SQL Server 多表关联更新

dba 发布于 2024-01-07 阅读(31)
UPDATE dbo.Table2
SET dbo.Table2.ColB = dbo.Table2.ColB + dbo.Table1.ColB
FROM dbo.Table2
INNER JOIN dbo.Table1
ON (dbo.Table2.ColA = dbo.Table1.ColA);
UPDATE table1
JOIN table2 ON table1.common_field = table2.common_field
SET table1.column1 = 'new value'
WHERE condition;