0
我有一個查詢,如下所示;在結果集中動態添加新列
現有查詢 - 從table1中選擇A,B,C。
表2中的列X,Y
的新的查詢應該在結果集的新列(d)。 D的值將根據列X計算。
D的計算應該是D =(C * X),這裏決定從表2中列X的行-Y可以用在哪裏條件。 Y & A不相同,但相似
我有一個查詢,如下所示;在結果集中動態添加新列
現有查詢 - 從table1中選擇A,B,C。
表2中的列X,Y
的新的查詢應該在結果集的新列(d)。 D的值將根據列X計算。
D的計算應該是D =(C * X),這裏決定從表2中列X的行-Y可以用在哪裏條件。 Y & A不相同,但相似
我不明白你的意思是「Y & A不相同,但相似」。我假設Y和A可以用作連接鍵。如果是這樣,污水管將是:
SELECT T1.A,T1.B,T1.C,T1.C*T2.X AS D
FROM Table1 T1
JOIN Table2 T2 ON T1.A=T2.Y
我希望這可以幫助!
[SQL Inner Join](http://www.w3schools.com/sql/sql_join_inner.asp) – jayvee 2014-09-24 09:46:56