【发布时间】:2016-09-20 16:25:29
【问题描述】:
您好,我正在尝试将记录从一个表添加到另一个表,一旦我添加了“用户”记录,正在选择的表包含可用安全选项的行,并且正在插入的表是子表用户表,详细说明安全选项。
我在之前的帖子中看到了这段代码,我确信它工作得很好,但是我正在尝试修改它,以便语句中的值包括两部分,一部分来自选择查询,另一部分是来自主记录。#
这是我从这个网站找到的原始代码:
INSERT INTO def (catid, title, page, publish)
SELECT catid, title, 'page','yes' from `abc`
这就是我想要做的:
$sql = "INSERT INTO Link_UserSecurity (UserFk, ModuleFk) values ('".$keys["UserPk"]."', SELECT ModulePk from Global_Modules)";
CustomQuery($sql);
这是我得到的错误:
INSERT INTO Link_UserSecurity (UserFk, ModuleFk) 值 ('4', SELECT 来自 Global_Modules 的 ModulePk)
详情请见screenshot
显然我没有正确连接 from 语句,但希望有任何帮助吗?
【问题讨论】: