Wil*_*iam 1 c# sql sql-server-2008
我有TableA
与FKColumnID
我也有TableB
带ColumnID
和ColumnName
我如何更新TableA.FKColumnID
以具有相同的值tableB.ColumnName
?
Update TableA
Set TableA.ColumnName = TableB.ColumnName
Run Code Online (Sandbox Code Playgroud)
你可以试试这个
UPDATE TableA
SET ColumnName = TableB.ColumnName
FROM TableA
JOIN TableB on TableA.FKColumnID = TableB.ColumnID
WHERE < any additional criteria >
Run Code Online (Sandbox Code Playgroud)