我使用SQL Server 2008,並試圖在Management Studio中運行以下查詢:不需更新使用JOIN
UPDATE
Table1 as T1 INNER JOIN Table2 as T2 ON T1.ID=T2.ID
SET T1.SomeValue = T2.SomeValue
GO
不工作,雖然。這種事情是否得到支持?
卡爾
[編輯] 讓我更清楚,我wan't做這樣的事情:
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 ...