소계 함수(ROLLUP/CUBE)와 함께 사용되는 GROUPING 함수의 특징은?
정답 1번
GROUPING(열)은 현재 결과 행에서 해당 열의 NULL이 원본 데이터의 NULL인지, ROLLUP·CUBE가 소계 행을 만들며 생성한 표시용 NULL인지 구분한다. 집계 과정에서 생긴 NULL이면 1, 실제 상세 행의 값이면 0을 반환하므로 소계 표시명을 만들 때 유용하다. ROLLUP뿐 아니라 CUBE와 GROUPING SETS에서도 사용할 수 있고 NULL 때문에 오류가 나는 함수도 아니다.
콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 해설 작성·검수
- 정처LAB 편집 기준
- 최종 검수
- 2026-08-21