我正在尝试将 SQL Server 2005 中的一个字段从一个表更新到另一个表中的另一个字段,并且我完全违反了 UNIQUE KEY 约束,我似乎无法弄清楚我的脚本哪里出了问题. 这是我到目前为止所拥有的:
UPDATE table1
SET column1 = (SELECT table2.column2
FROM table2 INNER JOIN
table1 ON table1.id = table2.id)
我对 SQL 很陌生,并且肯定会喜欢有关这种情况的一些输入。非常感谢!