MySQL UPDATE表匹配不同列中的id的相等性

时间:2018-04-03 15:16:07

标签: mysql

今天我想编写一个查询,在不同的表中自动将一个单元格的值复制到另一个单元格,比较id的相等性... 所以我的 x_content1 表包含 id1 列和 title1 列,我需要复制 title1 列到 x_content2 title2 列,比较 id1 id2

UPDATE x_content2
SET x_content2.title2 = x_content1.title1
WHERE x_content1.id1 = x_content2.id2

请帮忙! =)

1 个答案:

答案 0 :(得分:0)

使用JOIN。看看这是否有效。

UPDATE x_content2
JOIN x_content1 ON x_content1.id1 = x_content2.id2
SET x_content2.title2 = x_content1.title1