GROUPING (Lakehouse v2)
GROUP BY 절의 지정한 열이 집계되었는지 여부를 나타냅니다. 집계되었으면 1, 그렇지 않으면 0을 반환합니다.
Analyze 구문
섹션 제목: “Analyze 구문”func.grouping(get_column(table, 'department'))Analyze 예제
섹션 제목: “Analyze 예제”func.grouping(get_column(table, 'department'))SQL 구문
섹션 제목: “SQL 구문”GROUPING(<department>)SQL 예제
섹션 제목: “SQL 예제”SELECT department, GROUPING(department), SUM(salary)FROM employees GROUP BY ROLLUP(department);
┌────────────┬───────────────────────┬─────────────┐│ department │ grouping(department) │ sum(salary) │├────────────┼───────────────────────┼─────────────┤│ Sales │ 0 │ 195000 ││ IT │ 0 │ 246000 ││ NULL │ 1 │ 441000 │└────────────┴───────────────────────┴─────────────┘