문제
CUBE 함수의 기본 개념으로 가장 적절한 것은?
① 지정된 컬럼들의 모든 가능한 조합에 대해 소계를 생성 ② 지정된 컬럼들의 계층적 소계만 생성 ③ 전체 합계만 생성 ④ 첫 번째 컬럼에 대해서만 소계 생성
정답
1번
해설
CUBE 함수는 지정된 컬럼들의 모든 가능한 조합(2^n개)에 대해 소계를 생성합니다. 예를 들어, CUBE(A, B)는 (A,B), (A), (B), ()의 4가지 조합에 대한 집계를 모두 생성합니다. ②는 ROLLUP의 특징이고, ③④는 CUBE의 일부 기능에 불과합니다.