GROUPING (Lakehouse v2)
Wskazuje, czy wskazana kolumna w klauzuli GROUP BY jest agregowana. Zwraca 1, jeśli jest agregowana, w przeciwnym razie 0.
Składnia Analyze
Dział zatytułowany „Składnia Analyze”func.grouping(get_column(table, 'department'))Przykłady Analyze
Dział zatytułowany „Przykłady Analyze”func.grouping(get_column(table, 'department'))Składnia SQL
Dział zatytułowany „Składnia SQL”GROUPING(<department>)Przykłady SQL
Dział zatytułowany „Przykłady 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 │└────────────┴───────────────────────┴─────────────┘