SelectItem in sqlparser::ast - Rust

pub enum SelectItem {
    UnnamedExpr(Expr),
    ExprWithAlias {
        expr: Expr,
        alias: Ident,
    },
    QualifiedWildcard(SelectItemQualifiedWildcardKind, WildcardAdditionalOptions),
    Wildcard(WildcardAdditionalOptions),
}
Expand description

One item of the comma-separated list following SELECT

§

Any expression, not followed by [ AS ] alias

§

An expression, followed by [ AS ] alias

Fields

The expression being projected.

The alias for the expression.

§

An expression, followed by a wildcard expansion. e.g. alias.*, STRUCT<STRING>('foo').*

§

An unqualified *

§
§
§
§
§
§