Merging upstream version 21.0.2.
Signed-off-by: Daniel Baumann <daniel@debian.org>
This commit is contained in:
parent
7d0896f08b
commit
b7d506d9b2
58 changed files with 25616 additions and 25078 deletions
|
@ -1796,7 +1796,7 @@ class Lambda(Expression):
|
|||
|
||||
|
||||
class Limit(Expression):
|
||||
arg_types = {"this": False, "expression": True, "offset": False}
|
||||
arg_types = {"this": False, "expression": True, "offset": False, "expressions": False}
|
||||
|
||||
|
||||
class Literal(Condition):
|
||||
|
@ -1969,7 +1969,7 @@ class Final(Expression):
|
|||
|
||||
|
||||
class Offset(Expression):
|
||||
arg_types = {"this": False, "expression": True}
|
||||
arg_types = {"this": False, "expression": True, "expressions": False}
|
||||
|
||||
|
||||
class Order(Expression):
|
||||
|
@ -4291,6 +4291,11 @@ class RespectNulls(Expression):
|
|||
pass
|
||||
|
||||
|
||||
# https://cloud.google.com/bigquery/docs/reference/standard-sql/aggregate-function-calls#max_min_clause
|
||||
class HavingMax(Expression):
|
||||
arg_types = {"this": True, "expression": True, "max": True}
|
||||
|
||||
|
||||
# Functions
|
||||
class Func(Condition):
|
||||
"""
|
||||
|
@ -4491,7 +4496,7 @@ class Avg(AggFunc):
|
|||
|
||||
|
||||
class AnyValue(AggFunc):
|
||||
arg_types = {"this": True, "having": False, "max": False}
|
||||
pass
|
||||
|
||||
|
||||
class Lag(AggFunc):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue