1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
# name: test/optimizer/conjunction_simplification.test
# description: Conjunction simplification test
# group: [optimizer]
statement ok
CREATE TABLE test(X BOOLEAN);
statement ok
PRAGMA explain_output = OPTIMIZED_ONLY;
# X AND TRUE => X
query I nosort conjnorm1
EXPLAIN SELECT X AND TRUE FROM test
----
query I nosort conjnorm1
EXPLAIN SELECT X FROM test
----
# X OR FALSE => X
query I nosort conjnorm1
EXPLAIN SELECT X OR FALSE FROM test
----
query I nosort conjnorm1
EXPLAIN SELECT X FROM test
----
|