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