728x90 반응형 cube1 [oracle] ROLLUP, CUBE, GROUPING SETS (집계함수) 집계함수는 여러행 또는 테이블 전체 행으로부터 그룹별로 집계하여 결과를 반환(그룹별 1개의 행을 반환)하고, 분석함수는 집계 결과를 각 행마다 보여줍니다. 1. ROLLUP() 그룹의 소계와 총계를 구한다. (순서가 중요하다. 제일 앞에 놓인 것에 대해서 소계를 구하게 된다.) GROUP BY ROLLUP(A, B) = GROUP BY A, B UNION ALL GROUP BY B UNION ALL 모든 집합 그룹 결과 2. CUBE() 각 그룹의 모든 경우의 수에 대한 소계와 총계를 구한다. GROUP BY CUBE(A, B) = GROUP BY A, B UNION ALL GROUP BY A UNION ALL GROUP BY B UNION ALL 모든 집합 그룹 결과 3. GROUPING SETS() .. 2020. 10. 8. 이전 1 다음 728x90 반응형