Enum vervolg::ast::SetExpression
[−]
[src]
pub enum SetExpression { Values(Vec<Vec<Box<Expression>>>), Query { mode: SelectMode, columns: ResultColumns, from: Vec<Box<TableExpression>>, where_expr: Option<Box<Expression>>, group_by: Option<GroupBy>, }, Op { op: SetOperator, left: Box<SetExpression>, right: Box<SetExpression>, }, }
Variants
Values(Vec<Vec<Box<Expression>>>)
Query
Fields of Query
mode: SelectMode | |
columns: ResultColumns | |
from: Vec<Box<TableExpression>> | |
where_expr: Option<Box<Expression>> | |
group_by: Option<GroupBy> |
Op
Fields of Op
op: SetOperator | |
left: Box<SetExpression> | |
right: Box<SetExpression> |