我在我的SQL腳本中使用了union並獲取了下面的數據,我的問題是如何組合第3行和第4行成爲第0行並總結線3和4的金額。提前致謝!如何將兩行分組爲一行並在使用union時合計金額
來源:
文檔行金額
11000003 1 20.6
11000003 2 55
11000003 3 55
11000003 4 20.6
要:
文檔行金額
11000003 1 20.6
11000003 2 55
11000003 0 75.6
這裏是我的腳本:
Select Document, Row_number() Over (Partition by DocumentNumber Order by DocumentNumber as Line, Amount
From Table A
Union
Select Document, Row_number() Over (Partition by DocumentNumber Order by DocumentNumber as Line, Amount
from Table A
但我想編輯的聯合的結果,以適應我的要求,只有它一個行進行分組和總結量
向我們展示一些SQL。我們可以普遍回答,但它可能不會幫助你... – gbn 2011-12-22 11:12:56
第3行和第4行應該按哪個標準分組? – 2011-12-22 11:13:05
他們總是行3和4,其他行1和2?我們看不到您的查詢,因此我們目前提供的任何內容都只是一個猜測。 – 2011-12-22 11:14:04