IT/DBMS

[Oracle]GROUP BY + ROLL UP이용한 소계 구하기

알 수 없는 사용자 2022. 11. 25. 22:10
반응형

목차

    GROUP BY + ROLL UP이용한 소계 구하기

    SELECT 
    	  DECODE(POSITION,NULL,'합계',POSITION) postion
    	, NVL(sum(BONUS),0) sum
    FROM PROFESSOR
    GROUP BY ROLLUP(position) 
    ;

    그룹바이 한 값의 합계를 구할 때 사용하는 함수

    emp테이블에서 deptno(부서번호)로 그룹핑 후 합계를 구한다음 그 합계에 대한 합계를 구함

    반응형