0
我有3個包含如下數據的表,我想將數據分組爲單個輸出。通過SQL Server中的多個表數據對組進行查詢
table1
pid val
1 1
2 2
table2 id pid val 1 1 1 2 1 2 3 2 1
table3 id pid val 1 1 1 2 1 2 3 2 1 4 2 1
所需的輸出:
pid output 1 1 (table1 val + table2 Sum(val) - table3 Sum(val)) 2 1 (table1 val + table2 Sum(val) - table3 Sum(val))
請優化查詢,可以做到這一點沒有任何臨時表的幫助。
謝謝,這是我的工作也沒關係,並採取時間也是足夠大的數據集。 – ketan