문제
다음 중 (부서, 직무)별 상세 집계와 부서별 소계, 전체 합계를 계층적으로 함께 출력하기에 가장 적절한 것은?
① ROLLUP() ② GROUPING() ③ GROUPING SETS() ④ CUBE()
정답
1번
해설
정답: 1. 계층적인 소계와 총계를 순서대로 만들 때는 ROLLUP이 가장 적절하다.
오답 풀이
- 1번:
(부서, 직무),(부서),()형태의 계층적 집계를 만들 수 있다. - 2번: GROUPING은 집계 행 여부를 판별하는 함수이다.
- 3번: GROUPING SETS는 원하는 조합을 직접 나열할 때 주로 사용한다.
- 4번: CUBE는 가능한 모든 조합의 소계를 생성한다.
보충 개념
ROLLUP(A, B)은 상세 (A, B)와 상위 단계 (A), 전체 합계 ()를 순서대로 생성한다.