OVER를 사용하여 GROUP BY, ORDER BY 구문을 사용했을때와 같은 결과 값을 나오게 하려면? SELECT WCODE, GRADE, SUM(UNIT_PRICE) FROM STOCK GROUP BY WCODE, GRADE; --창고의 부품 등급별 단가의 합계(GROUP BY) SELECT DISTINCT WCODE, GRADE, SUM(UNIT_PRICE) OVER(PARTITION BY WCODE, GRADE) FROM STOCK WHERE 1=1; 결과 값 WCODE GRADE SUM(UNIT_PRICE) 1000 B 62,000,000 1000 A 1,000,000 2000 A 5,000,000,000 2000 B 1,200,000