У меня есть две таблицы в среде SQL Server 2008 со следующей структурой
Table1
- ID
- DescriptionID
- Description
Table2
- ID
- Description
Table1.DescriptionID сопоставляется с Table2.ID. Однако мне это больше не нужно. Я хотел бы сделать массовое обновление, чтобы установить для свойства Description таблицы Table значение, связанное с ним в Table2. Другими словами, я хочу сделать что-то вроде этого:
UPDATE
[Table1]
SET
[Description]=(SELECT [Description] FROM [Table2] t2 WHERE t2.[ID]=Table1.DescriptionID)
Однако я не уверен, что это правильный подход. Может кто-нибудь показать мне, как это сделать?