snowflake: add qualify expression (#465)

Signed-off-by: Maciej Obuchowski <obuchowski.maciej@gmail.com>
This commit is contained in:
Maciej Obuchowski 2022-04-29 20:11:11 +02:00 committed by GitHub
parent edad20cbb8
commit 525ba527bb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 60 additions and 2 deletions

View file

@ -3167,6 +3167,12 @@ impl<'a> Parser<'a> {
None
};
let qualify = if self.parse_keyword(Keyword::QUALIFY) {
Some(self.parse_expr()?)
} else {
None
};
Ok(Select {
distinct,
top,
@ -3180,6 +3186,7 @@ impl<'a> Parser<'a> {
distribute_by,
sort_by,
having,
qualify,
})
}