Initial Databricks SQL dialect (#1220)

This commit is contained in:
Joey Hain 2024-04-26 11:01:09 -07:00 committed by GitHub
parent 0adf4c675c
commit 2490034948
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 135 additions and 18 deletions

View file

@ -336,24 +336,6 @@ fn parse_create_function() {
);
}
#[test]
fn filtering_during_aggregation() {
let rename = "SELECT \
ARRAY_AGG(name) FILTER (WHERE name IS NOT NULL), \
ARRAY_AGG(name) FILTER (WHERE name LIKE 'a%') \
FROM region";
println!("{}", hive().verified_stmt(rename));
}
#[test]
fn filtering_during_aggregation_aliased() {
let rename = "SELECT \
ARRAY_AGG(name) FILTER (WHERE name IS NOT NULL) AS agg1, \
ARRAY_AGG(name) FILTER (WHERE name LIKE 'a%') AS agg2 \
FROM region";
println!("{}", hive().verified_stmt(rename));
}
#[test]
fn filter_as_alias() {
let sql = "SELECT name filter FROM region";