1
我有一個內聯TVF接受表的主鍵,並用該主鍵(實際上是一個具有該值的表作爲選擇的一部分,但無論如何)計算出一個值。如何在這種情況下使用CROSS APPLY?
現在我想要做這樣的事情:
SELECT something
FROM table1
CROSS APPLY thefunction(table1primarykey) func
ON func.computedvalue = func.computedvalue(table2primarykey)
問題是我沒有使用表2着呢,不能這樣做,因爲只有這樣,表1和表2的加入是通過相同的函數返回值。
我該怎麼做這樣的事情?
所以Table 1和Table應該加入通過computedvalue列從thefunction回來? – Umair 2012-03-27 16:30:49