2张表:
表1:
col1 col2
n100 null
n200 null
n300 null
表2:
col1 col2
n200 a
n100 b
n300 a
如果匹配table1 col1 = table2 col1,则UPDATE table1 col2 with table2 col2 data。
table1结果:
col1 col2
n100 b
n200 a
n300 a
感谢您的帮助。谢谢。
答案 0 :(得分:0)
以下查询应该可以正常运行:
UPDATE table1
SET col2 = B.col2
FROM table1 AS A INNER JOIN table2 AS B ON A.col1 = B.col1
使用join进行更新可以很好地适应这些类型的情况。