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

Fields of Named

Fields of Select

Fields of Join

Trait Implementations

Auto Trait Implementations