我想将一个表(y)中的条目/行添加到另一个表(X)(匹配它们):两者中的列(和列的名称)完全相同。我怎样才能做到这一点? (两个表都已有条目。)
我尝试过:
INSERT INTO X(OrderID, OrderDate, Payment, ArticleID, Price)
SELECT OrderID, OrderDate, Payment, ArticleID, Price
FROM Y;
- >但是我得到了这个错误=错误代码:1136。列数与第1行0.000秒的值计数不匹配
答案 0 :(得分:1)
你可能错过了表名和列列表之间的空格
INSERT INTO X ( OrderID, OrderDate, Payment, ArticleID, Price)
SELECT OrderID, OrderDate, Payment, ArticleID, Price
FROM Y;