今天遇到一个问题在写把查询的数据添加到一个表里时出现问题

sql  INSERT INTO db1_name(field1,field2) VALUES SELECT field1,field2 FROM db2_name

最后发现

MySQL中INSERT INTO SELECT不能加VALUES,即不能写成如下形式:

INSERT INTO db1_name(field1,field2) VALUES SELECT field1,field2 FROM db2_name
values 去掉

INSERT INTO db1_name (field1,field2) SELECT field1,field2 FROM db2_name 这样是对的

posted on 2017-09-27 16:16  阿青小虾  阅读(111)  评论(0编辑  收藏  举报