Uses of Class
com.mckoi.database.interpret.TableSelectExpression
Packages that use TableSelectExpression
Package
Description
These classes parse SQL statements in Mckoi.
-
Uses of TableSelectExpression in com.mckoi.database.interpret
Methods in com.mckoi.database.interpret that return TableSelectExpressionModifier and TypeMethodDescriptionFromTableDef.getTableSelectExpression()
Returns the TableSelectExpression if this is a subquery table.Methods in com.mckoi.database.interpret with parameters of type TableSelectExpressionModifier and TypeMethodDescriptionvoid
FromClause.addTableDeclaration
(String table_name, TableSelectExpression select, String table_alias) A generic form of a table declaration.void
TableSelectExpression.chainComposite
(TableSelectExpression expression, String composite, boolean is_all) Chains a new composite function to this expression.static QueryPlanNode
Planner.formQueryPlan
(DatabaseConnection db, TableSelectExpression expression, com.mckoi.database.interpret.TableExpressionFromSet from_set, ArrayList order_by) Forms a query plan (QueryPlanNode) from the given TableSelectExpression and TableExpressionFromSet.Constructors in com.mckoi.database.interpret with parameters of type TableSelectExpressionModifierConstructorDescriptionFromTableDef
(TableSelectExpression select) A simple sub-query table definition (not aliased).FromTableDef
(TableSelectExpression select, String table_alias) A table that is a sub-query and given an aliased name.FromTableSubQuerySource
(DatabaseConnection connection, String unique_key, TableSelectExpression table_expression, com.mckoi.database.interpret.TableExpressionFromSet from_set, TableName aliased_table_name) Constructs the source. -
Uses of TableSelectExpression in com.mckoi.database.sql
Methods in com.mckoi.database.sql that return TableSelectExpression