2
SQL Serverのウィンドウ集計関数を使用してこのクエリを取得しました。繰り返し値を隠すSQLウィンドウ集計関数
SELECT customer,location, invoice_number, qty,
Sum(qty) OVER (PARTITION BY customer,location) AS sub_total
FROM myTable
結果は
customer location invoice_number qty sub_total
479249 441 800002309 -8.00 -20.00
479249 441 800002310 -4.00 -20.00
479249 441 800002311 -8.00 -20.00
481439 441 800003344 -1.00 -1.00
483553 441 800003001 -8.00 -19.50
483553 441 800003001 -8.00 -19.50
483553 441 800003001 -3.50 -19.50
として示ししかし、私はそれは私がそれを行うことができますどのように
customer location invoice_number qty sub_total
479249 441 800002309 -8.00
479249 441 800002310 -4.00
479249 441 800002311 -8.00 -20.00
481439 441 800003344 -1.00 -1.00
483553 441 800003001 -8.00
483553 441 800003001 -8.00
483553 441 800003001 -3.50 -19.50
として繰り返し小計を非表示にしたいですか?
おかげで、 'over'に' partition by'を追加しました。 – Shawn