본문 바로가기
Programming/SQL

[Oracle] 쿼리로 코드를 줄여보자! GROUP BY 함수 with ROLLUP, CUBE 연산자

by 고막고막 2019. 12. 24.

  • ROLLUP 연산자로 부서별 연봉 합계 구하기
SELECT		 deptno, job, sum(sal)
FROM		 emp
GROUP BY  	 ROLLUP (deptno, job);

 

  • CUBE 연산자로 직무별 연봉 합계 구하기
SELECT		  deptno, job, sum(sal)
FROM		  emp
GROUP BY	  CUBE (deptno, job);