Class QueryPlan.LogicalUnionNode

java.lang.Object
com.mckoi.database.QueryPlan.BranchQueryPlanNode
com.mckoi.database.QueryPlan.LogicalUnionNode
All Implemented Interfaces:
QueryPlanNode, Serializable, Cloneable
Enclosing class:
QueryPlan

public static class QueryPlan.LogicalUnionNode extends QueryPlan.BranchQueryPlanNode
A branch node for a logical union of two tables of identical types. This branch can only work if the left and right children have exactly the same ancestor tables. If the ancestor tables are different it will fail. This node is used for logical OR.

This union does not include duplicated rows.

See Also: