summaryrefslogtreecommitdiff
path: root/mysql-test/suite/engines/iuds/r/insert_number.result
diff options
context:
space:
mode:
Diffstat (limited to 'mysql-test/suite/engines/iuds/r/insert_number.result')
-rw-r--r--mysql-test/suite/engines/iuds/r/insert_number.result35018
1 files changed, 35018 insertions, 0 deletions
diff --git a/mysql-test/suite/engines/iuds/r/insert_number.result b/mysql-test/suite/engines/iuds/r/insert_number.result
new file mode 100644
index 00000000000..66295047ffe
--- /dev/null
+++ b/mysql-test/suite/engines/iuds/r/insert_number.result
@@ -0,0 +1,35018 @@
+DROP TABLE IF EXISTS t1,t2,t3,t4,t5;
+CREATE TABLE t1(c1 TINYINT UNSIGNED NOT NULL, c2 TINYINT NULL, c3 SMALLINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t2(c1 TINYINT UNSIGNED NOT NULL, c2 TINYINT NULL, c3 SMALLINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT, PRIMARY KEY(c1,c6));
+CREATE TABLE t3(c1 TINYINT UNSIGNED NOT NULL, c2 TINYINT NULL, c3 SMALLINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT, index idx(c2,c7));
+INSERT INTO t1 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(108,-109,110,111,112,101,114),(108,-109,110,111,112,102,114),(102,-109,110,111,112,113,114),(103,-109,110,111,112,113,114);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,101),(101,-102,103,104,105,106,102),(101,-103,103,104,105,106,107),(101,-104,103,104,105,106,107);
+INSERT INTO t1 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t2 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t3 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t1 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t2 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t3 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t1 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t2 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t3 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t1 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t2 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t3 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t1 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t2 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t3 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t1 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t2 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t3 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+SELECT * FROM t1;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 0 122 652 65.2000
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 -123 124 -202 -22.4444
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 0 122 1073 76.6429
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 -123 124 -638 -49.0769
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 0 122 1056 75.4286
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 -123 124 -613 -47.1538
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT c2 FROM t3 GROUP BY c2;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT DISTINCT c2 FROM t3;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT c2,MIN(c7) FROM t3 GROUP BY c2;
+c2 MIN(c7)
+-102 101
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+124 26
+NULL 106
+CREATE TABLE t4(c1 TINYINT SIGNED NOT NULL AUTO_INCREMENT, c2 TINYINT UNSIGNED NULL, c3 TINYINT UNSIGNED NOT NULL, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1), UNIQUE INDEX idx(c2,c3));
+CREATE TABLE t5(c1 TINYINT UNSIGNED NOT NULL AUTO_INCREMENT, c2 TINYINT SIGNED NULL, c3 TINYINT SIGNED NOT NULL, c4 SMALLINT, c5 MEDIUMINT, c6 INT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1,c2), UNIQUE INDEX(c3));
+INSERT INTO t4 VALUES(-101,102,103,104,105,106,107,108),(-108,109,110,111,112,113,114,115);
+INSERT INTO t5 VALUES(101,-102,-103,-104,105,106,107,108),(108,-109,-110,111,112,113,114,115);
+INSERT INTO t4 VALUES(0,32,33,34,35,36,37,38);
+INSERT INTO t5 VALUES(0,-32,-32,33,34,35,36,37);
+INSERT INTO t4(c1,c3,c4) VALUES(NULL,104,LAST_INSERT_ID());
+INSERT INTO t5(c1,c3,c4) VALUES(NULL,-104,LAST_INSERT_ID());
+INSERT INTO t4 VALUES('','',17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t5 VALUES('','',-17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t4 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t5 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t4 VALUES(4,7,8,9,10,11,12,13);
+INSERT INTO t5 VALUES(-1,-1,-1,8,9,10,11,12);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t4(c2,c3,c4,c5,c6,c7,c8) VALUES(101,102,104,105,106,107,108),(108,109,111,112,113,114,115),(115,116,118,119,120,121,122),(122,123,125,126,127,128,128);
+INSERT INTO t5(c2,c3,c4,c5,c6,c7,c8) VALUES(-101,-102,104,105,106,107,108),(-108,-109,111,112,113,114,115),(-115,-116,118,119,120,121,122),(-122,-123,125,126,127,128,128);
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t4;
+total_rows min_value max_value sum avg
+11 -108 106 321 29.1818
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t5;
+total_rows min_value max_value sum avg
+11 101 116 1211 110.0909
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t5;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t5;
+total_rows min_value max(c1)
+11 101 116
+SELECT * FROM t5 WHERE c5 = 112;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+114 -108 -109 111 112 113 114 115
+SELECT c1 FROM t5;
+c1
+101
+102
+108
+109
+110
+111
+112
+113
+114
+115
+116
+SELECT c1 FROM t5 ORDER BY c1 DESC;
+c1
+116
+115
+114
+113
+112
+111
+110
+109
+108
+102
+101
+SELECT * FROM t5 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1=1 OR c2=109;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+SELECT c2 FROM t4 GROUP BY c2;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT DISTINCT c2 FROM t4;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT c2,MIN(c3) FROM t4 GROUP BY c2;
+c2 MIN(c3)
+0 0
+101 102
+102 103
+108 109
+109 110
+115 116
+122 123
+32 33
+7 8
+NULL 104
+INSERT INTO t2(c1) VALUES(NULL);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t3 VALUES(NULL,1,2,3,4,5,6);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t4(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t5(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t4(c1,c3) VALUES(-101,105) /*throws error as the row with c1=-101 exists */;
+ERROR 23000: Duplicate entry '-101' for key 'PRIMARY'
+INSERT INTO t2(c1,c6) VALUES(101,106) /*throws error as the row with c1=101,c6=106 exists */;
+ERROR 23000: Duplicate entry '101-106' for key 'PRIMARY'
+INSERT INTO t5(c1,c2,c3) VALUES(101,-102,4) /*throws error as the row with c1=101,c2=-102 exists */;
+ERROR 23000: Duplicate entry '101--102' for key 'PRIMARY'
+INSERT INTO t5(c3) VALUES(-103) /*throws error as the row with c3=-103 exists */;
+ERROR 23000: Duplicate entry '-103' for key 'c3'
+INSERT INTO t4(c2,c3) VALUES(102,103) /*throws error as the row with c2=102,c3=103 exists */;
+ERROR 23000: Duplicate entry '102-103' for key 'idx'
+CREATE TABLE t6(c1 TINYINT UNSIGNED NOT NULL, c2 TINYINT NULL, c3 SMALLINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 SELECT * FROM t2 where c1 >= 109;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+INSERT INTO t6 SELECT * FROM t3 where c2 <= -116;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+CREATE TABLE t7(c1 TINYINT UNSIGNED NOT NULL PRIMARY KEY, c2 TINYINT NULL, c3 SMALLINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t8(c1 TINYINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, c2 TINYINT NULL, c3 SMALLINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 VALUES(1,-2,2,2,2,2,2),(1,-3,3,3,3,3,3);
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t7;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+SELECT c1 FROM t7;
+c1
+1
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+SELECT c1 FROM t8;
+c1
+1
+TRUNCATE TABLE t6;
+TRUNCATE TABLE t7;
+INSERT INTO t6(c1) VALUES(0),(1),(2),(3),(3),(4),(4),(5);
+INSERT INTO t7(c1) SELECT c1 FROM t6;
+ERROR 23000: Duplicate entry '3' for key 'PRIMARY'
+TRUNCATE TABLE t6;
+INSERT INTO t6 VALUES(5,-1,1,1,1,1,1),(6,-2,2,2,2,2,2),(0,-4,4,4,4,4,4),(NULL,-5,5,5,5,5,5);
+Warnings:
+Warning 1048 Column 'c1' cannot be null
+INSERT INTO t8 SELECT * FROM t6;
+SELECT LAST_INSERT_ID() AS last_insert_id;
+last_insert_id
+7
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+5 -1 1 1 1 1 1
+6 -2 2 2 2 2 2
+7 -4 4 4 4 4 4
+8 -5 5 5 5 5 5
+TRUNCATE TABLE t8;
+INSERT INTO t8(c2) SELECT c2 FROM t6 WHERE c1 >= 6;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 -2 NULL NULL NULL NULL NULL
+DROP TABLE t6,t7,t8;
+INSERT INTO t2 SET c3=5,c4=6;
+Warnings:
+Warning 1364 Field 'c1' doesn't have a default value
+SET SQL_MODE=STRICT_ALL_TABLES;
+INSERT INTO t2 SET c3=5,c4=6;
+ERROR HY000: Field 'c1' doesn't have a default value
+SET SQL_MODE='';
+INSERT INTO t1 VALUES(0,-128,1,2,3,4,5),(255,127,6,7,8,9,10);
+INSERT INTO t2 VALUES(0,-128,1,2,3,4,5),(255,127,6,7,8,9,10);
+INSERT INTO t3 VALUES(0,-128,1,2,3,4,5),(255,127,6,7,8,9,10);
+INSERT INTO t4 VALUES(-128,0,1,2,3,4,5,5),(127,255,6,7,8,9,10,10);
+INSERT INTO t5 VALUES(0,-128,1,2,3,4,5,5),(255,127,6,7,8,9,10,10);
+INSERT INTO t4(c2,c3) VALUES(31,32) /* tries to increment out of range */;
+ERROR 23000: Duplicate entry '127' for key 'PRIMARY'
+INSERT INTO t5(c2,c3) VALUES(33,34) /* tries to increment out of range */;
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+-128 0 1 2 3 4 5 5
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+127 255 6 7 8 9 10 10
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+INSERT INTO t1 VALUES(-255,-129,26,27,28,29,30),(256,128,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t2 VALUES(-255,-129,26,27,28,29,30),(256,128,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t3 VALUES(-255,-129,26,27,28,29,30),(256,128,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+19 0 255
+SELECT * FROM t2 WHERE c2 = -128;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 34
+255 9
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 34
+255 9
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+19 0 255
+SELECT * FROM t2 WHERE c2 = 127;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 34
+255 9
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 34
+255 9
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 = 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <> 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 < 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 < 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 < 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <= 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <=> 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IN (0,255) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 255 AND c6 = 4 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+19 0 255
+SELECT * FROM t2 WHERE c2 = -129;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 34
+255 9
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 34
+255 9
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+19 0 255
+SELECT * FROM t2 WHERE c2 = 128;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 34
+255 9
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 34
+255 9
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -128 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -128 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <> 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 < 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <= 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 256 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,256) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 256 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -128 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -128 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+18 -128 127
+SELECT * FROM t3 WHERE c1 = 0;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 30
+-128 5
+0 21
+0 36
+0 41
+124 26
+124 31
+127 10
+127 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-128 30
+-128 5
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+127 35
+127 10
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 = -128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <> -128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= -128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 <> -128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 > -128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 >= -128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= -128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+18 -128 127
+SELECT * FROM t3 WHERE c1 = 255;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 30
+-128 5
+0 21
+0 36
+0 41
+124 26
+124 31
+127 10
+127 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-128 30
+-128 5
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+127 35
+127 10
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 = 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 <> 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 < 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 >= 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 < 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 < 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 <= 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 <=> 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 BETWEEN -128 AND 127 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IN (-128,127) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -128 AND c2 < 127 AND c7 = 5 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+18 -128 127
+SELECT * FROM t3 WHERE c1 = -255;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 30
+-128 5
+0 21
+0 36
+0 41
+124 26
+124 31
+127 10
+127 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-128 30
+-128 5
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+127 35
+127 10
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -129 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> -129 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -129 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > -129 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -129 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -129 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -129 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -129 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -129 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -129 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -129 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -129 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -129 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -129 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 <> -129 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > -129 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 > -129 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -129 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 >= -129 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -129 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -129 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -129 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -129 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -129 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -129 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+18 -128 127
+SELECT * FROM t3 WHERE c1 = 256;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 30
+-128 5
+0 21
+0 36
+0 41
+124 26
+124 31
+127 10
+127 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-128 30
+-128 5
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+127 35
+127 10
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+255 127 6 7 8 9 10
+255 127 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 1 2 3 4 5
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 <> 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 < 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 <= 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 BETWEEN -129 AND 128 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-129,128) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -129 AND c2 < 128 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+255 127 31 32 33 34 35
+255 127 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -128 26 27 28 29 30
+0 -128 1 2 3 4 5
+DROP TABLE t1,t2,t3,t4,t5;
+CREATE TABLE t1(c1 SMALLINT UNSIGNED NOT NULL, c2 SMALLINT NULL, c3 TINYINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t2(c1 SMALLINT UNSIGNED NOT NULL, c2 SMALLINT NULL, c3 TINYINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT, PRIMARY KEY(c1,c6));
+CREATE TABLE t3(c1 SMALLINT UNSIGNED NOT NULL, c2 SMALLINT NULL, c3 TINYINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT, index idx(c2,c7));
+INSERT INTO t1 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(108,-109,110,111,112,101,114),(108,-109,110,111,112,102,114),(102,-109,110,111,112,113,114),(103,-109,110,111,112,113,114);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,101),(101,-102,103,104,105,106,102),(101,-103,103,104,105,106,107),(101,-104,103,104,105,106,107);
+INSERT INTO t1 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t2 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t3 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t1 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t2 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t3 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t1 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t2 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t3 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t1 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t2 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t3 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t1 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t2 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t3 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t1 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t2 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t3 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+SELECT * FROM t1;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 0 122 652 65.2000
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 -123 124 -202 -22.4444
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 0 122 1073 76.6429
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 -123 124 -638 -49.0769
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 0 122 1056 75.4286
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 -123 124 -613 -47.1538
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT c2 FROM t3 GROUP BY c2;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT DISTINCT c2 FROM t3;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT c2,MIN(c7) FROM t3 GROUP BY c2;
+c2 MIN(c7)
+-102 101
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+124 26
+NULL 106
+CREATE TABLE t4(c1 SMALLINT SIGNED NOT NULL AUTO_INCREMENT, c2 SMALLINT UNSIGNED NULL, c3 SMALLINT UNSIGNED NOT NULL, c4 TINYINT , c5 MEDIUMINT, c6 INT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1), UNIQUE INDEX idx(c2,c3));
+CREATE TABLE t5(c1 SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT, c2 SMALLINT SIGNED NULL, c3 SMALLINT SIGNED NOT NULL, c4 TINYINT, c5 MEDIUMINT, c6 INT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1,c2), UNIQUE INDEX(c3));
+INSERT INTO t4 VALUES(-101,102,103,104,105,106,107,108),(-108,109,110,111,112,113,114,115);
+INSERT INTO t5 VALUES(101,-102,-103,-104,105,106,107,108),(108,-109,-110,111,112,113,114,115);
+INSERT INTO t4 VALUES(0,32,33,34,35,36,37,38);
+INSERT INTO t5 VALUES(0,-32,-32,33,34,35,36,37);
+INSERT INTO t4(c1,c3,c4) VALUES(NULL,104,LAST_INSERT_ID());
+INSERT INTO t5(c1,c3,c4) VALUES(NULL,-104,LAST_INSERT_ID());
+INSERT INTO t4 VALUES('','',17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t5 VALUES('','',-17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t4 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t5 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t4 VALUES(4,7,8,9,10,11,12,13);
+INSERT INTO t5 VALUES(-1,-1,-1,8,9,10,11,12);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t4(c2,c3,c4,c5,c6,c7,c8) VALUES(101,102,104,105,106,107,108),(108,109,111,112,113,114,115),(115,116,118,119,120,121,122),(122,123,125,126,127,128,128);
+INSERT INTO t5(c2,c3,c4,c5,c6,c7,c8) VALUES(-101,-102,104,105,106,107,108),(-108,-109,111,112,113,114,115),(-115,-116,118,119,120,121,122),(-122,-123,125,126,127,128,128);
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t4;
+total_rows min_value max_value sum avg
+11 -108 106 321 29.1818
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t5;
+total_rows min_value max_value sum avg
+11 101 116 1211 110.0909
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t5;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t5;
+total_rows min_value max(c1)
+11 101 116
+SELECT * FROM t5 WHERE c5 = 112;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+114 -108 -109 111 112 113 114 115
+SELECT c1 FROM t5;
+c1
+101
+102
+108
+109
+110
+111
+112
+113
+114
+115
+116
+SELECT c1 FROM t5 ORDER BY c1 DESC;
+c1
+116
+115
+114
+113
+112
+111
+110
+109
+108
+102
+101
+SELECT * FROM t5 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1=1 OR c2=109;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+SELECT c2 FROM t4 GROUP BY c2;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT DISTINCT c2 FROM t4;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT c2,MIN(c3) FROM t4 GROUP BY c2;
+c2 MIN(c3)
+0 0
+101 102
+102 103
+108 109
+109 110
+115 116
+122 123
+32 33
+7 8
+NULL 104
+INSERT INTO t2(c1) VALUES(NULL);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t3 VALUES(NULL,1,2,3,4,5,6);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t4(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t5(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t4(c1,c3) VALUES(-101,105) /*throws error as the row with c1=-101 exists */;
+ERROR 23000: Duplicate entry '-101' for key 'PRIMARY'
+INSERT INTO t2(c1,c6) VALUES(101,106) /*throws error as the row with c1=101,c6=106 exists */;
+ERROR 23000: Duplicate entry '101-106' for key 'PRIMARY'
+INSERT INTO t5(c1,c2,c3) VALUES(101,-102,4) /*throws error as the row with c1=101,c2=-102 exists */;
+ERROR 23000: Duplicate entry '101--102' for key 'PRIMARY'
+INSERT INTO t5(c3) VALUES(-103) /*throws error as the row with c3=-103 exists */;
+ERROR 23000: Duplicate entry '-103' for key 'c3'
+INSERT INTO t4(c2,c3) VALUES(102,103) /*throws error as the row with c2=102,c3=103 exists */;
+ERROR 23000: Duplicate entry '102-103' for key 'idx'
+CREATE TABLE t6(c1 SMALLINT UNSIGNED NOT NULL, c2 SMALLINT NULL, c3 TINYINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 SELECT * FROM t2 where c1 >= 109;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+INSERT INTO t6 SELECT * FROM t3 where c2 <= -116;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+CREATE TABLE t7(c1 SMALLINT UNSIGNED NOT NULL PRIMARY KEY, c2 SMALLINT NULL, c3 TINYINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t8(c1 SMALLINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, c2 SMALLINT NULL, c3 TINYINT, c4 MEDIUMINT , c5 INT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 VALUES(1,-2,2,2,2,2,2),(1,-3,3,3,3,3,3);
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t7;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+TRUNCATE TABLE t6;
+INSERT INTO t6 VALUES(5,-1,1,1,1,1,1),(6,-2,2,2,2,2,2),(0,-4,4,4,4,4,4),(NULL,-5,5,5,5,5,5);
+Warnings:
+Warning 1048 Column 'c1' cannot be null
+INSERT INTO t8 SELECT * FROM t6;
+SELECT LAST_INSERT_ID() AS last_insert_id;
+last_insert_id
+7
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+5 -1 1 1 1 1 1
+6 -2 2 2 2 2 2
+7 -4 4 4 4 4 4
+8 -5 5 5 5 5 5
+TRUNCATE TABLE t8;
+INSERT INTO t8(c2) SELECT c2 FROM t6 WHERE c1 >= 6;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 -2 NULL NULL NULL NULL NULL
+DROP TABLE t6,t7,t8;
+INSERT INTO t2 SET c3=5,c4=6;
+Warnings:
+Warning 1364 Field 'c1' doesn't have a default value
+SET SQL_MODE=STRICT_ALL_TABLES;
+INSERT INTO t2 SET c3=5,c4=6;
+ERROR HY000: Field 'c1' doesn't have a default value
+SET SQL_MODE='';
+INSERT INTO t1 VALUES(0,-32768,1,2,3,4,5),(255,-128,6,7,8,9,10),(65535,32767,11,12,13,14,15);
+INSERT INTO t2 VALUES(0,-32768,1,2,3,4,5),(255,-128,6,7,8,9,10),(65535,32767,11,12,13,14,15);
+INSERT INTO t3 VALUES(0,-32768,1,2,3,4,5),(255,-128,6,7,8,9,10),(65535,32767,11,12,13,14,15);
+INSERT INTO t4 VALUES(-32768,0,1,2,3,4,5,5),(-128,255,6,7,8,9,10,10),(32767,65535,11,12,13,14,15,15);
+INSERT INTO t5 VALUES(0,-32768,1,2,3,4,5,5),(255,-128,6,7,8,9,10,10),(65535,32767,11,12,13,14,15,15);
+INSERT INTO t4(c2,c3) VALUES(31,32) /* tries to increment out of range */;
+ERROR 23000: Duplicate entry '32767' for key 'PRIMARY'
+INSERT INTO t5(c2,c3) VALUES(33,34) /* tries to increment out of range */;
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+-128 255 6 7 8 9 10 10
+-32768 0 1 2 3 4 5 5
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+32767 65535 11 12 13 14 15 15
+4 7 8 9 10 11 12 13
+INSERT INTO t1 VALUES(-255,-32769,26,27,28,29,30),(65536,32768,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t2 VALUES(-255,-32769,26,27,28,29,30),(65536,32768,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t3 VALUES(-255,-32769,26,27,28,29,30),(65536,32768,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+20 0 65535
+SELECT * FROM t2 WHERE c2 = -32768;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 9
+65535 14
+65535 34
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 34
+65535 14
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+20 0 65535
+SELECT * FROM t2 WHERE c2 = 32767;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 9
+65535 14
+65535 34
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 34
+65535 14
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 = 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <> 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <> 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 < 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 <> 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 >= 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 < 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 < 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <= 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <=> 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 65535 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IN (0,65535) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 65535 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+20 0 65535
+SELECT * FROM t2 WHERE c2 = -32769;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 9
+65535 14
+65535 34
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 34
+65535 14
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+20 0 65535
+SELECT * FROM t2 WHERE c2 = 32768;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+255 9
+65535 14
+65535 34
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 34
+65535 14
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -32768 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -32768 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <> 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 < 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <= 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 65536 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,65536) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 65536 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -32768 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -32768 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+19 -32768 32767
+SELECT * FROM t3 WHERE c1 = 0;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 10
+-32768 30
+-32768 5
+0 21
+0 36
+0 41
+124 26
+124 31
+32767 15
+32767 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-32768 30
+-32768 5
+-128 10
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+32767 35
+32767 15
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 = -32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <> -32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 > -32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= -32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= -32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 <> -32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 > -32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= -32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= -32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+19 -32768 32767
+SELECT * FROM t3 WHERE c1 = 65535;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 10
+-32768 30
+-32768 5
+0 21
+0 36
+0 41
+124 26
+124 31
+32767 15
+32767 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-32768 30
+-32768 5
+-128 10
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+32767 35
+32767 15
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 = 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 <> 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 < 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 < 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 < 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 <= 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 <=> 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 BETWEEN -32768 AND 32767 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IN (-32768,32767) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 >= -32768 AND c2 < 32767 AND c7 = 10 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -128 6 7 8 9 10
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+19 -32768 32767
+SELECT * FROM t3 WHERE c1 = -255;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 10
+-32768 30
+-32768 5
+0 21
+0 36
+0 41
+124 26
+124 31
+32767 15
+32767 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-32768 30
+-32768 5
+-128 10
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+32767 35
+32767 15
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -32769 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> -32769 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -32769 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > -32769 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -32769 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -32769 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -32769 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -32769 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -32769 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -32769 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -32769 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -32769 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -32769 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -32769 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 <> -32769 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > -32769 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -32769 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -32769 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -32769 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -32769 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -32769 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -32769 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -32769 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -32769 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -32769 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -128 6 7 8 9 10
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+19 -32768 32767
+SELECT * FROM t3 WHERE c1 = 65536;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 10
+-32768 30
+-32768 5
+0 21
+0 36
+0 41
+124 26
+124 31
+32767 15
+32767 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-32768 30
+-32768 5
+-128 10
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+32767 35
+32767 15
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+65535 32767 11 12 13 14 15
+65535 32767 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 1 2 3 4 5
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 <> 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 < 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 <= 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 BETWEEN -32769 AND 32768 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-32769,32768) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -32769 AND c2 < 32768 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+255 -128 6 7 8 9 10
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+65535 32767 31 32 33 34 35
+65535 32767 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -32768 26 27 28 29 30
+0 -32768 1 2 3 4 5
+DROP TABLE t1,t2,t3,t4,t5;
+CREATE TABLE t1(c1 MEDIUMINT UNSIGNED NOT NULL, c2 MEDIUMINT NULL, c3 TINYINT, c4 SMALLINT , c5 INT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t2(c1 MEDIUMINT UNSIGNED NOT NULL, c2 MEDIUMINT NULL, c3 TINYINT, c4 SMALLINT , c5 INT, c6 INTEGER, c7 BIGINT, PRIMARY KEY(c1,c6));
+CREATE TABLE t3(c1 MEDIUMINT UNSIGNED NOT NULL, c2 MEDIUMINT NULL, c3 TINYINT, c4 SMALLINT , c5 INT, c6 INTEGER, c7 BIGINT, index idx(c2,c7));
+INSERT INTO t1 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(108,-109,110,111,112,101,114),(108,-109,110,111,112,102,114),(102,-109,110,111,112,113,114),(103,-109,110,111,112,113,114);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,101),(101,-102,103,104,105,106,102),(101,-103,103,104,105,106,107),(101,-104,103,104,105,106,107);
+INSERT INTO t1 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t2 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t3 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t1 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t2 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t3 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t1 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t2 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t3 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t1 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t2 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t3 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t1 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t2 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t3 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t1 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t2 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t3 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+SELECT * FROM t1;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 0 122 652 65.2000
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 -123 124 -202 -22.4444
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 0 122 1073 76.6429
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 -123 124 -638 -49.0769
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 0 122 1056 75.4286
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 -123 124 -613 -47.1538
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT c2 FROM t3 GROUP BY c2;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT DISTINCT c2 FROM t3;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT c2,MIN(c7) FROM t3 GROUP BY c2;
+c2 MIN(c7)
+-102 101
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+124 26
+NULL 106
+CREATE TABLE t4(c1 MEDIUMINT SIGNED NOT NULL AUTO_INCREMENT, c2 MEDIUMINT UNSIGNED NULL, c3 MEDIUMINT UNSIGNED NOT NULL, c4 TINYINT , c5 SMALLINT, c6 INT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1), UNIQUE INDEX idx(c2,c3));
+CREATE TABLE t5(c1 MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT, c2 MEDIUMINT SIGNED NULL, c3 MEDIUMINT SIGNED NOT NULL, c4 TINYINT, c5 SMALLINT, c6 INT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1,c2), UNIQUE INDEX(c3));
+INSERT INTO t4 VALUES(-101,102,103,104,105,106,107,108),(-108,109,110,111,112,113,114,115);
+INSERT INTO t5 VALUES(101,-102,-103,-104,105,106,107,108),(108,-109,-110,111,112,113,114,115);
+INSERT INTO t4 VALUES(0,32,33,34,35,36,37,38);
+INSERT INTO t5 VALUES(0,-32,-32,33,34,35,36,37);
+INSERT INTO t4(c1,c3,c4) VALUES(NULL,104,LAST_INSERT_ID());
+INSERT INTO t5(c1,c3,c4) VALUES(NULL,-104,LAST_INSERT_ID());
+INSERT INTO t4 VALUES('','',17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t5 VALUES('','',-17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t4 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t5 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t4 VALUES(4,7,8,9,10,11,12,13);
+INSERT INTO t5 VALUES(-1,-1,-1,8,9,10,11,12);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t4(c2,c3,c4,c5,c6,c7,c8) VALUES(101,102,104,105,106,107,108),(108,109,111,112,113,114,115),(115,116,118,119,120,121,122),(122,123,125,126,127,128,128);
+INSERT INTO t5(c2,c3,c4,c5,c6,c7,c8) VALUES(-101,-102,104,105,106,107,108),(-108,-109,111,112,113,114,115),(-115,-116,118,119,120,121,122),(-122,-123,125,126,127,128,128);
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t4;
+total_rows min_value max_value sum avg
+11 -108 106 321 29.1818
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t5;
+total_rows min_value max_value sum avg
+11 101 116 1211 110.0909
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t5;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t5;
+total_rows min_value max(c1)
+11 101 116
+SELECT * FROM t5 WHERE c5 = 112;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+114 -108 -109 111 112 113 114 115
+SELECT c1 FROM t5;
+c1
+101
+102
+108
+109
+110
+111
+112
+113
+114
+115
+116
+SELECT c1 FROM t5 ORDER BY c1 DESC;
+c1
+116
+115
+114
+113
+112
+111
+110
+109
+108
+102
+101
+SELECT * FROM t5 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1=1 OR c2=109;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+SELECT c2 FROM t4 GROUP BY c2;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT DISTINCT c2 FROM t4;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT c2,MIN(c3) FROM t4 GROUP BY c2;
+c2 MIN(c3)
+0 0
+101 102
+102 103
+108 109
+109 110
+115 116
+122 123
+32 33
+7 8
+NULL 104
+INSERT INTO t2(c1) VALUES(NULL);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t3 VALUES(NULL,1,2,3,4,5,6);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t4(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t5(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t4(c1,c3) VALUES(-101,105) /*throws error as the row with c1=-101 exists */;
+ERROR 23000: Duplicate entry '-101' for key 'PRIMARY'
+INSERT INTO t2(c1,c6) VALUES(101,106) /*throws error as the row with c1=101,c6=106 exists */;
+ERROR 23000: Duplicate entry '101-106' for key 'PRIMARY'
+INSERT INTO t5(c1,c2,c3) VALUES(101,-102,4) /*throws error as the row with c1=101,c2=-102 exists */;
+ERROR 23000: Duplicate entry '101--102' for key 'PRIMARY'
+INSERT INTO t5(c3) VALUES(-103) /*throws error as the row with c3=-103 exists */;
+ERROR 23000: Duplicate entry '-103' for key 'c3'
+INSERT INTO t4(c2,c3) VALUES(102,103) /*throws error as the row with c2=102,c3=103 exists */;
+ERROR 23000: Duplicate entry '102-103' for key 'idx'
+CREATE TABLE t6(c1 MEDIUMINT UNSIGNED NOT NULL, c2 MEDIUMINT NULL, c3 TINYINT, c4 SMALLINT , c5 INT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 SELECT * FROM t2 where c1 >= 109;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+INSERT INTO t6 SELECT * FROM t3 where c2 <= -116;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+CREATE TABLE t7(c1 MEDIUMINT UNSIGNED NOT NULL PRIMARY KEY, c2 MEDIUMINT NULL, c3 TINYINT, c4 SMALLINT , c5 INT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t8(c1 MEDIUMINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, c2 MEDIUMINT NULL, c3 TINYINT, c4 SMALLINT , c5 INT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 VALUES(1,-2,2,2,2,2,2),(1,-3,3,3,3,3,3);
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t7;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+TRUNCATE TABLE t6;
+INSERT INTO t6 VALUES(5,-1,1,1,1,1,1),(6,-2,2,2,2,2,2),(0,-4,4,4,4,4,4),(NULL,-5,5,5,5,5,5);
+Warnings:
+Warning 1048 Column 'c1' cannot be null
+INSERT INTO t8 SELECT * FROM t6;
+SELECT LAST_INSERT_ID() AS last_insert_id;
+last_insert_id
+7
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+5 -1 1 1 1 1 1
+6 -2 2 2 2 2 2
+7 -4 4 4 4 4 4
+8 -5 5 5 5 5 5
+TRUNCATE TABLE t8;
+INSERT INTO t8(c2) SELECT c2 FROM t6 WHERE c1 >= 6;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 -2 NULL NULL NULL NULL NULL
+DROP TABLE t6,t7,t8;
+INSERT INTO t2 SET c3=5,c4=6;
+Warnings:
+Warning 1364 Field 'c1' doesn't have a default value
+SET SQL_MODE=STRICT_ALL_TABLES;
+INSERT INTO t2 SET c3=5,c4=6;
+ERROR HY000: Field 'c1' doesn't have a default value
+SET SQL_MODE='';
+INSERT INTO t1 VALUES(0,-8388608,1,2,3,4,5),(255,-32768,6,7,8,9,10),(65535,-128,11,12,13,14,15),(16777215,8388607,16,17,18,19,20);
+INSERT INTO t2 VALUES(0,-8388608,1,2,3,4,5),(255,-32768,6,7,8,9,10),(65535,-128,11,12,13,14,15),(16777215,8388607,16,17,18,19,20);
+INSERT INTO t3 VALUES(0,-8388608,1,2,3,4,5),(255,-32768,6,7,8,9,10),(65535,-128,11,12,13,14,15),(16777215,8388607,16,17,18,19,20);
+INSERT INTO t4 VALUES(-8388608,0,1,2,3,4,5,5),(-32768,255,6,7,8,9,10,10),(-128,65535,11,12,13,14,15,15),(8388607,16777215,16,17,18,19,20,20);
+INSERT INTO t5 VALUES(0,-8388608,1,2,3,4,5,5),(255,-32768,6,7,8,9,10,10),(65535,-128,11,12,13,14,15,15),(16777215,8388607,16,17,18,19,20,20);
+INSERT INTO t4(c2,c3) VALUES(31,32) /* tries to increment out of range */;
+ERROR 23000: Duplicate entry '8388607' for key 'PRIMARY'
+INSERT INTO t5(c2,c3) VALUES(33,34) /* tries to increment out of range */;
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+-128 65535 11 12 13 14 15 15
+-32768 255 6 7 8 9 10 10
+-8388608 0 1 2 3 4 5 5
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+8388607 16777215 16 17 18 19 20 20
+INSERT INTO t1 VALUES(-255,-8388609,26,27,28,29,30),(16777216,8388608,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t2 VALUES(-255,-8388609,26,27,28,29,30),(16777216,8388608,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t3 VALUES(-255,-8388609,26,27,28,29,30),(16777216,8388608,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+21 0 16777215
+SELECT * FROM t2 WHERE c2 = -8388608;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+16777215 34
+255 9
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 34
+16777215 19
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+21 0 16777215
+SELECT * FROM t2 WHERE c2 = 8388607;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+16777215 34
+255 9
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 34
+16777215 19
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 = 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <> 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 < 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 <> 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 >= 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 < 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 < 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <= 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <=> 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 16777215 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 IN (0,16777215) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 16777215 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+21 0 16777215
+SELECT * FROM t2 WHERE c2 = -8388609;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+16777215 34
+255 9
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 34
+16777215 19
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+21 0 16777215
+SELECT * FROM t2 WHERE c2 = 8388608;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+16777215 34
+255 9
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 34
+16777215 19
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -8388608 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -8388608 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 < 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <= 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 16777216 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,16777216) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 16777216 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -8388608 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -8388608 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+20 -8388608 8388607
+SELECT * FROM t3 WHERE c1 = 0;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 15
+-32768 10
+-8388608 30
+-8388608 5
+0 21
+0 36
+0 41
+124 26
+124 31
+8388607 20
+8388607 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-8388608 30
+-8388608 5
+-32768 10
+-128 15
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+8388607 35
+8388607 20
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 = -8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <> -8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= -8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 <> -8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 > -8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= -8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+20 -8388608 8388607
+SELECT * FROM t3 WHERE c1 = 16777215;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 15
+-32768 10
+-8388608 30
+-8388608 5
+0 21
+0 36
+0 41
+124 26
+124 31
+8388607 20
+8388607 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-8388608 30
+-8388608 5
+-32768 10
+-128 15
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+8388607 35
+8388607 20
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 = 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 <> 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 < 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 < 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 < 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 <= 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 <=> 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 BETWEEN -8388608 AND 8388607 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IN (-8388608,8388607) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -8388608 AND c2 < 8388607 AND c7 = 15 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -128 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+20 -8388608 8388607
+SELECT * FROM t3 WHERE c1 = -255;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 15
+-32768 10
+-8388608 30
+-8388608 5
+0 21
+0 36
+0 41
+124 26
+124 31
+8388607 20
+8388607 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-8388608 30
+-8388608 5
+-32768 10
+-128 15
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+8388607 35
+8388607 20
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -8388609 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> -8388609 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -8388609 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > -8388609 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -8388609 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -8388609 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -8388609 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -8388609 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -8388609 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -8388609 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -8388609 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -8388609 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -8388609 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -8388609 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 <> -8388609 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > -8388609 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 > -8388609 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -8388609 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -8388609 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -8388609 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -8388609 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -8388609 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -8388609 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -8388609 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -8388609 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+20 -8388608 8388607
+SELECT * FROM t3 WHERE c1 = 16777216;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 15
+-32768 10
+-8388608 30
+-8388608 5
+0 21
+0 36
+0 41
+124 26
+124 31
+8388607 20
+8388607 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-8388608 30
+-8388608 5
+-32768 10
+-128 15
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+8388607 35
+8388607 20
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+16777215 8388607 16 17 18 19 20
+16777215 8388607 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 1 2 3 4 5
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 <> 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 < 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 <= 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 BETWEEN -8388609 AND 8388608 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-8388609,8388608) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -8388609 AND c2 < 8388608 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+255 -32768 6 7 8 9 10
+65535 -128 11 12 13 14 15
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+16777215 8388607 31 32 33 34 35
+16777215 8388607 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -8388608 26 27 28 29 30
+0 -8388608 1 2 3 4 5
+DROP TABLE t1,t2,t3,t4,t5;
+CREATE TABLE t1(c1 INT UNSIGNED NOT NULL, c2 INT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t2(c1 INT UNSIGNED NOT NULL, c2 INT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INTEGER, c7 BIGINT, PRIMARY KEY(c1,c6));
+CREATE TABLE t3(c1 INT UNSIGNED NOT NULL, c2 INT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INTEGER, c7 BIGINT, index idx(c2,c7));
+INSERT INTO t1 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(108,-109,110,111,112,101,114),(108,-109,110,111,112,102,114),(102,-109,110,111,112,113,114),(103,-109,110,111,112,113,114);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,101),(101,-102,103,104,105,106,102),(101,-103,103,104,105,106,107),(101,-104,103,104,105,106,107);
+INSERT INTO t1 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t2 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t3 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t1 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t2 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t3 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t1 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t2 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t3 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t1 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t2 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t3 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t1 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t2 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t3 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t1 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t2 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t3 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+SELECT * FROM t1;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 0 122 652 65.2000
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 -123 124 -202 -22.4444
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 0 122 1073 76.6429
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 -123 124 -638 -49.0769
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 0 122 1056 75.4286
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 -123 124 -613 -47.1538
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT c2 FROM t3 GROUP BY c2;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT DISTINCT c2 FROM t3;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT c2,MIN(c7) FROM t3 GROUP BY c2;
+c2 MIN(c7)
+-102 101
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+124 26
+NULL 106
+CREATE TABLE t4(c1 INT SIGNED NOT NULL AUTO_INCREMENT, c2 INT UNSIGNED NULL, c3 INT UNSIGNED NOT NULL, c4 TINYINT , c5 SMALLINT, c6 MEDIUMINT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1), UNIQUE INDEX idx(c2,c3));
+CREATE TABLE t5(c1 INT UNSIGNED NOT NULL AUTO_INCREMENT, c2 INT SIGNED NULL, c3 INT SIGNED NOT NULL, c4 TINYINT, c5 SMALLINT, c6 MEDIUMINT, c7 INTEGER, c8 BIGINT, PRIMARY KEY(c1,c2), UNIQUE INDEX(c3));
+INSERT INTO t4 VALUES(-101,102,103,104,105,106,107,108),(-108,109,110,111,112,113,114,115);
+INSERT INTO t5 VALUES(101,-102,-103,-104,105,106,107,108),(108,-109,-110,111,112,113,114,115);
+INSERT INTO t4 VALUES(0,32,33,34,35,36,37,38);
+INSERT INTO t5 VALUES(0,-32,-32,33,34,35,36,37);
+INSERT INTO t4(c1,c3,c4) VALUES(NULL,104,LAST_INSERT_ID());
+INSERT INTO t5(c1,c3,c4) VALUES(NULL,-104,LAST_INSERT_ID());
+INSERT INTO t4 VALUES('','',17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t5 VALUES('','',-17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t4 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t5 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t4 VALUES(4,7,8,9,10,11,12,13);
+INSERT INTO t5 VALUES(-1,-1,-1,8,9,10,11,12);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t4(c2,c3,c4,c5,c6,c7,c8) VALUES(101,102,104,105,106,107,108),(108,109,111,112,113,114,115),(115,116,118,119,120,121,122),(122,123,125,126,127,128,128);
+INSERT INTO t5(c2,c3,c4,c5,c6,c7,c8) VALUES(-101,-102,104,105,106,107,108),(-108,-109,111,112,113,114,115),(-115,-116,118,119,120,121,122),(-122,-123,125,126,127,128,128);
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t4;
+total_rows min_value max_value sum avg
+11 -108 106 321 29.1818
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t5;
+total_rows min_value max_value sum avg
+11 101 116 1211 110.0909
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t5;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t5;
+total_rows min_value max(c1)
+11 101 116
+SELECT * FROM t5 WHERE c5 = 112;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+114 -108 -109 111 112 113 114 115
+SELECT c1 FROM t5;
+c1
+101
+102
+108
+109
+110
+111
+112
+113
+114
+115
+116
+SELECT c1 FROM t5 ORDER BY c1 DESC;
+c1
+116
+115
+114
+113
+112
+111
+110
+109
+108
+102
+101
+SELECT * FROM t5 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1=1 OR c2=109;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+SELECT c2 FROM t4 GROUP BY c2;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT DISTINCT c2 FROM t4;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT c2,MIN(c3) FROM t4 GROUP BY c2;
+c2 MIN(c3)
+0 0
+101 102
+102 103
+108 109
+109 110
+115 116
+122 123
+32 33
+7 8
+NULL 104
+INSERT INTO t2(c1) VALUES(NULL);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t3 VALUES(NULL,1,2,3,4,5,6);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t4(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t5(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t4(c1,c3) VALUES(-101,105) /*throws error as the row with c1=-101 exists */;
+ERROR 23000: Duplicate entry '-101' for key 'PRIMARY'
+INSERT INTO t2(c1,c6) VALUES(101,106) /*throws error as the row with c1=101,c6=106 exists */;
+ERROR 23000: Duplicate entry '101-106' for key 'PRIMARY'
+INSERT INTO t5(c1,c2,c3) VALUES(101,-102,4) /*throws error as the row with c1=101,c2=-102 exists */;
+ERROR 23000: Duplicate entry '101--102' for key 'PRIMARY'
+INSERT INTO t5(c3) VALUES(-103) /*throws error as the row with c3=-103 exists */;
+ERROR 23000: Duplicate entry '-103' for key 'c3'
+INSERT INTO t4(c2,c3) VALUES(102,103) /*throws error as the row with c2=102,c3=103 exists */;
+ERROR 23000: Duplicate entry '102-103' for key 'idx'
+CREATE TABLE t6(c1 INT UNSIGNED NOT NULL, c2 INT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 SELECT * FROM t2 where c1 >= 109;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+INSERT INTO t6 SELECT * FROM t3 where c2 <= -116;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+CREATE TABLE t7(c1 INT UNSIGNED NOT NULL PRIMARY KEY, c2 INT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INTEGER, c7 BIGINT);
+CREATE TABLE t8(c1 INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, c2 INT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INTEGER, c7 BIGINT);
+INSERT INTO t6 VALUES(1,-2,2,2,2,2,2),(1,-3,3,3,3,3,3);
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t7;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+TRUNCATE TABLE t6;
+INSERT INTO t6 VALUES(5,-1,1,1,1,1,1),(6,-2,2,2,2,2,2),(0,-4,4,4,4,4,4),(NULL,-5,5,5,5,5,5);
+Warnings:
+Warning 1048 Column 'c1' cannot be null
+INSERT INTO t8 SELECT * FROM t6;
+SELECT LAST_INSERT_ID() AS last_insert_id;
+last_insert_id
+7
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+5 -1 1 1 1 1 1
+6 -2 2 2 2 2 2
+7 -4 4 4 4 4 4
+8 -5 5 5 5 5 5
+TRUNCATE TABLE t8;
+INSERT INTO t8(c2) SELECT c2 FROM t6 WHERE c1 >= 6;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 -2 NULL NULL NULL NULL NULL
+DROP TABLE t6,t7,t8;
+INSERT INTO t2 SET c3=5,c4=6;
+Warnings:
+Warning 1364 Field 'c1' doesn't have a default value
+SET SQL_MODE=STRICT_ALL_TABLES;
+INSERT INTO t2 SET c3=5,c4=6;
+ERROR HY000: Field 'c1' doesn't have a default value
+SET SQL_MODE='';
+INSERT INTO t1 VALUES(0,-2147483648,1,2,3,4,5),(255,-8388608,6,7,8,9,10),(65535,-32768,11,12,13,14,15),(16777215,-128,16,17,18,19,20),(4294967295,2147483647,21,22,23,24,25);
+INSERT INTO t2 VALUES(0,-2147483648,1,2,3,4,5),(255,-8388608,6,7,8,9,10),(65535,-32768,11,12,13,14,15),(16777215,-128,16,17,18,19,20),(4294967295,2147483647,21,22,23,24,25);
+INSERT INTO t3 VALUES(0,-2147483648,1,2,3,4,5),(255,-8388608,6,7,8,9,10),(65535,-32768,11,12,13,14,15),(16777215,-128,16,17,18,19,20),(4294967295,2147483647,21,22,23,24,25);
+INSERT INTO t4 VALUES(-2147483648,0,1,2,3,4,5,5),(-8388608,255,6,7,8,9,10,10),(-32768,65535,11,12,13,14,15,15),(-128,16777215,16,17,18,19,20,20),(2147483647,4294967295,21,22,23,24,25,25);
+INSERT INTO t5 VALUES(0,-2147483648,1,2,3,4,5,5),(255,-8388608,6,7,8,9,10,10),(65535,-32768,11,12,13,14,15,15),(16777215,-128,16,17,18,19,20,20),(4294967295,2147483647,21,22,23,24,25,25);
+INSERT INTO t4(c2,c3) VALUES(31,32) /* tries to increment out of range */;
+ERROR 23000: Duplicate entry '2147483647' for key 'PRIMARY'
+INSERT INTO t5(c2,c3) VALUES(33,34) /* tries to increment out of range */;
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+-128 16777215 16 17 18 19 20 20
+-2147483648 0 1 2 3 4 5 5
+-32768 65535 11 12 13 14 15 15
+-8388608 255 6 7 8 9 10 10
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+2147483647 4294967295 21 22 23 24 25 25
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+INSERT INTO t1 VALUES(-255,-2147483649,26,27,28,29,30),(4294967296,2147483648,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t2 VALUES(-255,-2147483649,26,27,28,29,30),(4294967296,2147483648,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t3 VALUES(-255,-2147483649,26,27,28,29,30),(4294967296,2147483648,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = -2147483648;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = 2147483647;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = -2147483649;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = 2147483648;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = 0;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = 4294967295;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = -255;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = 4294967296;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+DROP TABLE t1,t2,t3,t4,t5;
+CREATE TABLE t1(c1 INTEGER UNSIGNED NOT NULL, c2 INTEGER NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 BIGINT);
+CREATE TABLE t2(c1 INTEGER UNSIGNED NOT NULL, c2 INTEGER NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 BIGINT, PRIMARY KEY(c1,c6));
+CREATE TABLE t3(c1 INTEGER UNSIGNED NOT NULL, c2 INTEGER NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 BIGINT, index idx(c2,c7));
+INSERT INTO t1 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(108,-109,110,111,112,101,114),(108,-109,110,111,112,102,114),(102,-109,110,111,112,113,114),(103,-109,110,111,112,113,114);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,101),(101,-102,103,104,105,106,102),(101,-103,103,104,105,106,107),(101,-104,103,104,105,106,107);
+INSERT INTO t1 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t2 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t3 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t1 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t2 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t3 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t1 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t2 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t3 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t1 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t2 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t3 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t1 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t2 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t3 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t1 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t2 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t3 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+SELECT * FROM t1;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 0 122 652 65.2000
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 -123 124 -202 -22.4444
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 0 122 1073 76.6429
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 -123 124 -638 -49.0769
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 0 122 1056 75.4286
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 -123 124 -613 -47.1538
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT c2 FROM t3 GROUP BY c2;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT DISTINCT c2 FROM t3;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT c2,MIN(c7) FROM t3 GROUP BY c2;
+c2 MIN(c7)
+-102 101
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+124 26
+NULL 106
+CREATE TABLE t4(c1 INTEGER SIGNED NOT NULL AUTO_INCREMENT, c2 INTEGER UNSIGNED NULL, c3 INTEGER UNSIGNED NOT NULL, c4 TINYINT , c5 SMALLINT, c6 MEDIUMINT, c7 INT, c8 BIGINT, PRIMARY KEY(c1), UNIQUE INDEX idx(c2,c3));
+CREATE TABLE t5(c1 INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, c2 INTEGER SIGNED NULL, c3 INTEGER SIGNED NOT NULL, c4 TINYINT, c5 SMALLINT, c6 MEDIUMINT, c7 INT, c8 BIGINT, PRIMARY KEY(c1,c2), UNIQUE INDEX(c3));
+INSERT INTO t4 VALUES(-101,102,103,104,105,106,107,108),(-108,109,110,111,112,113,114,115);
+INSERT INTO t5 VALUES(101,-102,-103,-104,105,106,107,108),(108,-109,-110,111,112,113,114,115);
+INSERT INTO t4 VALUES(0,32,33,34,35,36,37,38);
+INSERT INTO t5 VALUES(0,-32,-32,33,34,35,36,37);
+INSERT INTO t4(c1,c3,c4) VALUES(NULL,104,LAST_INSERT_ID());
+INSERT INTO t5(c1,c3,c4) VALUES(NULL,-104,LAST_INSERT_ID());
+INSERT INTO t4 VALUES('','',17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t5 VALUES('','',-17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t4 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t5 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t4 VALUES(4,7,8,9,10,11,12,13);
+INSERT INTO t5 VALUES(-1,-1,-1,8,9,10,11,12);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t4(c2,c3,c4,c5,c6,c7,c8) VALUES(101,102,104,105,106,107,108),(108,109,111,112,113,114,115),(115,116,118,119,120,121,122),(122,123,125,126,127,128,128);
+INSERT INTO t5(c2,c3,c4,c5,c6,c7,c8) VALUES(-101,-102,104,105,106,107,108),(-108,-109,111,112,113,114,115),(-115,-116,118,119,120,121,122),(-122,-123,125,126,127,128,128);
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t4;
+total_rows min_value max_value sum avg
+11 -108 106 321 29.1818
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t5;
+total_rows min_value max_value sum avg
+11 101 116 1211 110.0909
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t5;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t5;
+total_rows min_value max(c1)
+11 101 116
+SELECT * FROM t5 WHERE c5 = 112;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+114 -108 -109 111 112 113 114 115
+SELECT c1 FROM t5;
+c1
+101
+102
+108
+109
+110
+111
+112
+113
+114
+115
+116
+SELECT c1 FROM t5 ORDER BY c1 DESC;
+c1
+116
+115
+114
+113
+112
+111
+110
+109
+108
+102
+101
+SELECT * FROM t5 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1=1 OR c2=109;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+SELECT c2 FROM t4 GROUP BY c2;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT DISTINCT c2 FROM t4;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT c2,MIN(c3) FROM t4 GROUP BY c2;
+c2 MIN(c3)
+0 0
+101 102
+102 103
+108 109
+109 110
+115 116
+122 123
+32 33
+7 8
+NULL 104
+INSERT INTO t2(c1) VALUES(NULL);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t3 VALUES(NULL,1,2,3,4,5,6);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t4(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t5(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t4(c1,c3) VALUES(-101,105) /*throws error as the row with c1=-101 exists */;
+ERROR 23000: Duplicate entry '-101' for key 'PRIMARY'
+INSERT INTO t2(c1,c6) VALUES(101,106) /*throws error as the row with c1=101,c6=106 exists */;
+ERROR 23000: Duplicate entry '101-106' for key 'PRIMARY'
+INSERT INTO t5(c1,c2,c3) VALUES(101,-102,4) /*throws error as the row with c1=101,c2=-102 exists */;
+ERROR 23000: Duplicate entry '101--102' for key 'PRIMARY'
+INSERT INTO t5(c3) VALUES(-103) /*throws error as the row with c3=-103 exists */;
+ERROR 23000: Duplicate entry '-103' for key 'c3'
+INSERT INTO t4(c2,c3) VALUES(102,103) /*throws error as the row with c2=102,c3=103 exists */;
+ERROR 23000: Duplicate entry '102-103' for key 'idx'
+CREATE TABLE t6(c1 INTEGER UNSIGNED NOT NULL, c2 INTEGER NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 BIGINT);
+INSERT INTO t6 SELECT * FROM t2 where c1 >= 109;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+INSERT INTO t6 SELECT * FROM t3 where c2 <= -116;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+CREATE TABLE t7(c1 INTEGER UNSIGNED NOT NULL PRIMARY KEY, c2 INTEGER NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 BIGINT);
+CREATE TABLE t8(c1 INTEGER UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, c2 INTEGER NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 BIGINT);
+INSERT INTO t6 VALUES(1,-2,2,2,2,2,2),(1,-3,3,3,3,3,3);
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t7;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+TRUNCATE TABLE t6;
+INSERT INTO t6 VALUES(5,-1,1,1,1,1,1),(6,-2,2,2,2,2,2),(0,-4,4,4,4,4,4),(NULL,-5,5,5,5,5,5);
+Warnings:
+Warning 1048 Column 'c1' cannot be null
+INSERT INTO t8 SELECT * FROM t6;
+SELECT LAST_INSERT_ID() AS last_insert_id;
+last_insert_id
+7
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+5 -1 1 1 1 1 1
+6 -2 2 2 2 2 2
+7 -4 4 4 4 4 4
+8 -5 5 5 5 5 5
+TRUNCATE TABLE t8;
+INSERT INTO t8(c2) SELECT c2 FROM t6 WHERE c1 >= 6;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 -2 NULL NULL NULL NULL NULL
+DROP TABLE t6,t7,t8;
+INSERT INTO t2 SET c3=5,c4=6;
+Warnings:
+Warning 1364 Field 'c1' doesn't have a default value
+SET SQL_MODE=STRICT_ALL_TABLES;
+INSERT INTO t2 SET c3=5,c4=6;
+ERROR HY000: Field 'c1' doesn't have a default value
+SET SQL_MODE='';
+INSERT INTO t1 VALUES(0,-2147483648,1,2,3,4,5),(255,-8388608,6,7,8,9,10),(65535,-32768,11,12,13,14,15),(16777215,-128,16,17,18,19,20),(4294967295,2147483647,21,22,23,24,25);
+INSERT INTO t2 VALUES(0,-2147483648,1,2,3,4,5),(255,-8388608,6,7,8,9,10),(65535,-32768,11,12,13,14,15),(16777215,-128,16,17,18,19,20),(4294967295,2147483647,21,22,23,24,25);
+INSERT INTO t3 VALUES(0,-2147483648,1,2,3,4,5),(255,-8388608,6,7,8,9,10),(65535,-32768,11,12,13,14,15),(16777215,-128,16,17,18,19,20),(4294967295,2147483647,21,22,23,24,25);
+INSERT INTO t4 VALUES(-2147483648,0,1,2,3,4,5,5),(-8388608,255,6,7,8,9,10,10),(-32768,65535,11,12,13,14,15,15),(-128,16777215,16,17,18,19,20,20),(2147483647,4294967295,21,22,23,24,25,25);
+INSERT INTO t5 VALUES(0,-2147483648,1,2,3,4,5,5),(255,-8388608,6,7,8,9,10,10),(65535,-32768,11,12,13,14,15,15),(16777215,-128,16,17,18,19,20,20),(4294967295,2147483647,21,22,23,24,25,25);
+INSERT INTO t4(c2,c3) VALUES(31,32) /* tries to increment out of range */;
+ERROR 23000: Duplicate entry '2147483647' for key 'PRIMARY'
+INSERT INTO t5(c2,c3) VALUES(33,34) /* tries to increment out of range */;
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+-128 16777215 16 17 18 19 20 20
+-2147483648 0 1 2 3 4 5 5
+-32768 65535 11 12 13 14 15 15
+-8388608 255 6 7 8 9 10 10
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+2147483647 4294967295 21 22 23 24 25 25
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+INSERT INTO t1 VALUES(-255,-2147483649,26,27,28,29,30),(4294967296,2147483648,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t2 VALUES(-255,-2147483649,26,27,28,29,30),(4294967296,2147483648,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t3 VALUES(-255,-2147483649,26,27,28,29,30),(4294967296,2147483648,31,32,33,34,35);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = -2147483648;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = 2147483647;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 = 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 <> 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 >= 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+SELECT * FROM t2 WHERE c1 < 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <= 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <=> 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 4294967295 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IN (0,4294967295) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 4294967295 AND c6 = 9 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = -2147483649;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 > -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 >= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -255 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+22 0 4294967295
+SELECT * FROM t2 WHERE c2 = 2147483648;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 29
+0 30
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+255 9
+4294967295 24
+4294967295 34
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 29
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 34
+4294967295 24
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 -2147483648 26 27 28 29 30
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 < 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <= 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 BETWEEN -255 AND 4294967296 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-255,4294967296) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -255 AND c1 < 4294967296 AND c6 = 29 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 -2147483648 26 27 28 29 30
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -2147483648 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = 0;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 = -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 > -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 >= -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = 4294967295;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 = 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 >= 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 < 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <= 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <=> 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483648 AND 2147483647 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IN (-2147483648,2147483647) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -2147483648 AND c2 < 2147483647 AND c7 = 20 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -128 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = -255;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 > -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 >= -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> -2147483649 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -128 16 17 18 19 20
+255 -8388608 6 7 8 9 10
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+65535 -32768 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+21 -2147483648 2147483647
+SELECT * FROM t3 WHERE c1 = 4294967296;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 20
+-2147483648 30
+-2147483648 5
+-32768 15
+-8388608 10
+0 21
+0 36
+0 41
+124 26
+124 31
+2147483647 25
+2147483647 35
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-2147483648 30
+-2147483648 5
+-8388608 10
+-32768 15
+-128 20
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+2147483647 35
+2147483647 25
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+4294967295 2147483647 21 22 23 24 25
+4294967295 2147483647 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 1 2 3 4 5
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <> 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 < 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 <= 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 BETWEEN -2147483649 AND 2147483648 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (-2147483649,2147483648) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -2147483649 AND c2 < 2147483648 AND c7 = 30 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+255 -8388608 6 7 8 9 10
+65535 -32768 11 12 13 14 15
+16777215 -128 16 17 18 19 20
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+4294967295 2147483647 31 32 33 34 35
+4294967295 2147483647 21 22 23 24 25
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -2147483648 26 27 28 29 30
+0 -2147483648 1 2 3 4 5
+DROP TABLE t1,t2,t3,t4,t5;
+CREATE TABLE t1(c1 BIGINT UNSIGNED NOT NULL, c2 BIGINT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 INTEGER);
+CREATE TABLE t2(c1 BIGINT UNSIGNED NOT NULL, c2 BIGINT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 INTEGER, PRIMARY KEY(c1,c6));
+CREATE TABLE t3(c1 BIGINT UNSIGNED NOT NULL, c2 BIGINT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 INTEGER, index idx(c2,c7));
+INSERT INTO t1 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,107),(108,-109,110,111,112,113,114),(115,-116,117,118,119,120,121),(122,-123,124,125,126,127,128);
+INSERT INTO t2 VALUES(108,-109,110,111,112,101,114),(108,-109,110,111,112,102,114),(102,-109,110,111,112,113,114),(103,-109,110,111,112,113,114);
+INSERT INTO t3 VALUES(101,-102,103,104,105,106,101),(101,-102,103,104,105,106,102),(101,-103,103,104,105,106,107),(101,-104,103,104,105,106,107);
+INSERT INTO t1 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t2 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t3 VALUES(105,NULL,102,103,104,105,106);
+INSERT INTO t1 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t2 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t3 VALUES('','',17,18,19,20,21);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t1 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t2 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t3 VALUES(-1,124,22,23,24,25,26);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t1 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t2 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t3 VALUES(0,124,27,28,29,30,31);
+INSERT INTO t1 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t2 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t3 VALUES(0,0,32,32,34,35,36);
+INSERT INTO t1 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t2 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+INSERT INTO t3 VALUES('101.34 a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+SELECT * FROM t1;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 0 122 652 65.2000
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t1;
+total_rows min_value max_value sum avg
+10 -123 124 -202 -22.4444
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 0 122 1073 76.6429
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t2;
+total_rows min_value max_value sum avg
+14 -123 124 -638 -49.0769
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 0 122 1056 75.4286
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) as max_value, sum(c2) as sum, avg(c2) as avg FROM t3;
+total_rows min_value max_value sum avg
+14 -123 124 -613 -47.1538
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 = 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+SELECT * FROM t2 WHERE c1 < 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <= 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+SELECT * FROM t2 WHERE c1 <=> 108 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 101 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (101,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 101 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+14 0 122
+SELECT * FROM t2 WHERE c2 = 102;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 20
+0 25
+0 30
+0 35
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 30
+0 25
+0 20
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 115 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+115 -116 117 118 119 120 121
+SELECT * FROM t2 WHERE c1 IN (0,115) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+108 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 115 AND c6 = 113 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 124 27 28 29 30 31
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 = -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 > -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 >= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+SELECT * FROM t3 WHERE c2 < -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <= -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+SELECT * FROM t3 WHERE c2 <=> -102 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 BETWEEN -123 AND 0 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+SELECT * FROM t3 WHERE c2 IN (-123,0) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+101 0 37 38 39 40 41
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 >= -123 AND c2 < 0 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+14 -123 124
+SELECT * FROM t3 WHERE c1 = 108;
+c1 c2 c3 c4 c5 c6 c7
+108 -109 110 111 112 113 114
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+0 36
+0 41
+124 26
+124 31
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 <=> NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN NULL AND -123 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 IN (NULL,-123) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= NULL AND c2 < -123 AND c7 = 121 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+SELECT c2 FROM t3 GROUP BY c2;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT DISTINCT c2 FROM t3;
+c2
+-102
+-103
+-104
+-109
+-116
+-123
+0
+124
+NULL
+SELECT c2,MIN(c7) FROM t3 GROUP BY c2;
+c2 MIN(c7)
+-102 101
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+0 21
+124 26
+NULL 106
+CREATE TABLE t4(c1 BIGINT SIGNED NOT NULL AUTO_INCREMENT, c2 BIGINT UNSIGNED NULL, c3 BIGINT UNSIGNED NOT NULL, c4 TINYINT , c5 SMALLINT, c6 MEDIUMINT, c7 INT, c8 INTEGER, PRIMARY KEY(c1), UNIQUE INDEX idx(c2,c3));
+CREATE TABLE t5(c1 BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, c2 BIGINT SIGNED NULL, c3 BIGINT SIGNED NOT NULL, c4 TINYINT, c5 SMALLINT, c6 MEDIUMINT, c7 INT, c8 INTEGER, PRIMARY KEY(c1,c2), UNIQUE INDEX(c3));
+INSERT INTO t4 VALUES(-101,102,103,104,105,106,107,108),(-108,109,110,111,112,113,114,115);
+INSERT INTO t5 VALUES(101,-102,-103,-104,105,106,107,108),(108,-109,-110,111,112,113,114,115);
+INSERT INTO t4 VALUES(0,32,33,34,35,36,37,38);
+INSERT INTO t5 VALUES(0,-32,-32,33,34,35,36,37);
+INSERT INTO t4(c1,c3,c4) VALUES(NULL,104,LAST_INSERT_ID());
+INSERT INTO t5(c1,c3,c4) VALUES(NULL,-104,LAST_INSERT_ID());
+INSERT INTO t4 VALUES('','',17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t5 VALUES('','',-17,18,19,20,21,22);
+Warnings:
+Warning 1366 Incorrect integer value: '' for column 'c1' at row 1
+Warning 1366 Incorrect integer value: '' for column 'c2' at row 1
+INSERT INTO t4 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t5 VALUES('102.34 a','a','a',37,38,39,40,41);
+Warnings:
+Warning 1265 Data truncated for column 'c1' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c2' at row 1
+Warning 1366 Incorrect integer value: 'a' for column 'c3' at row 1
+INSERT INTO t4 VALUES(4,7,8,9,10,11,12,13);
+INSERT INTO t5 VALUES(-1,-1,-1,8,9,10,11,12);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+INSERT INTO t4(c2,c3,c4,c5,c6,c7,c8) VALUES(101,102,104,105,106,107,108),(108,109,111,112,113,114,115),(115,116,118,119,120,121,122),(122,123,125,126,127,128,128);
+INSERT INTO t5(c2,c3,c4,c5,c6,c7,c8) VALUES(-101,-102,104,105,106,107,108),(-108,-109,111,112,113,114,115),(-115,-116,118,119,120,121,122),(-122,-123,125,126,127,128,128);
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t4;
+total_rows min_value max_value sum avg
+11 -108 106 321 29.1818
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) as max_value, sum(c1) as sum, avg(c1) as avg FROM t5;
+total_rows min_value max_value sum avg
+11 101 116 1211 110.0909
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 = 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 > 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 <=> 1 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t4;
+total_rows min_value max(c1)
+11 -108 106
+SELECT * FROM t4 WHERE c4 = 104;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+103 101 102 104 105 106 107 108
+SELECT c1 FROM t4;
+c1
+-101
+-108
+1
+102
+103
+104
+105
+106
+2
+3
+4
+SELECT c1 FROM t4 ORDER BY c1 DESC;
+c1
+106
+105
+104
+103
+102
+4
+3
+2
+1
+-101
+-108
+SELECT * FROM t4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 = 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+4 7 8 9 10 11 12 13
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+1 32 33 34 35 36 37 38
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 > 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+SELECT * FROM t4 WHERE c1 >= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 < 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <= 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 <=> 0 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 BETWEEN -101 AND 4 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 IN (-101,4) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+4 7 8 9 10 11 12 13
+-101 102 103 104 105 106 107 108
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 >= -101 AND c1 < 4 AND c3 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+104 108 109 111 112 113 114 115
+103 101 102 104 105 106 107 108
+102 0 0 37 38 39 40 41
+4 7 8 9 10 11 12 13
+3 0 17 18 19 20 21 22
+2 NULL 104 109 NULL NULL NULL NULL
+1 32 33 34 35 36 37 38
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+SELECT * FROM t4 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+106 122 123 125 126 127 128 128
+105 115 116 118 119 120 121 122
+SELECT * FROM t5;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t5;
+total_rows min_value max(c1)
+11 101 116
+SELECT * FROM t5 WHERE c5 = 112;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+114 -108 -109 111 112 113 114 115
+SELECT c1 FROM t5;
+c1
+101
+102
+108
+109
+110
+111
+112
+113
+114
+115
+116
+SELECT c1 FROM t5 ORDER BY c1 DESC;
+c1
+116
+115
+114
+113
+112
+111
+110
+109
+108
+102
+101
+SELECT * FROM t5 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 = 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+108 -109 -110 111 112 113 114 115
+109 -32 -32 33 34 35 36 37
+110 0 -104 2 NULL NULL NULL NULL
+111 0 -17 18 19 20 21 22
+112 -1 -1 8 9 10 11 12
+113 -101 -102 104 105 106 107 108
+114 -108 -109 111 112 113 114 115
+115 -115 -116 118 119 120 121 122
+116 -122 -123 125 126 127 128 128
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+101 -102 -103 -104 105 106 107 108
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+SELECT * FROM t5 WHERE c1 > 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 >= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 < 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 <= 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 <=> 109 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+109 -32 -32 33 34 35 36 37
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 BETWEEN 0 AND 112 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 IN (0,112) ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+112 -1 -1 8 9 10 11 12
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 >= 0 AND c1 < 112 AND c2 = -108 ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+114 -108 -109 111 112 113 114 115
+113 -101 -102 104 105 106 107 108
+112 -1 -1 8 9 10 11 12
+111 0 -17 18 19 20 21 22
+110 0 -104 2 NULL NULL NULL NULL
+109 -32 -32 33 34 35 36 37
+108 -109 -110 111 112 113 114 115
+102 0 0 37 38 39 40 41
+101 -102 -103 -104 105 106 107 108
+SELECT * FROM t5 WHERE c1 IS NOT NULL ORDER BY c1 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7 c8
+116 -122 -123 125 126 127 128 128
+115 -115 -116 118 119 120 121 122
+SELECT * FROM t4 WHERE c1=1 OR c2=109;
+c1 c2 c3 c4 c5 c6 c7 c8
+-108 109 110 111 112 113 114 115
+1 32 33 34 35 36 37 38
+SELECT c2 FROM t4 GROUP BY c2;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT DISTINCT c2 FROM t4;
+c2
+0
+101
+102
+108
+109
+115
+122
+32
+7
+NULL
+SELECT c2,MIN(c3) FROM t4 GROUP BY c2;
+c2 MIN(c3)
+0 0
+101 102
+102 103
+108 109
+109 110
+115 116
+122 123
+32 33
+7 8
+NULL 104
+INSERT INTO t2(c1) VALUES(NULL);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t3 VALUES(NULL,1,2,3,4,5,6);
+ERROR 23000: Column 'c1' cannot be null
+INSERT INTO t4(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t5(c3) VALUES(NULL);
+ERROR 23000: Column 'c3' cannot be null
+INSERT INTO t4(c1,c3) VALUES(-101,105) /*throws error as the row with c1=-101 exists */;
+ERROR 23000: Duplicate entry '-101' for key 'PRIMARY'
+INSERT INTO t2(c1,c6) VALUES(101,106) /*throws error as the row with c1=101,c6=106 exists */;
+ERROR 23000: Duplicate entry '101-106' for key 'PRIMARY'
+INSERT INTO t5(c1,c2,c3) VALUES(101,-102,4) /*throws error as the row with c1=101,c2=-102 exists */;
+ERROR 23000: Duplicate entry '101--102' for key 'PRIMARY'
+INSERT INTO t5(c3) VALUES(-103) /*throws error as the row with c3=-103 exists */;
+ERROR 23000: Duplicate entry '-103' for key 'c3'
+INSERT INTO t4(c2,c3) VALUES(102,103) /*throws error as the row with c2=102,c3=103 exists */;
+ERROR 23000: Duplicate entry '102-103' for key 'idx'
+CREATE TABLE t6(c1 BIGINT UNSIGNED NOT NULL, c2 BIGINT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 INTEGER);
+INSERT INTO t6 SELECT * FROM t2 where c1 >= 109;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+INSERT INTO t6 SELECT * FROM t3 where c2 <= -116;
+SELECT * FROM t6;
+c1 c2 c3 c4 c5 c6 c7
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+TRUNCATE TABLE t6;
+CREATE TABLE t7(c1 BIGINT UNSIGNED NOT NULL PRIMARY KEY, c2 BIGINT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 INTEGER);
+CREATE TABLE t8(c1 BIGINT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, c2 BIGINT NULL, c3 TINYINT, c4 SMALLINT , c5 MEDIUMINT, c6 INT, c7 INTEGER);
+INSERT INTO t6 VALUES(1,-2,2,2,2,2,2),(1,-3,3,3,3,3,3);
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t7;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 LIMIT 1;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+INSERT INTO t7(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+INSERT INTO t8(c1) SELECT t6.c1 FROM t6 /* throws error as t6 contains duplicate rows for c1=1 */;
+ERROR 23000: Duplicate entry '1' for key 'PRIMARY'
+TRUNCATE TABLE t6;
+INSERT INTO t6 VALUES(5,-1,1,1,1,1,1),(6,-2,2,2,2,2,2),(0,-4,4,4,4,4,4),(NULL,-5,5,5,5,5,5);
+Warnings:
+Warning 1048 Column 'c1' cannot be null
+INSERT INTO t8 SELECT * FROM t6;
+SELECT LAST_INSERT_ID() AS last_insert_id;
+last_insert_id
+7
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 NULL NULL NULL NULL NULL NULL
+5 -1 1 1 1 1 1
+6 -2 2 2 2 2 2
+7 -4 4 4 4 4 4
+8 -5 5 5 5 5 5
+TRUNCATE TABLE t8;
+INSERT INTO t8(c2) SELECT c2 FROM t6 WHERE c1 >= 6;
+SELECT * FROM t8;
+c1 c2 c3 c4 c5 c6 c7
+1 -2 NULL NULL NULL NULL NULL
+DROP TABLE t6,t7,t8;
+INSERT INTO t2 SET c3=5,c4=6;
+Warnings:
+Warning 1364 Field 'c1' doesn't have a default value
+SET SQL_MODE=STRICT_ALL_TABLES;
+INSERT INTO t2 SET c3=5,c4=6;
+ERROR HY000: Field 'c1' doesn't have a default value
+SET SQL_MODE='';
+INSERT INTO t1 VALUES(0,-9223372036854775808,1,2,3,4,5),(255,-2147483648,6,7,8,9,10),(65535,-8388608,11,12,13,14,15),(16777215,-32768,16,17,18,19,20),(4294967295,-128,21,22,23,24,25),(18446744073709551615,9223372036854775807,26,27,28,29,30);
+INSERT INTO t2 VALUES(0,-9223372036854775808,1,2,3,4,5),(255,-2147483648,6,7,8,9,10),(65535,-8388608,11,12,13,14,15),(16777215,-32768,16,17,18,19,20),(4294967295,-128,21,22,23,24,25),(18446744073709551615,9223372036854775807,26,27,28,29,30);
+INSERT INTO t3 VALUES(0,-9223372036854775808,1,2,3,4,5),(255,-2147483648,6,7,8,9,10),(65535,-8388608,11,12,13,14,15),(16777215,-32768,16,17,18,19,20),(4294967295,-128,21,22,23,24,25),(18446744073709551615,9223372036854775807,26,27,28,29,30);
+INSERT INTO t4 VALUES(-9223372036854775808,0,1,2,3,4,5,5),(-2147483648,255,6,7,8,9,10,10),(-8388608,65535,11,12,13,14,15,15),(-32768,16777215,16,17,18,19,20,20),(-128,4294967295,21,22,23,24,25,25),(9223372036854775807,18446744073709551615,26,27,28,29,30,30);
+INSERT INTO t5 VALUES(0,-9223372036854775808,1,2,3,4,5,5),(255,-2147483648,6,7,8,9,10,10),(65535,-8388608,11,12,13,14,15,15),(16777215,-32768,16,17,18,19,20,20),(4294967295,-128,21,22,23,24,25,25),(18446744073709551615,9223372036854775807,26,27,28,29,30,30);
+INSERT INTO t4(c2,c3) VALUES(31,32) /* tries to increment out of range */;
+ERROR 23000: Duplicate entry '9223372036854775807' for key 'PRIMARY'
+INSERT INTO t5(c2,c3) VALUES(33,34) /* tries to increment out of range */;
+ERROR HY000: Failed to read auto-increment value from storage engine
+SELECT * FROM t4;
+c1 c2 c3 c4 c5 c6 c7 c8
+-101 102 103 104 105 106 107 108
+-108 109 110 111 112 113 114 115
+-128 4294967295 21 22 23 24 25 25
+-2147483648 255 6 7 8 9 10 10
+-32768 16777215 16 17 18 19 20 20
+-8388608 65535 11 12 13 14 15 15
+-9223372036854775808 0 1 2 3 4 5 5
+1 32 33 34 35 36 37 38
+102 0 0 37 38 39 40 41
+103 101 102 104 105 106 107 108
+104 108 109 111 112 113 114 115
+105 115 116 118 119 120 121 122
+106 122 123 125 126 127 128 128
+2 NULL 104 109 NULL NULL NULL NULL
+3 0 17 18 19 20 21 22
+4 7 8 9 10 11 12 13
+9223372036854775807 18446744073709551615 26 27 28 29 30 30
+INSERT INTO t1 VALUES(-128,-9223372036854775809,31,32,33,34,35),(18446744073709551616,9223372036854775808,36,37,38,39,40);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t2 VALUES(-128,-9223372036854775809,31,32,33,34,35),(18446744073709551616,9223372036854775808,36,37,38,39,40);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+INSERT INTO t3 VALUES(-128,-9223372036854775809,31,32,33,34,35),(18446744073709551616,9223372036854775808,36,37,38,39,40);
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+Warning 1264 Out of range value for column 'c2' at row 1
+Warning 1264 Out of range value for column 'c1' at row 2
+Warning 1264 Out of range value for column 'c2' at row 2
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+23 0 18446744073709551615
+SELECT * FROM t2 WHERE c2 = -9223372036854775808;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 30
+0 34
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+18446744073709551615 29
+18446744073709551615 39
+255 9
+4294967295 24
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 34
+0 30
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 24
+18446744073709551615 39
+18446744073709551615 29
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 = 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 <> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 > 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <= 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+SELECT * FROM t2 WHERE c1 <=> 0 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+23 0 18446744073709551615
+SELECT * FROM t2 WHERE c2 = 9223372036854775807;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 30
+0 34
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+18446744073709551615 29
+18446744073709551615 39
+255 9
+4294967295 24
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 34
+0 30
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 24
+18446744073709551615 39
+18446744073709551615 29
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 = 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 = 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 = 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 <> 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 >= 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 < 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 < 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 <= 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 <> 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 < 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+SELECT * FROM t2 WHERE c1 < 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 <= 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN 0 AND 18446744073709551615 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IN (0,18446744073709551615) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 >= 0 AND c1 < 18446744073709551615 AND c6 = 14 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+23 0 18446744073709551615
+SELECT * FROM t2 WHERE c2 = -9223372036854775809;
+c1 c2 c3 c4 c5 c6 c7
+Error 1292 Truncated incorrect DECIMAL value: ''
+Warnings:
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 30
+0 34
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+18446744073709551615 29
+18446744073709551615 39
+255 9
+4294967295 24
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 34
+0 30
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 24
+18446744073709551615 39
+18446744073709551615 29
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = -128 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -128 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -128 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 = -128 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Warning 1264 Out of range value for column 'c1' at row 1
+SELECT * FROM t2 WHERE c1 <> -128 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 <> -128 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > -128 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 > -128 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 >= -128 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 >= -128 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 < -128 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -128 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -128 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -128 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -128 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -128 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> -128 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 <> -128 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > -128 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 > -128 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -128 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 >= -128 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 < -128 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < -128 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -128 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <= -128 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -128 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> -128 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c1) as min_value, max(c1) FROM t2;
+total_rows min_value max(c1)
+23 0 18446744073709551615
+SELECT * FROM t2 WHERE c2 = 9223372036854775808;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c1,c6 FROM t2;
+c1 c6
+0 0
+0 20
+0 25
+0 30
+0 34
+0 35
+0 4
+101 106
+101 40
+102 113
+103 113
+105 105
+108 101
+108 102
+108 113
+115 120
+122 127
+16777215 19
+18446744073709551615 29
+18446744073709551615 39
+255 9
+4294967295 24
+65535 14
+SELECT c1,c6 FROM t2 ORDER BY c1,c6 DESC;
+c1 c6
+0 35
+0 34
+0 30
+0 25
+0 20
+0 4
+0 0
+101 106
+101 40
+102 113
+103 113
+105 105
+108 113
+108 102
+108 101
+115 120
+122 127
+255 9
+65535 14
+16777215 19
+4294967295 24
+18446744073709551615 39
+18446744073709551615 29
+SELECT * FROM t2 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 = 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 = 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 = 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 = 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <> 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 <> 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 > 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 < 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <= 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 <= 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+0 0 17 18 19 20 21
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+0 -9223372036854775808 31 32 33 34 35
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+101 -102 103 104 105 106 107
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 101 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 NULL 5 6 NULL 0 NULL
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t2 WHERE c1 <> 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 <> 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 > 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 > 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 < 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 < 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <= 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 <= 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 <=> 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 BETWEEN -128 AND 18446744073709551616 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IN (-128,18446744073709551616) ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 >= -128 AND c1 < 18446744073709551616 AND c6 = 34 ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+0 0 17 18 19 20 21
+0 -9223372036854775808 1 2 3 4 5
+0 NULL 5 6 NULL 0 NULL
+101 -102 103 104 105 106 107
+101 0 37 38 39 40 41
+102 -109 110 111 112 113 114
+103 -109 110 111 112 113 114
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+108 -109 110 111 112 102 114
+108 -109 110 111 112 101 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t2 WHERE c1 IS NOT NULL ORDER BY c1,c6 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 0 32 32 34 35 36
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+22 -9223372036854775808 9223372036854775807
+SELECT * FROM t3 WHERE c1 = 0;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 25
+-2147483648 10
+-32768 20
+-8388608 15
+-9223372036854775808 35
+-9223372036854775808 5
+0 21
+0 36
+0 41
+124 26
+124 31
+9223372036854775807 30
+9223372036854775807 40
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-9223372036854775808 35
+-9223372036854775808 5
+-2147483648 10
+-8388608 15
+-32768 20
+-128 25
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+9223372036854775807 40
+9223372036854775807 30
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = -9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = -9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = -9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 = -9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <> -9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 <> -9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 > -9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 < -9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= -9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> -9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 > -9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 > -9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 < -9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < -9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <= -9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= -9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+22 -9223372036854775808 9223372036854775807
+SELECT * FROM t3 WHERE c1 = 18446744073709551615;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 25
+-2147483648 10
+-32768 20
+-8388608 15
+-9223372036854775808 35
+-9223372036854775808 5
+0 21
+0 36
+0 41
+124 26
+124 31
+9223372036854775807 30
+9223372036854775807 40
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-9223372036854775808 35
+-9223372036854775808 5
+-2147483648 10
+-8388608 15
+-32768 20
+-128 25
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+9223372036854775807 40
+9223372036854775807 30
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 = 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 = 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 = 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 <> 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 >= 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 < 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+SELECT * FROM t3 WHERE c2 < 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 <= 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 <> 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 >= 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+SELECT * FROM t3 WHERE c2 < 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775808 AND 9223372036854775807 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775808,9223372036854775807) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 >= -9223372036854775808 AND c2 < 9223372036854775807 AND c7 = 20 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+16777215 -32768 16 17 18 19 20
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+22 -9223372036854775808 9223372036854775807
+SELECT * FROM t3 WHERE c1 = -128;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 25
+-2147483648 10
+-32768 20
+-8388608 15
+-9223372036854775808 35
+-9223372036854775808 5
+0 21
+0 36
+0 41
+124 26
+124 31
+9223372036854775807 30
+9223372036854775807 40
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-9223372036854775808 35
+-9223372036854775808 5
+-2147483648 10
+-8388608 15
+-32768 20
+-128 25
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+9223372036854775807 40
+9223372036854775807 30
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 = -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <> -9223372036854775809 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <> -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> -9223372036854775809 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <> -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 > -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 < -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <= -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 <=> -9223372036854775809 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -104 103 104 105 106 107
+101 0 37 38 39 40 41
+105 NULL 102 103 104 105 106
+108 -109 110 111 112 113 114
+115 -116 117 118 119 120 121
+122 -123 124 125 126 127 128
+16777215 -32768 16 17 18 19 20
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+255 -2147483648 6 7 8 9 10
+4294967295 -128 21 22 23 24 25
+65535 -8388608 11 12 13 14 15
+SELECT count(*) as total_rows, min(c2) as min_value, max(c2) FROM t3;
+total_rows min_value max(c2)
+22 -9223372036854775808 9223372036854775807
+SELECT * FROM t3 WHERE c1 = 18446744073709551616;
+c1 c2 c3 c4 c5 c6 c7
+SELECT c2,c7 FROM t3;
+c2 c7
+-102 101
+-102 102
+-102 107
+-103 107
+-104 107
+-109 114
+-116 121
+-123 128
+-128 25
+-2147483648 10
+-32768 20
+-8388608 15
+-9223372036854775808 35
+-9223372036854775808 5
+0 21
+0 36
+0 41
+124 26
+124 31
+9223372036854775807 30
+9223372036854775807 40
+NULL 106
+SELECT c2,c7 FROM t3 ORDER BY c2,c7 DESC;
+c2 c7
+NULL 106
+-9223372036854775808 35
+-9223372036854775808 5
+-2147483648 10
+-8388608 15
+-32768 20
+-128 25
+-123 128
+-116 121
+-109 114
+-104 107
+-103 107
+-102 107
+-102 102
+-102 101
+0 41
+0 36
+0 21
+124 31
+124 26
+9223372036854775807 40
+9223372036854775807 30
+SELECT * FROM t3 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 = 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <> 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 <> 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 > 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 < 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <= 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 <= 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 101
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 107
+0 0 17 18 19 20 21
+0 0 32 32 34 35 36
+101 0 37 38 39 40 41
+0 124 22 23 24 25 26
+0 124 27 28 29 30 31
+18446744073709551615 9223372036854775807 26 27 28 29 30
+18446744073709551615 9223372036854775807 36 37 38 39 40
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 1 2 3 4 5
+0 -9223372036854775808 31 32 33 34 35
+SELECT * FROM t3 WHERE c2 <> 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <> 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 > 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 > 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 >= 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 < 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 < 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <= 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 <= 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 <=> 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 BETWEEN -9223372036854775809 AND 9223372036854775808 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 IN (-9223372036854775809,9223372036854775808) ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 >= -9223372036854775809 AND c2 < 9223372036854775808 AND c7 = 35 ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+Warnings:
+Error 1292 Truncated incorrect DECIMAL value: ''
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+105 NULL 102 103 104 105 106
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+255 -2147483648 6 7 8 9 10
+65535 -8388608 11 12 13 14 15
+16777215 -32768 16 17 18 19 20
+4294967295 -128 21 22 23 24 25
+122 -123 124 125 126 127 128
+115 -116 117 118 119 120 121
+108 -109 110 111 112 113 114
+101 -104 103 104 105 106 107
+101 -103 103 104 105 106 107
+101 -102 103 104 105 106 107
+101 -102 103 104 105 106 102
+101 -102 103 104 105 106 101
+101 0 37 38 39 40 41
+0 0 32 32 34 35 36
+0 0 17 18 19 20 21
+0 124 27 28 29 30 31
+0 124 22 23 24 25 26
+18446744073709551615 9223372036854775807 36 37 38 39 40
+18446744073709551615 9223372036854775807 26 27 28 29 30
+SELECT * FROM t3 WHERE c2 IS NOT NULL ORDER BY c2,c7 DESC LIMIT 2;
+c1 c2 c3 c4 c5 c6 c7
+0 -9223372036854775808 31 32 33 34 35
+0 -9223372036854775808 1 2 3 4 5
+DROP TABLE t1,t2,t3,t4,t5;