|
Class Summary |
| AllColumns |
All the columns (as in "SELECT * FROM ...") |
| AllTableColumns |
|
| ColumnIndex |
An index of a column in expressions as "GROUP BY 1" or as "ORDER BY 1,2" |
| Distinct |
A DISTINCT [ON (expression, ...)] clause |
| Join |
A join clause |
| Limit |
A limit clause in the form [LIMIT {[offset,] row_count) | (row_count | ALL) OFFSET offset}] |
| OrderByElement |
An element (column reference) in an "ORDER BY" clause. |
| PlainSelect |
The core of a "SELECT" statement (no UNION, no ORDER BY) |
| Select |
|
| SelectExpressionItem |
An expression as in "SELECT expr1 AS EXPR" |
| SubJoin |
A table created by "(tab1 join tab2)". |
| SubSelect |
A subselect followed by an optional alias. |
| Top |
A top clause in the form [TOP row_count] |
| Union |
A UNION statement |
| WithItem |
One of the parts of a "WITH" clause of a "SELECT" statement |