【发布时间】:2009-10-16 09:38:46
【问题描述】:
我正在使用 SQL Server 2008,并尝试在 Management Studio 中运行以下查询:
UPDATE
Table1 as T1 INNER JOIN Table2 as T2 ON T1.ID=T2.ID
SET T1.SomeValue = T2.SomeValue
GO
虽然没有用。支持这种东西吗?
卡尔
[编辑] 让我更清楚一点,我不想做这样的事情:
UPDATE
Table1 as T1 INNER JOIN Table2 as T2 ON T1.ID=T2.ID
SET T1.SomeValue = T2.SomeValue
T1.SomeValue2 = T2.SomeValue2
T1.SomeValue3 = T2.SomeValue3
T1.SomeValue4 = T2.SomeValue4
GO
即无需显式执行 T1.SomeValue = SELECT..., T2.SomeValue = SELECT...
【问题讨论】:
标签: sql join sql-update