【发布时间】:2016-05-15 02:49:59
【问题描述】:
我有一个包含 2 个表的数据库。在table1中有两列:
columnA(自动增量)和columnB(文本)
在表 2 中: columnC(autoincrement) 和 columnD(text)
仅当自动增量列相等时,我想用 columnD 中的数据替换(复制)columnB 中的数据。
我试过这个,但它不正确:
UPDATE table1
SET columnB = (
SELECT columnD
FROM table2 WHERE (
SELECT columnA FROM table1 = SELECT columnC FROM table2)
提前感谢您的帮助! :)
【问题讨论】:
标签: mysql sql mysqli mysql-workbench mysqldump