![]() |
Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <sql_parsetree.hpp>


Public Member Functions | |
| NotBetweenPredicate (ScalarExpressionPtr _exp, ScalarExpressionPtr _lvalue, ScalarExpressionPtr _rvalue) | |
| Construct NOT BETWEEN predicate. | |
| KNF_Selection_Expression | getCNF (TypedNodePtr &io_node) |
| Calculate CNF of a NOT BETWEEN predicate. | |
Public Attributes | |
| OrConditionPtr | or_cond |
| CoGaDB::SQL::ParseTree::NotBetweenPredicate::NotBetweenPredicate | ( | ScalarExpressionPtr | _exp, |
| ScalarExpressionPtr | _lvalue, | ||
| ScalarExpressionPtr | _rvalue | ||
| ) |
Construct NOT BETWEEN predicate.
References CoGaDB::GREATER, and CoGaDB::LESSER.
| KNF_Selection_Expression CoGaDB::SQL::ParseTree::NotBetweenPredicate::getCNF | ( | TypedNodePtr & | io_node | ) | [virtual] |
Calculate CNF of a NOT BETWEEN predicate.
Implements CoGaDB::SQL::ParseTree::SearchCondition.