public SQLSelectStatement( tableName as String, schemaName as String, projections as IList<SQLExpression>, predicate as SQLExpression, orders as IList<SQLOrder>, offset as Long, limit as Long, distinct as Boolean ):
Creates a validated immutable SELECT tree.