MySQL错误1241:操作数应包含1列

我正在尝试将表1中的数据插入表2中

insert into table2(Name,Subject,student_id,result)

select (Name,Subject,student_id,result)

from table1;

table2的键是student_id。

假定没有任何重复项。

我得到错误: MySQL error 1241: Operand should contain 1 column(s)

table2中只有四列。

回答:

语法错误,请( )从中删除select

insert into table2 (name, subject, student_id, result)

select name, subject, student_id, result

from table1;

以上是 MySQL错误1241:操作数应包含1列 的全部内容, 来源链接: utcz.com/qa/434480.html

回到顶部