내가 가진 문제는 Postgres에서 고유하지 않은 값 또는 "sales"가 아닌 SUM을 사용하면 고유하지 않은 누적 합계 또는 "running sales"가 발생한다는 것입니다.반복되는 값을 합산 할 때 뚜렷한 합계를 얻는 방법은 무엇입니까?
SELECT *,
SUM(Sales) OVER (ORDER BY sales DESC) as running_sales
FROM t;
은 기본적으로 내가이 테이블 읽고 싶은 :이
4--Motherboards------- 22----399 5--RAID Controllers----22----421
사람이 내가 이것을 할 수있는 방법에 대한 아이디어가 있습니까 여기
쿼리입니까?제외 : 사람이 관심이 있다면, 이것이 내가 두 번째 ORDER BY
항목으로 id
을 추가하여 following
완벽하고 정확하게 필요한 것. 고맙습니다! – rennatnart
@ user2449623 : '주문'에 대한 추가 정보를 고려하십시오. –