문제
ROLLUP 또는 CUBE 결과에서 원본 NULL과 소계로 인해 표시된 NULL을 구분하는 방법으로 가장 적절한 것은?
① IS NULL 조건만 사용한다 ② NVL 함수만 사용한다 ③ GROUPING 함수를 사용한다 ④ ORDER BY를 제거한다
정답
3번
해설
③ GROUPING(컬럼)은 해당 NULL이 소계 또는 총계로 인해 생성된 것인지 구분하는 데 사용됩니다. ① IS NULL만으로는 원본 NULL과 소계 NULL을 구분할 수 없습니다. ② NVL은 표시값을 바꿀 뿐 구분 근거가 아닙니다. ④ ORDER BY 제거와는 관련이 없습니다.