Skip to content

Commit 3ecefc5

Browse files
authored
snowflake - group by all (#3644)
1 parent a77a447 commit 3ecefc5

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

sql/snowflake/SnowflakeParser.g4

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4200,6 +4200,7 @@ group_item
42004200
group_by_clause
42014201
: GROUP BY group_item (COMMA group_item)* having_clause?
42024202
| GROUP BY (CUBE | GROUPING SETS | ROLLUP) LR_BRACKET group_item (COMMA group_item)* RR_BRACKET
4203+
| GROUP BY ALL
42034204
;
42044205

42054206
having_clause

sql/snowflake/examples/select.sql

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,4 +49,7 @@ SELECT * FROM (VALUES (1), (2)) AS v1;
4949
SELECT * FROM (VALUES (1), (2));
5050
SELECT * FROM T1 SAMPLE BLOCK (1);
5151
SELECT * FROM T1 SAMPLE ROW (10 ROWS);
52-
SELECT * FROM splittable, LATERAL SPLIT_TO_TABLE(splittable.v, '.');
52+
SELECT * FROM splittable, LATERAL SPLIT_TO_TABLE(splittable.v, '.');
53+
54+
with t as (select 1 as c, 2 as d)
55+
select * from t group by all;

0 commit comments

Comments
 (0)