[]
A class representing a SQL select statement
public class SelectStatement : ISQLStatement
| Name | Description |
|---|---|
| SelectStatement() |
| Name | Description |
|---|---|
| Columns | An IList of the selected columns represented as ColumnExpression |
| CompoundStatements | An IList containing the compound select statements |
| Groupby | The Group-by clause of this select statement |
| IsCompound | Boolean to check whether or not this select statement is a compound select statement |
| IsDistinct | IsDistinct |
| IsJoin | Boolean to check if this SelectStatement contains join tables |
| JoinTables | The list of the tables that are used as Join tables |
| Limit | The Limit expressed for this SelectStatement |
| Offset | The Offset expressed for this SelectStatement |
| Orderby | The Order-by clause of this select statement |
| TableOrSubquery | The table or the sub-query that appears as the source table for this query(SQL FROM clause) |
| Top | Top |
| Type | The type of the SQL statement |
| Where | The Where clause of this select statement |