SW ENGINEERING/Postgres
[PostgreSQL] BASIC - ROLLUP
PostgreSQL ROLLUP을 사용하여 여러 그룹화 집합을 생성 하는 방법 그룹화 집합은 그룹화하는 기준이 되는 열 집합입니다. CUBE하위 절과 달리 ROLLUP지정된 열을 기반으로 가능한 모든 그룹화 집합을 생성하지 않습니다. 입력 열 사이의 계층 구조를 가정하고 메이크업 감각은 계층 구조를 고려하는 모든 그룹화 집합을 생성합니다. 보고서의 소계와 총계를 생성하는 데 자주 사용됩니다. 예를 들어, CUBE (c1,c2,c3)8개의 가능한 그룹화 집합을 모두 만듭니다. (c1, c2, c3) (c1, c2) (c2, c3) (c1,c3) (c1) (c2) (c3) () 그러나 ROLLUP(c1,c2,c3)계층 구조 c1 > c2 > c3가 다음과 같다고 가정하면 4개의 그룹화 집합만 생성 합니다. ..
2021. 9. 3. 14:10
최근댓글