SQL
집계 함수(ROLLUP, CUBE)
자바응애
2024. 6. 3. 18:56
집계 함수(ROLLUP, CUBE)
그룹 별 산출한 결과 값의 집계를 계산하는 함수
GROUP BY 절에서만 작성할 수 있는 함수
-> WHERE, ORDER, SELECT에서 사용하지 않음
ROLLUP 함수 : 그룹별로 중간 집계를 처리하는 함수
그룹별로 묶여진 값에 대한 '중간 집계'와 '총 집계'를 계산해서 자동으로 추가하는 함수
* 인자로 전달받은 그룹 중에서 가장 먼저 지정한 그룹별 합계와 총합계를 구하는 함수
CUBE 함수 : 그룹별 산출한 결과를 집계하는 함수
* 그룹으로 지정된 모든 그룹에 대한 집계와 총합계를 진행