操作数应该包含简单插入的1列

时间:2014-11-06 12:28:17

标签: mysql sql

insert into A (c,d) 
(select (c,d) 
from B)

表A和表B都有列c和d。不过,我得到Operand should contain 1 column(s)

2 个答案:

答案 0 :(得分:1)

你不要在你选择的东西周围添加额外的括号。

insert into A (c,d) 
(select c, d
from B)

答案 1 :(得分:1)

尝试:

insert into A (c,d) 
select c,d
from B