我有两个表所示:如何一些列从一个表复制到另一个MySQL
表1:
|A|B|C|D|E|F|G|H|I|J|
表2:
|A|C|D|E|G|H|J|K|L|M|N|O|P|
我要复制一些列从表2到表1. 我所尝试的是:
INSERT INTO `table 1` (`C`,`D`,`E`,`G`,`J`)
SELECT `C`,`D`,`E`,`G`,`J` FROM `table 2` WHERE
`table 1`.`A` = `table 2`.`A`;
但它的结果是:
#1054 - Unknown column 'table 1.A' in 'where clause'
哪里出错?有人能帮我吗?
我的错误是我不必插入新的行,但更新与列匹配的行......在哪种方式下,我必须编辑我的查询?谢谢!
看到编辑请... :) – JackTurky 2012-07-17 08:37:37
@JackTurky:编辑了我的查询PLZ检查 – 2012-07-17 11:18:43
好的:)谢谢! :) – JackTurky 2012-07-17 12:13:20