我有两个表,想要从一个表中插入一些列值,一些来自PHP代码。 这是我的查询
INSERT INTO login2 (id, uname, pass, pid) SELECT id, uname, pass from `login`, '2'
但它给出了mysql的错误。 Plz帮助我。
答案 0 :(得分:3)
这是不正确的。 正确的查询是:
INSERT INTO test2
(id,
uname,
pass,
pid)
(SELECT id,
uname,
pass,
'2'
FROM `login`)
答案 1 :(得分:0)
INSERT INTO test2
(ID,
UNAME,
通过,
PID,
(SELECT id,
UNAME,
通过,
'2'
来自login
))