Expand description
Aggregate function analysis helpers.
Provides structured types and extraction functions for aggregate expressions
found in SQL SELECT projections. The types here complement the string-based
aggregates: Vec<String> stored in crate::LogicalPlan::Aggregate by
giving callers a richer, typed view of the aggregate expressions.
Structs§
- Aggregate
Expr - Named aggregate function with an output alias.
Enums§
- AggFunc
- Aggregate function variant.
Functions§
- extract_
aggregates - Extract aggregate expressions from a sqlparser SELECT item list.
- is_
aggregate_ expr - Check if a sqlparser
Expris (or contains) an aggregate function call.