如何将表B中与表C中的条件匹配的所有行插入表A?
例如,
INSERT INTO tableA SELECT * FROM tableB WHERE tableB.id=tableC.id;
这不起作用,因为mysql不识别tableC。
最佳答案
然后在From关键字后面添加tableC并使用tableB.*而不是*
INSERT INTO tableA SELECT tableB.* FROM tableB,tableC WHERE tableB.id=tableC.id;
关于mysql - mysql-将条件插入到另一个表中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17409871/