SQL Server 2008: запрос на обновление - PullRequest
1 голос
/ 09 марта 2011

У меня есть TableA с FKColumnID

У меня также есть TableB с ColumnID и ColumnName

Как мне обновить TableA.FKColumnID, чтобы иметь то же значениекак tableB.ColumnName?

Update TableA
Set TableA.ColumnName = TableB.ColumnName

1 Ответ

5 голосов
/ 09 марта 2011

Вы можете попробовать это

UPDATE TableA
SET ColumnName = TableB.ColumnName
FROM TableA
JOIN TableB on TableA.FKColumnID = TableB.ColumnID
WHERE < any additional criteria >
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...