Oracle/SQL Fundamentals II
14일차 # 4-11: Grouping 함수
Bohemian life
2012. 4. 23. 22:28
- 해당 컬럼의 값으로 그룹을 짓는데 사용되었는지와 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);