ROLLUP 함수
- 하나씩 증가하는 형태
GROUP BY ROLLUP(A) : 전체 합계, 컬럼 A소계(소그룹 집계)
GROUP BY ROLLUP(A, B) : 전체 합계, 컬럼 A소계, 컬럼 A,B 조합 소계
GROUP BY ROLLUP(A, B, C) : 전체 합계, 컬럼 A소계, 컬럼 A,B 조합 소계 , 컬럼 A,B,C 조합 소계
CUBE 함수
- 모든 가능한 소계 구함
GROUP BY CUBE(A) : 전체 합계, 컬럼 A소계
GROUP BY CUBE(A, B) : 전체 합계, 컬럼 A소계, 컬럼 B소계, 컬럼 A,B 조합 소계
- 2^n,, 가능한 모든 조합의 소계 및 합계를 생성하기 때문에 시스템에 무리가 갈 수 있음
GROUPING SETS 함수
GROUP BY GROUPING SETS (A) : 컬럼 A소계
GROUP BY GROUPING SETS (A, B) : 컬럼 A소계, 컬럼 B소계
'자격증 > SQLD' 카테고리의 다른 글
WINDOW 함수 (0) | 2024.03.02 |
---|---|
서브 쿼리 (0) | 2024.03.02 |
NULL 관련 함수 (2) | 2024.03.02 |
COUNT 집계 함수 (0) | 2024.03.02 |
계층형 질의 (1) | 2024.03.02 |