7
我想在更新語句中加入三個表,但到目前爲止我一直沒有成功。我知道這個查詢適用於連接兩個表:在更新語句中加入多個表
update table 1
set x = X * Y
from table 1 as t1 join table 2 as t2 on t1.column1 = t2.column1
然而,在我的情況,我需要聯接三個表,以便:
update table 1
set x = X * Y
from table 1 as t1 join table 2 as t2 join table3 as t3
on t1.column1 = t2.column1 and t2.cloumn2 = t3.column1
將無法工作。我也試過以下查詢:
update table 1
set x = X * Y
from table 1, table 2, table 3
where column1 = column2 and column2= column3
有沒有人知道一種方法來完成這個?
不Ÿ來自什麼表? – 2012-07-16 20:13:33