- 해당 컬럼의 값으로 그룹을 짓는데 사용되었는지와 NULL 값의 의미 판단


   

     해당 컬럼의 값 | Grouping 값 |       의  미

    -----------------------------------------------------------

         not NULL   |      0      | 그룹 짓는데 사용됨

                    |      1      |       "     사용되지 않음

    -----------------------------------------------------------

           NULL     |      0      | 데이터 NULL

                    |      1      | 그룹 짓는데 사용안된 컬럼



select deptno, mgr, sum(sal),

      grouping(deptno) as GRP_D, grouping(mgr) as GRP_M

from emp

group by rollup(deptno, mgr);


+ Recent posts