如何用另一个值替换MySQL表中的列的值

时间:2013-06-15 10:22:17

标签: mysql replace

我有一个名为 data1 的表格,其中包含两列(Name, address),另一个名为 data2 的表格具有相同的列

我的问题: 如何将值分配为“USA”到address列,其中name列中的值在两个表中都相等。

1 个答案:

答案 0 :(得分:1)

UPDATE data2 SET
Address = 'USA'
WHERE Name IN (SELECT Name FROM data1)