blob: bce59108a101192658be7fff2a68cc7df74255bb [file] [log] [blame]
statement ok
CREATE TABLE t1(a INTEGER, b INTEGER, c INTEGER, d INTEGER, e INTEGER)
statement ok
INSERT INTO t1(e,c,b,d,a) VALUES(NULL,102,NULL,101,104)
statement ok
INSERT INTO t1(a,c,d,e,b) VALUES(107,106,108,109,105)
statement ok
INSERT INTO t1(e,d,b,a,c) VALUES(110,114,112,NULL,113)
statement ok
INSERT INTO t1(d,c,e,a,b) VALUES(116,119,117,115,NULL)
statement ok
INSERT INTO t1(c,d,b,e,a) VALUES(123,122,124,NULL,121)
statement ok
INSERT INTO t1(a,d,b,e,c) VALUES(127,128,129,126,125)
statement ok
INSERT INTO t1(e,c,a,d,b) VALUES(132,134,131,133,130)
statement ok
INSERT INTO t1(a,d,b,e,c) VALUES(138,136,139,135,137)
statement ok
INSERT INTO t1(e,c,d,a,b) VALUES(144,141,140,142,143)
statement ok
INSERT INTO t1(b,a,e,d,c) VALUES(145,149,146,NULL,147)
statement ok
INSERT INTO t1(b,c,a,d,e) VALUES(151,150,153,NULL,NULL)
statement ok
INSERT INTO t1(c,e,a,d,b) VALUES(155,157,159,NULL,158)
statement ok
INSERT INTO t1(c,b,a,d,e) VALUES(161,160,163,164,162)
statement ok
INSERT INTO t1(b,d,a,e,c) VALUES(167,NULL,168,165,166)
statement ok
INSERT INTO t1(d,b,c,e,a) VALUES(171,170,172,173,174)
statement ok
INSERT INTO t1(e,c,a,d,b) VALUES(177,176,179,NULL,175)
statement ok
INSERT INTO t1(b,e,a,d,c) VALUES(181,180,182,183,184)
statement ok
INSERT INTO t1(c,a,b,e,d) VALUES(187,188,186,189,185)
statement ok
INSERT INTO t1(d,b,c,e,a) VALUES(190,194,193,192,191)
statement ok
INSERT INTO t1(a,e,b,d,c) VALUES(199,197,198,196,195)
statement ok
INSERT INTO t1(b,c,d,a,e) VALUES(NULL,202,203,201,204)
statement ok
INSERT INTO t1(c,e,a,b,d) VALUES(208,NULL,NULL,206,207)
statement ok
INSERT INTO t1(c,e,a,d,b) VALUES(214,210,213,212,211)
statement ok
INSERT INTO t1(b,c,a,d,e) VALUES(218,215,216,217,219)
statement ok
INSERT INTO t1(b,e,d,a,c) VALUES(223,221,222,220,224)
statement ok
INSERT INTO t1(d,e,b,a,c) VALUES(226,227,228,229,225)
statement ok
INSERT INTO t1(a,c,b,e,d) VALUES(234,231,232,230,233)
statement ok
INSERT INTO t1(e,b,a,c,d) VALUES(237,236,239,NULL,238)
statement ok
INSERT INTO t1(e,c,b,a,d) VALUES(NULL,244,240,243,NULL)
statement ok
INSERT INTO t1(e,d,c,b,a) VALUES(246,248,247,249,245)
query IIIII rowsort x3
SELECT a,
a+b*2+c*3+d*4,
e,
d,
a+b*2
FROM t1
WHERE (e>a AND e<b)
----
15 values hashing to a9ad8d5d73081dc1d90969f10a494afa
query IIIII rowsort x3
SELECT a,
a+b*2+c*3+d*4,
e,
d,
a+b*2
FROM t1
WHERE (e>a AND e<b)
ORDER BY 4,2,3,5
----
15 values hashing to a9ad8d5d73081dc1d90969f10a494afa
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
AND b>c
----
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
AND b>c
ORDER BY 3,2
----
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
AND (e>a AND e<b)
AND (a>b-2 AND a<b+2)
----
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
AND (e>a AND e<b)
AND (a>b-2 AND a<b+2)
ORDER BY 2,3,1
----
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND (a>b-2 AND a<b+2)
AND b>c
----
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND (a>b-2 AND a<b+2)
AND b>c
ORDER BY 1,2
----
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
AND (a>b-2 AND a<b+2)
AND (e>a AND e<b)
----
query IIII rowsort x5
SELECT b,
a+b*2+c*3,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
AND (a>b-2 AND a<b+2)
AND (e>a AND e<b)
ORDER BY 4,2
----
query IIIII rowsort x20
SELECT a-b,
a+b*2+c*3+d*4+e*5,
b,
abs(a),
a
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
----
-2
1902
129
127
127
query IIIII rowsort x20
SELECT a-b,
a+b*2+c*3+d*4+e*5,
b,
abs(a),
a
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
ORDER BY 3,2,4,5
----
-2
1902
129
127
127
query IIIII rowsort x20
SELECT a-b,
a+b*2+c*3+d*4+e*5,
b,
abs(a),
a
FROM t1
WHERE b>c
AND e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
-2
1902
129
127
127
query IIIII rowsort x20
SELECT a-b,
a+b*2+c*3+d*4+e*5,
b,
abs(a),
a
FROM t1
WHERE b>c
AND e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1,2,4
----
-2
1902
129
127
127
query IIIII rowsort x20
SELECT a-b,
a+b*2+c*3+d*4+e*5,
b,
abs(a),
a
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
----
-2
1902
129
127
127
query IIIII rowsort x20
SELECT a-b,
a+b*2+c*3+d*4+e*5,
b,
abs(a),
a
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 5,1,4,3,2
----
-2
1902
129
127
127
query III rowsort x22
SELECT a,
(a+b+c+d+e)/5,
b
FROM t1
WHERE c>d
AND (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
24 values hashing to 751c63ea90408c884abfeed87b4bb660
query III rowsort x22
SELECT a,
(a+b+c+d+e)/5,
b
FROM t1
WHERE c>d
AND (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1,3
----
24 values hashing to 751c63ea90408c884abfeed87b4bb660
query III rowsort x22
SELECT a,
(a+b+c+d+e)/5,
b
FROM t1
WHERE (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
----
24 values hashing to 751c63ea90408c884abfeed87b4bb660
query III rowsort x22
SELECT a,
(a+b+c+d+e)/5,
b
FROM t1
WHERE (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
ORDER BY 3,1,2
----
24 values hashing to 751c63ea90408c884abfeed87b4bb660
query III rowsort x22
SELECT a,
(a+b+c+d+e)/5,
b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
AND (e>c OR e<d)
----
24 values hashing to 751c63ea90408c884abfeed87b4bb660
query III rowsort x22
SELECT a,
(a+b+c+d+e)/5,
b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
AND (e>c OR e<d)
ORDER BY 2,1
----
24 values hashing to 751c63ea90408c884abfeed87b4bb660
query II rowsort x24
SELECT a+b*2+c*3,
(a+b+c+d+e)/5
FROM t1
WHERE (e>a AND e<b)
AND b>c
AND a>b
----
query II rowsort x24
SELECT a+b*2+c*3,
(a+b+c+d+e)/5
FROM t1
WHERE (e>a AND e<b)
AND b>c
AND a>b
ORDER BY 2,1
----
query II rowsort x24
SELECT a+b*2+c*3,
(a+b+c+d+e)/5
FROM t1
WHERE b>c
AND a>b
AND (e>a AND e<b)
----
query II rowsort x24
SELECT a+b*2+c*3,
(a+b+c+d+e)/5
FROM t1
WHERE b>c
AND a>b
AND (e>a AND e<b)
ORDER BY 1,2
----
query II rowsort x24
SELECT a+b*2+c*3,
(a+b+c+d+e)/5
FROM t1
WHERE b>c
AND (e>a AND e<b)
AND a>b
----
query II rowsort x24
SELECT a+b*2+c*3,
(a+b+c+d+e)/5
FROM t1
WHERE b>c
AND (e>a AND e<b)
AND a>b
ORDER BY 2,1
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 3,1,4,2
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,2,4
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
ORDER BY 3,4,1,2
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
----
query IIII rowsort x25
SELECT a+b*2+c*3,
abs(b-c),
d,
d-e
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,3
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND (c<=d-2 OR c>=d+2)
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND (c<=d-2 OR c>=d+2)
ORDER BY 3,1,2
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
AND a>b
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
AND a>b
ORDER BY 3,1
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
AND a>b
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
AND a>b
ORDER BY 1,2,3
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE a>b
AND (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
----
query III rowsort x26
SELECT b-c,
b,
a+b*2+c*3+d*4
FROM t1
WHERE a>b
AND (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
ORDER BY 1,2,3
----
query I rowsort x659
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
----
30 values hashing to 62634e04a17da0e006feac1d867155ac
query I rowsort x659
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
ORDER BY 1
----
30 values hashing to 62634e04a17da0e006feac1d867155ac
query III rowsort x30
SELECT a-b,
a,
c
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
----
24 values hashing to ee8e768686f5954a5ddd0a36e7dc490e
query III rowsort x30
SELECT a-b,
a,
c
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
ORDER BY 1,3,2
----
24 values hashing to ee8e768686f5954a5ddd0a36e7dc490e
query III rowsort x30
SELECT a-b,
a,
c
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
----
24 values hashing to ee8e768686f5954a5ddd0a36e7dc490e
query III rowsort x30
SELECT a-b,
a,
c
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
ORDER BY 2,3,1
----
24 values hashing to ee8e768686f5954a5ddd0a36e7dc490e
query IIIII rowsort x32
SELECT d-e,
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a,
a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
10 values hashing to 804f8389c33b35bc51e0fc6d89adf857
query IIIII rowsort x32
SELECT d-e,
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a,
a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 5,2,4
----
10 values hashing to 804f8389c33b35bc51e0fc6d89adf857
query I rowsort x33
SELECT a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR a>b
----
18 values hashing to 5d782557f607a892c3a0d52c06aae3ca
query I rowsort x33
SELECT a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR a>b
ORDER BY 1
----
18 values hashing to 5d782557f607a892c3a0d52c06aae3ca
query I rowsort x33
SELECT a+b*2
FROM t1
WHERE a>b
OR e+d BETWEEN a+b-10 AND c+130
----
18 values hashing to 5d782557f607a892c3a0d52c06aae3ca
query I rowsort x33
SELECT a+b*2
FROM t1
WHERE a>b
OR e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
18 values hashing to 5d782557f607a892c3a0d52c06aae3ca
query I rowsort x41
SELECT a+b*2+c*3+d*4
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND b>c
AND c>d
----
1918
query I rowsort x41
SELECT a+b*2+c*3+d*4
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND b>c
AND c>d
ORDER BY 1
----
1918
query I rowsort x41
SELECT a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND b>c
AND d NOT BETWEEN 110 AND 150
----
1918
query I rowsort x41
SELECT a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND b>c
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
1918
query I rowsort x41
SELECT a+b*2+c*3+d*4
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND c>d
AND b>c
----
1918
query I rowsort x41
SELECT a+b*2+c*3+d*4
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND c>d
AND b>c
ORDER BY 1
----
1918
query III rowsort x43
SELECT b,
a+b*2,
a
FROM t1
WHERE b>c
AND (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
----
139
416
138
143
428
142
query III rowsort x43
SELECT b,
a+b*2,
a
FROM t1
WHERE b>c
AND (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
ORDER BY 3,1,2
----
139
416
138
143
428
142
query III rowsort x43
SELECT b,
a+b*2,
a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND b>c
----
139
416
138
143
428
142
query III rowsort x43
SELECT b,
a+b*2,
a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND b>c
ORDER BY 1,3
----
139
416
138
143
428
142
query III rowsort x43
SELECT b,
a+b*2,
a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND b>c
AND (a>b-2 AND a<b+2)
----
139
416
138
143
428
142
query III rowsort x43
SELECT b,
a+b*2,
a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND b>c
AND (a>b-2 AND a<b+2)
ORDER BY 2,1
----
139
416
138
143
428
142
query IIIIII rowsort x47
SELECT b-c,
a+b*2+c*3,
abs(b-c),
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
----
18 values hashing to 7c35a636d311a88ef8bb09c15b20ad71
query IIIIII rowsort x47
SELECT b-c,
a+b*2+c*3,
abs(b-c),
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
ORDER BY 4,1,3,6,2
----
18 values hashing to 7c35a636d311a88ef8bb09c15b20ad71
query IIIIII rowsort x47
SELECT b-c,
a+b*2+c*3,
abs(b-c),
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
----
18 values hashing to 7c35a636d311a88ef8bb09c15b20ad71
query IIIIII rowsort x47
SELECT b-c,
a+b*2+c*3,
abs(b-c),
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,2,3
----
18 values hashing to 7c35a636d311a88ef8bb09c15b20ad71
query IIIIIII rowsort x52
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
(a+b+c+d+e)/5,
c-d,
abs(a),
a+b*2+c*3
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
14 values hashing to ed079ee74d21042f3af7d5b35a3f49c7
query IIIIIII rowsort x52
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
(a+b+c+d+e)/5,
c-d,
abs(a),
a+b*2+c*3
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 7,3
----
14 values hashing to ed079ee74d21042f3af7d5b35a3f49c7
query IIIII rowsort x56
SELECT c,
a+b*2+c*3+d*4,
a+b*2+c*3+d*4+e*5,
abs(b-c),
b-c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
----
106
1067
1612
1
-1
query IIIII rowsort x56
SELECT c,
a+b*2+c*3+d*4,
a+b*2+c*3+d*4+e*5,
abs(b-c),
b-c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,5,2,3
----
106
1067
1612
1
-1
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND d>e
----
333
132
391
333
182
544
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND d>e
ORDER BY 1,3,2
----
333
132
391
333
182
544
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE d>e
AND a>b
AND (a>b-2 AND a<b+2)
----
333
132
391
333
182
544
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE d>e
AND a>b
AND (a>b-2 AND a<b+2)
ORDER BY 1,2
----
333
132
391
333
182
544
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND a>b
----
333
132
391
333
182
544
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND a>b
ORDER BY 3,2,1
----
333
132
391
333
182
544
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND d>e
----
333
132
391
333
182
544
query III rowsort x59
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND d>e
ORDER BY 1,2
----
333
132
391
333
182
544
query I rowsort x775
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
----
30 values hashing to 0075716954dbc259c5e8ac65568a6fa7
query I rowsort x775
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
ORDER BY 1
----
30 values hashing to 0075716954dbc259c5e8ac65568a6fa7
query III rowsort x61
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
----
24 values hashing to 648507a4dbddda84349348d9e729301a
query III rowsort x61
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 2,3
----
24 values hashing to 648507a4dbddda84349348d9e729301a
query III rowsort x62
SELECT b-c,
a+b*2+c*3+d*4+e*5,
a+b*2
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND b>c
AND (e>a AND e<b)
----
1
2878
579
query III rowsort x62
SELECT b-c,
a+b*2+c*3+d*4+e*5,
a+b*2
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND b>c
AND (e>a AND e<b)
ORDER BY 3,1,2
----
1
2878
579
query III rowsort x62
SELECT b-c,
a+b*2+c*3+d*4+e*5,
a+b*2
FROM t1
WHERE (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
AND b>c
----
1
2878
579
query III rowsort x62
SELECT b-c,
a+b*2+c*3+d*4+e*5,
a+b*2
FROM t1
WHERE (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
AND b>c
ORDER BY 2,1
----
1
2878
579
query III rowsort x62
SELECT b-c,
a+b*2+c*3+d*4+e*5,
a+b*2
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND b>c
----
1
2878
579
query III rowsort x62
SELECT b-c,
a+b*2+c*3+d*4+e*5,
a+b*2
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND b>c
ORDER BY 1,3,2
----
1
2878
579
query IIIIII rowsort x63
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5,
a-b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
----
18 values hashing to 9d671178044eae485f5cf0534e508635
query IIIIII rowsort x63
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5,
a-b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
ORDER BY 2,1,5,4,6
----
18 values hashing to 9d671178044eae485f5cf0534e508635
query I rowsort x66
SELECT e
FROM t1
WHERE b>c
AND d>e
----
126
135
230
246
query I rowsort x66
SELECT e
FROM t1
WHERE b>c
AND d>e
ORDER BY 1
----
126
135
230
246
query I rowsort x68
SELECT d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
-1
-1
-4
1
1
3
NULL
query I rowsort x68
SELECT d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
-1
-1
-4
1
1
3
NULL
query I rowsort x68
SELECT d-e
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
-1
-1
-4
1
1
3
NULL
query I rowsort x68
SELECT d-e
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
-1
-1
-4
1
1
3
NULL
query I rowsort x68
SELECT d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
----
-1
-1
-4
1
1
3
NULL
query I rowsort x68
SELECT d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
ORDER BY 1
----
-1
-1
-4
1
1
3
NULL
query I rowsort x68
SELECT d-e
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (a>b-2 AND a<b+2)
AND (e>c OR e<d)
----
-1
-1
-4
1
1
3
NULL
query I rowsort x68
SELECT d-e
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (a>b-2 AND a<b+2)
AND (e>c OR e<d)
ORDER BY 1
----
-1
-1
-4
1
1
3
NULL
query II rowsort x69
SELECT e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR (e>c OR e<d)
----
42 values hashing to a9be16fd86cadea20cb762d9a2090294
query II rowsort x69
SELECT e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR (e>c OR e<d)
ORDER BY 1,2
----
42 values hashing to a9be16fd86cadea20cb762d9a2090294
query III rowsort x83
SELECT b-c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
-1
333
1612
4
222
1902
query III rowsort x83
SELECT b-c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,1,2
----
-1
333
1612
4
222
1902
query IIIIII rowsort x89
SELECT c,
b-c,
a+b*2+c*3,
abs(a),
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a
FROM t1
WHERE (a>b-2 AND a<b+2)
----
48 values hashing to 80996a703bc2719fae8f2e61e1b2ce0f
query IIIIII rowsort x89
SELECT c,
b-c,
a+b*2+c*3,
abs(a),
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 4,1,2,3,6,5
----
48 values hashing to 80996a703bc2719fae8f2e61e1b2ce0f
query IIIIIII rowsort x102
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c-d,
(a+b+c+d+e)/5
FROM t1
WHERE b>c
AND (e>a AND e<b)
----
14 values hashing to ba74bb26a6370037d533c7c849d06212
query IIIIIII rowsort x102
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c-d,
(a+b+c+d+e)/5
FROM t1
WHERE b>c
AND (e>a AND e<b)
ORDER BY 2,1,3,4,5
----
14 values hashing to ba74bb26a6370037d533c7c849d06212
query IIIIIII rowsort x102
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c-d,
(a+b+c+d+e)/5
FROM t1
WHERE (e>a AND e<b)
AND b>c
----
14 values hashing to ba74bb26a6370037d533c7c849d06212
query IIIIIII rowsort x102
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c-d,
(a+b+c+d+e)/5
FROM t1
WHERE (e>a AND e<b)
AND b>c
ORDER BY 2,7,3,5,4
----
14 values hashing to ba74bb26a6370037d533c7c849d06212
query III rowsort x109
SELECT (a+b+c+d+e)/5,
abs(b-c),
a+b*2+c*3+d*4
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d>e
AND c>d
----
15 values hashing to 3c7ff7791b22cfda8a728f67fd74be3a
query III rowsort x109
SELECT (a+b+c+d+e)/5,
abs(b-c),
a+b*2+c*3+d*4
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d>e
AND c>d
ORDER BY 2,1
----
15 values hashing to 3c7ff7791b22cfda8a728f67fd74be3a
query III rowsort x109
SELECT (a+b+c+d+e)/5,
abs(b-c),
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND d>e
AND c BETWEEN b-2 AND d+2
----
15 values hashing to 3c7ff7791b22cfda8a728f67fd74be3a
query III rowsort x109
SELECT (a+b+c+d+e)/5,
abs(b-c),
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND d>e
AND c BETWEEN b-2 AND d+2
ORDER BY 1,3,2
----
15 values hashing to 3c7ff7791b22cfda8a728f67fd74be3a
query III rowsort x109
SELECT (a+b+c+d+e)/5,
abs(b-c),
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND c BETWEEN b-2 AND d+2
AND d>e
----
15 values hashing to 3c7ff7791b22cfda8a728f67fd74be3a
query III rowsort x109
SELECT (a+b+c+d+e)/5,
abs(b-c),
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND c BETWEEN b-2 AND d+2
AND d>e
ORDER BY 1,2
----
15 values hashing to 3c7ff7791b22cfda8a728f67fd74be3a
query II rowsort x110
SELECT a+b*2+c*3+d*4,
d
FROM t1
WHERE c>d
AND c BETWEEN b-2 AND d+2
AND (e>c OR e<d)
----
16 values hashing to 17d107726956412fb29fbcad81f2565a
query II rowsort x110
SELECT a+b*2+c*3+d*4,
d
FROM t1
WHERE c>d
AND c BETWEEN b-2 AND d+2
AND (e>c OR e<d)
ORDER BY 1,2
----
16 values hashing to 17d107726956412fb29fbcad81f2565a
query II rowsort x110
SELECT a+b*2+c*3+d*4,
d
FROM t1
WHERE (e>c OR e<d)
AND c>d
AND c BETWEEN b-2 AND d+2
----
16 values hashing to 17d107726956412fb29fbcad81f2565a
query II rowsort x110
SELECT a+b*2+c*3+d*4,
d
FROM t1
WHERE (e>c OR e<d)
AND c>d
AND c BETWEEN b-2 AND d+2
ORDER BY 2,1
----
16 values hashing to 17d107726956412fb29fbcad81f2565a
query II rowsort x110
SELECT a+b*2+c*3+d*4,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>c OR e<d)
AND c>d
----
16 values hashing to 17d107726956412fb29fbcad81f2565a
query II rowsort x110
SELECT a+b*2+c*3+d*4,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>c OR e<d)
AND c>d
ORDER BY 2,1
----
16 values hashing to 17d107726956412fb29fbcad81f2565a
query III rowsort x113
SELECT c-d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
b
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
----
9 values hashing to 53ae5a490732e843ec6a8cd9362fd39f
query III rowsort x113
SELECT c-d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
b
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,2,3
----
9 values hashing to 53ae5a490732e843ec6a8cd9362fd39f
query III rowsort x123
SELECT c,
a+b*2,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
OR b>c
----
45 values hashing to d50c41e742997d1380d4f4655a0dac15
query III rowsort x123
SELECT c,
a+b*2,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
OR b>c
ORDER BY 1,3,2
----
45 values hashing to d50c41e742997d1380d4f4655a0dac15
query III rowsort x123
SELECT c,
a+b*2,
abs(b-c)
FROM t1
WHERE b>c
OR (a>b-2 AND a<b+2)
----
45 values hashing to d50c41e742997d1380d4f4655a0dac15
query III rowsort x123
SELECT c,
a+b*2,
abs(b-c)
FROM t1
WHERE b>c
OR (a>b-2 AND a<b+2)
ORDER BY 2,3,1
----
45 values hashing to d50c41e742997d1380d4f4655a0dac15
query II rowsort x125
SELECT (a+b+c+d+e)/5,
b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
107
105
127
129
query II rowsort x125
SELECT (a+b+c+d+e)/5,
b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,1
----
107
105
127
129
query III rowsort x131
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4+e*5,
b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
----
9 values hashing to 889138d8074073207de471ed31c3745d
query III rowsort x131
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4+e*5,
b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,3,2
----
9 values hashing to 889138d8074073207de471ed31c3745d
query III rowsort x131
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4+e*5,
b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
----
9 values hashing to 889138d8074073207de471ed31c3745d
query III rowsort x131
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4+e*5,
b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
ORDER BY 2,3,1
----
9 values hashing to 889138d8074073207de471ed31c3745d
query IIII rowsort x132
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
b,
a-b,
a+b*2+c*3+d*4
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
----
20 values hashing to 6c24959fa9cfa848ca2180d31d069f83
query IIII rowsort x132
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
b,
a-b,
a+b*2+c*3+d*4
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
ORDER BY 1,4,2
----
20 values hashing to 6c24959fa9cfa848ca2180d31d069f83
query IIII rowsort x132
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
b,
a-b,
a+b*2+c*3+d*4
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
----
20 values hashing to 6c24959fa9cfa848ca2180d31d069f83
query IIII rowsort x132
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
b,
a-b,
a+b*2+c*3+d*4
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
ORDER BY 2,1
----
20 values hashing to 6c24959fa9cfa848ca2180d31d069f83
query IIII rowsort x133
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
b-c,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
----
query IIII rowsort x133
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
b-c,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,3,4,1
----
query IIII rowsort x133
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
b-c,
d
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
AND b>c
----
query IIII rowsort x133
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
b-c,
d
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
AND b>c
ORDER BY 2,3
----
query IIII rowsort x133
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
b-c,
d
FROM t1
WHERE b>c
AND e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
----
query IIII rowsort x133
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
b-c,
d
FROM t1
WHERE b>c
AND e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
ORDER BY 2,4,1
----
query III rowsort x134
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (e>a AND e<b)
----
9 values hashing to 34ce1cf392ee2bf1954fbd8f5bc88977
query III rowsort x134
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (e>a AND e<b)
ORDER BY 3,1,2
----
9 values hashing to 34ce1cf392ee2bf1954fbd8f5bc88977
query IIIIII rowsort x141
SELECT a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e,
a-b,
d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
----
48 values hashing to 8673acc669acd16171dbeb21976d6d8f
query IIIIII rowsort x141
SELECT a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e,
a-b,
d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
ORDER BY 4,6,1,2,5,3
----
48 values hashing to 8673acc669acd16171dbeb21976d6d8f
query IIIIII rowsort x141
SELECT a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e,
a-b,
d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
----
48 values hashing to 8673acc669acd16171dbeb21976d6d8f
query IIIIII rowsort x141
SELECT a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e,
a-b,
d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
ORDER BY 6,5,2,3
----
48 values hashing to 8673acc669acd16171dbeb21976d6d8f
query IIIII rowsort x148
SELECT a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(b-c)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR (e>a AND e<b)
----
25 values hashing to ba03f62987b959ddabb9d50bdc042c78
query IIIII rowsort x148
SELECT a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(b-c)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR (e>a AND e<b)
ORDER BY 5,4,3
----
25 values hashing to ba03f62987b959ddabb9d50bdc042c78
query IIIII rowsort x148
SELECT a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
OR e+d BETWEEN a+b-10 AND c+130
----
25 values hashing to ba03f62987b959ddabb9d50bdc042c78
query IIIII rowsort x148
SELECT a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
OR e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,2,4
----
25 values hashing to ba03f62987b959ddabb9d50bdc042c78
query I rowsort x156
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE b>c
----
13 values hashing to 0172871a347e8b585d40146ff17403ac
query I rowsort x156
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE b>c
ORDER BY 1
----
13 values hashing to 0172871a347e8b585d40146ff17403ac
query II rowsort x157
SELECT a+b*2+c*3+d*4,
b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
1067
105
1272
129
query II rowsort x157
SELECT a+b*2+c*3+d*4,
b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,1
----
1067
105
1272
129
query III rowsort x169
SELECT (a+b+c+d+e)/5,
c,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
----
9 values hashing to 14b33901ca82e662d59a8c0dc047726f
query III rowsort x169
SELECT (a+b+c+d+e)/5,
c,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
ORDER BY 2,3
----
9 values hashing to 14b33901ca82e662d59a8c0dc047726f
query I rowsort x170
SELECT a-b
FROM t1
WHERE (e>a AND e<b)
AND d>e
AND b>c
----
-4
query I rowsort x170
SELECT a-b
FROM t1
WHERE (e>a AND e<b)
AND d>e
AND b>c
ORDER BY 1
----
-4
query I rowsort x170
SELECT a-b
FROM t1
WHERE (e>a AND e<b)
AND b>c
AND d>e
----
-4
query I rowsort x170
SELECT a-b
FROM t1
WHERE (e>a AND e<b)
AND b>c
AND d>e
ORDER BY 1
----
-4
query I rowsort x170
SELECT a-b
FROM t1
WHERE d>e
AND b>c
AND (e>a AND e<b)
----
-4
query I rowsort x170
SELECT a-b
FROM t1
WHERE d>e
AND b>c
AND (e>a AND e<b)
ORDER BY 1
----
-4
query I rowsort x170
SELECT a-b
FROM t1
WHERE b>c
AND d>e
AND (e>a AND e<b)
----
-4
query I rowsort x170
SELECT a-b
FROM t1
WHERE b>c
AND d>e
AND (e>a AND e<b)
ORDER BY 1
----
-4
query IIIII rowsort x173
SELECT abs(b-c),
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d,
d-e
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND d>e
----
15 values hashing to a4e27795a1a90b88b4bee4165129ad4b
query IIIII rowsort x173
SELECT abs(b-c),
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d,
d-e
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND d>e
ORDER BY 2,4,5
----
15 values hashing to a4e27795a1a90b88b4bee4165129ad4b
query IIIII rowsort x173
SELECT abs(b-c),
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d,
d-e
FROM t1
WHERE d>e
AND (e>c OR e<d)
AND (a>b-2 AND a<b+2)
----
15 values hashing to a4e27795a1a90b88b4bee4165129ad4b
query IIIII rowsort x173
SELECT abs(b-c),
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d,
d-e
FROM t1
WHERE d>e
AND (e>c OR e<d)
AND (a>b-2 AND a<b+2)
ORDER BY 5,1,2
----
15 values hashing to a4e27795a1a90b88b4bee4165129ad4b
query IIIII rowsort x173
SELECT abs(b-c),
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d,
d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND d>e
----
15 values hashing to a4e27795a1a90b88b4bee4165129ad4b
query IIIII rowsort x173
SELECT abs(b-c),
a+b*2+c*3+d*4+e*5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d,
d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND d>e
ORDER BY 2,4,3,5,1
----
15 values hashing to a4e27795a1a90b88b4bee4165129ad4b
query I rowsort x179
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
----
21 values hashing to 558d17aef1b84bc5cb6d000f08146d80
query I rowsort x179
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
ORDER BY 1
----
21 values hashing to 558d17aef1b84bc5cb6d000f08146d80
query IIIII rowsort x197
SELECT e,
a-b,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
abs(a)
FROM t1
WHERE (e>a AND e<b)
----
15 values hashing to 10166a1287dc846bc381908f1cdd9942
query IIIII rowsort x197
SELECT e,
a-b,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
abs(a)
FROM t1
WHERE (e>a AND e<b)
ORDER BY 2,5,4,1,3
----
15 values hashing to 10166a1287dc846bc381908f1cdd9942
query III rowsort x199
SELECT a+b*2+c*3,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a
FROM t1
WHERE d>e
AND (e>a AND e<b)
----
1338
444
220
1484
444
245
query III rowsort x199
SELECT a+b*2+c*3,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a
FROM t1
WHERE d>e
AND (e>a AND e<b)
ORDER BY 3,2,1
----
1338
444
220
1484
444
245
query III rowsort x199
SELECT a+b*2+c*3,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a
FROM t1
WHERE (e>a AND e<b)
AND d>e
----
1338
444
220
1484
444
245
query III rowsort x199
SELECT a+b*2+c*3,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a
FROM t1
WHERE (e>a AND e<b)
AND d>e
ORDER BY 3,1
----
1338
444
220
1484
444
245
query II rowsort x201
SELECT c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
----
26 values hashing to d9568f9745f48f39ac8f2365d73421e8
query II rowsort x201
SELECT c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
ORDER BY 1,2
----
26 values hashing to d9568f9745f48f39ac8f2365d73421e8
query I rowsort x209
SELECT d
FROM t1
WHERE (e>a AND e<b)
----
190
222
248
query I rowsort x209
SELECT d
FROM t1
WHERE (e>a AND e<b)
ORDER BY 1
----
190
222
248
query IIIIII rowsort x216
SELECT c-d,
abs(a),
b-c,
b,
a+b*2+c*3+d*4,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND d>e
AND (c<=d-2 OR c>=d+2)
----
30 values hashing to ed58ee197e5adb321f7c6370392528e1
query IIIIII rowsort x216
SELECT c-d,
abs(a),
b-c,
b,
a+b*2+c*3+d*4,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND d>e
AND (c<=d-2 OR c>=d+2)
ORDER BY 4,3,6,5,2,1
----
30 values hashing to ed58ee197e5adb321f7c6370392528e1
query IIIIII rowsort x216
SELECT c-d,
abs(a),
b-c,
b,
a+b*2+c*3+d*4,
c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND d>e
----
30 values hashing to ed58ee197e5adb321f7c6370392528e1
query IIIIII rowsort x216
SELECT c-d,
abs(a),
b-c,
b,
a+b*2+c*3+d*4,
c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND d>e
ORDER BY 3,4,5
----
30 values hashing to ed58ee197e5adb321f7c6370392528e1
query IIIIII rowsort x216
SELECT c-d,
abs(a),
b-c,
b,
a+b*2+c*3+d*4,
c
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
30 values hashing to ed58ee197e5adb321f7c6370392528e1
query IIIIII rowsort x216
SELECT c-d,
abs(a),
b-c,
b,
a+b*2+c*3+d*4,
c
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 6,1
----
30 values hashing to ed58ee197e5adb321f7c6370392528e1
query II rowsort x222
SELECT abs(a),
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
OR b>c
----
30 values hashing to 22e9f0aee0362e751bbd3b8ee9e4132b
query II rowsort x222
SELECT abs(a),
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
OR b>c
ORDER BY 2,1
----
30 values hashing to 22e9f0aee0362e751bbd3b8ee9e4132b
query II rowsort x222
SELECT abs(a),
abs(b-c)
FROM t1
WHERE b>c
OR (a>b-2 AND a<b+2)
----
30 values hashing to 22e9f0aee0362e751bbd3b8ee9e4132b
query II rowsort x222
SELECT abs(a),
abs(b-c)
FROM t1
WHERE b>c
OR (a>b-2 AND a<b+2)
ORDER BY 2,1
----
30 values hashing to 22e9f0aee0362e751bbd3b8ee9e4132b
query I rowsort x227
SELECT a
FROM t1
WHERE (c<=d-2 OR c>=d+2)
----
10 values hashing to 7e883b178d4e5791c14e6a7e2bac0d0d
query I rowsort x227
SELECT a
FROM t1
WHERE (c<=d-2 OR c>=d+2)
ORDER BY 1
----
10 values hashing to 7e883b178d4e5791c14e6a7e2bac0d0d
query II rowsort x235
SELECT b,
a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c>d
----
query II rowsort x235
SELECT b,
a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c>d
ORDER BY 1,2
----
query II rowsort x235
SELECT b,
a+b*2
FROM t1
WHERE c>d
AND e+d BETWEEN a+b-10 AND c+130
----
query II rowsort x235
SELECT b,
a+b*2
FROM t1
WHERE c>d
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,1
----
query III rowsort x239
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(b-c),
abs(a)
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
9 values hashing to f044135d5ec9fca538836730e824fee6
query III rowsort x239
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(b-c),
abs(a)
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 3,2,1
----
9 values hashing to f044135d5ec9fca538836730e824fee6
query III rowsort x239
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(b-c),
abs(a)
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
----
9 values hashing to f044135d5ec9fca538836730e824fee6
query III rowsort x239
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
abs(b-c),
abs(a)
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
ORDER BY 3,1
----
9 values hashing to f044135d5ec9fca538836730e824fee6
query II rowsort x240
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
16 values hashing to cd57c9637cf1dd8a14c62b351d7876c7
query II rowsort x240
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1,2
----
16 values hashing to cd57c9637cf1dd8a14c62b351d7876c7
query II rowsort x240
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
----
16 values hashing to cd57c9637cf1dd8a14c62b351d7876c7
query II rowsort x240
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,1
----
16 values hashing to cd57c9637cf1dd8a14c62b351d7876c7
query I rowsort x242
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
----
222
query I rowsort x242
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
ORDER BY 1
----
222
query I rowsort x242
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
----
222
query I rowsort x242
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 1
----
222
query IIII rowsort x243
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
e,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
----
32 values hashing to be5aab25bb7e0a33c20cbc34de57ed18
query IIII rowsort x243
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
e,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 4,1
----
32 values hashing to be5aab25bb7e0a33c20cbc34de57ed18
query III rowsort x249
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
abs(b-c)
FROM t1
WHERE (e>c OR e<d)
AND b>c
AND d NOT BETWEEN 110 AND 150
----
15 values hashing to efd797723366531db1bebf903a6d7592
query III rowsort x249
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
abs(b-c)
FROM t1
WHERE (e>c OR e<d)
AND b>c
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,2
----
15 values hashing to efd797723366531db1bebf903a6d7592
query III rowsort x249
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
abs(b-c)
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND b>c
----
15 values hashing to efd797723366531db1bebf903a6d7592
query III rowsort x249
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
abs(b-c)
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND b>c
ORDER BY 2,1,3
----
15 values hashing to efd797723366531db1bebf903a6d7592
query III rowsort x249
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
abs(b-c)
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND b>c
AND (e>c OR e<d)
----
15 values hashing to efd797723366531db1bebf903a6d7592
query III rowsort x249
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
abs(b-c)
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND b>c
AND (e>c OR e<d)
ORDER BY 3,1,2
----
15 values hashing to efd797723366531db1bebf903a6d7592
query IIIIII rowsort x252
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c,
e,
d-e,
c-d,
a
FROM t1
WHERE (e>a AND e<b)
AND a>b
AND d>e
----
query IIIIII rowsort x252
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c,
e,
d-e,
c-d,
a
FROM t1
WHERE (e>a AND e<b)
AND a>b
AND d>e
ORDER BY 6,3
----
query IIIIII rowsort x252
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c,
e,
d-e,
c-d,
a
FROM t1
WHERE a>b
AND d>e
AND (e>a AND e<b)
----
query IIIIII rowsort x252
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c,
e,
d-e,
c-d,
a
FROM t1
WHERE a>b
AND d>e
AND (e>a AND e<b)
ORDER BY 6,5
----
query IIII rowsort x253
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3+d*4+e*5,
c,
a+b*2
FROM t1
WHERE (e>a AND e<b)
AND b>c
----
16
2878
193
579
26
3706
247
743
query IIII rowsort x253
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3+d*4+e*5,
c,
a+b*2
FROM t1
WHERE (e>a AND e<b)
AND b>c
ORDER BY 2,4
----
16
2878
193
579
26
3706
247
743
query IIIII rowsort x254
SELECT abs(a),
a+b*2+c*3,
a+b*2,
e,
b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
----
40 values hashing to e5463f71a41e13dccc88ded91f689791
query IIIII rowsort x254
SELECT abs(a),
a+b*2+c*3,
a+b*2,
e,
b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 5,4,1,2,3
----
40 values hashing to e5463f71a41e13dccc88ded91f689791
query I rowsort x258
SELECT b
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
14 values hashing to a7e5c80b121ef6ebed205e0e293a70bb
query I rowsort x258
SELECT b
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
14 values hashing to a7e5c80b121ef6ebed205e0e293a70bb
query I rowsort x258
SELECT b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c BETWEEN b-2 AND d+2
----
14 values hashing to a7e5c80b121ef6ebed205e0e293a70bb
query I rowsort x258
SELECT b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c BETWEEN b-2 AND d+2
ORDER BY 1
----
14 values hashing to a7e5c80b121ef6ebed205e0e293a70bb
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE a>b
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE a>b
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,4,3
----
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
----
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
ORDER BY 4,2
----
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND a>b
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND a>b
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 4,1
----
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
AND e+d BETWEEN a+b-10 AND c+130
----
query IIII rowsort x266
SELECT e,
a+b*2+c*3,
abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,4,1
----
query IIIII rowsort x267
SELECT e,
a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a-b,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIII rowsort x267
SELECT e,
a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a-b,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,1,4,2
----
query IIIII rowsort x267
SELECT e,
a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a-b,
b-c
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIII rowsort x267
SELECT e,
a+b*2+c*3,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a-b,
b-c
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 5,4,3,1,2
----
query I rowsort x269
SELECT d
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
190
222
248
query I rowsort x269
SELECT d
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 1
----
190
222
248
query I rowsort x269
SELECT d
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
----
190
222
248
query I rowsort x269
SELECT d
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
190
222
248
query I rowsort x271
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
OR EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
OR c BETWEEN b-2 AND d+2
----
28 values hashing to 199eb36995ce9cc025eb667a27b774d5
query I rowsort x271
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
OR EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
OR c BETWEEN b-2 AND d+2
ORDER BY 1
----
28 values hashing to 199eb36995ce9cc025eb667a27b774d5
query I rowsort x271
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
OR c BETWEEN b-2 AND d+2
OR EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
28 values hashing to 199eb36995ce9cc025eb667a27b774d5
query I rowsort x271
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
OR c BETWEEN b-2 AND d+2
OR EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
28 values hashing to 199eb36995ce9cc025eb667a27b774d5
query I rowsort x271
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
OR (e>c OR e<d)
OR EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
28 values hashing to 199eb36995ce9cc025eb667a27b774d5
query I rowsort x271
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
OR (e>c OR e<d)
OR EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
28 values hashing to 199eb36995ce9cc025eb667a27b774d5
query IIIII rowsort x274
SELECT a,
c-d,
abs(b-c),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
----
220
2
1
1338
3331
query IIIII rowsort x274
SELECT a,
c-d,
abs(b-c),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
ORDER BY 1,2,5
----
220
2
1
1338
3331
query IIIII rowsort x274
SELECT a,
c-d,
abs(b-c),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
----
220
2
1
1338
3331
query IIIII rowsort x274
SELECT a,
c-d,
abs(b-c),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
ORDER BY 2,3
----
220
2
1
1338
3331
query IIIII rowsort x274
SELECT a,
c-d,
abs(b-c),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
----
220
2
1
1338
3331
query IIIII rowsort x274
SELECT a,
c-d,
abs(b-c),
a+b*2+c*3,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 3,4
----
220
2
1
1338
3331
query IIIIIII rowsort x287
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
a+b*2+c*3,
b-c,
(a+b+c+d+e)/5,
abs(b-c),
c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND (a>b-2 AND a<b+2)
----
21 values hashing to 7913e005ffff21245fdcea9c3d34fb63
query IIIIIII rowsort x287
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
a+b*2+c*3,
b-c,
(a+b+c+d+e)/5,
abs(b-c),
c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND (a>b-2 AND a<b+2)
ORDER BY 1,5,6
----
21 values hashing to 7913e005ffff21245fdcea9c3d34fb63
query IIIIIII rowsort x287
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
a+b*2+c*3,
b-c,
(a+b+c+d+e)/5,
abs(b-c),
c
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
----
21 values hashing to 7913e005ffff21245fdcea9c3d34fb63
query IIIIIII rowsort x287
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
a+b*2+c*3,
b-c,
(a+b+c+d+e)/5,
abs(b-c),
c
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 6,4,7,5
----
21 values hashing to 7913e005ffff21245fdcea9c3d34fb63
query IIIIIII rowsort x287
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
a+b*2+c*3,
b-c,
(a+b+c+d+e)/5,
abs(b-c),
c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
AND a>b
----
21 values hashing to 7913e005ffff21245fdcea9c3d34fb63
query IIIIIII rowsort x287
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
a+b*2+c*3,
b-c,
(a+b+c+d+e)/5,
abs(b-c),
c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
AND a>b
ORDER BY 1,3,4,5,6,2,7
----
21 values hashing to 7913e005ffff21245fdcea9c3d34fb63
query II rowsort x292
SELECT abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND (a>b-2 AND a<b+2)
AND d>e
----
131
333
138
222
182
333
query II rowsort x292
SELECT abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND (a>b-2 AND a<b+2)
AND d>e
ORDER BY 1,2
----
131
333
138
222
182
333
query II rowsort x292
SELECT abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND c>d
----
131
333
138
222
182
333
query II rowsort x292
SELECT abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND c>d
ORDER BY 1,2
----
131
333
138
222
182
333
query II rowsort x292
SELECT abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND d>e
AND (a>b-2 AND a<b+2)
----
131
333
138
222
182
333
query II rowsort x292
SELECT abs(a),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND d>e
AND (a>b-2 AND a<b+2)
ORDER BY 2,1
----
131
333
138
222
182
333
query I rowsort x302
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE a>b
----
17 values hashing to baeb6fdb5d575870fddf7d11fa9e02f3
query I rowsort x302
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE a>b
ORDER BY 1
----
17 values hashing to baeb6fdb5d575870fddf7d11fa9e02f3
query III rowsort x310
SELECT d-e,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
----
24 values hashing to 5d0a46c407293e78a2ca3cf0c3cd5c49
query III rowsort x310
SELECT d-e,
(a+b+c+d+e)/5,
a+b*2
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
ORDER BY 3,2
----
24 values hashing to 5d0a46c407293e78a2ca3cf0c3cd5c49
query IIII rowsort x314
SELECT (a+b+c+d+e)/5,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND c>d
----
16 values hashing to d67cabf96d0b47633cd08730637b2048
query IIII rowsort x314
SELECT (a+b+c+d+e)/5,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND c>d
ORDER BY 3,2,1
----
16 values hashing to d67cabf96d0b47633cd08730637b2048
query IIII rowsort x314
SELECT (a+b+c+d+e)/5,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b
FROM t1
WHERE c>d
AND (a>b-2 AND a<b+2)
----
16 values hashing to d67cabf96d0b47633cd08730637b2048
query IIII rowsort x314
SELECT (a+b+c+d+e)/5,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b
FROM t1
WHERE c>d
AND (a>b-2 AND a<b+2)
ORDER BY 1,4
----
16 values hashing to d67cabf96d0b47633cd08730637b2048
query IIIII rowsort x332
SELECT d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (e>a AND e<b)
----
15 values hashing to 746ab6528656cd4013330c3a8960d199
query IIIII rowsort x332
SELECT d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (e>a AND e<b)
ORDER BY 1,5,3
----
15 values hashing to 746ab6528656cd4013330c3a8960d199
query IIIII rowsort x339
SELECT b,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
----
query IIIII rowsort x339
SELECT b,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
ORDER BY 2,5
----
query IIIII rowsort x339
SELECT b,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIII rowsort x339
SELECT b,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,1,2,5,3
----
query IIIII rowsort x339
SELECT b,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
AND (e>a AND e<b)
----
query IIIII rowsort x339
SELECT b,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
AND (e>a AND e<b)
ORDER BY 4,1,3,5
----
query I rowsort x346
SELECT abs(b-c)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
----
1
1
1
1
1
3
query I rowsort x346
SELECT abs(b-c)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
ORDER BY 1
----
1
1
1
1
1
3
query IIII rowsort x349
SELECT abs(a),
c,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
----
query IIII rowsort x349
SELECT abs(a),
c,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
ORDER BY 4,3,2,1
----
query IIII rowsort x349
SELECT abs(a),
c,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIII rowsort x349
SELECT abs(a),
c,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,1,2,3
----
query I rowsort x350
SELECT a+b*2+c*3+d*4
FROM t1
WHERE (e>c OR e<d)
AND e+d BETWEEN a+b-10 AND c+130
----
1067
1272
query I rowsort x350
SELECT a+b*2+c*3+d*4
FROM t1
WHERE (e>c OR e<d)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
1067
1272
query I rowsort x350
SELECT a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (e>c OR e<d)
----
1067
1272
query I rowsort x350
SELECT a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (e>c OR e<d)
ORDER BY 1
----
1067
1272
query I rowsort x366
SELECT a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
-2
2
query I rowsort x366
SELECT a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
-2
2
query II rowsort x369
SELECT c-d,
abs(a)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND b>c
----
3
191
query II rowsort x369
SELECT c-d,
abs(a)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND b>c
ORDER BY 1,2
----
3
191
query II rowsort x369
SELECT c-d,
abs(a)
FROM t1
WHERE c>d
AND b>c
AND (c<=d-2 OR c>=d+2)
----
3
191
query II rowsort x369
SELECT c-d,
abs(a)
FROM t1
WHERE c>d
AND b>c
AND (c<=d-2 OR c>=d+2)
ORDER BY 1,2
----
3
191
query II rowsort x369
SELECT c-d,
abs(a)
FROM t1
WHERE b>c
AND c>d
AND (c<=d-2 OR c>=d+2)
----
3
191
query II rowsort x369
SELECT c-d,
abs(a)
FROM t1
WHERE b>c
AND c>d
AND (c<=d-2 OR c>=d+2)
ORDER BY 1,2
----
3
191
query IIIIII rowsort x370
SELECT a+b*2+c*3,
a+b*2,
c,
abs(b-c),
e,
b
FROM t1
WHERE (e>c OR e<d)
AND b>c
AND c BETWEEN b-2 AND d+2
----
24 values hashing to 1612c366f1cbda32215c903e5addbbc5
query IIIIII rowsort x370
SELECT a+b*2+c*3,
a+b*2,
c,
abs(b-c),
e,
b
FROM t1
WHERE (e>c OR e<d)
AND b>c
AND c BETWEEN b-2 AND d+2
ORDER BY 4,5,1,3
----
24 values hashing to 1612c366f1cbda32215c903e5addbbc5
query IIIIII rowsort x372
SELECT a+b*2+c*3+d*4+e*5,
abs(b-c),
e,
c-d,
a-b,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND b>c
AND (a>b-2 AND a<b+2)
----
12 values hashing to fc68cd4e373c05bcb81c6c05f548e955
query IIIIII rowsort x372
SELECT a+b*2+c*3+d*4+e*5,
abs(b-c),
e,
c-d,
a-b,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND b>c
AND (a>b-2 AND a<b+2)
ORDER BY 2,1
----
12 values hashing to fc68cd4e373c05bcb81c6c05f548e955
query IIIIII rowsort x372
SELECT a+b*2+c*3+d*4+e*5,
abs(b-c),
e,
c-d,
a-b,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND b>c
----
12 values hashing to fc68cd4e373c05bcb81c6c05f548e955
query IIIIII rowsort x372
SELECT a+b*2+c*3+d*4+e*5,
abs(b-c),
e,
c-d,
a-b,
d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND b>c
ORDER BY 4,2,1,5
----
12 values hashing to fc68cd4e373c05bcb81c6c05f548e955
query IIIIII rowsort x372
SELECT a+b*2+c*3+d*4+e*5,
abs(b-c),
e,
c-d,
a-b,
d
FROM t1
WHERE (a>b-2 AND a<b+2)
AND b>c
AND c BETWEEN b-2 AND d+2
----
12 values hashing to fc68cd4e373c05bcb81c6c05f548e955
query IIIIII rowsort x372
SELECT a+b*2+c*3+d*4+e*5,
abs(b-c),
e,
c-d,
a-b,
d
FROM t1
WHERE (a>b-2 AND a<b+2)
AND b>c
AND c BETWEEN b-2 AND d+2
ORDER BY 4,6,3,5,2,1
----
12 values hashing to fc68cd4e373c05bcb81c6c05f548e955
query I rowsort x389
SELECT e
FROM t1
WHERE (a>b-2 AND a<b+2)
----
132
135
144
157
165
180
197
227
query I rowsort x389
SELECT e
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 1
----
132
135
144
157
165
180
197
227
query II rowsort x394
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
----
222
-1
222
1
query II rowsort x394
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 1,2
----
222
-1
222
1
query II rowsort x394
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
----
222
-1
222
1
query II rowsort x394
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
ORDER BY 1,2
----
222
-1
222
1
query II rowsort x394
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
----
222
-1
222
1
query II rowsort x394
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
ORDER BY 2,1
----
222
-1
222
1
query III rowsort x395
SELECT a-b,
a+b*2+c*3,
abs(a)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR (a>b-2 AND a<b+2)
----
30 values hashing to 8daf8f23f6242f7a667bd5780632de9a
query III rowsort x395
SELECT a-b,
a+b*2+c*3,
abs(a)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
OR (a>b-2 AND a<b+2)
ORDER BY 2,1
----
30 values hashing to 8daf8f23f6242f7a667bd5780632de9a
query III rowsort x395
SELECT a-b,
a+b*2+c*3,
abs(a)
FROM t1
WHERE (a>b-2 AND a<b+2)
OR e+d BETWEEN a+b-10 AND c+130
----
30 values hashing to 8daf8f23f6242f7a667bd5780632de9a
query III rowsort x395
SELECT a-b,
a+b*2+c*3,
abs(a)
FROM t1
WHERE (a>b-2 AND a<b+2)
OR e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,3
----
30 values hashing to 8daf8f23f6242f7a667bd5780632de9a
query III rowsort x396
SELECT c,
a,
a+b*2+c*3
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
----
24 values hashing to 9216376f4a9807e2185398d8d74076b0
query III rowsort x396
SELECT c,
a,
a+b*2+c*3
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 3,2
----
24 values hashing to 9216376f4a9807e2185398d8d74076b0
query IIIIIII rowsort x398
SELECT c,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3+d*4,
a+b*2,
(a+b+c+d+e)/5,
e
FROM t1
WHERE b>c
AND d NOT BETWEEN 110 AND 150
----
42 values hashing to f283e84994d04c83261c13fad2061bd1
query IIIIIII rowsort x398
SELECT c,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3+d*4,
a+b*2,
(a+b+c+d+e)/5,
e
FROM t1
WHERE b>c
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,2,5,7,3,4,6
----
42 values hashing to f283e84994d04c83261c13fad2061bd1
query IIIIIII rowsort x398
SELECT c,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3+d*4,
a+b*2,
(a+b+c+d+e)/5,
e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND b>c
----
42 values hashing to f283e84994d04c83261c13fad2061bd1
query IIIIIII rowsort x398
SELECT c,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3+d*4,
a+b*2,
(a+b+c+d+e)/5,
e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND b>c
ORDER BY 2,3,7,4,1
----
42 values hashing to f283e84994d04c83261c13fad2061bd1
query II rowsort x399
SELECT abs(a),
b
FROM t1
WHERE b>c
----
26 values hashing to 82a4fb50dd6aa553926a6d4ec2774a55
query II rowsort x399
SELECT abs(a),
b
FROM t1
WHERE b>c
ORDER BY 2,1
----
26 values hashing to 82a4fb50dd6aa553926a6d4ec2774a55
query II rowsort x400
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
----
444
192
444
222
444
247
query II rowsort x400
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
ORDER BY 1,2
----
444
192
444
222
444
247
query II rowsort x400
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
444
192
444
222
444
247
query II rowsort x400
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 2,1
----
444
192
444
222
444
247
query I rowsort x402
SELECT c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
----
query I rowsort x402
SELECT c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
query I rowsort x402
SELECT c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
----
query I rowsort x402
SELECT c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
ORDER BY 1
----
query IIIIII rowsort x404
SELECT a+b*2+c*3+d*4+e*5,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a+b*2,
a
FROM t1
WHERE a>b
AND (e>a AND e<b)
----
query IIIIII rowsort x404
SELECT a+b*2+c*3+d*4+e*5,
c-d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a+b*2,
a
FROM t1
WHERE a>b
AND (e>a AND e<b)
ORDER BY 3,4,6,5
----
query IIII rowsort x408
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
1050
105
2
333
1290
129
-2
222
query IIII rowsort x408
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,4,3,1
----
1050
105
2
333
1290
129
-2
222
query IIIIIII rowsort x410
SELECT c,
d-e,
a+b*2+c*3+d*4+e*5,
abs(a),
a,
a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIIII rowsort x410
SELECT c,
d-e,
a+b*2+c*3+d*4+e*5,
abs(a),
a,
a-b,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,6,7,3
----
query IIIII rowsort x412
SELECT abs(b-c),
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d,
b-c,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
15 values hashing to 9f69d9b1ca7496c55e8e9d5a34c2b422
query IIIII rowsort x412
SELECT abs(b-c),
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d,
b-c,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 2,1
----
15 values hashing to 9f69d9b1ca7496c55e8e9d5a34c2b422
query IIIII rowsort x412
SELECT abs(b-c),
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d,
b-c,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
----
15 values hashing to 9f69d9b1ca7496c55e8e9d5a34c2b422
query IIIII rowsort x412
SELECT abs(b-c),
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d,
b-c,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,5
----
15 values hashing to 9f69d9b1ca7496c55e8e9d5a34c2b422
query III rowsort x417
SELECT d-e,
a,
b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
9 values hashing to 128d329bc7a3ace9bfe759017667f1fa
query III rowsort x417
SELECT d-e,
a,
b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 3,1,2
----
9 values hashing to 128d329bc7a3ace9bfe759017667f1fa
query III rowsort x417
SELECT d-e,
a,
b
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
----
9 values hashing to 128d329bc7a3ace9bfe759017667f1fa
query III rowsort x417
SELECT d-e,
a,
b
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
ORDER BY 2,3,1
----
9 values hashing to 128d329bc7a3ace9bfe759017667f1fa
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND (e>c OR e<d)
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND (e>c OR e<d)
ORDER BY 1,2
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE (e>c OR e<d)
AND b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE (e>c OR e<d)
AND b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 2,1
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
AND b>c
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
AND b>c
ORDER BY 1,2
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query II rowsort x427
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c
FROM t1
WHERE (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
ORDER BY 1,2
----
18 values hashing to e18fbd84f978f4686ff46e6767805336
query IIIIIII rowsort x432
SELECT c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
d-e
FROM t1
WHERE (e>a AND e<b)
----
21 values hashing to 36ec28df630c9710c5661a1aa87cb486
query IIIIIII rowsort x432
SELECT c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
d-e
FROM t1
WHERE (e>a AND e<b)
ORDER BY 2,6,1,7,4,5
----
21 values hashing to 36ec28df630c9710c5661a1aa87cb486
query II rowsort x436
SELECT b-c,
a+b*2+c*3+d*4
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
----
-1
1067
query II rowsort x436
SELECT b-c,
a+b*2+c*3+d*4
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,1
----
-1
1067
query IIIII rowsort x440
SELECT d,
c-d,
c,
abs(a),
a-b
FROM t1
WHERE b>c
AND a>b
AND c>d
----
query IIIII rowsort x440
SELECT d,
c-d,
c,
abs(a),
a-b
FROM t1
WHERE b>c
AND a>b
AND c>d
ORDER BY 1,4,2
----
query IIIII rowsort x440
SELECT d,
c-d,
c,
abs(a),
a-b
FROM t1
WHERE b>c
AND c>d
AND a>b
----
query IIIII rowsort x440
SELECT d,
c-d,
c,
abs(a),
a-b
FROM t1
WHERE b>c
AND c>d
AND a>b
ORDER BY 2,1,5
----
query IIIII rowsort x440
SELECT d,
c-d,
c,
abs(a),
a-b
FROM t1
WHERE c>d
AND a>b
AND b>c
----
query IIIII rowsort x440
SELECT d,
c-d,
c,
abs(a),
a-b
FROM t1
WHERE c>d
AND a>b
AND b>c
ORDER BY 4,5,1,2,3
----
query I rowsort x442
SELECT e
FROM t1
WHERE b>c
AND d NOT BETWEEN 110 AND 150
AND a>b
----
197
227
230
query I rowsort x442
SELECT e
FROM t1
WHERE b>c
AND d NOT BETWEEN 110 AND 150
AND a>b
ORDER BY 1
----
197
227
230
query I rowsort x442
SELECT e
FROM t1
WHERE b>c
AND a>b
AND d NOT BETWEEN 110 AND 150
----
197
227
230
query I rowsort x442
SELECT e
FROM t1
WHERE b>c
AND a>b
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
197
227
230
query III rowsort x443
SELECT a+b*2,
a+b*2+c*3+d*4,
a+b*2+c*3
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
AND a>b
----
21 values hashing to 46fba0cfd195e857073f018503f70144
query III rowsort x443
SELECT a+b*2,
a+b*2+c*3+d*4,
a+b*2+c*3
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
AND a>b
ORDER BY 1,3
----
21 values hashing to 46fba0cfd195e857073f018503f70144
query III rowsort x443
SELECT a+b*2,
a+b*2+c*3+d*4,
a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND c BETWEEN b-2 AND d+2
----
21 values hashing to 46fba0cfd195e857073f018503f70144
query III rowsort x443
SELECT a+b*2,
a+b*2+c*3+d*4,
a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND c BETWEEN b-2 AND d+2
ORDER BY 3,2,1
----
21 values hashing to 46fba0cfd195e857073f018503f70144
query III rowsort x443
SELECT a+b*2,
a+b*2+c*3+d*4,
a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
AND a>b
----
21 values hashing to 46fba0cfd195e857073f018503f70144
query III rowsort x443
SELECT a+b*2,
a+b*2+c*3+d*4,
a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
AND a>b
ORDER BY 1,2,3
----
21 values hashing to 46fba0cfd195e857073f018503f70144
query I rowsort x449
SELECT d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
-1
-1
-4
1
1
3
NULL
NULL
query I rowsort x449
SELECT d-e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
-1
-1
-4
1
1
3
NULL
NULL
query I rowsort x449
SELECT d-e
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (a>b-2 AND a<b+2)
----
-1
-1
-4
1
1
3
NULL
NULL
query I rowsort x449
SELECT d-e
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (a>b-2 AND a<b+2)
ORDER BY 1
----
-1
-1
-4
1
1
3
NULL
NULL
query IIIIII rowsort x450
SELECT a-b,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e
FROM t1
WHERE c>d
AND a>b
AND d>e
----
18 values hashing to 17c53007ab36ea380c2c286e078e5d87
query IIIIII rowsort x450
SELECT a-b,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e
FROM t1
WHERE c>d
AND a>b
AND d>e
ORDER BY 4,6,1
----
18 values hashing to 17c53007ab36ea380c2c286e078e5d87
query IIIIII rowsort x450
SELECT a-b,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e
FROM t1
WHERE a>b
AND d>e
AND c>d
----
18 values hashing to 17c53007ab36ea380c2c286e078e5d87
query IIIIII rowsort x450
SELECT a-b,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e
FROM t1
WHERE a>b
AND d>e
AND c>d
ORDER BY 5,1,4,6,3,2
----
18 values hashing to 17c53007ab36ea380c2c286e078e5d87
query IIIIII rowsort x450
SELECT a-b,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e
FROM t1
WHERE c>d
AND d>e
AND a>b
----
18 values hashing to 17c53007ab36ea380c2c286e078e5d87
query IIIIII rowsort x450
SELECT a-b,
a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e
FROM t1
WHERE c>d
AND d>e
AND a>b
ORDER BY 1,4,5
----
18 values hashing to 17c53007ab36ea380c2c286e078e5d87
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
AND a>b
----
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
AND a>b
ORDER BY 3,5,4,7,6
----
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
AND a>b
AND d NOT BETWEEN 110 AND 150
----
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE (e>a AND e<b)
AND a>b
AND d NOT BETWEEN 110 AND 150
ORDER BY 5,6,3,1,4,7,2
----
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 6,4
----
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE a>b
AND (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
----
query IIIIIII rowsort x456
SELECT a,
d-e,
c-d,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b,
c,
abs(b-c)
FROM t1
WHERE a>b
AND (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,4,3,7,5
----
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE b>c
AND c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
----
2
743
111
246
26
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE b>c
AND c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
ORDER BY 5,4,3
----
2
743
111
246
26
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND b>c
----
2
743
111
246
26
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND b>c
ORDER BY 1,2
----
2
743
111
246
26
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE (e>a AND e<b)
AND b>c
AND c BETWEEN b-2 AND d+2
----
2
743
111
246
26
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE (e>a AND e<b)
AND b>c
AND c BETWEEN b-2 AND d+2
ORDER BY 1,2,5
----
2
743
111
246
26
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE b>c
AND (e>a AND e<b)
AND c BETWEEN b-2 AND d+2
----
2
743
111
246
26
query IIIII rowsort x459
SELECT d-e,
a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE b>c
AND (e>a AND e<b)
AND c BETWEEN b-2 AND d+2
ORDER BY 2,3,1
----
2
743
111
246
26
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE a>b
AND (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE a>b
AND (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,3
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND a>b
AND (e>c OR e<d)
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND a>b
AND (e>c OR e<d)
ORDER BY 3,2,1
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
AND a>b
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
AND a>b
ORDER BY 2,1
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (e>c OR e<d)
AND a>b
AND (c<=d-2 OR c>=d+2)
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query III rowsort x460
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c
FROM t1
WHERE (e>c OR e<d)
AND a>b
AND (c<=d-2 OR c>=d+2)
ORDER BY 1,2
----
15 values hashing to 20cea9b1e26190fa19ea3589c0dee2ba
query IIIIIII rowsort x461
SELECT e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a-b,
d-e,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
AND (e>c OR e<d)
----
query IIIIIII rowsort x461
SELECT e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a-b,
d-e,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
AND (e>c OR e<d)
ORDER BY 1,6,5
----
query IIIIIII rowsort x461
SELECT e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a-b,
d-e,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIIII rowsort x461
SELECT e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a-b,
d-e,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,6
----
query IIIIIII rowsort x461
SELECT e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a-b,
d-e,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIIII rowsort x461
SELECT e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a-b,
d-e,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,1,7,2,5
----
query IIIIII rowsort x464
SELECT a,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a-b
FROM t1
WHERE c>d
AND (e>c OR e<d)
----
48 values hashing to ca3c93506e17359073b5710039fd37ae
query IIIIII rowsort x464
SELECT a,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a-b
FROM t1
WHERE c>d
AND (e>c OR e<d)
ORDER BY 2,6,1,4,5
----
48 values hashing to ca3c93506e17359073b5710039fd37ae
query IIIIII rowsort x464
SELECT a,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a-b
FROM t1
WHERE (e>c OR e<d)
AND c>d
----
48 values hashing to ca3c93506e17359073b5710039fd37ae
query IIIIII rowsort x464
SELECT a,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
d-e,
a-b
FROM t1
WHERE (e>c OR e<d)
AND c>d
ORDER BY 6,1,2,5,3,4
----
48 values hashing to ca3c93506e17359073b5710039fd37ae
query III rowsort x465
SELECT b,
b-c,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
AND (a>b-2 AND a<b+2)
----
query III rowsort x465
SELECT b,
b-c,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
AND (a>b-2 AND a<b+2)
ORDER BY 2,1
----
query III rowsort x465
SELECT b,
b-c,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d>e
AND (c<=d-2 OR c>=d+2)
----
query III rowsort x465
SELECT b,
b-c,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d>e
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,1
----
query III rowsort x465
SELECT b,
b-c,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
----
query III rowsort x465
SELECT b,
b-c,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
ORDER BY 3,1,2
----
query II rowsort x469
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b
FROM t1
WHERE a>b
----
34 values hashing to 5d338a9ebf9ddb3c72dc89eb65b687c6
query II rowsort x469
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
b
FROM t1
WHERE a>b
ORDER BY 2,1
----
34 values hashing to 5d338a9ebf9ddb3c72dc89eb65b687c6
query I rowsort x472
SELECT b-c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
-1
4
query I rowsort x472
SELECT b-c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
-1
4
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE a>b
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE a>b
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,6,4,1,5,3
----
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
AND a>b
----
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
AND a>b
ORDER BY 1,2,5,3,6
----
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,1
----
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE a>b
AND e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
query IIIIII rowsort x476
SELECT a+b*2,
a+b*2+c*3+d*4,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
c-d,
a
FROM t1
WHERE a>b
AND e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 3,4
----
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d>e
AND (e>a AND e<b)
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d>e
AND (e>a AND e<b)
ORDER BY 1,5
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d>e
AND c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d>e
AND c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
ORDER BY 5,4
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>a AND e<b)
AND d>e
AND c BETWEEN b-2 AND d+2
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>a AND e<b)
AND d>e
AND c BETWEEN b-2 AND d+2
ORDER BY 4,3
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND d>e
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query IIIIII rowsort x486
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b,
b-c,
(a+b+c+d+e)/5,
a+b*2,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
AND d>e
ORDER BY 5,2,3
----
12 values hashing to f2c764c5c74ab5249e4c5d2a30b60401
query I rowsort x491
SELECT abs(a)
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (c<=d-2 OR c>=d+2)
----
107
163
188
191
213
216
220
234
query I rowsort x491
SELECT abs(a)
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (c<=d-2 OR c>=d+2)
ORDER BY 1
----
107
163
188
191
213
216
220
234
query I rowsort x491
SELECT abs(a)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
----
107
163
188
191
213
216
220
234
query I rowsort x491
SELECT abs(a)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
107
163
188
191
213
216
220
234
query IIIIII rowsort x493
SELECT abs(a),
e,
a+b*2+c*3+d*4+e*5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b
FROM t1
WHERE (e>a AND e<b)
----
18 values hashing to f7c0d5db3e9a4969e0527ffedf9b4d70
query IIIIII rowsort x493
SELECT abs(a),
e,
a+b*2+c*3+d*4+e*5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a-b
FROM t1
WHERE (e>a AND e<b)
ORDER BY 1,5,6,4
----
18 values hashing to f7c0d5db3e9a4969e0527ffedf9b4d70
query IIIIII rowsort x500
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2,
c-d
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
AND (e>c OR e<d)
----
30 values hashing to 00e154afdc515fe6805c2adeead80dc8
query IIIIII rowsort x500
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2,
c-d
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
AND (e>c OR e<d)
ORDER BY 6,3,2,1,5
----
30 values hashing to 00e154afdc515fe6805c2adeead80dc8
query IIIIII rowsort x500
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2,
c-d
FROM t1
WHERE (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
AND d>e
----
30 values hashing to 00e154afdc515fe6805c2adeead80dc8
query IIIIII rowsort x500
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2,
c-d
FROM t1
WHERE (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
AND d>e
ORDER BY 4,1,2,6
----
30 values hashing to 00e154afdc515fe6805c2adeead80dc8
query I rowsort x504
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
----
15 values hashing to 6af3ceebf0777a1fdf502d4b4007fb96
query I rowsort x504
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c BETWEEN b-2 AND d+2
ORDER BY 1
----
15 values hashing to 6af3ceebf0777a1fdf502d4b4007fb96
query IIIIII rowsort x505
SELECT a+b*2+c*3,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>a AND e<b)
AND (a>b-2 AND a<b+2)
----
query IIIIII rowsort x505
SELECT a+b*2+c*3,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>a AND e<b)
AND (a>b-2 AND a<b+2)
ORDER BY 4,1,6,3,5,2
----
query IIIIII rowsort x505
SELECT a+b*2+c*3,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
----
query IIIIII rowsort x505
SELECT a+b*2+c*3,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
ORDER BY 4,3,1,2
----
query IIIII rowsort x508
SELECT a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e,
b
FROM t1
WHERE (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
----
40 values hashing to fae5120fb39277696b35aa3553bfd248
query IIIII rowsort x508
SELECT a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e,
b
FROM t1
WHERE (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,1,3,4,5
----
40 values hashing to fae5120fb39277696b35aa3553bfd248
query IIIII rowsort x508
SELECT a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e,
b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
----
40 values hashing to fae5120fb39277696b35aa3553bfd248
query IIIII rowsort x508
SELECT a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e,
b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
ORDER BY 4,3,2,5,1
----
40 values hashing to fae5120fb39277696b35aa3553bfd248
query IIII rowsort x512
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
c-d,
e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
AND a>b
----
12 values hashing to a55c98f195d20b15999740a67127a991
query IIII rowsort x512
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
c-d,
e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
AND a>b
ORDER BY 3,2,1,4
----
12 values hashing to a55c98f195d20b15999740a67127a991
query IIII rowsort x512
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
c-d,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND d NOT BETWEEN 110 AND 150
----
12 values hashing to a55c98f195d20b15999740a67127a991
query IIII rowsort x512
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
c-d,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND d NOT BETWEEN 110 AND 150
ORDER BY 2,4,3
----
12 values hashing to a55c98f195d20b15999740a67127a991
query III rowsort x527
SELECT a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
----
query III rowsort x527
SELECT a+b*2,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,3,2
----
query IIIIII rowsort x528
SELECT c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
c-d,
d,
abs(b-c)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
----
query IIIIII rowsort x528
SELECT c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
c-d,
d,
abs(b-c)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
ORDER BY 1,3
----
query IIIIII rowsort x528
SELECT c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
c-d,
d,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
----
query IIIIII rowsort x528
SELECT c,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
e,
c-d,
d,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,6,1
----
query IIIIIII rowsort x539
SELECT e,
a,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
abs(a),
d,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
----
query IIIIIII rowsort x539
SELECT e,
a,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
abs(a),
d,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
ORDER BY 5,1,7,6,4,3,2
----
query IIIIIII rowsort x539
SELECT e,
a,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
abs(a),
d,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
----
query IIIIIII rowsort x539
SELECT e,
a,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
abs(a),
d,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,3,1,5,4,6,7
----
query IIII rowsort x543
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
----
32 values hashing to 761c1d3eca857c88bfbc6357ef1d4bb9
query IIII rowsort x543
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 2,1
----
32 values hashing to 761c1d3eca857c88bfbc6357ef1d4bb9
query II rowsort x548
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e
FROM t1
WHERE d>e
----
22 values hashing to 72d2ab4ad233ab33010bd2c5d1749440
query II rowsort x548
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e
FROM t1
WHERE d>e
ORDER BY 1,2
----
22 values hashing to 72d2ab4ad233ab33010bd2c5d1749440
query III rowsort x554
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
1050
333
106
1290
222
125
query III rowsort x554
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,2
----
1050
333
106
1290
222
125
query IIII rowsort x564
SELECT d,
(a+b+c+d+e)/5,
e,
a+b*2+c*3
FROM t1
WHERE c>d
AND (e>a AND e<b)
----
190
192
192
1158
222
222
221
1338
query IIII rowsort x564
SELECT d,
(a+b+c+d+e)/5,
e,
a+b*2+c*3
FROM t1
WHERE c>d
AND (e>a AND e<b)
ORDER BY 3,1,4
----
190
192
192
1158
222
222
221
1338
query I rowsort x572
SELECT c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
----
184
195
225
query I rowsort x572
SELECT c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
184
195
225
query I rowsort x572
SELECT c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
----
184
195
225
query I rowsort x572
SELECT c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
ORDER BY 1
----
184
195
225
query IIII rowsort x573
SELECT a+b*2+c*3,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
----
12 values hashing to 20519844c8541213771f3169975a81c7
query IIII rowsort x573
SELECT a+b*2+c*3,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 4,2,1
----
12 values hashing to 20519844c8541213771f3169975a81c7
query IIII rowsort x573
SELECT a+b*2+c*3,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
----
12 values hashing to 20519844c8541213771f3169975a81c7
query IIII rowsort x573
SELECT a+b*2+c*3,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
c-d,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
ORDER BY 1,3
----
12 values hashing to 20519844c8541213771f3169975a81c7
query II rowsort x581
SELECT (a+b+c+d+e)/5,
abs(b-c)
FROM t1
WHERE d>e
AND b>c
AND (a>b-2 AND a<b+2)
----
137
2
query II rowsort x581
SELECT (a+b+c+d+e)/5,
abs(b-c)
FROM t1
WHERE d>e
AND b>c
AND (a>b-2 AND a<b+2)
ORDER BY 2,1
----
137
2
query II rowsort x581
SELECT (a+b+c+d+e)/5,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
AND b>c
AND d>e
----
137
2
query II rowsort x581
SELECT (a+b+c+d+e)/5,
abs(b-c)
FROM t1
WHERE (a>b-2 AND a<b+2)
AND b>c
AND d>e
ORDER BY 1,2
----
137
2
query II rowsort x581
SELECT (a+b+c+d+e)/5,
abs(b-c)
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND b>c
----
137
2
query II rowsort x581
SELECT (a+b+c+d+e)/5,
abs(b-c)
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND b>c
ORDER BY 1,2
----
137
2
query IIII rowsort x582
SELECT abs(a),
a+b*2+c*3+d*4+e*5,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
107
1612
107
2
127
1902
127
-2
query IIII rowsort x582
SELECT abs(a),
a+b*2+c*3+d*4+e*5,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,4,3
----
107
1612
107
2
127
1902
127
-2
query I rowsort x583
SELECT d
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND d>e
AND (e>c OR e<d)
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x583
SELECT d
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND d>e
AND (e>c OR e<d)
ORDER BY 1
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x583
SELECT d
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
AND d>e
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x583
SELECT d
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
AND d>e
ORDER BY 1
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x583
SELECT d
FROM t1
WHERE d>e
AND (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x583
SELECT d
FROM t1
WHERE d>e
AND (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x583
SELECT d
FROM t1
WHERE d>e
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x583
SELECT d
FROM t1
WHERE d>e
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
ORDER BY 1
----
11 values hashing to 5fb1f7f101ae97ec369e8865b2f70e95
query I rowsort x589
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND c>d
----
222
333
444
555
query I rowsort x589
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND c>d
ORDER BY 1
----
222
333
444
555
query I rowsort x589
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND c>d
----
222
333
444
555
query I rowsort x589
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND c>d
ORDER BY 1
----
222
333
444
555
query I rowsort x589
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE c>d
AND d NOT BETWEEN 110 AND 150
AND a>b
----
222
333
444
555
query I rowsort x589
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE c>d
AND d NOT BETWEEN 110 AND 150
AND a>b
ORDER BY 1
----
222
333
444
555
query III rowsort x594
SELECT a,
a+b*2+c*3,
abs(a)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
107
635
107
127
760
127
query III rowsort x594
SELECT a,
a+b*2+c*3,
abs(a)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,1,2
----
107
635
107
127
760
127
query I rowsort x597
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE (a>b-2 AND a<b+2)
----
11
14
17
22
4
5
6
9
query I rowsort x597
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 1
----
11
14
17
22
4
5
6
9
query IIIIII rowsort x609
SELECT c,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
a+b*2+c*3+d*4+e*5,
a+b*2,
d-e
FROM t1
WHERE c>d
AND e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
----
query IIIIII rowsort x609
SELECT c,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
a+b*2+c*3+d*4+e*5,
a+b*2,
d-e
FROM t1
WHERE c>d
AND e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
ORDER BY 4,5,6
----
query IIIIII rowsort x609
SELECT c,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
a+b*2+c*3+d*4+e*5,
a+b*2,
d-e
FROM t1
WHERE (e>a AND e<b)
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIII rowsort x609
SELECT c,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5,
a+b*2+c*3+d*4+e*5,
a+b*2,
d-e
FROM t1
WHERE (e>a AND e<b)
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,6,2,1,5,3
----
query II rowsort x612
SELECT d,
a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d>e
AND c BETWEEN b-2 AND d+2
----
query II rowsort x612
SELECT d,
a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d>e
AND c BETWEEN b-2 AND d+2
ORDER BY 1,2
----
query II rowsort x612
SELECT d,
a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
AND d>e
----
query II rowsort x612
SELECT d,
a+b*2
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
AND d>e
ORDER BY 2,1
----
query II rowsort x612
SELECT d,
a+b*2
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND e+d BETWEEN a+b-10 AND c+130
AND d>e
----
query II rowsort x612
SELECT d,
a+b*2
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND e+d BETWEEN a+b-10 AND c+130
AND d>e
ORDER BY 2,1
----
query IIII rowsort x616
SELECT abs(b-c),
d-e,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5
FROM t1
WHERE a>b
AND (c<=d-2 OR c>=d+2)
----
20 values hashing to 2106e5a753ac202c6064546142a3578f
query IIII rowsort x616
SELECT abs(b-c),
d-e,
a+b*2+c*3+d*4,
(a+b+c+d+e)/5
FROM t1
WHERE a>b
AND (c<=d-2 OR c>=d+2)
ORDER BY 1,3,4,2
----
20 values hashing to 2106e5a753ac202c6064546142a3578f
query I rowsort x618
SELECT abs(b-c)
FROM t1
WHERE (e>a AND e<b)
OR c BETWEEN b-2 AND d+2
----
16 values hashing to 5cbad2abd3a002a9adb35870fd42e9fa
query I rowsort x618
SELECT abs(b-c)
FROM t1
WHERE (e>a AND e<b)
OR c BETWEEN b-2 AND d+2
ORDER BY 1
----
16 values hashing to 5cbad2abd3a002a9adb35870fd42e9fa
query I rowsort x618
SELECT abs(b-c)
FROM t1
WHERE c BETWEEN b-2 AND d+2
OR (e>a AND e<b)
----
16 values hashing to 5cbad2abd3a002a9adb35870fd42e9fa
query I rowsort x618
SELECT abs(b-c)
FROM t1
WHERE c BETWEEN b-2 AND d+2
OR (e>a AND e<b)
ORDER BY 1
----
16 values hashing to 5cbad2abd3a002a9adb35870fd42e9fa
query IIII rowsort x619
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
----
32 values hashing to 81c854081b1d86fd5d815aee775e79da
query IIII rowsort x619
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 2,1
----
32 values hashing to 81c854081b1d86fd5d815aee775e79da
query IIII rowsort x621
SELECT a+b*2+c*3+d*4,
abs(b-c),
(a+b+c+d+e)/5,
c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
16 values hashing to 42d8187b851bde596da680e62bd20ad1
query IIII rowsort x621
SELECT a+b*2+c*3+d*4,
abs(b-c),
(a+b+c+d+e)/5,
c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 2,1
----
16 values hashing to 42d8187b851bde596da680e62bd20ad1
query IIII rowsort x621
SELECT a+b*2+c*3+d*4,
abs(b-c),
(a+b+c+d+e)/5,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
AND b>c
----
16 values hashing to 42d8187b851bde596da680e62bd20ad1
query IIII rowsort x621
SELECT a+b*2+c*3+d*4,
abs(b-c),
(a+b+c+d+e)/5,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
AND b>c
ORDER BY 4,3,2
----
16 values hashing to 42d8187b851bde596da680e62bd20ad1
query IIII rowsort x621
SELECT a+b*2+c*3+d*4,
abs(b-c),
(a+b+c+d+e)/5,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND (c<=d-2 OR c>=d+2)
----
16 values hashing to 42d8187b851bde596da680e62bd20ad1
query IIII rowsort x621
SELECT a+b*2+c*3+d*4,
abs(b-c),
(a+b+c+d+e)/5,
c
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND (c<=d-2 OR c>=d+2)
ORDER BY 3,1,4
----
16 values hashing to 42d8187b851bde596da680e62bd20ad1
query I rowsort x623
SELECT a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
----
1000
1096
1180
1360
793
827
851
940
query I rowsort x623
SELECT a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 1
----
1000
1096
1180
1360
793
827
851
940
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND c BETWEEN b-2 AND d+2
----
1325
391
444
4
1828
544
333
14
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND c BETWEEN b-2 AND d+2
ORDER BY 3,2
----
1325
391
444
4
1828
544
333
14
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
----
1325
391
444
4
1828
544
333
14
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
ORDER BY 2,1,3,4
----
1325
391
444
4
1828
544
333
14
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND a>b
----
1325
391
444
4
1828
544
333
14
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND a>b
ORDER BY 2,4,3,1
----
1325
391
444
4
1828
544
333
14
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
----
1325
391
444
4
1828
544
333
14
query IIII rowsort x636
SELECT a+b*2+c*3+d*4,
a+b*2,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b)
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
ORDER BY 2,1,4
----
1325
391
444
4
1828
544
333
14
query I rowsort x647
SELECT e
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d>e
----
9 values hashing to b54db3efe6d10d8d5c23d5b40a6e98f4
query I rowsort x647
SELECT e
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d>e
ORDER BY 1
----
9 values hashing to b54db3efe6d10d8d5c23d5b40a6e98f4
query I rowsort x647
SELECT e
FROM t1
WHERE d>e
AND c BETWEEN b-2 AND d+2
----
9 values hashing to b54db3efe6d10d8d5c23d5b40a6e98f4
query I rowsort x647
SELECT e
FROM t1
WHERE d>e
AND c BETWEEN b-2 AND d+2
ORDER BY 1
----
9 values hashing to b54db3efe6d10d8d5c23d5b40a6e98f4
query III rowsort x649
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
a+b*2+c*3
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
----
21
220
1338
26
245
1484
query III rowsort x649
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
a+b*2+c*3
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
ORDER BY 2,3
----
21
220
1338
26
245
1484
query III rowsort x649
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
a+b*2+c*3
FROM t1
WHERE (e>a AND e<b)
AND c BETWEEN b-2 AND d+2
----
21
220
1338
26
245
1484
query III rowsort x649
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
a+b*2+c*3
FROM t1
WHERE (e>a AND e<b)
AND c BETWEEN b-2 AND d+2
ORDER BY 3,2
----
21
220
1338
26
245
1484
query III rowsort x652
SELECT a+b*2+c*3+d*4,
abs(a),
d-e
FROM t1
WHERE (e>a AND e<b)
AND (e>c OR e<d)
----
2226
220
1
2476
245
2
query III rowsort x652
SELECT a+b*2+c*3+d*4,
abs(a),
d-e
FROM t1
WHERE (e>a AND e<b)
AND (e>c OR e<d)
ORDER BY 1,3
----
2226
220
1
2476
245
2
query III rowsort x652
SELECT a+b*2+c*3+d*4,
abs(a),
d-e
FROM t1
WHERE (e>c OR e<d)
AND (e>a AND e<b)
----
2226
220
1
2476
245
2
query III rowsort x652
SELECT a+b*2+c*3+d*4,
abs(a),
d-e
FROM t1
WHERE (e>c OR e<d)
AND (e>a AND e<b)
ORDER BY 2,1,3
----
2226
220
1
2476
245
2
query III rowsort x655
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
----
333
3
129
query III rowsort x655
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
ORDER BY 2,3
----
333
3
129
query III rowsort x655
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
AND b>c
----
333
3
129
query III rowsort x655
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
AND b>c
ORDER BY 1,3,2
----
333
3
129
query III rowsort x655
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
----
333
3
129
query III rowsort x655
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,2,3
----
333
3
129
query I rowsort x660
SELECT c-d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
----
10 values hashing to 298da0bf5f4a33425b406d45cfe7a02f
query I rowsort x660
SELECT c-d
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
10 values hashing to 298da0bf5f4a33425b406d45cfe7a02f
query I rowsort x660
SELECT c-d
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
----
10 values hashing to 298da0bf5f4a33425b406d45cfe7a02f
query I rowsort x660
SELECT c-d
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
ORDER BY 1
----
10 values hashing to 298da0bf5f4a33425b406d45cfe7a02f
query III rowsort x662
SELECT d-e,
a,
e
FROM t1
WHERE (c<=d-2 OR c>=d+2)
----
30 values hashing to 6d73a828975e3289a657efba0304054c
query III rowsort x662
SELECT d-e,
a,
e
FROM t1
WHERE (c<=d-2 OR c>=d+2)
ORDER BY 3,2,1
----
30 values hashing to 6d73a828975e3289a657efba0304054c
query III rowsort x664
SELECT d,
a+b*2+c*3+d*4+e*5,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
AND d NOT BETWEEN 110 AND 150
----
12 values hashing to 4b4ca058935d839f72f52963e0da4925
query III rowsort x664
SELECT d,
a+b*2+c*3+d*4+e*5,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND d>e
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,3
----
12 values hashing to 4b4ca058935d839f72f52963e0da4925
query III rowsort x664
SELECT d,
a+b*2+c*3+d*4+e*5,
b-c
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
----
12 values hashing to 4b4ca058935d839f72f52963e0da4925
query III rowsort x664
SELECT d,
a+b*2+c*3+d*4+e*5,
b-c
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 2,1
----
12 values hashing to 4b4ca058935d839f72f52963e0da4925
query IIIII rowsort x669
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
d,
a+b*2+c*3+d*4,
a,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
10 values hashing to 8831886a230ed0211a4e484d7642fe2e
query IIIII rowsort x669
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
d,
a+b*2+c*3+d*4,
a,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,5,1,3,2
----
10 values hashing to 8831886a230ed0211a4e484d7642fe2e
query III rowsort x674
SELECT d,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE d>e
AND (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
----
15 values hashing to 4935fb89cfb41e1c3e07004dd65f5c35
query III rowsort x674
SELECT d,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE d>e
AND (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,3,1
----
15 values hashing to 4935fb89cfb41e1c3e07004dd65f5c35
query III rowsort x674
SELECT d,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
----
15 values hashing to 4935fb89cfb41e1c3e07004dd65f5c35
query III rowsort x674
SELECT d,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
ORDER BY 1,3
----
15 values hashing to 4935fb89cfb41e1c3e07004dd65f5c35
query III rowsort x674
SELECT d,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
AND d>e
----
15 values hashing to 4935fb89cfb41e1c3e07004dd65f5c35
query III rowsort x674
SELECT d,
b-c,
(a+b+c+d+e)/5
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
AND d>e
ORDER BY 1,2
----
15 values hashing to 4935fb89cfb41e1c3e07004dd65f5c35
query I rowsort x677
SELECT e
FROM t1
WHERE (e>c OR e<d)
AND d>e
AND d NOT BETWEEN 110 AND 150
----
162
180
210
221
230
237
246
query I rowsort x677
SELECT e
FROM t1
WHERE (e>c OR e<d)
AND d>e
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
162
180
210
221
230
237
246
query I rowsort x677
SELECT e
FROM t1
WHERE d>e
AND d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
----
162
180
210
221
230
237
246
query I rowsort x677
SELECT e
FROM t1
WHERE d>e
AND d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
ORDER BY 1
----
162
180
210
221
230
237
246
query I rowsort x677
SELECT e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
AND d>e
----
162
180
210
221
230
237
246
query I rowsort x677
SELECT e
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
AND d>e
ORDER BY 1
----
162
180
210
221
230
237
246
query I rowsort x677
SELECT e
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND d>e
----
162
180
210
221
230
237
246
query I rowsort x677
SELECT e
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND d>e
ORDER BY 1
----
162
180
210
221
230
237
246
query II rowsort x679
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
1050
107
1290
127
query II rowsort x679
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,2
----
1050
107
1290
127
query III rowsort x685
SELECT a+b*2+c*3+d*4+e*5,
a-b,
d
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
1612
2
108
1902
-2
128
query III rowsort x685
SELECT a+b*2+c*3+d*4+e*5,
a-b,
d
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,1
----
1612
2
108
1902
-2
128
query I rowsort x689
SELECT a+b*2
FROM t1
WHERE b>c
OR a>b
----
24 values hashing to e71470a4cbcc21748346c6f62f1c096d
query I rowsort x689
SELECT a+b*2
FROM t1
WHERE b>c
OR a>b
ORDER BY 1
----
24 values hashing to e71470a4cbcc21748346c6f62f1c096d
query I rowsort x689
SELECT a+b*2
FROM t1
WHERE a>b
OR b>c
----
24 values hashing to e71470a4cbcc21748346c6f62f1c096d
query I rowsort x689
SELECT a+b*2
FROM t1
WHERE a>b
OR b>c
ORDER BY 1
----
24 values hashing to e71470a4cbcc21748346c6f62f1c096d
query I rowsort x692
SELECT a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND (c<=d-2 OR c>=d+2)
AND d>e
----
2125
2226
query I rowsort x692
SELECT a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND (c<=d-2 OR c>=d+2)
AND d>e
ORDER BY 1
----
2125
2226
query I rowsort x692
SELECT a+b*2+c*3+d*4
FROM t1
WHERE d>e
AND c>d
AND (c<=d-2 OR c>=d+2)
----
2125
2226
query I rowsort x692
SELECT a+b*2+c*3+d*4
FROM t1
WHERE d>e
AND c>d
AND (c<=d-2 OR c>=d+2)
ORDER BY 1
----
2125
2226
query I rowsort x692
SELECT a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND d>e
AND (c<=d-2 OR c>=d+2)
----
2125
2226
query I rowsort x692
SELECT a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND d>e
AND (c<=d-2 OR c>=d+2)
ORDER BY 1
----
2125
2226
query II rowsort x699
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
----
query II rowsort x699
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
ORDER BY 2,1
----
query II rowsort x699
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
----
query II rowsort x699
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
ORDER BY 1,2
----
query II rowsort x699
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
----
query II rowsort x699
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3+d*4
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,2
----
query I rowsort x706
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
----
111
222
222
query I rowsort x706
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
ORDER BY 1
----
111
222
222
query I rowsort x717
SELECT b
FROM t1
WHERE (a>b-2 AND a<b+2)
----
130
139
143
158
167
181
198
228
query I rowsort x717
SELECT b
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 1
----
130
139
143
158
167
181
198
228
query IIIII rowsort x719
SELECT (a+b+c+d+e)/5,
a,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND (e>c OR e<d)
----
40 values hashing to c3933b6e8cb7e7bff2b8e6232d42043a
query IIIII rowsort x719
SELECT (a+b+c+d+e)/5,
a,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND (e>c OR e<d)
ORDER BY 3,2
----
40 values hashing to c3933b6e8cb7e7bff2b8e6232d42043a
query IIIII rowsort x719
SELECT (a+b+c+d+e)/5,
a,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
AND c>d
----
40 values hashing to c3933b6e8cb7e7bff2b8e6232d42043a
query IIIII rowsort x719
SELECT (a+b+c+d+e)/5,
a,
b-c,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>c OR e<d)
AND c>d
ORDER BY 3,2,4
----
40 values hashing to c3933b6e8cb7e7bff2b8e6232d42043a
query IIIIIII rowsort x721
SELECT a-b,
(a+b+c+d+e)/5,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3,
abs(a)
FROM t1
WHERE b>c
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIIII rowsort x721
SELECT a-b,
(a+b+c+d+e)/5,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3,
abs(a)
FROM t1
WHERE b>c
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 5,2,7,3,4
----
query IIIIIII rowsort x721
SELECT a-b,
(a+b+c+d+e)/5,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3,
abs(a)
FROM t1
WHERE c>d
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIIII rowsort x721
SELECT a-b,
(a+b+c+d+e)/5,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3,
abs(a)
FROM t1
WHERE c>d
AND b>c
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 5,4
----
query IIIIIII rowsort x721
SELECT a-b,
(a+b+c+d+e)/5,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3,
abs(a)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND b>c
AND c>d
----
query IIIIIII rowsort x721
SELECT a-b,
(a+b+c+d+e)/5,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a+b*2+c*3,
abs(a)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND b>c
AND c>d
ORDER BY 4,6,3,1,7,2,5
----
query III rowsort x728
SELECT a-b,
a+b*2+c*3+d*4+e*5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE a>b
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
----
query III rowsort x728
SELECT a-b,
a+b*2+c*3+d*4+e*5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE a>b
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 3,2,1
----
query III rowsort x728
SELECT a-b,
a+b*2+c*3+d*4+e*5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND a>b
----
query III rowsort x728
SELECT a-b,
a+b*2+c*3+d*4+e*5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND a>b
ORDER BY 2,3,1
----
query III rowsort x728
SELECT a-b,
a+b*2+c*3+d*4+e*5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE a>b
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
----
query III rowsort x728
SELECT a-b,
a+b*2+c*3+d*4+e*5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE a>b
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
ORDER BY 1,3,2
----
query IIIIIII rowsort x729
SELECT a+b*2+c*3,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(a),
b,
e,
a+b*2,
b-c
FROM t1
WHERE (e>a AND e<b)
----
21 values hashing to f6e9afbfb91f2c78712b7e371b0629ca
query IIIIIII rowsort x729
SELECT a+b*2+c*3,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
abs(a),
b,
e,
a+b*2,
b-c
FROM t1
WHERE (e>a AND e<b)
ORDER BY 7,3,5,2,4,1
----
21 values hashing to f6e9afbfb91f2c78712b7e371b0629ca
query II rowsort x733
SELECT c-d,
b
FROM t1
WHERE c BETWEEN b-2 AND d+2
----
30 values hashing to 5c44e220765931661a93eef7d781f382
query II rowsort x733
SELECT c-d,
b
FROM t1
WHERE c BETWEEN b-2 AND d+2
ORDER BY 1,2
----
30 values hashing to 5c44e220765931661a93eef7d781f382
query III rowsort x738
SELECT a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
----
9 values hashing to 0e75b49ae26f7f4b1a44ae9d353a0e7e
query III rowsort x738
SELECT a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
ORDER BY 3,1
----
9 values hashing to 0e75b49ae26f7f4b1a44ae9d353a0e7e
query II rowsort x751
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
AND (e>a AND e<b)
----
16
222
26
111
query II rowsort x751
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
AND (e>a AND e<b)
ORDER BY 1,2
----
16
222
26
111
query II rowsort x751
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND b>c
----
16
222
26
111
query II rowsort x751
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
AND b>c
ORDER BY 2,1
----
16
222
26
111
query IIIIIII rowsort x758
SELECT a+b*2+c*3,
a,
a+b*2+c*3+d*4+e*5,
d-e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
b
FROM t1
WHERE (e>a AND e<b)
----
21 values hashing to 1c7d5e919afacfb1b1a0e4f7b11608eb
query IIIIIII rowsort x758
SELECT a+b*2+c*3,
a,
a+b*2+c*3+d*4+e*5,
d-e,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(a),
b
FROM t1
WHERE (e>a AND e<b)
ORDER BY 7,5,1
----
21 values hashing to 1c7d5e919afacfb1b1a0e4f7b11608eb
query IIIII rowsort x760
SELECT a+b*2+c*3+d*4,
b-c,
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIII rowsort x760
SELECT a+b*2+c*3+d*4,
b-c,
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,4,2
----
query IIIII rowsort x760
SELECT a+b*2+c*3+d*4,
b-c,
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
----
query IIIII rowsort x760
SELECT a+b*2+c*3+d*4,
b-c,
e,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
ORDER BY 5,1,2,4
----
query III rowsort x763
SELECT c,
d,
a
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (c<=d-2 OR c>=d+2)
----
24 values hashing to acc553f142405b2316a0d6f67b8c087f
query III rowsort x763
SELECT c,
d,
a
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (c<=d-2 OR c>=d+2)
ORDER BY 1,2,3
----
24 values hashing to acc553f142405b2316a0d6f67b8c087f
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
----
1067
333
107
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,2
----
1067
333
107
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
----
1067
333
107
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
ORDER BY 3,2
----
1067
333
107
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
----
1067
333
107
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
ORDER BY 3,2
----
1067
333
107
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
----
1067
333
107
query III rowsort x766
SELECT a+b*2+c*3+d*4,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
(a+b+c+d+e)/5
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
ORDER BY 1,2,3
----
1067
333
107
query I rowsort x769
SELECT a+b*2+c*3
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
635
760
query I rowsort x769
SELECT a+b*2+c*3
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
635
760
query I rowsort x777
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
----
13 values hashing to d271a615af2e7875654b988689524a23
query I rowsort x777
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE b>c
ORDER BY 1
----
13 values hashing to d271a615af2e7875654b988689524a23
query III rowsort x778
SELECT (a+b+c+d+e)/5,
b,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
----
query III rowsort x778
SELECT (a+b+c+d+e)/5,
b,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
ORDER BY 2,1,3
----
query III rowsort x778
SELECT (a+b+c+d+e)/5,
b,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
----
query III rowsort x778
SELECT (a+b+c+d+e)/5,
b,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
ORDER BY 1,3
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d>e
AND d NOT BETWEEN 110 AND 150
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND d>e
AND d NOT BETWEEN 110 AND 150
ORDER BY 2,1,5,3,6
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND d>e
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND d>e
ORDER BY 1,4,3,5,6
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE d>e
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE d>e
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
ORDER BY 3,6,5,2,4
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND d>e
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIII rowsort x783
SELECT b-c,
a+b*2+c*3,
a+b*2,
c-d,
(a+b+c+d+e)/5,
a-b
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND d>e
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 6,4,5,2,3,1
----
query I rowsort x788
SELECT a-b
FROM t1
WHERE (e>c OR e<d)
AND a>b
AND d NOT BETWEEN 110 AND 150
----
10 values hashing to f18663fb394835caeb11f30bbb756057
query I rowsort x788
SELECT a-b
FROM t1
WHERE (e>c OR e<d)
AND a>b
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
10 values hashing to f18663fb394835caeb11f30bbb756057
query I rowsort x788
SELECT a-b
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND a>b
----
10 values hashing to f18663fb394835caeb11f30bbb756057
query I rowsort x788
SELECT a-b
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND a>b
ORDER BY 1
----
10 values hashing to f18663fb394835caeb11f30bbb756057
query I rowsort x788
SELECT a-b
FROM t1
WHERE a>b
AND (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
----
10 values hashing to f18663fb394835caeb11f30bbb756057
query I rowsort x788
SELECT a-b
FROM t1
WHERE a>b
AND (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
ORDER BY 1
----
10 values hashing to f18663fb394835caeb11f30bbb756057
query IIIIII rowsort x789
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c,
b,
e,
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
query IIIIII rowsort x789
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c,
b,
e,
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1,4,3,5,2,6
----
query IIIIII rowsort x789
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c,
b,
e,
a+b*2+c*3+d*4
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIII rowsort x789
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c,
b,
e,
a+b*2+c*3+d*4
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,6
----
query IIIIII rowsort x789
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c,
b,
e,
a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
query IIIIII rowsort x789
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
c,
b,
e,
a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 4,2,1
----
query II rowsort x790
SELECT d-e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND c>d
----
-4
1430
1
1300
1
1390
3
364
query II rowsort x790
SELECT d-e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (e>c OR e<d)
AND c>d
ORDER BY 2,1
----
-4
1430
1
1300
1
1390
3
364
query II rowsort x790
SELECT d-e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>c OR e<d)
AND c>d
AND (a>b-2 AND a<b+2)
----
-4
1430
1
1300
1
1390
3
364
query II rowsort x790
SELECT d-e,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE (e>c OR e<d)
AND c>d
AND (a>b-2 AND a<b+2)
ORDER BY 1,2
----
-4
1430
1
1300
1
1390
3
364
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE a>b
AND c>d
AND c BETWEEN b-2 AND d+2
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE a>b
AND c>d
AND c BETWEEN b-2 AND d+2
ORDER BY 3,1,5,2
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
AND c>d
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE a>b
AND c BETWEEN b-2 AND d+2
AND c>d
ORDER BY 3,1,5,2
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
AND c>d
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND a>b
AND c>d
ORDER BY 5,1,4
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE c>d
AND c BETWEEN b-2 AND d+2
AND a>b
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query IIIII rowsort x793
SELECT abs(b-c),
abs(a),
d-e,
(a+b+c+d+e)/5,
a
FROM t1
WHERE c>d
AND c BETWEEN b-2 AND d+2
AND a>b
ORDER BY 4,1,3
----
25 values hashing to d782d4b19976325c2cb7b97f99c702cb
query I rowsort x796
SELECT c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
AND (a>b-2 AND a<b+2)
----
query I rowsort x796
SELECT c
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
AND (a>b-2 AND a<b+2)
ORDER BY 1
----
query I rowsort x796
SELECT c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
query I rowsort x796
SELECT c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 1
----
query I rowsort x810
SELECT a
FROM t1
WHERE (e>a AND e<b)
----
191
220
245
query I rowsort x810
SELECT a
FROM t1
WHERE (e>a AND e<b)
ORDER BY 1
----
191
220
245
query II rowsort x812
SELECT abs(a),
a+b*2
FROM t1
WHERE (a>b-2 AND a<b+2)
AND b>c
AND a>b
----
159
475
168
502
199
595
229
685
query II rowsort x812
SELECT abs(a),
a+b*2
FROM t1
WHERE (a>b-2 AND a<b+2)
AND b>c
AND a>b
ORDER BY 1,2
----
159
475
168
502
199
595
229
685
query II rowsort x812
SELECT abs(a),
a+b*2
FROM t1
WHERE a>b
AND b>c
AND (a>b-2 AND a<b+2)
----
159
475
168
502
199
595
229
685
query II rowsort x812
SELECT abs(a),
a+b*2
FROM t1
WHERE a>b
AND b>c
AND (a>b-2 AND a<b+2)
ORDER BY 1,2
----
159
475
168
502
199
595
229
685
query II rowsort x812
SELECT abs(a),
a+b*2
FROM t1
WHERE b>c
AND a>b
AND (a>b-2 AND a<b+2)
----
159
475
168
502
199
595
229
685
query II rowsort x812
SELECT abs(a),
a+b*2
FROM t1
WHERE b>c
AND a>b
AND (a>b-2 AND a<b+2)
ORDER BY 2,1
----
159
475
168
502
199
595
229
685
query I rowsort x824
SELECT a+b*2+c*3
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
----
9 values hashing to 0f7c2e78d7bf193feb4afa3397bfc48b
query I rowsort x824
SELECT a+b*2+c*3
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND c BETWEEN b-2 AND d+2
ORDER BY 1
----
9 values hashing to 0f7c2e78d7bf193feb4afa3397bfc48b
query I rowsort x824
SELECT a+b*2+c*3
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
----
9 values hashing to 0f7c2e78d7bf193feb4afa3397bfc48b
query I rowsort x824
SELECT a+b*2+c*3
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
ORDER BY 1
----
9 values hashing to 0f7c2e78d7bf193feb4afa3397bfc48b
query I rowsort x824
SELECT a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
AND c BETWEEN b-2 AND d+2
----
9 values hashing to 0f7c2e78d7bf193feb4afa3397bfc48b
query I rowsort x824
SELECT a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
AND c BETWEEN b-2 AND d+2
ORDER BY 1
----
9 values hashing to 0f7c2e78d7bf193feb4afa3397bfc48b
query III rowsort x825
SELECT a+b*2+c*3,
a+b*2,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
----
24 values hashing to 44d9cfffe4b77b006619cdc7b5f56f76
query III rowsort x825
SELECT a+b*2+c*3,
a+b*2,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
ORDER BY 2,1,3
----
24 values hashing to 44d9cfffe4b77b006619cdc7b5f56f76
query IIIII rowsort x829
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3+d*4,
a+b*2+c*3+d*4+e*5,
a-b
FROM t1
WHERE d>e
AND e+d BETWEEN a+b-10 AND c+130
----
1290
3
1272
1902
-2
query IIIII rowsort x829
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3+d*4,
a+b*2+c*3+d*4+e*5,
a-b
FROM t1
WHERE d>e
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,4
----
1290
3
1272
1902
-2
query IIIIII rowsort x833
SELECT b-c,
a+b*2+c*3+d*4+e*5,
d-e,
a+b*2+c*3,
a+b*2,
e
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
----
18 values hashing to 67d527ba69854a5db8f6f51bd5f14f91
query IIIIII rowsort x833
SELECT b-c,
a+b*2+c*3+d*4+e*5,
d-e,
a+b*2+c*3,
a+b*2,
e
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
ORDER BY 1,5,4,6
----
18 values hashing to 67d527ba69854a5db8f6f51bd5f14f91
query IIIIII rowsort x833
SELECT b-c,
a+b*2+c*3+d*4+e*5,
d-e,
a+b*2+c*3,
a+b*2,
e
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
18 values hashing to 67d527ba69854a5db8f6f51bd5f14f91
query IIIIII rowsort x833
SELECT b-c,
a+b*2+c*3+d*4+e*5,
d-e,
a+b*2+c*3,
a+b*2,
e
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 6,1,2
----
18 values hashing to 67d527ba69854a5db8f6f51bd5f14f91
query II rowsort x838
SELECT a,
b-c
FROM t1
WHERE (e>a AND e<b)
----
191
1
220
-1
245
2
query II rowsort x838
SELECT a,
b-c
FROM t1
WHERE (e>a AND e<b)
ORDER BY 2,1
----
191
1
220
-1
245
2
query I rowsort x849
SELECT a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
1272
query I rowsort x849
SELECT a+b*2+c*3+d*4
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
1272
query I rowsort x849
SELECT a+b*2+c*3+d*4
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
----
1272
query I rowsort x849
SELECT a+b*2+c*3+d*4
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
1272
query IIIIIII rowsort x856
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
a+b*2,
a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
----
query IIIIIII rowsort x856
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
a+b*2,
a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
AND d NOT BETWEEN 110 AND 150
ORDER BY 1,4,3,5,2,7
----
query IIIIIII rowsort x856
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
a+b*2,
a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
----
query IIIIIII rowsort x856
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
a+b*2,
a+b*2+c*3
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
ORDER BY 2,1
----
query IIIIIII rowsort x856
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
a+b*2,
a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIIII rowsort x856
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
d-e,
a,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c-d,
a+b*2,
a+b*2+c*3
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 6,3,4
----
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE b>c
AND d>e
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
127
1290
137
1390
232
468
247
490
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE b>c
AND d>e
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1,2
----
127
1290
137
1390
232
468
247
490
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND d>e
----
127
1290
137
1390
232
468
247
490
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
AND d>e
ORDER BY 1,2
----
127
1290
137
1390
232
468
247
490
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d>e
AND b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
127
1290
137
1390
232
468
247
490
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d>e
AND b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1,2
----
127
1290
137
1390
232
468
247
490
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d>e
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
----
127
1290
137
1390
232
468
247
490
query II rowsort x859
SELECT (a+b+c+d+e)/5,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END
FROM t1
WHERE d>e
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
ORDER BY 2,1
----
127
1290
137
1390
232
468
247
490
query IIIIIII rowsort x868
SELECT c-d,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
abs(a),
d-e,
b,
e
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
----
21 values hashing to 3534198846c175bfee0fb8ea8a34b086
query IIIIIII rowsort x868
SELECT c-d,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
abs(a),
d-e,
b,
e
FROM t1
WHERE (e>c OR e<d)
AND d NOT BETWEEN 110 AND 150
AND (a>b-2 AND a<b+2)
ORDER BY 1,6,3
----
21 values hashing to 3534198846c175bfee0fb8ea8a34b086
query IIIIIII rowsort x868
SELECT c-d,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
abs(a),
d-e,
b,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
----
21 values hashing to 3534198846c175bfee0fb8ea8a34b086
query IIIIIII rowsort x868
SELECT c-d,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
abs(a),
d-e,
b,
e
FROM t1
WHERE (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
AND (e>c OR e<d)
ORDER BY 2,6,3,1
----
21 values hashing to 3534198846c175bfee0fb8ea8a34b086
query IIIIIII rowsort x868
SELECT c-d,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
abs(a),
d-e,
b,
e
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
----
21 values hashing to 3534198846c175bfee0fb8ea8a34b086
query IIIIIII rowsort x868
SELECT c-d,
d,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
abs(a),
d-e,
b,
e
FROM t1
WHERE (e>c OR e<d)
AND (a>b-2 AND a<b+2)
AND d NOT BETWEEN 110 AND 150
ORDER BY 7,6,4,1
----
21 values hashing to 3534198846c175bfee0fb8ea8a34b086
query I rowsort x873
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
OR c>d
----
14 values hashing to f97f357089334d125cef4f36f7735b7d
query I rowsort x873
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (e>a AND e<b)
OR c>d
ORDER BY 1
----
14 values hashing to f97f357089334d125cef4f36f7735b7d
query I rowsort x873
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
OR (e>a AND e<b)
----
14 values hashing to f97f357089334d125cef4f36f7735b7d
query I rowsort x873
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
OR (e>a AND e<b)
ORDER BY 1
----
14 values hashing to f97f357089334d125cef4f36f7735b7d
query IIIIIII rowsort x875
SELECT (a+b+c+d+e)/5,
c-d,
a+b*2,
d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
a-b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND (e>a AND e<b)
----
14 values hashing to 8b5e382e90ee04d96e67c5207bff60a3
query IIIIIII rowsort x875
SELECT (a+b+c+d+e)/5,
c-d,
a+b*2,
d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
a-b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND (e>a AND e<b)
ORDER BY 2,3,7,5,6,4
----
14 values hashing to 8b5e382e90ee04d96e67c5207bff60a3
query IIIIIII rowsort x875
SELECT (a+b+c+d+e)/5,
c-d,
a+b*2,
d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
a-b
FROM t1
WHERE c>d
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
----
14 values hashing to 8b5e382e90ee04d96e67c5207bff60a3
query IIIIIII rowsort x875
SELECT (a+b+c+d+e)/5,
c-d,
a+b*2,
d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
a-b
FROM t1
WHERE c>d
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 5,2
----
14 values hashing to 8b5e382e90ee04d96e67c5207bff60a3
query IIIIIII rowsort x875
SELECT (a+b+c+d+e)/5,
c-d,
a+b*2,
d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
a-b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND c>d
----
14 values hashing to 8b5e382e90ee04d96e67c5207bff60a3
query IIIIIII rowsort x875
SELECT (a+b+c+d+e)/5,
c-d,
a+b*2,
d,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
a-b
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND c>d
ORDER BY 4,5,1
----
14 values hashing to 8b5e382e90ee04d96e67c5207bff60a3
query III rowsort x880
SELECT e,
a,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
109
107
2
126
127
-2
query III rowsort x880
SELECT e,
a,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,2,1
----
109
107
2
126
127
-2
query II rowsort x881
SELECT a-b,
a+b*2
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
----
-3
666
-4
743
query II rowsort x881
SELECT a-b,
a+b*2
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (e>a AND e<b)
ORDER BY 2,1
----
-3
666
-4
743
query II rowsort x881
SELECT a-b,
a+b*2
FROM t1
WHERE (e>a AND e<b)
AND c BETWEEN b-2 AND d+2
----
-3
666
-4
743
query II rowsort x881
SELECT a-b,
a+b*2
FROM t1
WHERE (e>a AND e<b)
AND c BETWEEN b-2 AND d+2
ORDER BY 2,1
----
-3
666
-4
743
query III rowsort x888
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e
FROM t1
WHERE d>e
----
33 values hashing to 842ca7ca664eef175a333bdc30730d09
query III rowsort x888
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
d-e
FROM t1
WHERE d>e
ORDER BY 2,1
----
33 values hashing to 842ca7ca664eef175a333bdc30730d09
query IIIII rowsort x892
SELECT a-b,
b-c,
d,
abs(b-c),
e
FROM t1
WHERE (e>a AND e<b)
----
15 values hashing to e39b01b20ef9540b9be9916e3b31112a
query IIIII rowsort x892
SELECT a-b,
b-c,
d,
abs(b-c),
e
FROM t1
WHERE (e>a AND e<b)
ORDER BY 5,1
----
15 values hashing to e39b01b20ef9540b9be9916e3b31112a
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
----
222
222
333
333
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
ORDER BY 1
----
222
222
333
333
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
AND c>d
----
222
222
333
333
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
AND c>d
ORDER BY 1
----
222
222
333
333
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
222
222
333
333
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 1
----
222
222
333
333
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
----
222
222
333
333
query I rowsort x896
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 1
----
222
222
333
333
query IIII rowsort x897
SELECT abs(b-c),
c,
e,
c-d
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
----
query IIII rowsort x897
SELECT abs(b-c),
c,
e,
c-d
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
ORDER BY 3,4,1,2
----
query IIII rowsort x899
SELECT abs(b-c),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
a-b
FROM t1
WHERE b>c
AND c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
----
2
111
827
-1
2
111
851
-1
query IIII rowsort x899
SELECT abs(b-c),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
a-b
FROM t1
WHERE b>c
AND c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
ORDER BY 3,2
----
2
111
827
-1
2
111
851
-1
query IIII rowsort x899
SELECT abs(b-c),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
a-b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
AND b>c
----
2
111
827
-1
2
111
851
-1
query IIII rowsort x899
SELECT abs(b-c),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
a-b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND c BETWEEN b-2 AND d+2
AND b>c
ORDER BY 1,3
----
2
111
827
-1
2
111
851
-1
query IIII rowsort x899
SELECT abs(b-c),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
a-b
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND b>c
----
2
111
827
-1
2
111
851
-1
query IIII rowsort x899
SELECT abs(b-c),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a+b*2+c*3,
a-b
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND (a>b-2 AND a<b+2)
AND b>c
ORDER BY 2,4,1,3
----
2
111
827
-1
2
111
851
-1
query I rowsort x901
SELECT d-e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
----
query I rowsort x901
SELECT d-e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
ORDER BY 1
----
query I rowsort x901
SELECT d-e
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
----
query I rowsort x901
SELECT d-e
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
query III rowsort x902
SELECT a,
abs(b-c),
c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
107
1
106
127
4
125
query III rowsort x902
SELECT a,
abs(b-c),
c
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,3,1
----
107
1
106
127
4
125
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 2,3
----
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (e>a AND e<b)
AND a>b
AND d NOT BETWEEN 110 AND 150
----
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (e>a AND e<b)
AND a>b
AND d NOT BETWEEN 110 AND 150
ORDER BY 3,1
----
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
AND a>b
----
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
AND a>b
ORDER BY 1,3,2
----
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND (e>a AND e<b)
----
query III rowsort x909
SELECT b-c,
b,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND a>b
AND (e>a AND e<b)
ORDER BY 2,3
----
query II rowsort x912
SELECT a+b*2,
abs(b-c)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND c>d
----
579
1
666
1
query II rowsort x912
SELECT a+b*2,
abs(b-c)
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
AND c>d
ORDER BY 2,1
----
579
1
666
1
query II rowsort x912
SELECT a+b*2,
abs(b-c)
FROM t1
WHERE c>d
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
----
579
1
666
1
query II rowsort x912
SELECT a+b*2,
abs(b-c)
FROM t1
WHERE c>d
AND (e>a AND e<b)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,1
----
579
1
666
1
query II rowsort x912
SELECT a+b*2,
abs(b-c)
FROM t1
WHERE c>d
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
----
579
1
666
1
query II rowsort x912
SELECT a+b*2,
abs(b-c)
FROM t1
WHERE c>d
AND (c<=d-2 OR c>=d+2)
AND (e>a AND e<b)
ORDER BY 2,1
----
579
1
666
1
query IIII rowsort x917
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a,
d-e,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
222
127
2
1902
333
107
-1
1612
query IIII rowsort x917
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
a,
d-e,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 1,3
----
222
127
2
1902
333
107
-1
1612
query III rowsort x918
SELECT a+b*2+c*3+d*4+e*5,
a+b*2+c*3,
c-d
FROM t1
WHERE c>d
AND (a>b-2 AND a<b+2)
----
12 values hashing to 1035deb2c40a4b7e0f266141df5c98a3
query III rowsort x918
SELECT a+b*2+c*3+d*4+e*5,
a+b*2+c*3,
c-d
FROM t1
WHERE c>d
AND (a>b-2 AND a<b+2)
ORDER BY 3,1,2
----
12 values hashing to 1035deb2c40a4b7e0f266141df5c98a3
query III rowsort x918
SELECT a+b*2+c*3+d*4+e*5,
a+b*2+c*3,
c-d
FROM t1
WHERE (a>b-2 AND a<b+2)
AND c>d
----
12 values hashing to 1035deb2c40a4b7e0f266141df5c98a3
query III rowsort x918
SELECT a+b*2+c*3+d*4+e*5,
a+b*2+c*3,
c-d
FROM t1
WHERE (a>b-2 AND a<b+2)
AND c>d
ORDER BY 3,1
----
12 values hashing to 1035deb2c40a4b7e0f266141df5c98a3
query III rowsort x920
SELECT a-b,
c,
a+b*2
FROM t1
WHERE b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
----
27 values hashing to 70241e09ff2d5961d8dcfc8d2b3bfe57
query III rowsort x920
SELECT a-b,
c,
a+b*2
FROM t1
WHERE b>c
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>c OR e<d)
ORDER BY 1,3,2
----
27 values hashing to 70241e09ff2d5961d8dcfc8d2b3bfe57
query III rowsort x920
SELECT a-b,
c,
a+b*2
FROM t1
WHERE (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
----
27 values hashing to 70241e09ff2d5961d8dcfc8d2b3bfe57
query III rowsort x920
SELECT a-b,
c,
a+b*2
FROM t1
WHERE (e>c OR e<d)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND b>c
ORDER BY 3,2
----
27 values hashing to 70241e09ff2d5961d8dcfc8d2b3bfe57
query IIIIIII rowsort x926
SELECT a+b*2+c*3+d*4,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
d-e,
d,
abs(b-c),
a+b*2+c*3,
a-b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIIIII rowsort x926
SELECT a+b*2+c*3+d*4,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
d-e,
d,
abs(b-c),
a+b*2+c*3,
a-b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,2,5,3,7,1,6
----
query IIIIIII rowsort x926
SELECT a+b*2+c*3+d*4,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
d-e,
d,
abs(b-c),
a+b*2+c*3,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
----
query IIIIIII rowsort x926
SELECT a+b*2+c*3+d*4,
CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
d-e,
d,
abs(b-c),
a+b*2+c*3,
a-b
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (a>b-2 AND a<b+2)
ORDER BY 1,2,7,6
----
query III rowsort x927
SELECT abs(a),
a+b*2,
a-b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (a>b-2 AND a<b+2)
AND a>b
----
18 values hashing to 60b7c84682b5d4d47d5bebed31838dbe
query III rowsort x927
SELECT abs(a),
a+b*2,
a-b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (a>b-2 AND a<b+2)
AND a>b
ORDER BY 2,1
----
18 values hashing to 60b7c84682b5d4d47d5bebed31838dbe
query III rowsort x927
SELECT abs(a),
a+b*2,
a-b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
----
18 values hashing to 60b7c84682b5d4d47d5bebed31838dbe
query III rowsort x927
SELECT abs(a),
a+b*2,
a-b
FROM t1
WHERE (a>b-2 AND a<b+2)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
ORDER BY 2,1
----
18 values hashing to 60b7c84682b5d4d47d5bebed31838dbe
query III rowsort x927
SELECT abs(a),
a+b*2,
a-b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
AND (a>b-2 AND a<b+2)
----
18 values hashing to 60b7c84682b5d4d47d5bebed31838dbe
query III rowsort x927
SELECT abs(a),
a+b*2,
a-b
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND a>b
AND (a>b-2 AND a<b+2)
ORDER BY 1,2
----
18 values hashing to 60b7c84682b5d4d47d5bebed31838dbe
query IIIIII rowsort x929
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
a,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
----
18 values hashing to 94fe2288f1f9c586bb533ea232753edd
query IIIIII rowsort x929
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
a,
a+b*2+c*3+d*4
FROM t1
WHERE (e>a AND e<b)
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
ORDER BY 6,4,3
----
18 values hashing to 94fe2288f1f9c586bb533ea232753edd
query IIIIII rowsort x929
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
a,
a+b*2+c*3+d*4
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
----
18 values hashing to 94fe2288f1f9c586bb533ea232753edd
query IIIIII rowsort x929
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
(a+b+c+d+e)/5,
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
c,
a,
a+b*2+c*3+d*4
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND (e>a AND e<b)
ORDER BY 3,2
----
18 values hashing to 94fe2288f1f9c586bb533ea232753edd
query III rowsort x931
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
d-e
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
----
9 values hashing to 105a1fed23ff72661f4b6348cd2ce5a8
query III rowsort x931
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
d-e
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
ORDER BY 3,2,1
----
9 values hashing to 105a1fed23ff72661f4b6348cd2ce5a8
query IIIIIII rowsort x932
SELECT (a+b+c+d+e)/5,
e,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
b-c
FROM t1
WHERE c>d
AND (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
----
21 values hashing to a8129edd377d312f8163e2f45600237e
query IIIIIII rowsort x932
SELECT (a+b+c+d+e)/5,
e,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
b-c
FROM t1
WHERE c>d
AND (e>c OR e<d)
AND (c<=d-2 OR c>=d+2)
ORDER BY 6,1,2
----
21 values hashing to a8129edd377d312f8163e2f45600237e
query IIIIIII rowsort x932
SELECT (a+b+c+d+e)/5,
e,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND (e>c OR e<d)
----
21 values hashing to a8129edd377d312f8163e2f45600237e
query IIIIIII rowsort x932
SELECT (a+b+c+d+e)/5,
e,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND c>d
AND (e>c OR e<d)
ORDER BY 6,4,3,5,7
----
21 values hashing to a8129edd377d312f8163e2f45600237e
query IIIIIII rowsort x932
SELECT (a+b+c+d+e)/5,
e,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
AND c>d
----
21 values hashing to a8129edd377d312f8163e2f45600237e
query IIIIIII rowsort x932
SELECT (a+b+c+d+e)/5,
e,
abs(a),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a+b*2+c*3,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (e>c OR e<d)
AND c>d
ORDER BY 4,5,3,1
----
21 values hashing to a8129edd377d312f8163e2f45600237e
query II rowsort x934
SELECT c,
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND a>b
----
10 values hashing to 4696c13474a735611a80cd1ca030dd8c
query II rowsort x934
SELECT c,
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND a>b
ORDER BY 2,1
----
10 values hashing to 4696c13474a735611a80cd1ca030dd8c
query II rowsort x934
SELECT c,
a+b*2+c*3+d*4
FROM t1
WHERE a>b
AND c>d
----
10 values hashing to 4696c13474a735611a80cd1ca030dd8c
query II rowsort x934
SELECT c,
a+b*2+c*3+d*4
FROM t1
WHERE a>b
AND c>d
ORDER BY 1,2
----
10 values hashing to 4696c13474a735611a80cd1ca030dd8c
query I rowsort x939
SELECT a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND e+d BETWEEN a+b-10 AND c+130
AND c>d
----
query I rowsort x939
SELECT a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND e+d BETWEEN a+b-10 AND c+130
AND c>d
ORDER BY 1
----
query I rowsort x939
SELECT a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
----
query I rowsort x939
SELECT a
FROM t1
WHERE c BETWEEN b-2 AND d+2
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 1
----
query I rowsort x939
SELECT a
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
AND c>d
----
query I rowsort x939
SELECT a
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND c BETWEEN b-2 AND d+2
AND c>d
ORDER BY 1
----
query IIIII rowsort x944
SELECT a+b*2+c*3+d*4,
a-b,
e,
abs(a),
c
FROM t1
WHERE a>b
AND c>d
AND d NOT BETWEEN 110 AND 150
----
20 values hashing to 52f547bc6b572a943b06156e2dc9c3a3
query IIIII rowsort x944
SELECT a+b*2+c*3+d*4,
a-b,
e,
abs(a),
c
FROM t1
WHERE a>b
AND c>d
AND d NOT BETWEEN 110 AND 150
ORDER BY 2,3
----
20 values hashing to 52f547bc6b572a943b06156e2dc9c3a3
query IIIII rowsort x944
SELECT a+b*2+c*3+d*4,
a-b,
e,
abs(a),
c
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND c>d
----
20 values hashing to 52f547bc6b572a943b06156e2dc9c3a3
query IIIII rowsort x944
SELECT a+b*2+c*3+d*4,
a-b,
e,
abs(a),
c
FROM t1
WHERE a>b
AND d NOT BETWEEN 110 AND 150
AND c>d
ORDER BY 2,4,3
----
20 values hashing to 52f547bc6b572a943b06156e2dc9c3a3
query IIIII rowsort x944
SELECT a+b*2+c*3+d*4,
a-b,
e,
abs(a),
c
FROM t1
WHERE c>d
AND d NOT BETWEEN 110 AND 150
AND a>b
----
20 values hashing to 52f547bc6b572a943b06156e2dc9c3a3
query IIIII rowsort x944
SELECT a+b*2+c*3+d*4,
a-b,
e,
abs(a),
c
FROM t1
WHERE c>d
AND d NOT BETWEEN 110 AND 150
AND a>b
ORDER BY 4,3
----
20 values hashing to 52f547bc6b572a943b06156e2dc9c3a3
query I rowsort x949
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
----
13 values hashing to 29a95fdf6a51f4043cf4a3d5d20f5b95
query I rowsort x949
SELECT CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE c>d
ORDER BY 1
----
13 values hashing to 29a95fdf6a51f4043cf4a3d5d20f5b95
query III rowsort x950
SELECT b,
a+b*2,
a+b*2+c*3+d*4
FROM t1
WHERE b>c
AND c BETWEEN b-2 AND d+2
AND c>d
----
9 values hashing to bb157abd6674aba4aa42b6355a973ede
query III rowsort x950
SELECT b,
a+b*2,
a+b*2+c*3+d*4
FROM t1
WHERE b>c
AND c BETWEEN b-2 AND d+2
AND c>d
ORDER BY 3,1
----
9 values hashing to bb157abd6674aba4aa42b6355a973ede
query III rowsort x950
SELECT b,
a+b*2,
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND b>c
AND c BETWEEN b-2 AND d+2
----
9 values hashing to bb157abd6674aba4aa42b6355a973ede
query III rowsort x950
SELECT b,
a+b*2,
a+b*2+c*3+d*4
FROM t1
WHERE c>d
AND b>c
AND c BETWEEN b-2 AND d+2
ORDER BY 1,3
----
9 values hashing to bb157abd6674aba4aa42b6355a973ede
query IIIII rowsort x955
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3+d*4,
a+b*2+c*3,
d-e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE a>b
AND (e>a AND e<b)
AND (a>b-2 AND a<b+2)
----
query IIIII rowsort x955
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3+d*4,
a+b*2+c*3,
d-e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE a>b
AND (e>a AND e<b)
AND (a>b-2 AND a<b+2)
ORDER BY 1,4,3,5
----
query IIIII rowsort x955
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3+d*4,
a+b*2+c*3,
d-e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND (e>a AND e<b)
----
query IIIII rowsort x955
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3+d*4,
a+b*2+c*3,
d-e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE (a>b-2 AND a<b+2)
AND a>b
AND (e>a AND e<b)
ORDER BY 5,4
----
query IIIII rowsort x955
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3+d*4,
a+b*2+c*3,
d-e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND (e>a AND e<b)
----
query IIIII rowsort x955
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
a+b*2+c*3+d*4,
a+b*2+c*3,
d-e,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END
FROM t1
WHERE a>b
AND (a>b-2 AND a<b+2)
AND (e>a AND e<b)
ORDER BY 3,2
----
query IIIIII rowsort x956
SELECT abs(a),
a-b,
d-e,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (e>a AND e<b)
AND c>d
----
12 values hashing to 4cd2ddb5a674658bafabf7975e8d0c27
query IIIIII rowsort x956
SELECT abs(a),
a-b,
d-e,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE (e>a AND e<b)
AND c>d
ORDER BY 4,1,5
----
12 values hashing to 4cd2ddb5a674658bafabf7975e8d0c27
query IIIIII rowsort x956
SELECT abs(a),
a-b,
d-e,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE c>d
AND (e>a AND e<b)
----
12 values hashing to 4cd2ddb5a674658bafabf7975e8d0c27
query IIIIII rowsort x956
SELECT abs(a),
a-b,
d-e,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END
FROM t1
WHERE c>d
AND (e>a AND e<b)
ORDER BY 2,3,6,1,5,4
----
12 values hashing to 4cd2ddb5a674658bafabf7975e8d0c27
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
AND d>e
----
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
AND d>e
ORDER BY 2,1,3,4,5
----
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
AND d>e
----
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
AND d>e
ORDER BY 5,6
----
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
----
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE d>e
AND (a>b-2 AND a<b+2)
AND (c<=d-2 OR c>=d+2)
ORDER BY 2,1,3,5
----
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
----
query IIIIII rowsort x957
SELECT CASE WHEN c>(SELECT avg(c) FROM t1) THEN a*2 ELSE b*10 END,
b,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
abs(b-c),
a-b,
b-c
FROM t1
WHERE d>e
AND (c<=d-2 OR c>=d+2)
AND (a>b-2 AND a<b+2)
ORDER BY 4,5,2
----
query IIII rowsort x958
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
e,
a+b*2+c*3,
abs(b-c)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND a>b
AND c>d
----
query IIII rowsort x958
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
e,
a+b*2+c*3,
abs(b-c)
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND a>b
AND c>d
ORDER BY 2,1,4
----
query IIII rowsort x958
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
e,
a+b*2+c*3,
abs(b-c)
FROM t1
WHERE a>b
AND e+d BETWEEN a+b-10 AND c+130
AND c>d
----
query IIII rowsort x958
SELECT (SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
e,
a+b*2+c*3,
abs(b-c)
FROM t1
WHERE a>b
AND e+d BETWEEN a+b-10 AND c+130
AND c>d
ORDER BY 1,4,3,2
----
query IIIII rowsort x969
SELECT a+b*2+c*3,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
(a+b+c+d+e)/5,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
----
10 values hashing to 378bbf11f9628097312692a8b811f92e
query IIIII rowsort x969
SELECT a+b*2+c*3,
CASE WHEN a<b-3 THEN 111 WHEN a<=b THEN 222
WHEN a<b+3 THEN 333 ELSE 444 END,
c,
(a+b+c+d+e)/5,
a+b*2+c*3+d*4+e*5
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,1,5
----
10 values hashing to 378bbf11f9628097312692a8b811f92e
query IIII rowsort x973
SELECT abs(a),
b-c,
a+b*2+c*3,
a+b*2
FROM t1
WHERE (e>a AND e<b)
----
12 values hashing to 186dbec8f36825c23c7409f9e544ce7a
query IIII rowsort x973
SELECT abs(a),
b-c,
a+b*2+c*3,
a+b*2
FROM t1
WHERE (e>a AND e<b)
ORDER BY 2,3
----
12 values hashing to 186dbec8f36825c23c7409f9e544ce7a
query II rowsort x975
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a
FROM t1
WHERE (c<=d-2 OR c>=d+2)
----
20 values hashing to f47b92b2f2855847b16fd69cccd8b5e9
query II rowsort x975
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
a
FROM t1
WHERE (c<=d-2 OR c>=d+2)
ORDER BY 1,2
----
20 values hashing to f47b92b2f2855847b16fd69cccd8b5e9
query IIIII rowsort x981
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
e
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIIII rowsort x981
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
e
FROM t1
WHERE (e>a AND e<b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 2,3,5
----
query IIIII rowsort x981
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
----
query IIIII rowsort x981
SELECT CASE a+1 WHEN b THEN 111 WHEN c THEN 222
WHEN d THEN 333 WHEN e THEN 444 ELSE 555 END,
(a+b+c+d+e)/5,
(SELECT count(*) FROM t1 AS x WHERE x.b<t1.b),
a,
e
FROM t1
WHERE e+d BETWEEN a+b-10 AND c+130
AND (e>a AND e<b)
ORDER BY 5,3,2
----
query IIII rowsort x989
SELECT c-d,
b-c,
a,
a+b*2+c*3
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
----
query IIII rowsort x989
SELECT c-d,
b-c,
a,
a+b*2+c*3
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND c>d
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 4,2
----
query IIII rowsort x989
SELECT c-d,
b-c,
a,
a+b*2+c*3
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
AND c>d
----
query IIII rowsort x989
SELECT c-d,
b-c,
a,
a+b*2+c*3
FROM t1
WHERE EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
AND c>d
ORDER BY 4,3,1,2
----
query IIII rowsort x989
SELECT c-d,
b-c,
a,
a+b*2+c*3
FROM t1
WHERE c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
----
query IIII rowsort x989
SELECT c-d,
b-c,
a,
a+b*2+c*3
FROM t1
WHERE c>d
AND EXISTS(SELECT 1 FROM t1 AS x WHERE x.b<t1.b)
AND e+d BETWEEN a+b-10 AND c+130
ORDER BY 3,4
----
query III rowsort x994
SELECT b,
abs(b-c),
d
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
----
9 values hashing to 75b3df4bbfa7a41597197240b91d7583
query III rowsort x994
SELECT b,
abs(b-c),
d
FROM t1
WHERE d NOT BETWEEN 110 AND 150
AND (e>a AND e<b)
ORDER BY 1,2,3
----
9 values hashing to 75b3df4bbfa7a41597197240b91d7583
query III rowsort x994
SELECT b,
abs(b-c),
d
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
----
9 values hashing to 75b3df4bbfa7a41597197240b91d7583
query III rowsort x994
SELECT b,
abs(b-c),
d
FROM t1
WHERE (e>a AND e<b)
AND d NOT BETWEEN 110 AND 150
ORDER BY 2,3,1
----
9 values hashing to 75b3df4bbfa7a41597197240b91d7583