Enum vervolg::ast::TableExpression
[−]
[src]
pub enum TableExpression { Named { name: Vec<String>, alias: Option<String>, }, Select { select: SelectStatement, alias: Option<String>, }, Join { left: Box<TableExpression>, right: Box<TableExpression>, op: JoinOperator, constraint: JoinConstraint, }, }
Variants
Named
Fields of Named
name: Vec<String> | |
alias: Option<String> |
Select
Fields of Select
select: SelectStatement | |
alias: Option<String> |
Join
Fields of Join
left: Box<TableExpression> | |
right: Box<TableExpression> | |
op: JoinOperator | |
constraint: JoinConstraint |