github.com/jdgcs/sqlite3@v1.12.1-0.20210908114423-bc5f96e4dd51/testdata/tcl/where7.test (about) 1 # 2008 December 23 2 # 3 # The author disclaims copyright to this source code. In place of 4 # a legal notice, here is a blessing: 5 # 6 # May you do good and not evil. 7 # May you find forgiveness for yourself and forgive others. 8 # May you share freely, never taking more than you give. 9 # 10 #*********************************************************************** 11 # This file implements regression tests for SQLite library. The 12 # focus of this file is testing the multi-index OR clause optimizer. 13 14 set testdir [file dirname $argv0] 15 source $testdir/tester.tcl 16 17 ifcapable !or_opt { 18 finish_test 19 return 20 } 21 22 # Evaluate SQL. Return the result set followed by the 23 # and the number of full-scan steps. 24 # 25 proc count_steps {sql} { 26 set r [db eval $sql] 27 lappend r scan [db status step] sort [db status sort] 28 } 29 30 proc count_steps_sort {sql} { 31 set r [lsort -integer [db eval $sql]] 32 return "$r scan [db status step] sort [db status sort]" 33 } 34 35 # Build some test data 36 # 37 do_test where7-1.1 { 38 execsql { 39 CREATE TABLE t1(a INTEGER PRIMARY KEY,b,c,d); 40 INSERT INTO t1 VALUES(1,2,3,4); 41 INSERT INTO t1 VALUES(2,3,4,5); 42 INSERT INTO t1 VALUES(3,4,6,8); 43 INSERT INTO t1 VALUES(4,5,10,15); 44 INSERT INTO t1 VALUES(5,10,100,1000); 45 CREATE INDEX t1b ON t1(b); 46 CREATE INDEX t1c ON t1(c); 47 SELECT * FROM t1; 48 } 49 } {1 2 3 4 2 3 4 5 3 4 6 8 4 5 10 15 5 10 100 1000} 50 do_execsql_test where7-1.1.1 { 51 CREATE TABLE t(a); 52 CREATE INDEX ta ON t(a); 53 INSERT INTO t(a) VALUES(1),(2); 54 SELECT * FROM t ORDER BY a; 55 SELECT * FROM t WHERE a<2 OR a<3 ORDER BY a; 56 PRAGMA count_changes=ON; 57 DELETE FROM t WHERE a<2 OR a<3; 58 SELECT * FROM t; 59 PRAGMA count_changes=OFF; 60 DROP TABLE t; 61 } {1 2 1 2 2} 62 do_test where7-1.2 { 63 count_steps { 64 SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a 65 } 66 } {2 3 scan 0 sort 1} 67 do_test where7-1.3 { 68 count_steps { 69 SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a 70 } 71 } {2 3 scan 4 sort 0} 72 do_test where7-1.4 { 73 count_steps { 74 SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1 75 } 76 } {2 3 scan 4 sort 0} 77 do_test where7-1.5 { 78 count_steps { 79 SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid 80 } 81 } {2 3 scan 0 sort 1} 82 do_test where7-1.6 { 83 count_steps { 84 SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a 85 } 86 } {2 3 scan 0 sort 1} 87 do_test where7-1.7 { 88 count_steps { 89 SELECT a FROM t1 WHERE (b=3 OR c>10) 90 } 91 } {2 5 scan 0 sort 0} 92 do_test where7-1.8 { 93 count_steps { 94 SELECT a FROM t1 WHERE (b=3 OR c>=10) 95 } 96 } {2 4 5 scan 0 sort 0} 97 do_test where7-1.9 { 98 count_steps { 99 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4) 100 } 101 } {2 4 5 scan 0 sort 0} 102 do_test where7-1.10 { 103 count_steps { 104 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10) 105 } 106 } {2 4 5 scan 0 sort 0} 107 do_test where7-1.11 { 108 count_steps { 109 SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a; 110 } 111 } {2 5 scan 0 sort 1} 112 do_test where7-1.12 { 113 count_steps { 114 SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a 115 } 116 } {1 2 3 5 scan 0 sort 1} 117 do_test where7-1.13 { 118 count_steps { 119 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999) 120 ORDER BY +a DESC 121 } 122 } {5 4 1 scan 0 sort 1} 123 124 do_test where7-1.14 { 125 count_steps { 126 SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0 127 } 128 } {3 scan 4 sort 0} 129 do_test where7-1.15 { 130 count_steps { 131 SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4) 132 } 133 } {3 scan 4 sort 0} 134 135 do_test where7-1.20 { 136 set sql "SELECT a FROM t1 WHERE a=11 OR b=11" 137 for {set i 12} {$i<400} {incr i} { 138 append sql " OR a=$i OR b=$i" 139 } 140 append sql " ORDER BY a" 141 count_steps $sql 142 } {scan 0 sort 1} 143 do_test where7-1.21 { 144 set sql "SELECT a FROM t1 WHERE b=11 OR c=11" 145 for {set i 12} {$i<400} {incr i} { 146 append sql " OR b=$i OR c=$i" 147 } 148 append sql " ORDER BY a" 149 count_steps $sql 150 } {5 scan 0 sort 1} 151 do_test where7-1.22 { 152 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11" 153 for {set i 12} {$i<400} {incr i} { 154 append sql " OR b=$i OR c=$i" 155 } 156 append sql ") AND d>=0 AND d<9999 ORDER BY a" 157 count_steps $sql 158 } {5 scan 0 sort 1} 159 do_test where7-1.23 { 160 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11" 161 for {set i 12} {$i<400} {incr i} { 162 append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)" 163 } 164 append sql ") AND d>=0 AND d<9999 ORDER BY a" 165 count_steps $sql 166 } {5 scan 0 sort 1} 167 168 do_test where7-1.31 { 169 set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)" 170 for {set i 12} {$i<400} {incr i} { 171 append sql " OR (a=$i AND b=$i)" 172 } 173 append sql " ORDER BY a" 174 count_steps $sql 175 } {scan 0 sort 1} 176 do_test where7-1.32 { 177 set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)" 178 for {set i 12} {$i<400} {incr i} { 179 append sql " OR (b=$i AND c=$i)" 180 } 181 append sql " ORDER BY a" 182 count_steps $sql 183 } {scan 0 sort 1} 184 185 186 do_test where7-2.1 { 187 db eval { 188 CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g); 189 INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts'); 190 INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts'); 191 INSERT INTO t2 VALUES(3,33,1001,3.0029999999999997,100.1,'defghijkl','xwvutsr'); 192 INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr'); 193 INSERT INTO t2 VALUES(5,55,2002,5.004999999999999,200.2,'fghijklmn','xwvutsr'); 194 INSERT INTO t2 VALUES(6,66,2002,6.005999999999999,200.2,'ghijklmno','xwvutsr'); 195 INSERT INTO t2 VALUES(7,77,3003,7.007,300.29999999999995,'hijklmnop','xwvutsr'); 196 INSERT INTO t2 VALUES(8,88,3003,8.008,300.29999999999995,'ijklmnopq','wvutsrq'); 197 INSERT INTO t2 VALUES(9,99,3003,9.008999999999999,300.29999999999995,'jklmnopqr','wvutsrq'); 198 INSERT INTO t2 VALUES(10,110,4004,10.009999999999998,400.4,'klmnopqrs','wvutsrq'); 199 INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq'); 200 INSERT INTO t2 VALUES(12,132,4004,12.011999999999999,400.4,'mnopqrstu','wvutsrq'); 201 INSERT INTO t2 VALUES(13,143,5005,13.012999999999998,500.5,'nopqrstuv','vutsrqp'); 202 INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp'); 203 INSERT INTO t2 VALUES(15,165,5005,15.014999999999999,500.5,'pqrstuvwx','vutsrqp'); 204 INSERT INTO t2 VALUES(16,176,6006,16.016,600.5999999999999,'qrstuvwxy','vutsrqp'); 205 INSERT INTO t2 VALUES(17,187,6006,17.017,600.5999999999999,'rstuvwxyz','vutsrqp'); 206 INSERT INTO t2 VALUES(18,198,6006,18.017999999999997,600.5999999999999,'stuvwxyza','utsrqpo'); 207 INSERT INTO t2 VALUES(19,209,7007,19.019,700.6999999999999,'tuvwxyzab','utsrqpo'); 208 INSERT INTO t2 VALUES(20,220,7007,20.019999999999996,700.6999999999999,'uvwxyzabc','utsrqpo'); 209 INSERT INTO t2 VALUES(21,231,7007,21.020999999999997,700.6999999999999,'vwxyzabcd','utsrqpo'); 210 INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo'); 211 INSERT INTO t2 VALUES(23,253,8008,23.022999999999996,800.8,'xyzabcdef','tsrqpon'); 212 INSERT INTO t2 VALUES(24,264,8008,24.023999999999997,800.8,'yzabcdefg','tsrqpon'); 213 INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon'); 214 INSERT INTO t2 VALUES(26,286,9009,26.025999999999996,900.9,'abcdefghi','tsrqpon'); 215 INSERT INTO t2 VALUES(27,297,9009,27.026999999999997,900.9,'bcdefghij','tsrqpon'); 216 INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm'); 217 INSERT INTO t2 VALUES(29,319,10010,29.028999999999996,1001.0,'defghijkl','srqponm'); 218 INSERT INTO t2 VALUES(30,330,10010,30.029999999999998,1001.0,'efghijklm','srqponm'); 219 INSERT INTO t2 VALUES(31,341,11011,31.030999999999995,1101.1,'fghijklmn','srqponm'); 220 INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm'); 221 INSERT INTO t2 VALUES(33,363,11011,33.032999999999994,1101.1,'hijklmnop','rqponml'); 222 INSERT INTO t2 VALUES(34,374,12012,34.034,1201.1999999999998,'ijklmnopq','rqponml'); 223 INSERT INTO t2 VALUES(35,385,12012,35.035,1201.1999999999998,'jklmnopqr','rqponml'); 224 INSERT INTO t2 VALUES(36,396,12012,36.035999999999994,1201.1999999999998,'klmnopqrs','rqponml'); 225 INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml'); 226 INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk'); 227 INSERT INTO t2 VALUES(39,429,13013,39.038999999999994,1301.3,'nopqrstuv','qponmlk'); 228 INSERT INTO t2 VALUES(40,440,14014,40.03999999999999,1401.3999999999999,'opqrstuvw','qponmlk'); 229 INSERT INTO t2 VALUES(41,451,14014,41.041,1401.3999999999999,'pqrstuvwx','qponmlk'); 230 INSERT INTO t2 VALUES(42,462,14014,42.041999999999994,1401.3999999999999,'qrstuvwxy','qponmlk'); 231 INSERT INTO t2 VALUES(43,473,15015,43.04299999999999,1501.5,'rstuvwxyz','ponmlkj'); 232 INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj'); 233 INSERT INTO t2 VALUES(45,495,15015,45.044999999999995,1501.5,'tuvwxyzab','ponmlkj'); 234 INSERT INTO t2 VALUES(46,506,16016,46.04599999999999,1601.6,'uvwxyzabc','ponmlkj'); 235 INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj'); 236 INSERT INTO t2 VALUES(48,528,16016,48.047999999999995,1601.6,'wxyzabcde','onmlkji'); 237 INSERT INTO t2 VALUES(49,539,17017,49.04899999999999,1701.6999999999998,'xyzabcdef','onmlkji'); 238 INSERT INTO t2 VALUES(50,550,17017,50.05,1701.6999999999998,'yzabcdefg','onmlkji'); 239 INSERT INTO t2 VALUES(51,561,17017,51.050999999999995,1701.6999999999998,'zabcdefgh','onmlkji'); 240 INSERT INTO t2 VALUES(52,572,18018,52.05199999999999,1801.8,'abcdefghi','onmlkji'); 241 INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih'); 242 INSERT INTO t2 VALUES(54,594,18018,54.053999999999995,1801.8,'cdefghijk','nmlkjih'); 243 INSERT INTO t2 VALUES(55,605,19019,55.05499999999999,1901.8999999999999,'defghijkl','nmlkjih'); 244 INSERT INTO t2 VALUES(56,616,19019,56.056,1901.8999999999999,'efghijklm','nmlkjih'); 245 INSERT INTO t2 VALUES(57,627,19019,57.056999999999995,1901.8999999999999,'fghijklmn','nmlkjih'); 246 INSERT INTO t2 VALUES(58,638,20020,58.05799999999999,2002.0,'ghijklmno','mlkjihg'); 247 INSERT INTO t2 VALUES(59,649,20020,59.05899999999999,2002.0,'hijklmnop','mlkjihg'); 248 INSERT INTO t2 VALUES(60,660,20020,60.059999999999995,2002.0,'ijklmnopq','mlkjihg'); 249 INSERT INTO t2 VALUES(61,671,21021,61.06099999999999,2102.1,'jklmnopqr','mlkjihg'); 250 INSERT INTO t2 VALUES(62,682,21021,62.06199999999999,2102.1,'klmnopqrs','mlkjihg'); 251 INSERT INTO t2 VALUES(63,693,21021,63.062999999999995,2102.1,'lmnopqrst','lkjihgf'); 252 INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf'); 253 INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf'); 254 INSERT INTO t2 VALUES(66,726,22022,66.06599999999999,2202.2,'opqrstuvw','lkjihgf'); 255 INSERT INTO t2 VALUES(67,737,23023,67.067,2302.2999999999997,'pqrstuvwx','lkjihgf'); 256 INSERT INTO t2 VALUES(68,748,23023,68.068,2302.2999999999997,'qrstuvwxy','kjihgfe'); 257 INSERT INTO t2 VALUES(69,759,23023,69.06899999999999,2302.2999999999997,'rstuvwxyz','kjihgfe'); 258 INSERT INTO t2 VALUES(70,770,24024,70.07,2402.3999999999996,'stuvwxyza','kjihgfe'); 259 INSERT INTO t2 VALUES(71,781,24024,71.071,2402.3999999999996,'tuvwxyzab','kjihgfe'); 260 INSERT INTO t2 VALUES(72,792,24024,72.07199999999999,2402.3999999999996,'uvwxyzabc','kjihgfe'); 261 INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed'); 262 INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed'); 263 INSERT INTO t2 VALUES(75,825,25025,75.07499999999999,2502.5,'xyzabcdef','jihgfed'); 264 INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed'); 265 INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed'); 266 INSERT INTO t2 VALUES(78,858,26026,78.07799999999999,2602.6,'abcdefghi','ihgfedc'); 267 INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc'); 268 INSERT INTO t2 VALUES(80,880,27027,80.07999999999998,2702.7,'cdefghijk','ihgfedc'); 269 INSERT INTO t2 VALUES(81,891,27027,81.08099999999999,2702.7,'defghijkl','ihgfedc'); 270 INSERT INTO t2 VALUES(82,902,28028,82.082,2802.7999999999997,'efghijklm','ihgfedc'); 271 INSERT INTO t2 VALUES(83,913,28028,83.08299999999998,2802.7999999999997,'fghijklmn','hgfedcb'); 272 INSERT INTO t2 VALUES(84,924,28028,84.08399999999999,2802.7999999999997,'ghijklmno','hgfedcb'); 273 INSERT INTO t2 VALUES(85,935,29029,85.085,2902.8999999999996,'hijklmnop','hgfedcb'); 274 INSERT INTO t2 VALUES(86,946,29029,86.08599999999998,2902.8999999999996,'ijklmnopq','hgfedcb'); 275 INSERT INTO t2 VALUES(87,957,29029,87.08699999999999,2902.8999999999996,'jklmnopqr','hgfedcb'); 276 INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba'); 277 INSERT INTO t2 VALUES(89,979,30030,89.08899999999998,3003.0,'lmnopqrst','gfedcba'); 278 INSERT INTO t2 VALUES(90,990,30030,90.08999999999999,3003.0,'mnopqrstu','gfedcba'); 279 INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba'); 280 INSERT INTO t2 VALUES(92,1012,31031,92.09199999999998,3103.1,'opqrstuvw','gfedcba'); 281 INSERT INTO t2 VALUES(93,1023,31031,93.09299999999999,3103.1,'pqrstuvwx','fedcbaz'); 282 INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz'); 283 INSERT INTO t2 VALUES(95,1045,32032,95.09499999999998,3203.2,'rstuvwxyz','fedcbaz'); 284 INSERT INTO t2 VALUES(96,1056,32032,96.09599999999999,3203.2,'stuvwxyza','fedcbaz'); 285 INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.2999999999997,'tuvwxyzab','fedcbaz'); 286 INSERT INTO t2 VALUES(98,1078,33033,98.09799999999998,3303.2999999999997,'uvwxyzabc','edcbazy'); 287 INSERT INTO t2 VALUES(99,1089,33033,99.09899999999999,3303.2999999999997,'vwxyzabcd','edcbazy'); 288 INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.3999999999996,'wxyzabcde','edcbazy'); 289 CREATE INDEX t2b ON t2(b); 290 CREATE INDEX t2c ON t2(c); 291 CREATE INDEX t2d ON t2(d); 292 CREATE INDEX t2e ON t2(e); 293 CREATE INDEX t2f ON t2(f); 294 CREATE INDEX t2g ON t2(g); 295 CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g); 296 INSERT INTO t3 SELECT * FROM t2; 297 CREATE INDEX t3b ON t3(b,c); 298 CREATE INDEX t3c ON t3(c,e); 299 CREATE INDEX t3d ON t3(d,g); 300 CREATE INDEX t3e ON t3(e,f,g); 301 CREATE INDEX t3f ON t3(f,b,d,c); 302 CREATE INDEX t3g ON t3(g,f); 303 } 304 } {} 305 306 do_test where7-2.2.1 { 307 count_steps_sort { 308 SELECT a FROM t2 309 WHERE b=1070 310 OR (g='edcbazy' AND f GLOB 'wxyza*') 311 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 312 OR ((a BETWEEN 18 AND 20) AND a!=19) 313 OR (g='qponmlk' AND f GLOB 'nopqr*') 314 OR (g='fedcbaz' AND f GLOB 'stuvw*') 315 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 316 } 317 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0} 318 do_test where7-2.2.2 { 319 count_steps_sort { 320 SELECT a FROM t3 321 WHERE b=1070 322 OR (g='edcbazy' AND f GLOB 'wxyza*') 323 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 324 OR ((a BETWEEN 18 AND 20) AND a!=19) 325 OR (g='qponmlk' AND f GLOB 'nopqr*') 326 OR (g='fedcbaz' AND f GLOB 'stuvw*') 327 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 328 } 329 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0} 330 do_test where7-2.3.1 { 331 count_steps_sort { 332 SELECT a FROM t2 333 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 334 OR ((a BETWEEN 33 AND 35) AND a!=34) 335 OR (g='edcbazy' AND f GLOB 'uvwxy*') 336 OR b=220 337 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 338 OR ((a BETWEEN 67 AND 69) AND a!=68) 339 OR (g='qponmlk' AND f GLOB 'pqrst*') 340 } 341 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0} 342 do_test where7-2.3.2 { 343 count_steps_sort { 344 SELECT a FROM t3 345 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 346 OR ((a BETWEEN 33 AND 35) AND a!=34) 347 OR (g='edcbazy' AND f GLOB 'uvwxy*') 348 OR b=220 349 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 350 OR ((a BETWEEN 67 AND 69) AND a!=68) 351 OR (g='qponmlk' AND f GLOB 'pqrst*') 352 } 353 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0} 354 do_test where7-2.4.1 { 355 count_steps_sort { 356 SELECT a FROM t2 357 WHERE b=190 358 OR ((a BETWEEN 49 AND 51) AND a!=50) 359 OR (g='rqponml' AND f GLOB 'hijkl*') 360 OR b=407 361 } 362 } {33 37 49 51 scan 0 sort 0} 363 do_test where7-2.4.2 { 364 count_steps_sort { 365 SELECT a FROM t3 366 WHERE b=190 367 OR ((a BETWEEN 49 AND 51) AND a!=50) 368 OR (g='rqponml' AND f GLOB 'hijkl*') 369 OR b=407 370 } 371 } {33 37 49 51 scan 0 sort 0} 372 do_test where7-2.5.1 { 373 count_steps_sort { 374 SELECT a FROM t2 375 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 376 OR b=795 377 OR b=1103 378 OR b=583 379 } 380 } {13 39 53 65 91 scan 0 sort 0} 381 do_test where7-2.5.2 { 382 count_steps_sort { 383 SELECT a FROM t3 384 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 385 OR b=795 386 OR b=1103 387 OR b=583 388 } 389 } {13 39 53 65 91 scan 0 sort 0} 390 do_test where7-2.6.1 { 391 count_steps_sort { 392 SELECT a FROM t2 393 WHERE a=74 394 OR a=50 395 OR (g='hgfedcb' AND f GLOB 'hijkl*') 396 OR ((a BETWEEN 16 AND 18) AND a!=17) 397 OR c=21021 398 OR ((a BETWEEN 82 AND 84) AND a!=83) 399 } 400 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0} 401 do_test where7-2.6.2 { 402 count_steps_sort { 403 SELECT a FROM t3 404 WHERE a=74 405 OR a=50 406 OR (g='hgfedcb' AND f GLOB 'hijkl*') 407 OR ((a BETWEEN 16 AND 18) AND a!=17) 408 OR c=21021 409 OR ((a BETWEEN 82 AND 84) AND a!=83) 410 } 411 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0} 412 do_test where7-2.7.1 { 413 count_steps_sort { 414 SELECT a FROM t2 415 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 416 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 417 OR ((a BETWEEN 34 AND 36) AND a!=35) 418 OR c=14014 419 OR b=828 420 } 421 } {8 10 34 36 40 41 42 94 scan 0 sort 0} 422 do_test where7-2.7.2 { 423 count_steps_sort { 424 SELECT a FROM t3 425 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 426 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 427 OR ((a BETWEEN 34 AND 36) AND a!=35) 428 OR c=14014 429 OR b=828 430 } 431 } {8 10 34 36 40 41 42 94 scan 0 sort 0} 432 do_test where7-2.8.1 { 433 count_steps_sort { 434 SELECT a FROM t2 435 WHERE 1000000<b 436 OR b=308 437 } 438 } {28 scan 0 sort 0} 439 do_test where7-2.8.2 { 440 count_steps_sort { 441 SELECT a FROM t3 442 WHERE 1000000<b 443 OR b=308 444 } 445 } {28 scan 0 sort 0} 446 do_test where7-2.9.1 { 447 count_steps_sort { 448 SELECT a FROM t2 449 WHERE b=949 450 OR ((a BETWEEN 22 AND 24) AND a!=23) 451 OR a=63 452 } 453 } {22 24 63 scan 0 sort 0} 454 do_test where7-2.9.2 { 455 count_steps_sort { 456 SELECT a FROM t3 457 WHERE b=949 458 OR ((a BETWEEN 22 AND 24) AND a!=23) 459 OR a=63 460 } 461 } {22 24 63 scan 0 sort 0} 462 do_test where7-2.10.1 { 463 count_steps_sort { 464 SELECT a FROM t2 465 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 466 OR b=396 467 OR ((a BETWEEN 68 AND 70) AND a!=69) 468 } 469 } {36 49 51 68 70 scan 0 sort 0} 470 do_test where7-2.10.2 { 471 count_steps_sort { 472 SELECT a FROM t3 473 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 474 OR b=396 475 OR ((a BETWEEN 68 AND 70) AND a!=69) 476 } 477 } {36 49 51 68 70 scan 0 sort 0} 478 do_test where7-2.11.1 { 479 count_steps_sort { 480 SELECT a FROM t2 481 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 482 OR (g='jihgfed' AND f GLOB 'wxyza*') 483 OR c=11011 484 OR c=20020 485 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 486 } 487 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0} 488 do_test where7-2.11.2 { 489 count_steps_sort { 490 SELECT a FROM t3 491 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 492 OR (g='jihgfed' AND f GLOB 'wxyza*') 493 OR c=11011 494 OR c=20020 495 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 496 } 497 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0} 498 do_test where7-2.12.1 { 499 count_steps_sort { 500 SELECT a FROM t2 501 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL) 502 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 503 OR (g='vutsrqp' AND f GLOB 'rstuv*') 504 OR b=792 505 OR a=97 506 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 507 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 508 OR b=916 509 OR a=69 510 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 511 OR c=6006 512 } 513 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0} 514 do_test where7-2.12.2 { 515 count_steps_sort { 516 SELECT a FROM t3 517 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL) 518 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 519 OR (g='vutsrqp' AND f GLOB 'rstuv*') 520 OR b=792 521 OR a=97 522 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 523 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 524 OR b=916 525 OR a=69 526 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 527 OR c=6006 528 } 529 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0} 530 do_test where7-2.13.1 { 531 count_steps_sort { 532 SELECT a FROM t2 533 WHERE ((a BETWEEN 50 AND 52) AND a!=51) 534 OR c=9009 535 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 536 OR b=539 537 OR b=297 538 OR (g='wvutsrq' AND f GLOB 'klmno*') 539 OR (g='vutsrqp' AND f GLOB 'pqrst*') 540 OR b=957 541 OR f='xyzabcdef' 542 OR b=619 543 } 544 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0} 545 do_test where7-2.13.2 { 546 count_steps_sort { 547 SELECT a FROM t3 548 WHERE ((a BETWEEN 50 AND 52) AND a!=51) 549 OR c=9009 550 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 551 OR b=539 552 OR b=297 553 OR (g='wvutsrq' AND f GLOB 'klmno*') 554 OR (g='vutsrqp' AND f GLOB 'pqrst*') 555 OR b=957 556 OR f='xyzabcdef' 557 OR b=619 558 } 559 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0} 560 do_test where7-2.14.1 { 561 count_steps_sort { 562 SELECT a FROM t2 563 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 564 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 565 } 566 } {47 48 49 scan 0 sort 0} 567 do_test where7-2.14.2 { 568 count_steps_sort { 569 SELECT a FROM t3 570 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 571 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 572 } 573 } {47 48 49 scan 0 sort 0} 574 do_test where7-2.15.1 { 575 count_steps_sort { 576 SELECT a FROM t2 577 WHERE a=20 578 OR a=67 579 OR b=58 580 OR ((a BETWEEN 19 AND 21) AND a!=20) 581 } 582 } {19 20 21 67 scan 0 sort 0} 583 do_test where7-2.15.2 { 584 count_steps_sort { 585 SELECT a FROM t3 586 WHERE a=20 587 OR a=67 588 OR b=58 589 OR ((a BETWEEN 19 AND 21) AND a!=20) 590 } 591 } {19 20 21 67 scan 0 sort 0} 592 do_test where7-2.16.1 { 593 count_steps_sort { 594 SELECT a FROM t2 595 WHERE b=938 596 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 597 OR (g='vutsrqp' AND f GLOB 'rstuv*') 598 } 599 } {17 67 scan 0 sort 0} 600 do_test where7-2.16.2 { 601 count_steps_sort { 602 SELECT a FROM t3 603 WHERE b=938 604 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 605 OR (g='vutsrqp' AND f GLOB 'rstuv*') 606 } 607 } {17 67 scan 0 sort 0} 608 do_test where7-2.17.1 { 609 count_steps_sort { 610 SELECT a FROM t2 611 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 612 OR f='zabcdefgh' 613 OR b=308 614 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 615 OR (g='srqponm' AND f GLOB 'defgh*') 616 OR ((a BETWEEN 15 AND 17) AND a!=16) 617 OR b=443 618 OR ((a BETWEEN 12 AND 14) AND a!=13) 619 OR f='uvwxyzabc' 620 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 621 } 622 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0} 623 do_test where7-2.17.2 { 624 count_steps_sort { 625 SELECT a FROM t3 626 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 627 OR f='zabcdefgh' 628 OR b=308 629 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 630 OR (g='srqponm' AND f GLOB 'defgh*') 631 OR ((a BETWEEN 15 AND 17) AND a!=16) 632 OR b=443 633 OR ((a BETWEEN 12 AND 14) AND a!=13) 634 OR f='uvwxyzabc' 635 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 636 } 637 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0} 638 do_test where7-2.18.1 { 639 count_steps_sort { 640 SELECT a FROM t2 641 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 642 OR b=762 643 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 644 OR a=19 645 } 646 } {19 46 56 scan 0 sort 0} 647 do_test where7-2.18.2 { 648 count_steps_sort { 649 SELECT a FROM t3 650 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 651 OR b=762 652 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 653 OR a=19 654 } 655 } {19 46 56 scan 0 sort 0} 656 do_test where7-2.19.1 { 657 count_steps_sort { 658 SELECT a FROM t2 659 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 660 OR a=46 661 OR (g='yxwvuts' AND f GLOB 'cdefg*') 662 OR a=73 663 OR c=20020 664 OR ((a BETWEEN 2 AND 4) AND a!=3) 665 OR b=267 666 OR ((a BETWEEN 68 AND 70) AND a!=69) 667 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 668 } 669 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0} 670 do_test where7-2.19.2 { 671 count_steps_sort { 672 SELECT a FROM t3 673 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 674 OR a=46 675 OR (g='yxwvuts' AND f GLOB 'cdefg*') 676 OR a=73 677 OR c=20020 678 OR ((a BETWEEN 2 AND 4) AND a!=3) 679 OR b=267 680 OR ((a BETWEEN 68 AND 70) AND a!=69) 681 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 682 } 683 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0} 684 do_test where7-2.20.1 { 685 count_steps_sort { 686 SELECT a FROM t2 687 WHERE ((a BETWEEN 27 AND 29) AND a!=28) 688 OR (g='gfedcba' AND f GLOB 'nopqr*') 689 } 690 } {27 29 91 scan 0 sort 0} 691 do_test where7-2.20.2 { 692 count_steps_sort { 693 SELECT a FROM t3 694 WHERE ((a BETWEEN 27 AND 29) AND a!=28) 695 OR (g='gfedcba' AND f GLOB 'nopqr*') 696 } 697 } {27 29 91 scan 0 sort 0} 698 do_test where7-2.21.1 { 699 count_steps_sort { 700 SELECT a FROM t2 701 WHERE c=13013 702 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 703 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 704 OR ((a BETWEEN 87 AND 89) AND a!=88) 705 OR f='bcdefghij' 706 OR b=586 707 OR (g='edcbazy' AND f GLOB 'uvwxy*') 708 OR ((a BETWEEN 59 AND 61) AND a!=60) 709 OR (g='mlkjihg' AND f GLOB 'ghijk*') 710 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 711 OR a=9 712 } 713 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0} 714 do_test where7-2.21.2 { 715 count_steps_sort { 716 SELECT a FROM t3 717 WHERE c=13013 718 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 719 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 720 OR ((a BETWEEN 87 AND 89) AND a!=88) 721 OR f='bcdefghij' 722 OR b=586 723 OR (g='edcbazy' AND f GLOB 'uvwxy*') 724 OR ((a BETWEEN 59 AND 61) AND a!=60) 725 OR (g='mlkjihg' AND f GLOB 'ghijk*') 726 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 727 OR a=9 728 } 729 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0} 730 do_test where7-2.22.1 { 731 count_steps_sort { 732 SELECT a FROM t2 733 WHERE b=399 734 OR c=28028 735 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 736 OR (g='qponmlk' AND f GLOB 'qrstu*') 737 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 738 } 739 } {42 82 83 84 98 scan 0 sort 0} 740 do_test where7-2.22.2 { 741 count_steps_sort { 742 SELECT a FROM t3 743 WHERE b=399 744 OR c=28028 745 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 746 OR (g='qponmlk' AND f GLOB 'qrstu*') 747 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 748 } 749 } {42 82 83 84 98 scan 0 sort 0} 750 do_test where7-2.23.1 { 751 count_steps_sort { 752 SELECT a FROM t2 753 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 754 OR ((a BETWEEN 96 AND 98) AND a!=97) 755 OR c=14014 756 OR c=33033 757 OR a=89 758 OR b=770 759 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 760 OR a=35 761 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 762 OR b=253 763 OR c=14014 764 } 765 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0} 766 do_test where7-2.23.2 { 767 count_steps_sort { 768 SELECT a FROM t3 769 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 770 OR ((a BETWEEN 96 AND 98) AND a!=97) 771 OR c=14014 772 OR c=33033 773 OR a=89 774 OR b=770 775 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 776 OR a=35 777 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 778 OR b=253 779 OR c=14014 780 } 781 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0} 782 do_test where7-2.24.1 { 783 count_steps_sort { 784 SELECT a FROM t2 785 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*') 786 OR ((a BETWEEN 32 AND 34) AND a!=33) 787 OR b=330 788 OR (g='xwvutsr' AND f GLOB 'ghijk*') 789 OR a=16 790 } 791 } {6 16 21 30 32 34 scan 0 sort 0} 792 do_test where7-2.24.2 { 793 count_steps_sort { 794 SELECT a FROM t3 795 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*') 796 OR ((a BETWEEN 32 AND 34) AND a!=33) 797 OR b=330 798 OR (g='xwvutsr' AND f GLOB 'ghijk*') 799 OR a=16 800 } 801 } {6 16 21 30 32 34 scan 0 sort 0} 802 do_test where7-2.25.1 { 803 count_steps_sort { 804 SELECT a FROM t2 805 WHERE c=5005 806 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 807 OR ((a BETWEEN 36 AND 38) AND a!=37) 808 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 809 } 810 } {2 13 14 15 36 38 47 scan 0 sort 0} 811 do_test where7-2.25.2 { 812 count_steps_sort { 813 SELECT a FROM t3 814 WHERE c=5005 815 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 816 OR ((a BETWEEN 36 AND 38) AND a!=37) 817 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 818 } 819 } {2 13 14 15 36 38 47 scan 0 sort 0} 820 do_test where7-2.26.1 { 821 count_steps_sort { 822 SELECT a FROM t2 823 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 824 OR (g='mlkjihg' AND f GLOB 'ghijk*') 825 OR ((a BETWEEN 64 AND 66) AND a!=65) 826 OR (g='kjihgfe' AND f GLOB 'qrstu*') 827 OR a=33 828 } 829 } {30 33 58 64 66 68 scan 0 sort 0} 830 do_test where7-2.26.2 { 831 count_steps_sort { 832 SELECT a FROM t3 833 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 834 OR (g='mlkjihg' AND f GLOB 'ghijk*') 835 OR ((a BETWEEN 64 AND 66) AND a!=65) 836 OR (g='kjihgfe' AND f GLOB 'qrstu*') 837 OR a=33 838 } 839 } {30 33 58 64 66 68 scan 0 sort 0} 840 do_test where7-2.27.1 { 841 count_steps_sort { 842 SELECT a FROM t2 843 WHERE b=1026 844 OR b=410 845 } 846 } { scan 0 sort 0} 847 do_test where7-2.27.2 { 848 count_steps_sort { 849 SELECT a FROM t3 850 WHERE b=1026 851 OR b=410 852 } 853 } { scan 0 sort 0} 854 do_test where7-2.28.1 { 855 count_steps_sort { 856 SELECT a FROM t2 857 WHERE c=18018 858 OR a=94 859 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 860 OR (g='tsrqpon' AND f GLOB 'abcde*') 861 OR b=1012 862 OR a=3 863 OR d>1e10 864 OR b=905 865 OR b=1089 866 } 867 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0} 868 do_test where7-2.28.2 { 869 count_steps_sort { 870 SELECT a FROM t3 871 WHERE c=18018 872 OR a=94 873 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 874 OR (g='tsrqpon' AND f GLOB 'abcde*') 875 OR b=1012 876 OR a=3 877 OR d>1e10 878 OR b=905 879 OR b=1089 880 } 881 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0} 882 do_test where7-2.29.1 { 883 count_steps_sort { 884 SELECT a FROM t2 885 WHERE a=100 886 OR c=11011 887 OR b=297 888 OR a=63 889 OR (g='hgfedcb' AND f GLOB 'ghijk*') 890 OR a=76 891 OR b=1026 892 OR a=26 893 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 894 OR c=30030 895 } 896 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0} 897 do_test where7-2.29.2 { 898 count_steps_sort { 899 SELECT a FROM t3 900 WHERE a=100 901 OR c=11011 902 OR b=297 903 OR a=63 904 OR (g='hgfedcb' AND f GLOB 'ghijk*') 905 OR a=76 906 OR b=1026 907 OR a=26 908 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 909 OR c=30030 910 } 911 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0} 912 do_test where7-2.30.1 { 913 count_steps_sort { 914 SELECT a FROM t2 915 WHERE b=561 916 OR b=1070 917 OR a=59 918 OR b=715 919 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 920 } 921 } {23 49 51 59 65 75 scan 0 sort 0} 922 do_test where7-2.30.2 { 923 count_steps_sort { 924 SELECT a FROM t3 925 WHERE b=561 926 OR b=1070 927 OR a=59 928 OR b=715 929 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 930 } 931 } {23 49 51 59 65 75 scan 0 sort 0} 932 do_test where7-2.31.1 { 933 count_steps_sort { 934 SELECT a FROM t2 935 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 936 OR b=1056 937 OR b=1012 938 OR ((a BETWEEN 57 AND 59) AND a!=58) 939 OR ((a BETWEEN 67 AND 69) AND a!=68) 940 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 941 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 942 } 943 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0} 944 do_test where7-2.31.2 { 945 count_steps_sort { 946 SELECT a FROM t3 947 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 948 OR b=1056 949 OR b=1012 950 OR ((a BETWEEN 57 AND 59) AND a!=58) 951 OR ((a BETWEEN 67 AND 69) AND a!=68) 952 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 953 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 954 } 955 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0} 956 do_test where7-2.32.1 { 957 count_steps_sort { 958 SELECT a FROM t2 959 WHERE f='rstuvwxyz' 960 OR (g='jihgfed' AND f GLOB 'wxyza*') 961 OR ((a BETWEEN 90 AND 92) AND a!=91) 962 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 963 } 964 } {17 43 69 74 90 92 95 98 scan 0 sort 0} 965 do_test where7-2.32.2 { 966 count_steps_sort { 967 SELECT a FROM t3 968 WHERE f='rstuvwxyz' 969 OR (g='jihgfed' AND f GLOB 'wxyza*') 970 OR ((a BETWEEN 90 AND 92) AND a!=91) 971 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 972 } 973 } {17 43 69 74 90 92 95 98 scan 0 sort 0} 974 do_test where7-2.33.1 { 975 count_steps_sort { 976 SELECT a FROM t2 977 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 978 OR c=12012 979 OR a=18 980 OR (g='jihgfed' AND f GLOB 'yzabc*') 981 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 982 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 983 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 984 } 985 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0} 986 do_test where7-2.33.2 { 987 count_steps_sort { 988 SELECT a FROM t3 989 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 990 OR c=12012 991 OR a=18 992 OR (g='jihgfed' AND f GLOB 'yzabc*') 993 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 994 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 995 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 996 } 997 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0} 998 do_test where7-2.34.1 { 999 count_steps_sort { 1000 SELECT a FROM t2 1001 WHERE a=77 1002 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 1003 } 1004 } {58 77 scan 0 sort 0} 1005 do_test where7-2.34.2 { 1006 count_steps_sort { 1007 SELECT a FROM t3 1008 WHERE a=77 1009 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 1010 } 1011 } {58 77 scan 0 sort 0} 1012 do_test where7-2.35.1 { 1013 count_steps_sort { 1014 SELECT a FROM t2 1015 WHERE b=498 1016 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 1017 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 1018 OR ((a BETWEEN 67 AND 69) AND a!=68) 1019 OR ((a BETWEEN 67 AND 69) AND a!=68) 1020 OR c=33033 1021 OR b=11 1022 OR (g='wvutsrq' AND f GLOB 'lmnop*') 1023 OR ((a BETWEEN 7 AND 9) AND a!=8) 1024 } 1025 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0} 1026 do_test where7-2.35.2 { 1027 count_steps_sort { 1028 SELECT a FROM t3 1029 WHERE b=498 1030 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 1031 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 1032 OR ((a BETWEEN 67 AND 69) AND a!=68) 1033 OR ((a BETWEEN 67 AND 69) AND a!=68) 1034 OR c=33033 1035 OR b=11 1036 OR (g='wvutsrq' AND f GLOB 'lmnop*') 1037 OR ((a BETWEEN 7 AND 9) AND a!=8) 1038 } 1039 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0} 1040 do_test where7-2.36.1 { 1041 count_steps_sort { 1042 SELECT a FROM t2 1043 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL) 1044 OR ((a BETWEEN 58 AND 60) AND a!=59) 1045 } 1046 } {6 58 60 scan 0 sort 0} 1047 do_test where7-2.36.2 { 1048 count_steps_sort { 1049 SELECT a FROM t3 1050 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL) 1051 OR ((a BETWEEN 58 AND 60) AND a!=59) 1052 } 1053 } {6 58 60 scan 0 sort 0} 1054 do_test where7-2.37.1 { 1055 count_steps_sort { 1056 SELECT a FROM t2 1057 WHERE b=1059 1058 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1059 OR c=4004 1060 OR b=806 1061 } 1062 } {10 11 12 43 scan 0 sort 0} 1063 do_test where7-2.37.2 { 1064 count_steps_sort { 1065 SELECT a FROM t3 1066 WHERE b=1059 1067 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1068 OR c=4004 1069 OR b=806 1070 } 1071 } {10 11 12 43 scan 0 sort 0} 1072 do_test where7-2.38.1 { 1073 count_steps_sort { 1074 SELECT a FROM t2 1075 WHERE b=165 1076 OR b=201 1077 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1078 OR a=32 1079 } 1080 } {15 32 99 scan 0 sort 0} 1081 do_test where7-2.38.2 { 1082 count_steps_sort { 1083 SELECT a FROM t3 1084 WHERE b=165 1085 OR b=201 1086 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1087 OR a=32 1088 } 1089 } {15 32 99 scan 0 sort 0} 1090 do_test where7-2.39.1 { 1091 count_steps_sort { 1092 SELECT a FROM t2 1093 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 1094 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 1095 } 1096 } {22 48 69 74 100 scan 0 sort 0} 1097 do_test where7-2.39.2 { 1098 count_steps_sort { 1099 SELECT a FROM t3 1100 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 1101 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 1102 } 1103 } {22 48 69 74 100 scan 0 sort 0} 1104 do_test where7-2.40.1 { 1105 count_steps_sort { 1106 SELECT a FROM t2 1107 WHERE b=352 1108 OR b=278 1109 OR ((a BETWEEN 90 AND 92) AND a!=91) 1110 OR ((a BETWEEN 28 AND 30) AND a!=29) 1111 OR b=660 1112 OR a=18 1113 OR a=34 1114 OR b=132 1115 OR (g='gfedcba' AND f GLOB 'lmnop*') 1116 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1117 OR c=18018 1118 } 1119 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0} 1120 do_test where7-2.40.2 { 1121 count_steps_sort { 1122 SELECT a FROM t3 1123 WHERE b=352 1124 OR b=278 1125 OR ((a BETWEEN 90 AND 92) AND a!=91) 1126 OR ((a BETWEEN 28 AND 30) AND a!=29) 1127 OR b=660 1128 OR a=18 1129 OR a=34 1130 OR b=132 1131 OR (g='gfedcba' AND f GLOB 'lmnop*') 1132 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1133 OR c=18018 1134 } 1135 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0} 1136 do_test where7-2.41.1 { 1137 count_steps_sort { 1138 SELECT a FROM t2 1139 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 1140 OR ((a BETWEEN 5 AND 7) AND a!=6) 1141 } 1142 } {5 7 73 scan 0 sort 0} 1143 do_test where7-2.41.2 { 1144 count_steps_sort { 1145 SELECT a FROM t3 1146 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 1147 OR ((a BETWEEN 5 AND 7) AND a!=6) 1148 } 1149 } {5 7 73 scan 0 sort 0} 1150 do_test where7-2.42.1 { 1151 count_steps_sort { 1152 SELECT a FROM t2 1153 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 1154 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 1155 OR (g='hgfedcb' AND f GLOB 'fghij*') 1156 OR b=297 1157 OR b=113 1158 OR b=176 1159 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 1160 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 1161 OR a=67 1162 OR c=26026 1163 } 1164 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0} 1165 do_test where7-2.42.2 { 1166 count_steps_sort { 1167 SELECT a FROM t3 1168 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 1169 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 1170 OR (g='hgfedcb' AND f GLOB 'fghij*') 1171 OR b=297 1172 OR b=113 1173 OR b=176 1174 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 1175 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 1176 OR a=67 1177 OR c=26026 1178 } 1179 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0} 1180 do_test where7-2.43.1 { 1181 count_steps_sort { 1182 SELECT a FROM t2 1183 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL) 1184 OR ((a BETWEEN 4 AND 6) AND a!=5) 1185 OR a=83 1186 OR b=44 1187 OR b=1023 1188 OR ((a BETWEEN 11 AND 13) AND a!=12) 1189 OR b=1023 1190 OR f='ijklmnopq' 1191 } 1192 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0} 1193 do_test where7-2.43.2 { 1194 count_steps_sort { 1195 SELECT a FROM t3 1196 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL) 1197 OR ((a BETWEEN 4 AND 6) AND a!=5) 1198 OR a=83 1199 OR b=44 1200 OR b=1023 1201 OR ((a BETWEEN 11 AND 13) AND a!=12) 1202 OR b=1023 1203 OR f='ijklmnopq' 1204 } 1205 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0} 1206 do_test where7-2.44.1 { 1207 count_steps_sort { 1208 SELECT a FROM t2 1209 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 1210 OR b=935 1211 OR ((a BETWEEN 32 AND 34) AND a!=33) 1212 OR b=487 1213 OR b=619 1214 OR (g='qponmlk' AND f GLOB 'nopqr*') 1215 OR (g='vutsrqp' AND f GLOB 'rstuv*') 1216 } 1217 } {17 32 34 39 42 85 scan 0 sort 0} 1218 do_test where7-2.44.2 { 1219 count_steps_sort { 1220 SELECT a FROM t3 1221 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 1222 OR b=935 1223 OR ((a BETWEEN 32 AND 34) AND a!=33) 1224 OR b=487 1225 OR b=619 1226 OR (g='qponmlk' AND f GLOB 'nopqr*') 1227 OR (g='vutsrqp' AND f GLOB 'rstuv*') 1228 } 1229 } {17 32 34 39 42 85 scan 0 sort 0} 1230 do_test where7-2.45.1 { 1231 count_steps_sort { 1232 SELECT a FROM t2 1233 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 1234 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 1235 OR b=938 1236 OR b=641 1237 OR c=17017 1238 OR a=82 1239 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1240 OR (g='rqponml' AND f GLOB 'lmnop*') 1241 OR ((a BETWEEN 56 AND 58) AND a!=57) 1242 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 1243 } 1244 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0} 1245 do_test where7-2.45.2 { 1246 count_steps_sort { 1247 SELECT a FROM t3 1248 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 1249 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 1250 OR b=938 1251 OR b=641 1252 OR c=17017 1253 OR a=82 1254 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1255 OR (g='rqponml' AND f GLOB 'lmnop*') 1256 OR ((a BETWEEN 56 AND 58) AND a!=57) 1257 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 1258 } 1259 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0} 1260 do_test where7-2.46.1 { 1261 count_steps_sort { 1262 SELECT a FROM t2 1263 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1264 OR c=22022 1265 } 1266 } {64 65 66 79 scan 0 sort 0} 1267 do_test where7-2.46.2 { 1268 count_steps_sort { 1269 SELECT a FROM t3 1270 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1271 OR c=22022 1272 } 1273 } {64 65 66 79 scan 0 sort 0} 1274 do_test where7-2.47.1 { 1275 count_steps_sort { 1276 SELECT a FROM t2 1277 WHERE c=7007 1278 OR b=91 1279 OR b=212 1280 OR (g='lkjihgf' AND f GLOB 'nopqr*') 1281 OR c=28028 1282 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 1283 } 1284 } {19 20 21 65 82 83 84 scan 0 sort 0} 1285 do_test where7-2.47.2 { 1286 count_steps_sort { 1287 SELECT a FROM t3 1288 WHERE c=7007 1289 OR b=91 1290 OR b=212 1291 OR (g='lkjihgf' AND f GLOB 'nopqr*') 1292 OR c=28028 1293 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 1294 } 1295 } {19 20 21 65 82 83 84 scan 0 sort 0} 1296 do_test where7-2.48.1 { 1297 count_steps_sort { 1298 SELECT a FROM t2 1299 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 1300 OR a=51 1301 OR ((a BETWEEN 28 AND 30) AND a!=29) 1302 } 1303 } {12 28 30 51 scan 0 sort 0} 1304 do_test where7-2.48.2 { 1305 count_steps_sort { 1306 SELECT a FROM t3 1307 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 1308 OR a=51 1309 OR ((a BETWEEN 28 AND 30) AND a!=29) 1310 } 1311 } {12 28 30 51 scan 0 sort 0} 1312 do_test where7-2.49.1 { 1313 count_steps_sort { 1314 SELECT a FROM t2 1315 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 1316 OR (g='wvutsrq' AND f GLOB 'jklmn*') 1317 OR (g='tsrqpon' AND f GLOB 'xyzab*') 1318 OR ((a BETWEEN 0 AND 2) AND a!=1) 1319 OR c=4004 1320 OR b=322 1321 OR c=13013 1322 OR a=6 1323 } 1324 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0} 1325 do_test where7-2.49.2 { 1326 count_steps_sort { 1327 SELECT a FROM t3 1328 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 1329 OR (g='wvutsrq' AND f GLOB 'jklmn*') 1330 OR (g='tsrqpon' AND f GLOB 'xyzab*') 1331 OR ((a BETWEEN 0 AND 2) AND a!=1) 1332 OR c=4004 1333 OR b=322 1334 OR c=13013 1335 OR a=6 1336 } 1337 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0} 1338 do_test where7-2.50.1 { 1339 count_steps_sort { 1340 SELECT a FROM t2 1341 WHERE b=297 1342 OR b=143 1343 OR a=46 1344 OR b=660 1345 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 1346 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 1347 OR (g='vutsrqp' AND f GLOB 'rstuv*') 1348 OR b=355 1349 OR a=93 1350 OR b=297 1351 } 1352 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0} 1353 do_test where7-2.50.2 { 1354 count_steps_sort { 1355 SELECT a FROM t3 1356 WHERE b=297 1357 OR b=143 1358 OR a=46 1359 OR b=660 1360 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 1361 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 1362 OR (g='vutsrqp' AND f GLOB 'rstuv*') 1363 OR b=355 1364 OR a=93 1365 OR b=297 1366 } 1367 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0} 1368 do_test where7-2.51.1 { 1369 count_steps_sort { 1370 SELECT a FROM t2 1371 WHERE b=190 1372 OR a=62 1373 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1374 } 1375 } {62 99 scan 0 sort 0} 1376 do_test where7-2.51.2 { 1377 count_steps_sort { 1378 SELECT a FROM t3 1379 WHERE b=190 1380 OR a=62 1381 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1382 } 1383 } {62 99 scan 0 sort 0} 1384 do_test where7-2.52.1 { 1385 count_steps_sort { 1386 SELECT a FROM t2 1387 WHERE b=1089 1388 OR b=102 1389 OR a=6 1390 OR b=608 1391 } 1392 } {6 99 scan 0 sort 0} 1393 do_test where7-2.52.2 { 1394 count_steps_sort { 1395 SELECT a FROM t3 1396 WHERE b=1089 1397 OR b=102 1398 OR a=6 1399 OR b=608 1400 } 1401 } {6 99 scan 0 sort 0} 1402 do_test where7-2.53.1 { 1403 count_steps_sort { 1404 SELECT a FROM t2 1405 WHERE b=473 1406 OR b=1100 1407 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 1408 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 1409 OR a=20 1410 OR b=1089 1411 OR b=330 1412 OR b=124 1413 OR ((a BETWEEN 56 AND 58) AND a!=57) 1414 } 1415 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0} 1416 do_test where7-2.53.2 { 1417 count_steps_sort { 1418 SELECT a FROM t3 1419 WHERE b=473 1420 OR b=1100 1421 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 1422 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 1423 OR a=20 1424 OR b=1089 1425 OR b=330 1426 OR b=124 1427 OR ((a BETWEEN 56 AND 58) AND a!=57) 1428 } 1429 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0} 1430 do_test where7-2.54.1 { 1431 count_steps_sort { 1432 SELECT a FROM t2 1433 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 1434 OR b=223 1435 OR a=12 1436 OR b=1048 1437 OR b=256 1438 OR a=72 1439 OR c>=34035 1440 OR (g='rqponml' AND f GLOB 'jklmn*') 1441 OR b=674 1442 OR a=22 1443 } 1444 } {12 22 35 68 70 72 scan 0 sort 0} 1445 do_test where7-2.54.2 { 1446 count_steps_sort { 1447 SELECT a FROM t3 1448 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 1449 OR b=223 1450 OR a=12 1451 OR b=1048 1452 OR b=256 1453 OR a=72 1454 OR c>=34035 1455 OR (g='rqponml' AND f GLOB 'jklmn*') 1456 OR b=674 1457 OR a=22 1458 } 1459 } {12 22 35 68 70 72 scan 0 sort 0} 1460 do_test where7-2.55.1 { 1461 count_steps_sort { 1462 SELECT a FROM t2 1463 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 1464 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 1465 OR f='yzabcdefg' 1466 OR c=14014 1467 OR a=1 1468 OR a=9 1469 OR b=960 1470 } 1471 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0} 1472 do_test where7-2.55.2 { 1473 count_steps_sort { 1474 SELECT a FROM t3 1475 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 1476 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 1477 OR f='yzabcdefg' 1478 OR c=14014 1479 OR a=1 1480 OR a=9 1481 OR b=960 1482 } 1483 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0} 1484 do_test where7-2.56.1 { 1485 count_steps_sort { 1486 SELECT a FROM t2 1487 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 1488 OR ((a BETWEEN 96 AND 98) AND a!=97) 1489 OR (g='onmlkji' AND f GLOB 'xyzab*') 1490 } 1491 } {19 49 96 98 scan 0 sort 0} 1492 do_test where7-2.56.2 { 1493 count_steps_sort { 1494 SELECT a FROM t3 1495 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 1496 OR ((a BETWEEN 96 AND 98) AND a!=97) 1497 OR (g='onmlkji' AND f GLOB 'xyzab*') 1498 } 1499 } {19 49 96 98 scan 0 sort 0} 1500 do_test where7-2.57.1 { 1501 count_steps_sort { 1502 SELECT a FROM t2 1503 WHERE b=748 1504 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 1505 OR (g='lkjihgf' AND f GLOB 'pqrst*') 1506 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 1507 OR b=630 1508 } 1509 } {9 20 67 68 scan 0 sort 0} 1510 do_test where7-2.57.2 { 1511 count_steps_sort { 1512 SELECT a FROM t3 1513 WHERE b=748 1514 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 1515 OR (g='lkjihgf' AND f GLOB 'pqrst*') 1516 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 1517 OR b=630 1518 } 1519 } {9 20 67 68 scan 0 sort 0} 1520 do_test where7-2.58.1 { 1521 count_steps_sort { 1522 SELECT a FROM t2 1523 WHERE b=223 1524 OR b=267 1525 OR a=40 1526 OR ((a BETWEEN 55 AND 57) AND a!=56) 1527 OR c<=10 1528 OR ((a BETWEEN 69 AND 71) AND a!=70) 1529 OR b=528 1530 } 1531 } {40 48 55 57 69 71 scan 0 sort 0} 1532 do_test where7-2.58.2 { 1533 count_steps_sort { 1534 SELECT a FROM t3 1535 WHERE b=223 1536 OR b=267 1537 OR a=40 1538 OR ((a BETWEEN 55 AND 57) AND a!=56) 1539 OR c<=10 1540 OR ((a BETWEEN 69 AND 71) AND a!=70) 1541 OR b=528 1542 } 1543 } {40 48 55 57 69 71 scan 0 sort 0} 1544 do_test where7-2.59.1 { 1545 count_steps_sort { 1546 SELECT a FROM t2 1547 WHERE f='rstuvwxyz' 1548 OR a=41 1549 OR b=462 1550 OR a=68 1551 OR a=84 1552 OR a=69 1553 } 1554 } {17 41 42 43 68 69 84 95 scan 0 sort 0} 1555 do_test where7-2.59.2 { 1556 count_steps_sort { 1557 SELECT a FROM t3 1558 WHERE f='rstuvwxyz' 1559 OR a=41 1560 OR b=462 1561 OR a=68 1562 OR a=84 1563 OR a=69 1564 } 1565 } {17 41 42 43 68 69 84 95 scan 0 sort 0} 1566 do_test where7-2.60.1 { 1567 count_steps_sort { 1568 SELECT a FROM t2 1569 WHERE b=979 1570 OR ((a BETWEEN 3 AND 5) AND a!=4) 1571 OR (g='vutsrqp' AND f GLOB 'nopqr*') 1572 } 1573 } {3 5 13 89 scan 0 sort 0} 1574 do_test where7-2.60.2 { 1575 count_steps_sort { 1576 SELECT a FROM t3 1577 WHERE b=979 1578 OR ((a BETWEEN 3 AND 5) AND a!=4) 1579 OR (g='vutsrqp' AND f GLOB 'nopqr*') 1580 } 1581 } {3 5 13 89 scan 0 sort 0} 1582 do_test where7-2.61.1 { 1583 count_steps_sort { 1584 SELECT a FROM t2 1585 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 1586 OR a=8 1587 OR a=62 1588 OR b=726 1589 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 1590 OR ((a BETWEEN 50 AND 52) AND a!=51) 1591 OR (g='vutsrqp' AND f GLOB 'opqrs*') 1592 OR ((a BETWEEN 59 AND 61) AND a!=60) 1593 } 1594 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0} 1595 do_test where7-2.61.2 { 1596 count_steps_sort { 1597 SELECT a FROM t3 1598 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 1599 OR a=8 1600 OR a=62 1601 OR b=726 1602 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 1603 OR ((a BETWEEN 50 AND 52) AND a!=51) 1604 OR (g='vutsrqp' AND f GLOB 'opqrs*') 1605 OR ((a BETWEEN 59 AND 61) AND a!=60) 1606 } 1607 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0} 1608 do_test where7-2.62.1 { 1609 count_steps_sort { 1610 SELECT a FROM t2 1611 WHERE b=495 1612 OR ((a BETWEEN 18 AND 20) AND a!=19) 1613 OR b=924 1614 OR c=11011 1615 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 1616 OR b=231 1617 OR b=872 1618 OR (g='jihgfed' AND f GLOB 'yzabc*') 1619 } 1620 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0} 1621 do_test where7-2.62.2 { 1622 count_steps_sort { 1623 SELECT a FROM t3 1624 WHERE b=495 1625 OR ((a BETWEEN 18 AND 20) AND a!=19) 1626 OR b=924 1627 OR c=11011 1628 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 1629 OR b=231 1630 OR b=872 1631 OR (g='jihgfed' AND f GLOB 'yzabc*') 1632 } 1633 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0} 1634 do_test where7-2.63.1 { 1635 count_steps_sort { 1636 SELECT a FROM t2 1637 WHERE a=24 1638 OR b=473 1639 OR (g='hgfedcb' AND f GLOB 'ijklm*') 1640 OR (g='fedcbaz' AND f GLOB 'stuvw*') 1641 OR b=509 1642 OR b=924 1643 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 1644 } 1645 } {21 24 43 84 86 96 scan 0 sort 0} 1646 do_test where7-2.63.2 { 1647 count_steps_sort { 1648 SELECT a FROM t3 1649 WHERE a=24 1650 OR b=473 1651 OR (g='hgfedcb' AND f GLOB 'ijklm*') 1652 OR (g='fedcbaz' AND f GLOB 'stuvw*') 1653 OR b=509 1654 OR b=924 1655 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 1656 } 1657 } {21 24 43 84 86 96 scan 0 sort 0} 1658 do_test where7-2.64.1 { 1659 count_steps_sort { 1660 SELECT a FROM t2 1661 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 1662 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 1663 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1664 OR (g='edcbazy' AND f GLOB 'wxyza*') 1665 OR b=363 1666 OR (g='xwvutsr' AND f GLOB 'fghij*') 1667 OR ((a BETWEEN 23 AND 25) AND a!=24) 1668 OR ((a BETWEEN 56 AND 58) AND a!=57) 1669 } 1670 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0} 1671 do_test where7-2.64.2 { 1672 count_steps_sort { 1673 SELECT a FROM t3 1674 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 1675 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 1676 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1677 OR (g='edcbazy' AND f GLOB 'wxyza*') 1678 OR b=363 1679 OR (g='xwvutsr' AND f GLOB 'fghij*') 1680 OR ((a BETWEEN 23 AND 25) AND a!=24) 1681 OR ((a BETWEEN 56 AND 58) AND a!=57) 1682 } 1683 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0} 1684 do_test where7-2.65.1 { 1685 count_steps_sort { 1686 SELECT a FROM t2 1687 WHERE a=42 1688 OR e IS NULL 1689 OR b=495 1690 OR 1000000<b 1691 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 1692 OR a=45 1693 OR (g='kjihgfe' AND f GLOB 'rstuv*') 1694 OR a=85 1695 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1696 } 1697 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0} 1698 do_test where7-2.65.2 { 1699 count_steps_sort { 1700 SELECT a FROM t3 1701 WHERE a=42 1702 OR e IS NULL 1703 OR b=495 1704 OR 1000000<b 1705 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 1706 OR a=45 1707 OR (g='kjihgfe' AND f GLOB 'rstuv*') 1708 OR a=85 1709 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1710 } 1711 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0} 1712 do_test where7-2.66.1 { 1713 count_steps_sort { 1714 SELECT a FROM t2 1715 WHERE c=17017 1716 OR f='ijklmnopq' 1717 OR a=39 1718 } 1719 } {8 34 39 49 50 51 60 86 scan 0 sort 0} 1720 do_test where7-2.66.2 { 1721 count_steps_sort { 1722 SELECT a FROM t3 1723 WHERE c=17017 1724 OR f='ijklmnopq' 1725 OR a=39 1726 } 1727 } {8 34 39 49 50 51 60 86 scan 0 sort 0} 1728 do_test where7-2.67.1 { 1729 count_steps_sort { 1730 SELECT a FROM t2 1731 WHERE c>=34035 1732 OR ((a BETWEEN 96 AND 98) AND a!=97) 1733 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 1734 OR (g='edcbazy' AND f GLOB 'wxyza*') 1735 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 1736 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 1737 OR a=91 1738 } 1739 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0} 1740 do_test where7-2.67.2 { 1741 count_steps_sort { 1742 SELECT a FROM t3 1743 WHERE c>=34035 1744 OR ((a BETWEEN 96 AND 98) AND a!=97) 1745 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 1746 OR (g='edcbazy' AND f GLOB 'wxyza*') 1747 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 1748 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 1749 OR a=91 1750 } 1751 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0} 1752 do_test where7-2.68.1 { 1753 count_steps_sort { 1754 SELECT a FROM t2 1755 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 1756 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 1757 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 1758 OR b=649 1759 OR b=231 1760 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 1761 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1762 OR b=58 1763 } 1764 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0} 1765 do_test where7-2.68.2 { 1766 count_steps_sort { 1767 SELECT a FROM t3 1768 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 1769 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 1770 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 1771 OR b=649 1772 OR b=231 1773 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 1774 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1775 OR b=58 1776 } 1777 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0} 1778 do_test where7-2.69.1 { 1779 count_steps_sort { 1780 SELECT a FROM t2 1781 WHERE b=979 1782 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1783 } 1784 } {78 89 scan 0 sort 0} 1785 do_test where7-2.69.2 { 1786 count_steps_sort { 1787 SELECT a FROM t3 1788 WHERE b=979 1789 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1790 } 1791 } {78 89 scan 0 sort 0} 1792 do_test where7-2.70.1 { 1793 count_steps_sort { 1794 SELECT a FROM t2 1795 WHERE b=825 1796 OR b=1004 1797 OR ((a BETWEEN 60 AND 62) AND a!=61) 1798 OR ((a BETWEEN 56 AND 58) AND a!=57) 1799 } 1800 } {56 58 60 62 75 scan 0 sort 0} 1801 do_test where7-2.70.2 { 1802 count_steps_sort { 1803 SELECT a FROM t3 1804 WHERE b=825 1805 OR b=1004 1806 OR ((a BETWEEN 60 AND 62) AND a!=61) 1807 OR ((a BETWEEN 56 AND 58) AND a!=57) 1808 } 1809 } {56 58 60 62 75 scan 0 sort 0} 1810 do_test where7-2.71.1 { 1811 count_steps_sort { 1812 SELECT a FROM t2 1813 WHERE a=65 1814 OR (g='nmlkjih' AND f GLOB 'fghij*') 1815 OR c=22022 1816 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 1817 OR b=671 1818 OR (g='onmlkji' AND f GLOB 'zabcd*') 1819 OR a=91 1820 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 1821 OR ((a BETWEEN 47 AND 49) AND a!=48) 1822 OR b=1004 1823 OR b=960 1824 } 1825 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0} 1826 do_test where7-2.71.2 { 1827 count_steps_sort { 1828 SELECT a FROM t3 1829 WHERE a=65 1830 OR (g='nmlkjih' AND f GLOB 'fghij*') 1831 OR c=22022 1832 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 1833 OR b=671 1834 OR (g='onmlkji' AND f GLOB 'zabcd*') 1835 OR a=91 1836 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 1837 OR ((a BETWEEN 47 AND 49) AND a!=48) 1838 OR b=1004 1839 OR b=960 1840 } 1841 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0} 1842 do_test where7-2.72.1 { 1843 count_steps_sort { 1844 SELECT a FROM t2 1845 WHERE b=762 1846 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 1847 OR ((a BETWEEN 56 AND 58) AND a!=57) 1848 } 1849 } {56 58 93 scan 0 sort 0} 1850 do_test where7-2.72.2 { 1851 count_steps_sort { 1852 SELECT a FROM t3 1853 WHERE b=762 1854 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 1855 OR ((a BETWEEN 56 AND 58) AND a!=57) 1856 } 1857 } {56 58 93 scan 0 sort 0} 1858 do_test where7-2.73.1 { 1859 count_steps_sort { 1860 SELECT a FROM t2 1861 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL) 1862 OR a=14 1863 OR (g='hgfedcb' AND f GLOB 'hijkl*') 1864 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 1865 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 1866 OR b=212 1867 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1868 } 1869 } {11 14 23 54 78 85 scan 0 sort 0} 1870 do_test where7-2.73.2 { 1871 count_steps_sort { 1872 SELECT a FROM t3 1873 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL) 1874 OR a=14 1875 OR (g='hgfedcb' AND f GLOB 'hijkl*') 1876 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 1877 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 1878 OR b=212 1879 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1880 } 1881 } {11 14 23 54 78 85 scan 0 sort 0} 1882 do_test where7-2.74.1 { 1883 count_steps_sort { 1884 SELECT a FROM t2 1885 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1886 OR b=168 1887 OR b=25 1888 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 1889 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1890 } 1891 } {66 79 89 scan 0 sort 0} 1892 do_test where7-2.74.2 { 1893 count_steps_sort { 1894 SELECT a FROM t3 1895 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1896 OR b=168 1897 OR b=25 1898 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 1899 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1900 } 1901 } {66 79 89 scan 0 sort 0} 1902 do_test where7-2.75.1 { 1903 count_steps_sort { 1904 SELECT a FROM t2 1905 WHERE c=28028 1906 OR f='jklmnopqr' 1907 OR b=1015 1908 } 1909 } {9 35 61 82 83 84 87 scan 0 sort 0} 1910 do_test where7-2.75.2 { 1911 count_steps_sort { 1912 SELECT a FROM t3 1913 WHERE c=28028 1914 OR f='jklmnopqr' 1915 OR b=1015 1916 } 1917 } {9 35 61 82 83 84 87 scan 0 sort 0} 1918 do_test where7-2.76.1 { 1919 count_steps_sort { 1920 SELECT a FROM t2 1921 WHERE c=31031 1922 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 1923 OR ((a BETWEEN 87 AND 89) AND a!=88) 1924 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 1925 OR a=49 1926 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 1927 OR (g='mlkjihg' AND f GLOB 'klmno*') 1928 } 1929 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0} 1930 do_test where7-2.76.2 { 1931 count_steps_sort { 1932 SELECT a FROM t3 1933 WHERE c=31031 1934 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 1935 OR ((a BETWEEN 87 AND 89) AND a!=88) 1936 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 1937 OR a=49 1938 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 1939 OR (g='mlkjihg' AND f GLOB 'klmno*') 1940 } 1941 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0} 1942 do_test where7-2.77.1 { 1943 count_steps_sort { 1944 SELECT a FROM t2 1945 WHERE a=80 1946 OR ((a BETWEEN 4 AND 6) AND a!=5) 1947 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1948 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 1949 OR b=971 1950 OR a=60 1951 } 1952 } {4 6 25 29 60 80 scan 0 sort 0} 1953 do_test where7-2.77.2 { 1954 count_steps_sort { 1955 SELECT a FROM t3 1956 WHERE a=80 1957 OR ((a BETWEEN 4 AND 6) AND a!=5) 1958 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1959 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 1960 OR b=971 1961 OR a=60 1962 } 1963 } {4 6 25 29 60 80 scan 0 sort 0} 1964 do_test where7-2.78.1 { 1965 count_steps_sort { 1966 SELECT a FROM t2 1967 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 1968 OR (g='gfedcba' AND f GLOB 'lmnop*') 1969 OR ((a BETWEEN 30 AND 32) AND a!=31) 1970 OR b=1089 1971 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1972 } 1973 } {30 32 43 85 89 99 scan 0 sort 0} 1974 do_test where7-2.78.2 { 1975 count_steps_sort { 1976 SELECT a FROM t3 1977 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 1978 OR (g='gfedcba' AND f GLOB 'lmnop*') 1979 OR ((a BETWEEN 30 AND 32) AND a!=31) 1980 OR b=1089 1981 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1982 } 1983 } {30 32 43 85 89 99 scan 0 sort 0} 1984 do_test where7-2.79.1 { 1985 count_steps_sort { 1986 SELECT a FROM t2 1987 WHERE b=399 1988 OR ((a BETWEEN 9 AND 11) AND a!=10) 1989 OR (g='gfedcba' AND f GLOB 'mnopq*') 1990 OR (g='nmlkjih' AND f GLOB 'fghij*') 1991 OR a=10 1992 OR b=1026 1993 } 1994 } {9 10 11 57 90 scan 0 sort 0} 1995 do_test where7-2.79.2 { 1996 count_steps_sort { 1997 SELECT a FROM t3 1998 WHERE b=399 1999 OR ((a BETWEEN 9 AND 11) AND a!=10) 2000 OR (g='gfedcba' AND f GLOB 'mnopq*') 2001 OR (g='nmlkjih' AND f GLOB 'fghij*') 2002 OR a=10 2003 OR b=1026 2004 } 2005 } {9 10 11 57 90 scan 0 sort 0} 2006 do_test where7-2.80.1 { 2007 count_steps_sort { 2008 SELECT a FROM t2 2009 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 2010 OR b=465 2011 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2012 OR (g='lkjihgf' AND f GLOB 'nopqr*') 2013 OR (g='xwvutsr' AND f GLOB 'fghij*') 2014 } 2015 } {5 43 65 76 scan 0 sort 0} 2016 do_test where7-2.80.2 { 2017 count_steps_sort { 2018 SELECT a FROM t3 2019 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 2020 OR b=465 2021 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2022 OR (g='lkjihgf' AND f GLOB 'nopqr*') 2023 OR (g='xwvutsr' AND f GLOB 'fghij*') 2024 } 2025 } {5 43 65 76 scan 0 sort 0} 2026 do_test where7-2.81.1 { 2027 count_steps_sort { 2028 SELECT a FROM t2 2029 WHERE a=25 2030 OR b=792 2031 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2032 } 2033 } {19 25 45 71 72 97 scan 0 sort 0} 2034 do_test where7-2.81.2 { 2035 count_steps_sort { 2036 SELECT a FROM t3 2037 WHERE a=25 2038 OR b=792 2039 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2040 } 2041 } {19 25 45 71 72 97 scan 0 sort 0} 2042 do_test where7-2.82.1 { 2043 count_steps_sort { 2044 SELECT a FROM t2 2045 WHERE b=979 2046 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 2047 OR a=13 2048 OR a=15 2049 OR ((a BETWEEN 6 AND 8) AND a!=7) 2050 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2051 OR a=27 2052 OR ((a BETWEEN 98 AND 100) AND a!=99) 2053 OR (g='lkjihgf' AND f GLOB 'pqrst*') 2054 OR a=32 2055 OR a=39 2056 } 2057 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0} 2058 do_test where7-2.82.2 { 2059 count_steps_sort { 2060 SELECT a FROM t3 2061 WHERE b=979 2062 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 2063 OR a=13 2064 OR a=15 2065 OR ((a BETWEEN 6 AND 8) AND a!=7) 2066 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2067 OR a=27 2068 OR ((a BETWEEN 98 AND 100) AND a!=99) 2069 OR (g='lkjihgf' AND f GLOB 'pqrst*') 2070 OR a=32 2071 OR a=39 2072 } 2073 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0} 2074 do_test where7-2.83.1 { 2075 count_steps_sort { 2076 SELECT a FROM t2 2077 WHERE f='hijklmnop' 2078 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2079 OR ((a BETWEEN 31 AND 33) AND a!=32) 2080 OR (g='mlkjihg' AND f GLOB 'ghijk*') 2081 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 2082 OR ((a BETWEEN 77 AND 79) AND a!=78) 2083 OR b=528 2084 OR c=30030 2085 OR (g='qponmlk' AND f GLOB 'qrstu*') 2086 } 2087 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0} 2088 do_test where7-2.83.2 { 2089 count_steps_sort { 2090 SELECT a FROM t3 2091 WHERE f='hijklmnop' 2092 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2093 OR ((a BETWEEN 31 AND 33) AND a!=32) 2094 OR (g='mlkjihg' AND f GLOB 'ghijk*') 2095 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 2096 OR ((a BETWEEN 77 AND 79) AND a!=78) 2097 OR b=528 2098 OR c=30030 2099 OR (g='qponmlk' AND f GLOB 'qrstu*') 2100 } 2101 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0} 2102 do_test where7-2.84.1 { 2103 count_steps_sort { 2104 SELECT a FROM t2 2105 WHERE b=69 2106 OR e IS NULL 2107 OR b=352 2108 OR 1000000<b 2109 OR b=289 2110 } 2111 } {32 scan 0 sort 0} 2112 do_test where7-2.84.2 { 2113 count_steps_sort { 2114 SELECT a FROM t3 2115 WHERE b=69 2116 OR e IS NULL 2117 OR b=352 2118 OR 1000000<b 2119 OR b=289 2120 } 2121 } {32 scan 0 sort 0} 2122 do_test where7-2.85.1 { 2123 count_steps_sort { 2124 SELECT a FROM t2 2125 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 2126 OR b=748 2127 OR b=696 2128 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2129 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 2130 } 2131 } {4 30 43 56 67 68 82 scan 0 sort 0} 2132 do_test where7-2.85.2 { 2133 count_steps_sort { 2134 SELECT a FROM t3 2135 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 2136 OR b=748 2137 OR b=696 2138 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2139 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 2140 } 2141 } {4 30 43 56 67 68 82 scan 0 sort 0} 2142 do_test where7-2.86.1 { 2143 count_steps_sort { 2144 SELECT a FROM t2 2145 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 2146 OR (g='qponmlk' AND f GLOB 'opqrs*') 2147 OR a=87 2148 OR a=80 2149 OR (g='kjihgfe' AND f GLOB 'qrstu*') 2150 OR b=784 2151 OR a=49 2152 OR ((a BETWEEN 34 AND 36) AND a!=35) 2153 } 2154 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0} 2155 do_test where7-2.86.2 { 2156 count_steps_sort { 2157 SELECT a FROM t3 2158 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 2159 OR (g='qponmlk' AND f GLOB 'opqrs*') 2160 OR a=87 2161 OR a=80 2162 OR (g='kjihgfe' AND f GLOB 'qrstu*') 2163 OR b=784 2164 OR a=49 2165 OR ((a BETWEEN 34 AND 36) AND a!=35) 2166 } 2167 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0} 2168 do_test where7-2.87.1 { 2169 count_steps_sort { 2170 SELECT a FROM t2 2171 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 2172 OR (g='wvutsrq' AND f GLOB 'jklmn*') 2173 OR (g='wvutsrq' AND f GLOB 'ijklm*') 2174 OR (g='hgfedcb' AND f GLOB 'ijklm*') 2175 OR c=1001 2176 OR (g='hgfedcb' AND f GLOB 'hijkl*') 2177 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 2178 OR (g='ihgfedc' AND f GLOB 'abcde*') 2179 OR c=33033 2180 } 2181 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0} 2182 do_test where7-2.87.2 { 2183 count_steps_sort { 2184 SELECT a FROM t3 2185 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 2186 OR (g='wvutsrq' AND f GLOB 'jklmn*') 2187 OR (g='wvutsrq' AND f GLOB 'ijklm*') 2188 OR (g='hgfedcb' AND f GLOB 'ijklm*') 2189 OR c=1001 2190 OR (g='hgfedcb' AND f GLOB 'hijkl*') 2191 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 2192 OR (g='ihgfedc' AND f GLOB 'abcde*') 2193 OR c=33033 2194 } 2195 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0} 2196 do_test where7-2.88.1 { 2197 count_steps_sort { 2198 SELECT a FROM t2 2199 WHERE b=311 2200 OR b=1103 2201 OR b=88 2202 } 2203 } {8 scan 0 sort 0} 2204 do_test where7-2.88.2 { 2205 count_steps_sort { 2206 SELECT a FROM t3 2207 WHERE b=311 2208 OR b=1103 2209 OR b=88 2210 } 2211 } {8 scan 0 sort 0} 2212 do_test where7-2.89.1 { 2213 count_steps_sort { 2214 SELECT a FROM t2 2215 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 2216 OR ((a BETWEEN 26 AND 28) AND a!=27) 2217 OR c=5005 2218 OR b=1045 2219 OR c=8008 2220 OR f='bcdefghij' 2221 } 2222 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0} 2223 do_test where7-2.89.2 { 2224 count_steps_sort { 2225 SELECT a FROM t3 2226 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 2227 OR ((a BETWEEN 26 AND 28) AND a!=27) 2228 OR c=5005 2229 OR b=1045 2230 OR c=8008 2231 OR f='bcdefghij' 2232 } 2233 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0} 2234 do_test where7-2.90.1 { 2235 count_steps_sort { 2236 SELECT a FROM t2 2237 WHERE b=66 2238 OR b=553 2239 OR a=64 2240 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 2241 OR (g='vutsrqp' AND f GLOB 'rstuv*') 2242 OR a=62 2243 OR b=1081 2244 OR b=770 2245 OR b=762 2246 OR b=803 2247 OR (g='srqponm' AND f GLOB 'efghi*') 2248 } 2249 } {6 17 30 62 64 70 73 93 scan 0 sort 0} 2250 do_test where7-2.90.2 { 2251 count_steps_sort { 2252 SELECT a FROM t3 2253 WHERE b=66 2254 OR b=553 2255 OR a=64 2256 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 2257 OR (g='vutsrqp' AND f GLOB 'rstuv*') 2258 OR a=62 2259 OR b=1081 2260 OR b=770 2261 OR b=762 2262 OR b=803 2263 OR (g='srqponm' AND f GLOB 'efghi*') 2264 } 2265 } {6 17 30 62 64 70 73 93 scan 0 sort 0} 2266 do_test where7-2.91.1 { 2267 count_steps_sort { 2268 SELECT a FROM t2 2269 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 2270 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2271 OR c=17017 2272 OR b=168 2273 OR ((a BETWEEN 77 AND 79) AND a!=78) 2274 } 2275 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0} 2276 do_test where7-2.91.2 { 2277 count_steps_sort { 2278 SELECT a FROM t3 2279 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 2280 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2281 OR c=17017 2282 OR b=168 2283 OR ((a BETWEEN 77 AND 79) AND a!=78) 2284 } 2285 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0} 2286 do_test where7-2.92.1 { 2287 count_steps_sort { 2288 SELECT a FROM t2 2289 WHERE c=34034 2290 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2291 OR a=44 2292 OR (g='tsrqpon' AND f GLOB 'xyzab*') 2293 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 2294 OR c=31031 2295 OR (g='ihgfedc' AND f GLOB 'abcde*') 2296 OR b=619 2297 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 2298 OR ((a BETWEEN 29 AND 31) AND a!=30) 2299 } 2300 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0} 2301 do_test where7-2.92.2 { 2302 count_steps_sort { 2303 SELECT a FROM t3 2304 WHERE c=34034 2305 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2306 OR a=44 2307 OR (g='tsrqpon' AND f GLOB 'xyzab*') 2308 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 2309 OR c=31031 2310 OR (g='ihgfedc' AND f GLOB 'abcde*') 2311 OR b=619 2312 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 2313 OR ((a BETWEEN 29 AND 31) AND a!=30) 2314 } 2315 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0} 2316 do_test where7-2.93.1 { 2317 count_steps_sort { 2318 SELECT a FROM t2 2319 WHERE a=48 2320 OR c=15015 2321 OR ((a BETWEEN 65 AND 67) AND a!=66) 2322 OR ((a BETWEEN 97 AND 99) AND a!=98) 2323 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 2324 OR b=110 2325 OR f='klmnopqrs' 2326 OR (g='fedcbaz' AND f GLOB 'qrstu*') 2327 OR (g='onmlkji' AND f GLOB 'abcde*') 2328 OR b=674 2329 OR (g='fedcbaz' AND f GLOB 'stuvw*') 2330 } 2331 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0} 2332 do_test where7-2.93.2 { 2333 count_steps_sort { 2334 SELECT a FROM t3 2335 WHERE a=48 2336 OR c=15015 2337 OR ((a BETWEEN 65 AND 67) AND a!=66) 2338 OR ((a BETWEEN 97 AND 99) AND a!=98) 2339 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 2340 OR b=110 2341 OR f='klmnopqrs' 2342 OR (g='fedcbaz' AND f GLOB 'qrstu*') 2343 OR (g='onmlkji' AND f GLOB 'abcde*') 2344 OR b=674 2345 OR (g='fedcbaz' AND f GLOB 'stuvw*') 2346 } 2347 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0} 2348 do_test where7-2.94.1 { 2349 count_steps_sort { 2350 SELECT a FROM t2 2351 WHERE a=72 2352 OR b=913 2353 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 2354 OR b=121 2355 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 2356 } 2357 } {2 11 28 72 83 scan 0 sort 0} 2358 do_test where7-2.94.2 { 2359 count_steps_sort { 2360 SELECT a FROM t3 2361 WHERE a=72 2362 OR b=913 2363 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 2364 OR b=121 2365 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 2366 } 2367 } {2 11 28 72 83 scan 0 sort 0} 2368 do_test where7-2.95.1 { 2369 count_steps_sort { 2370 SELECT a FROM t2 2371 WHERE a=18 2372 OR b=286 2373 OR b=1015 2374 OR a=49 2375 OR b=264 2376 } 2377 } {18 24 26 49 scan 0 sort 0} 2378 do_test where7-2.95.2 { 2379 count_steps_sort { 2380 SELECT a FROM t3 2381 WHERE a=18 2382 OR b=286 2383 OR b=1015 2384 OR a=49 2385 OR b=264 2386 } 2387 } {18 24 26 49 scan 0 sort 0} 2388 do_test where7-2.96.1 { 2389 count_steps_sort { 2390 SELECT a FROM t2 2391 WHERE b=69 2392 OR a=11 2393 OR c=1001 2394 OR ((a BETWEEN 54 AND 56) AND a!=55) 2395 OR a=57 2396 OR ((a BETWEEN 48 AND 50) AND a!=49) 2397 } 2398 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0} 2399 do_test where7-2.96.2 { 2400 count_steps_sort { 2401 SELECT a FROM t3 2402 WHERE b=69 2403 OR a=11 2404 OR c=1001 2405 OR ((a BETWEEN 54 AND 56) AND a!=55) 2406 OR a=57 2407 OR ((a BETWEEN 48 AND 50) AND a!=49) 2408 } 2409 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0} 2410 do_test where7-2.97.1 { 2411 count_steps_sort { 2412 SELECT a FROM t2 2413 WHERE b=231 2414 OR (g='hgfedcb' AND f GLOB 'ghijk*') 2415 } 2416 } {21 84 scan 0 sort 0} 2417 do_test where7-2.97.2 { 2418 count_steps_sort { 2419 SELECT a FROM t3 2420 WHERE b=231 2421 OR (g='hgfedcb' AND f GLOB 'ghijk*') 2422 } 2423 } {21 84 scan 0 sort 0} 2424 do_test where7-2.98.1 { 2425 count_steps_sort { 2426 SELECT a FROM t2 2427 WHERE b=25 2428 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 2429 OR ((a BETWEEN 81 AND 83) AND a!=82) 2430 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 2431 OR ((a BETWEEN 3 AND 5) AND a!=4) 2432 OR b=289 2433 OR ((a BETWEEN 85 AND 87) AND a!=86) 2434 } 2435 } {3 5 17 23 81 83 85 87 scan 0 sort 0} 2436 do_test where7-2.98.2 { 2437 count_steps_sort { 2438 SELECT a FROM t3 2439 WHERE b=25 2440 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 2441 OR ((a BETWEEN 81 AND 83) AND a!=82) 2442 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 2443 OR ((a BETWEEN 3 AND 5) AND a!=4) 2444 OR b=289 2445 OR ((a BETWEEN 85 AND 87) AND a!=86) 2446 } 2447 } {3 5 17 23 81 83 85 87 scan 0 sort 0} 2448 do_test where7-2.99.1 { 2449 count_steps_sort { 2450 SELECT a FROM t2 2451 WHERE f='defghijkl' 2452 OR b=465 2453 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 2454 OR c=9009 2455 OR b=990 2456 OR b=132 2457 OR a=35 2458 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 2459 OR a=81 2460 OR ((a BETWEEN 71 AND 73) AND a!=72) 2461 } 2462 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0} 2463 do_test where7-2.99.2 { 2464 count_steps_sort { 2465 SELECT a FROM t3 2466 WHERE f='defghijkl' 2467 OR b=465 2468 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 2469 OR c=9009 2470 OR b=990 2471 OR b=132 2472 OR a=35 2473 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 2474 OR a=81 2475 OR ((a BETWEEN 71 AND 73) AND a!=72) 2476 } 2477 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0} 2478 do_test where7-2.100.1 { 2479 count_steps_sort { 2480 SELECT a FROM t2 2481 WHERE c=26026 2482 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 2483 OR f='lmnopqrst' 2484 OR a=6 2485 OR ((a BETWEEN 59 AND 61) AND a!=60) 2486 } 2487 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0} 2488 do_test where7-2.100.2 { 2489 count_steps_sort { 2490 SELECT a FROM t3 2491 WHERE c=26026 2492 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 2493 OR f='lmnopqrst' 2494 OR a=6 2495 OR ((a BETWEEN 59 AND 61) AND a!=60) 2496 } 2497 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0} 2498 do_test where7-2.101.1 { 2499 count_steps_sort { 2500 SELECT a FROM t2 2501 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 2502 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 2503 } 2504 } {7 98 100 scan 0 sort 0} 2505 do_test where7-2.101.2 { 2506 count_steps_sort { 2507 SELECT a FROM t3 2508 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 2509 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 2510 } 2511 } {7 98 100 scan 0 sort 0} 2512 do_test where7-2.102.1 { 2513 count_steps_sort { 2514 SELECT a FROM t2 2515 WHERE c=11011 2516 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 2517 OR b=630 2518 OR c=19019 2519 OR (g='gfedcba' AND f GLOB 'lmnop*') 2520 OR a=24 2521 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 2522 OR ((a BETWEEN 51 AND 53) AND a!=52) 2523 } 2524 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0} 2525 do_test where7-2.102.2 { 2526 count_steps_sort { 2527 SELECT a FROM t3 2528 WHERE c=11011 2529 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 2530 OR b=630 2531 OR c=19019 2532 OR (g='gfedcba' AND f GLOB 'lmnop*') 2533 OR a=24 2534 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 2535 OR ((a BETWEEN 51 AND 53) AND a!=52) 2536 } 2537 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0} 2538 do_test where7-2.103.1 { 2539 count_steps_sort { 2540 SELECT a FROM t2 2541 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 2542 OR b=993 2543 OR a=81 2544 OR b=366 2545 OR b=69 2546 } 2547 } {81 91 93 scan 0 sort 0} 2548 do_test where7-2.103.2 { 2549 count_steps_sort { 2550 SELECT a FROM t3 2551 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 2552 OR b=993 2553 OR a=81 2554 OR b=366 2555 OR b=69 2556 } 2557 } {81 91 93 scan 0 sort 0} 2558 do_test where7-2.104.1 { 2559 count_steps_sort { 2560 SELECT a FROM t2 2561 WHERE f='stuvwxyza' 2562 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 2563 OR ((a BETWEEN 1 AND 3) AND a!=2) 2564 OR b=1037 2565 OR f='zabcdefgh' 2566 OR (g='gfedcba' AND f GLOB 'mnopq*') 2567 } 2568 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0} 2569 do_test where7-2.104.2 { 2570 count_steps_sort { 2571 SELECT a FROM t3 2572 WHERE f='stuvwxyza' 2573 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 2574 OR ((a BETWEEN 1 AND 3) AND a!=2) 2575 OR b=1037 2576 OR f='zabcdefgh' 2577 OR (g='gfedcba' AND f GLOB 'mnopq*') 2578 } 2579 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0} 2580 do_test where7-2.105.1 { 2581 count_steps_sort { 2582 SELECT a FROM t2 2583 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 2584 OR ((a BETWEEN 4 AND 6) AND a!=5) 2585 OR ((a BETWEEN 30 AND 32) AND a!=31) 2586 } 2587 } {4 6 30 32 scan 0 sort 0} 2588 do_test where7-2.105.2 { 2589 count_steps_sort { 2590 SELECT a FROM t3 2591 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 2592 OR ((a BETWEEN 4 AND 6) AND a!=5) 2593 OR ((a BETWEEN 30 AND 32) AND a!=31) 2594 } 2595 } {4 6 30 32 scan 0 sort 0} 2596 do_test where7-2.106.1 { 2597 count_steps_sort { 2598 SELECT a FROM t2 2599 WHERE b=847 2600 OR b=190 2601 OR ((a BETWEEN 38 AND 40) AND a!=39) 2602 OR ((a BETWEEN 70 AND 72) AND a!=71) 2603 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2604 OR (g='tsrqpon' AND f GLOB 'xyzab*') 2605 OR b=704 2606 } 2607 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0} 2608 do_test where7-2.106.2 { 2609 count_steps_sort { 2610 SELECT a FROM t3 2611 WHERE b=847 2612 OR b=190 2613 OR ((a BETWEEN 38 AND 40) AND a!=39) 2614 OR ((a BETWEEN 70 AND 72) AND a!=71) 2615 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2616 OR (g='tsrqpon' AND f GLOB 'xyzab*') 2617 OR b=704 2618 } 2619 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0} 2620 do_test where7-2.107.1 { 2621 count_steps_sort { 2622 SELECT a FROM t2 2623 WHERE b=88 2624 OR f='vwxyzabcd' 2625 OR f='fghijklmn' 2626 OR (g='gfedcba' AND f GLOB 'lmnop*') 2627 } 2628 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0} 2629 do_test where7-2.107.2 { 2630 count_steps_sort { 2631 SELECT a FROM t3 2632 WHERE b=88 2633 OR f='vwxyzabcd' 2634 OR f='fghijklmn' 2635 OR (g='gfedcba' AND f GLOB 'lmnop*') 2636 } 2637 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0} 2638 do_test where7-2.108.1 { 2639 count_steps_sort { 2640 SELECT a FROM t2 2641 WHERE b=498 2642 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2643 OR a=1 2644 } 2645 } {1 69 scan 0 sort 0} 2646 do_test where7-2.108.2 { 2647 count_steps_sort { 2648 SELECT a FROM t3 2649 WHERE b=498 2650 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2651 OR a=1 2652 } 2653 } {1 69 scan 0 sort 0} 2654 do_test where7-2.109.1 { 2655 count_steps_sort { 2656 SELECT a FROM t2 2657 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 2658 OR a=5 2659 OR b=179 2660 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2661 OR a=69 2662 } 2663 } {5 17 43 47 49 69 95 scan 0 sort 0} 2664 do_test where7-2.109.2 { 2665 count_steps_sort { 2666 SELECT a FROM t3 2667 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 2668 OR a=5 2669 OR b=179 2670 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2671 OR a=69 2672 } 2673 } {5 17 43 47 49 69 95 scan 0 sort 0} 2674 do_test where7-2.110.1 { 2675 count_steps_sort { 2676 SELECT a FROM t2 2677 WHERE b=971 2678 OR (g='xwvutsr' AND f GLOB 'hijkl*') 2679 OR (g='yxwvuts' AND f GLOB 'bcdef*') 2680 OR b=828 2681 OR a=81 2682 OR ((a BETWEEN 23 AND 25) AND a!=24) 2683 OR b=627 2684 OR b=355 2685 OR b=377 2686 OR a=44 2687 } 2688 } {1 7 23 25 44 57 81 scan 0 sort 0} 2689 do_test where7-2.110.2 { 2690 count_steps_sort { 2691 SELECT a FROM t3 2692 WHERE b=971 2693 OR (g='xwvutsr' AND f GLOB 'hijkl*') 2694 OR (g='yxwvuts' AND f GLOB 'bcdef*') 2695 OR b=828 2696 OR a=81 2697 OR ((a BETWEEN 23 AND 25) AND a!=24) 2698 OR b=627 2699 OR b=355 2700 OR b=377 2701 OR a=44 2702 } 2703 } {1 7 23 25 44 57 81 scan 0 sort 0} 2704 do_test where7-2.111.1 { 2705 count_steps_sort { 2706 SELECT a FROM t2 2707 WHERE b=850 2708 OR ((a BETWEEN 6 AND 8) AND a!=7) 2709 } 2710 } {6 8 scan 0 sort 0} 2711 do_test where7-2.111.2 { 2712 count_steps_sort { 2713 SELECT a FROM t3 2714 WHERE b=850 2715 OR ((a BETWEEN 6 AND 8) AND a!=7) 2716 } 2717 } {6 8 scan 0 sort 0} 2718 do_test where7-2.112.1 { 2719 count_steps_sort { 2720 SELECT a FROM t2 2721 WHERE (g='lkjihgf' AND f GLOB 'opqrs*') 2722 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2723 } 2724 } {17 43 66 69 95 scan 0 sort 0} 2725 do_test where7-2.112.2 { 2726 count_steps_sort { 2727 SELECT a FROM t3 2728 WHERE (g='lkjihgf' AND f GLOB 'opqrs*') 2729 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2730 } 2731 } {17 43 66 69 95 scan 0 sort 0} 2732 do_test where7-2.113.1 { 2733 count_steps_sort { 2734 SELECT a FROM t2 2735 WHERE b=726 2736 OR b=740 2737 OR a=33 2738 OR c=8008 2739 OR f='rstuvwxyz' 2740 OR b=168 2741 } 2742 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0} 2743 do_test where7-2.113.2 { 2744 count_steps_sort { 2745 SELECT a FROM t3 2746 WHERE b=726 2747 OR b=740 2748 OR a=33 2749 OR c=8008 2750 OR f='rstuvwxyz' 2751 OR b=168 2752 } 2753 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0} 2754 do_test where7-2.114.1 { 2755 count_steps_sort { 2756 SELECT a FROM t2 2757 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 2758 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 2759 OR b=396 2760 } 2761 } {17 19 36 scan 0 sort 0} 2762 do_test where7-2.114.2 { 2763 count_steps_sort { 2764 SELECT a FROM t3 2765 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 2766 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 2767 OR b=396 2768 } 2769 } {17 19 36 scan 0 sort 0} 2770 do_test where7-2.115.1 { 2771 count_steps_sort { 2772 SELECT a FROM t2 2773 WHERE a=77 2774 OR ((a BETWEEN 48 AND 50) AND a!=49) 2775 OR c<=10 2776 OR ((a BETWEEN 5 AND 7) AND a!=6) 2777 } 2778 } {5 7 48 50 77 scan 0 sort 0} 2779 do_test where7-2.115.2 { 2780 count_steps_sort { 2781 SELECT a FROM t3 2782 WHERE a=77 2783 OR ((a BETWEEN 48 AND 50) AND a!=49) 2784 OR c<=10 2785 OR ((a BETWEEN 5 AND 7) AND a!=6) 2786 } 2787 } {5 7 48 50 77 scan 0 sort 0} 2788 do_test where7-2.116.1 { 2789 count_steps_sort { 2790 SELECT a FROM t2 2791 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 2792 OR ((a BETWEEN 13 AND 15) AND a!=14) 2793 OR b=253 2794 OR ((a BETWEEN 20 AND 22) AND a!=21) 2795 OR b=396 2796 OR b=630 2797 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 2798 OR c=3003 2799 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 2800 } 2801 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0} 2802 do_test where7-2.116.2 { 2803 count_steps_sort { 2804 SELECT a FROM t3 2805 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 2806 OR ((a BETWEEN 13 AND 15) AND a!=14) 2807 OR b=253 2808 OR ((a BETWEEN 20 AND 22) AND a!=21) 2809 OR b=396 2810 OR b=630 2811 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 2812 OR c=3003 2813 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 2814 } 2815 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0} 2816 do_test where7-2.117.1 { 2817 count_steps_sort { 2818 SELECT a FROM t2 2819 WHERE b=957 2820 OR b=242 2821 OR b=113 2822 OR b=957 2823 OR b=311 2824 OR b=143 2825 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2826 OR (g='onmlkji' AND f GLOB 'wxyza*') 2827 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 2828 } 2829 } {9 10 13 22 35 48 61 87 scan 0 sort 0} 2830 do_test where7-2.117.2 { 2831 count_steps_sort { 2832 SELECT a FROM t3 2833 WHERE b=957 2834 OR b=242 2835 OR b=113 2836 OR b=957 2837 OR b=311 2838 OR b=143 2839 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2840 OR (g='onmlkji' AND f GLOB 'wxyza*') 2841 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 2842 } 2843 } {9 10 13 22 35 48 61 87 scan 0 sort 0} 2844 do_test where7-2.118.1 { 2845 count_steps_sort { 2846 SELECT a FROM t2 2847 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 2848 OR ((a BETWEEN 94 AND 96) AND a!=95) 2849 OR b=451 2850 OR (g='lkjihgf' AND f GLOB 'opqrs*') 2851 } 2852 } {41 66 74 76 94 96 scan 0 sort 0} 2853 do_test where7-2.118.2 { 2854 count_steps_sort { 2855 SELECT a FROM t3 2856 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 2857 OR ((a BETWEEN 94 AND 96) AND a!=95) 2858 OR b=451 2859 OR (g='lkjihgf' AND f GLOB 'opqrs*') 2860 } 2861 } {41 66 74 76 94 96 scan 0 sort 0} 2862 do_test where7-2.119.1 { 2863 count_steps_sort { 2864 SELECT a FROM t2 2865 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 2866 OR b=451 2867 OR b=363 2868 OR b=330 2869 OR (g='srqponm' AND f GLOB 'efghi*') 2870 OR ((a BETWEEN 52 AND 54) AND a!=53) 2871 OR (g='xwvutsr' AND f GLOB 'defgh*') 2872 OR ((a BETWEEN 81 AND 83) AND a!=82) 2873 OR (g='gfedcba' AND f GLOB 'lmnop*') 2874 } 2875 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0} 2876 do_test where7-2.119.2 { 2877 count_steps_sort { 2878 SELECT a FROM t3 2879 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 2880 OR b=451 2881 OR b=363 2882 OR b=330 2883 OR (g='srqponm' AND f GLOB 'efghi*') 2884 OR ((a BETWEEN 52 AND 54) AND a!=53) 2885 OR (g='xwvutsr' AND f GLOB 'defgh*') 2886 OR ((a BETWEEN 81 AND 83) AND a!=82) 2887 OR (g='gfedcba' AND f GLOB 'lmnop*') 2888 } 2889 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0} 2890 do_test where7-2.120.1 { 2891 count_steps_sort { 2892 SELECT a FROM t2 2893 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 2894 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2895 OR (g='vutsrqp' AND f GLOB 'pqrst*') 2896 OR e IS NULL 2897 OR b=759 2898 } 2899 } {15 68 69 95 scan 0 sort 0} 2900 do_test where7-2.120.2 { 2901 count_steps_sort { 2902 SELECT a FROM t3 2903 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 2904 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2905 OR (g='vutsrqp' AND f GLOB 'pqrst*') 2906 OR e IS NULL 2907 OR b=759 2908 } 2909 } {15 68 69 95 scan 0 sort 0} 2910 do_test where7-2.121.1 { 2911 count_steps_sort { 2912 SELECT a FROM t2 2913 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2914 OR ((a BETWEEN 19 AND 21) AND a!=20) 2915 OR (g='jihgfed' AND f GLOB 'wxyza*') 2916 } 2917 } {19 21 45 71 74 97 scan 0 sort 0} 2918 do_test where7-2.121.2 { 2919 count_steps_sort { 2920 SELECT a FROM t3 2921 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2922 OR ((a BETWEEN 19 AND 21) AND a!=20) 2923 OR (g='jihgfed' AND f GLOB 'wxyza*') 2924 } 2925 } {19 21 45 71 74 97 scan 0 sort 0} 2926 do_test where7-2.122.1 { 2927 count_steps_sort { 2928 SELECT a FROM t2 2929 WHERE b=1037 2930 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 2931 OR ((a BETWEEN 43 AND 45) AND a!=44) 2932 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 2933 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 2934 OR ((a BETWEEN 75 AND 77) AND a!=76) 2935 } 2936 } {27 43 45 47 75 77 82 scan 0 sort 0} 2937 do_test where7-2.122.2 { 2938 count_steps_sort { 2939 SELECT a FROM t3 2940 WHERE b=1037 2941 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 2942 OR ((a BETWEEN 43 AND 45) AND a!=44) 2943 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 2944 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 2945 OR ((a BETWEEN 75 AND 77) AND a!=76) 2946 } 2947 } {27 43 45 47 75 77 82 scan 0 sort 0} 2948 do_test where7-2.123.1 { 2949 count_steps_sort { 2950 SELECT a FROM t2 2951 WHERE b=1045 2952 OR ((a BETWEEN 36 AND 38) AND a!=37) 2953 OR ((a BETWEEN 37 AND 39) AND a!=38) 2954 OR c=12012 2955 } 2956 } {34 35 36 37 38 39 95 scan 0 sort 0} 2957 do_test where7-2.123.2 { 2958 count_steps_sort { 2959 SELECT a FROM t3 2960 WHERE b=1045 2961 OR ((a BETWEEN 36 AND 38) AND a!=37) 2962 OR ((a BETWEEN 37 AND 39) AND a!=38) 2963 OR c=12012 2964 } 2965 } {34 35 36 37 38 39 95 scan 0 sort 0} 2966 do_test where7-2.124.1 { 2967 count_steps_sort { 2968 SELECT a FROM t2 2969 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 2970 OR b=421 2971 OR b=429 2972 OR b=498 2973 OR b=33 2974 OR b=198 2975 OR c=14014 2976 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 2977 } 2978 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0} 2979 do_test where7-2.124.2 { 2980 count_steps_sort { 2981 SELECT a FROM t3 2982 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 2983 OR b=421 2984 OR b=429 2985 OR b=498 2986 OR b=33 2987 OR b=198 2988 OR c=14014 2989 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 2990 } 2991 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0} 2992 do_test where7-2.125.1 { 2993 count_steps_sort { 2994 SELECT a FROM t2 2995 WHERE b=47 2996 OR c=31031 2997 OR a=38 2998 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 2999 OR (g='srqponm' AND f GLOB 'fghij*') 3000 OR b=242 3001 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 3002 OR b=352 3003 OR a=49 3004 OR (g='nmlkjih' AND f GLOB 'fghij*') 3005 } 3006 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0} 3007 do_test where7-2.125.2 { 3008 count_steps_sort { 3009 SELECT a FROM t3 3010 WHERE b=47 3011 OR c=31031 3012 OR a=38 3013 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 3014 OR (g='srqponm' AND f GLOB 'fghij*') 3015 OR b=242 3016 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 3017 OR b=352 3018 OR a=49 3019 OR (g='nmlkjih' AND f GLOB 'fghij*') 3020 } 3021 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0} 3022 do_test where7-2.126.1 { 3023 count_steps_sort { 3024 SELECT a FROM t2 3025 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 3026 OR b=704 3027 OR a=7 3028 OR a=8 3029 OR a=46 3030 OR b=740 3031 OR b=993 3032 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3033 } 3034 } {7 8 38 46 64 87 scan 0 sort 0} 3035 do_test where7-2.126.2 { 3036 count_steps_sort { 3037 SELECT a FROM t3 3038 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 3039 OR b=704 3040 OR a=7 3041 OR a=8 3042 OR a=46 3043 OR b=740 3044 OR b=993 3045 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3046 } 3047 } {7 8 38 46 64 87 scan 0 sort 0} 3048 do_test where7-2.127.1 { 3049 count_steps_sort { 3050 SELECT a FROM t2 3051 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 3052 OR c=32032 3053 OR a=76 3054 } 3055 } {62 64 76 94 95 96 scan 0 sort 0} 3056 do_test where7-2.127.2 { 3057 count_steps_sort { 3058 SELECT a FROM t3 3059 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 3060 OR c=32032 3061 OR a=76 3062 } 3063 } {62 64 76 94 95 96 scan 0 sort 0} 3064 do_test where7-2.128.1 { 3065 count_steps_sort { 3066 SELECT a FROM t2 3067 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 3068 OR b=528 3069 OR (g='gfedcba' AND f GLOB 'nopqr*') 3070 } 3071 } {19 48 91 scan 0 sort 0} 3072 do_test where7-2.128.2 { 3073 count_steps_sort { 3074 SELECT a FROM t3 3075 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 3076 OR b=528 3077 OR (g='gfedcba' AND f GLOB 'nopqr*') 3078 } 3079 } {19 48 91 scan 0 sort 0} 3080 do_test where7-2.129.1 { 3081 count_steps_sort { 3082 SELECT a FROM t2 3083 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 3084 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 3085 OR a=65 3086 } 3087 } {26 65 97 scan 0 sort 0} 3088 do_test where7-2.129.2 { 3089 count_steps_sort { 3090 SELECT a FROM t3 3091 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 3092 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 3093 OR a=65 3094 } 3095 } {26 65 97 scan 0 sort 0} 3096 do_test where7-2.130.1 { 3097 count_steps_sort { 3098 SELECT a FROM t2 3099 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL) 3100 OR 1000000<b 3101 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3102 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 3103 OR a=24 3104 } 3105 } {2 24 50 71 scan 0 sort 0} 3106 do_test where7-2.130.2 { 3107 count_steps_sort { 3108 SELECT a FROM t3 3109 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL) 3110 OR 1000000<b 3111 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3112 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 3113 OR a=24 3114 } 3115 } {2 24 50 71 scan 0 sort 0} 3116 do_test where7-2.131.1 { 3117 count_steps_sort { 3118 SELECT a FROM t2 3119 WHERE a=60 3120 OR a=39 3121 OR ((a BETWEEN 93 AND 95) AND a!=94) 3122 OR b=36 3123 OR b=814 3124 OR a=14 3125 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3126 OR b=440 3127 OR (g='xwvutsr' AND f GLOB 'fghij*') 3128 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 3129 } 3130 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0} 3131 do_test where7-2.131.2 { 3132 count_steps_sort { 3133 SELECT a FROM t3 3134 WHERE a=60 3135 OR a=39 3136 OR ((a BETWEEN 93 AND 95) AND a!=94) 3137 OR b=36 3138 OR b=814 3139 OR a=14 3140 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3141 OR b=440 3142 OR (g='xwvutsr' AND f GLOB 'fghij*') 3143 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 3144 } 3145 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0} 3146 do_test where7-2.132.1 { 3147 count_steps_sort { 3148 SELECT a FROM t2 3149 WHERE f IS NULL 3150 OR ((a BETWEEN 39 AND 41) AND a!=40) 3151 } 3152 } {39 41 scan 0 sort 0} 3153 do_test where7-2.132.2 { 3154 count_steps_sort { 3155 SELECT a FROM t3 3156 WHERE f IS NULL 3157 OR ((a BETWEEN 39 AND 41) AND a!=40) 3158 } 3159 } {39 41 scan 0 sort 0} 3160 do_test where7-2.133.1 { 3161 count_steps_sort { 3162 SELECT a FROM t2 3163 WHERE b=44 3164 OR ((a BETWEEN 17 AND 19) AND a!=18) 3165 } 3166 } {4 17 19 scan 0 sort 0} 3167 do_test where7-2.133.2 { 3168 count_steps_sort { 3169 SELECT a FROM t3 3170 WHERE b=44 3171 OR ((a BETWEEN 17 AND 19) AND a!=18) 3172 } 3173 } {4 17 19 scan 0 sort 0} 3174 do_test where7-2.134.1 { 3175 count_steps_sort { 3176 SELECT a FROM t2 3177 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 3178 OR a=82 3179 } 3180 } {80 82 scan 0 sort 0} 3181 do_test where7-2.134.2 { 3182 count_steps_sort { 3183 SELECT a FROM t3 3184 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 3185 OR a=82 3186 } 3187 } {80 82 scan 0 sort 0} 3188 do_test where7-2.135.1 { 3189 count_steps_sort { 3190 SELECT a FROM t2 3191 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 3192 OR c=24024 3193 OR b=946 3194 OR a=19 3195 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 3196 } 3197 } {19 47 70 71 72 84 86 scan 0 sort 0} 3198 do_test where7-2.135.2 { 3199 count_steps_sort { 3200 SELECT a FROM t3 3201 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 3202 OR c=24024 3203 OR b=946 3204 OR a=19 3205 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 3206 } 3207 } {19 47 70 71 72 84 86 scan 0 sort 0} 3208 do_test where7-2.136.1 { 3209 count_steps_sort { 3210 SELECT a FROM t2 3211 WHERE a=27 3212 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 3213 OR ((a BETWEEN 89 AND 91) AND a!=90) 3214 OR (g='ihgfedc' AND f GLOB 'efghi*') 3215 OR b=1045 3216 OR a=84 3217 OR f='qrstuvwxy' 3218 } 3219 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0} 3220 do_test where7-2.136.2 { 3221 count_steps_sort { 3222 SELECT a FROM t3 3223 WHERE a=27 3224 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 3225 OR ((a BETWEEN 89 AND 91) AND a!=90) 3226 OR (g='ihgfedc' AND f GLOB 'efghi*') 3227 OR b=1045 3228 OR a=84 3229 OR f='qrstuvwxy' 3230 } 3231 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0} 3232 do_test where7-2.137.1 { 3233 count_steps_sort { 3234 SELECT a FROM t2 3235 WHERE b=704 3236 OR b=949 3237 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 3238 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3239 OR c=24024 3240 OR b=553 3241 OR a=18 3242 OR a=92 3243 } 3244 } {18 22 64 70 71 72 92 scan 0 sort 0} 3245 do_test where7-2.137.2 { 3246 count_steps_sort { 3247 SELECT a FROM t3 3248 WHERE b=704 3249 OR b=949 3250 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 3251 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3252 OR c=24024 3253 OR b=553 3254 OR a=18 3255 OR a=92 3256 } 3257 } {18 22 64 70 71 72 92 scan 0 sort 0} 3258 do_test where7-2.138.1 { 3259 count_steps_sort { 3260 SELECT a FROM t2 3261 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 3262 OR (g='ihgfedc' AND f GLOB 'efghi*') 3263 OR b=902 3264 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3265 OR b=25 3266 OR ((a BETWEEN 16 AND 18) AND a!=17) 3267 OR f='zabcdefgh' 3268 OR b=385 3269 } 3270 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0} 3271 do_test where7-2.138.2 { 3272 count_steps_sort { 3273 SELECT a FROM t3 3274 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 3275 OR (g='ihgfedc' AND f GLOB 'efghi*') 3276 OR b=902 3277 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3278 OR b=25 3279 OR ((a BETWEEN 16 AND 18) AND a!=17) 3280 OR f='zabcdefgh' 3281 OR b=385 3282 } 3283 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0} 3284 do_test where7-2.139.1 { 3285 count_steps_sort { 3286 SELECT a FROM t2 3287 WHERE a=22 3288 OR b=36 3289 OR ((a BETWEEN 57 AND 59) AND a!=58) 3290 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 3291 OR ((a BETWEEN 81 AND 83) AND a!=82) 3292 } 3293 } {22 31 57 59 81 83 scan 0 sort 0} 3294 do_test where7-2.139.2 { 3295 count_steps_sort { 3296 SELECT a FROM t3 3297 WHERE a=22 3298 OR b=36 3299 OR ((a BETWEEN 57 AND 59) AND a!=58) 3300 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 3301 OR ((a BETWEEN 81 AND 83) AND a!=82) 3302 } 3303 } {22 31 57 59 81 83 scan 0 sort 0} 3304 do_test where7-2.140.1 { 3305 count_steps_sort { 3306 SELECT a FROM t2 3307 WHERE b=253 3308 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 3309 } 3310 } {23 60 scan 0 sort 0} 3311 do_test where7-2.140.2 { 3312 count_steps_sort { 3313 SELECT a FROM t3 3314 WHERE b=253 3315 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 3316 } 3317 } {23 60 scan 0 sort 0} 3318 do_test where7-2.141.1 { 3319 count_steps_sort { 3320 SELECT a FROM t2 3321 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 3322 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 3323 OR b=641 3324 OR ((a BETWEEN 36 AND 38) AND a!=37) 3325 } 3326 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0} 3327 do_test where7-2.141.2 { 3328 count_steps_sort { 3329 SELECT a FROM t3 3330 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 3331 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 3332 OR b=641 3333 OR ((a BETWEEN 36 AND 38) AND a!=37) 3334 } 3335 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0} 3336 do_test where7-2.142.1 { 3337 count_steps_sort { 3338 SELECT a FROM t2 3339 WHERE c=30030 3340 OR a=18 3341 OR ((a BETWEEN 44 AND 46) AND a!=45) 3342 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3343 OR b=11 3344 OR (g='qponmlk' AND f GLOB 'opqrs*') 3345 OR a=52 3346 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3347 OR a=13 3348 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 3349 } 3350 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0} 3351 do_test where7-2.142.2 { 3352 count_steps_sort { 3353 SELECT a FROM t3 3354 WHERE c=30030 3355 OR a=18 3356 OR ((a BETWEEN 44 AND 46) AND a!=45) 3357 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3358 OR b=11 3359 OR (g='qponmlk' AND f GLOB 'opqrs*') 3360 OR a=52 3361 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3362 OR a=13 3363 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 3364 } 3365 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0} 3366 do_test where7-2.143.1 { 3367 count_steps_sort { 3368 SELECT a FROM t2 3369 WHERE c=23023 3370 OR f='efghijklm' 3371 OR ((a BETWEEN 39 AND 41) AND a!=40) 3372 OR b=1045 3373 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3374 OR f='uvwxyzabc' 3375 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 3376 } 3377 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0} 3378 do_test where7-2.143.2 { 3379 count_steps_sort { 3380 SELECT a FROM t3 3381 WHERE c=23023 3382 OR f='efghijklm' 3383 OR ((a BETWEEN 39 AND 41) AND a!=40) 3384 OR b=1045 3385 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3386 OR f='uvwxyzabc' 3387 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 3388 } 3389 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0} 3390 do_test where7-2.144.1 { 3391 count_steps_sort { 3392 SELECT a FROM t2 3393 WHERE b=476 3394 OR a=11 3395 OR a=52 3396 OR b=858 3397 OR b=264 3398 OR f='wxyzabcde' 3399 OR c=18018 3400 OR b=597 3401 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 3402 } 3403 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0} 3404 do_test where7-2.144.2 { 3405 count_steps_sort { 3406 SELECT a FROM t3 3407 WHERE b=476 3408 OR a=11 3409 OR a=52 3410 OR b=858 3411 OR b=264 3412 OR f='wxyzabcde' 3413 OR c=18018 3414 OR b=597 3415 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 3416 } 3417 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0} 3418 do_test where7-2.145.1 { 3419 count_steps_sort { 3420 SELECT a FROM t2 3421 WHERE b=91 3422 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3423 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 3424 OR (g='wvutsrq' AND f GLOB 'mnopq*') 3425 OR ((a BETWEEN 89 AND 91) AND a!=90) 3426 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 3427 OR b=102 3428 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 3429 OR ((a BETWEEN 59 AND 61) AND a!=60) 3430 OR b=784 3431 } 3432 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0} 3433 do_test where7-2.145.2 { 3434 count_steps_sort { 3435 SELECT a FROM t3 3436 WHERE b=91 3437 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3438 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 3439 OR (g='wvutsrq' AND f GLOB 'mnopq*') 3440 OR ((a BETWEEN 89 AND 91) AND a!=90) 3441 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 3442 OR b=102 3443 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 3444 OR ((a BETWEEN 59 AND 61) AND a!=60) 3445 OR b=784 3446 } 3447 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0} 3448 do_test where7-2.146.1 { 3449 count_steps_sort { 3450 SELECT a FROM t2 3451 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 3452 OR (g='gfedcba' AND f GLOB 'nopqr*') 3453 OR b=990 3454 OR a=52 3455 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3456 } 3457 } {14 38 52 90 91 scan 0 sort 0} 3458 do_test where7-2.146.2 { 3459 count_steps_sort { 3460 SELECT a FROM t3 3461 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 3462 OR (g='gfedcba' AND f GLOB 'nopqr*') 3463 OR b=990 3464 OR a=52 3465 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3466 } 3467 } {14 38 52 90 91 scan 0 sort 0} 3468 do_test where7-2.147.1 { 3469 count_steps_sort { 3470 SELECT a FROM t2 3471 WHERE c=22022 3472 OR b=960 3473 OR ((a BETWEEN 43 AND 45) AND a!=44) 3474 OR a=48 3475 OR b=729 3476 OR ((a BETWEEN 41 AND 43) AND a!=42) 3477 OR a=44 3478 OR b=773 3479 } 3480 } {41 43 44 45 48 64 65 66 scan 0 sort 0} 3481 do_test where7-2.147.2 { 3482 count_steps_sort { 3483 SELECT a FROM t3 3484 WHERE c=22022 3485 OR b=960 3486 OR ((a BETWEEN 43 AND 45) AND a!=44) 3487 OR a=48 3488 OR b=729 3489 OR ((a BETWEEN 41 AND 43) AND a!=42) 3490 OR a=44 3491 OR b=773 3492 } 3493 } {41 43 44 45 48 64 65 66 scan 0 sort 0} 3494 do_test where7-2.148.1 { 3495 count_steps_sort { 3496 SELECT a FROM t2 3497 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 3498 OR b=421 3499 OR ((a BETWEEN 22 AND 24) AND a!=23) 3500 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3501 OR (g='srqponm' AND f GLOB 'defgh*') 3502 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3503 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3504 OR c=22022 3505 OR b=825 3506 OR ((a BETWEEN 17 AND 19) AND a!=18) 3507 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 3508 } 3509 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0} 3510 do_test where7-2.148.2 { 3511 count_steps_sort { 3512 SELECT a FROM t3 3513 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 3514 OR b=421 3515 OR ((a BETWEEN 22 AND 24) AND a!=23) 3516 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3517 OR (g='srqponm' AND f GLOB 'defgh*') 3518 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3519 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3520 OR c=22022 3521 OR b=825 3522 OR ((a BETWEEN 17 AND 19) AND a!=18) 3523 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 3524 } 3525 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0} 3526 do_test where7-2.149.1 { 3527 count_steps_sort { 3528 SELECT a FROM t2 3529 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 3530 OR b=484 3531 OR b=1026 3532 OR a=90 3533 OR (g='jihgfed' AND f GLOB 'wxyza*') 3534 OR b=608 3535 OR a=32 3536 } 3537 } {32 44 74 90 scan 0 sort 0} 3538 do_test where7-2.149.2 { 3539 count_steps_sort { 3540 SELECT a FROM t3 3541 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 3542 OR b=484 3543 OR b=1026 3544 OR a=90 3545 OR (g='jihgfed' AND f GLOB 'wxyza*') 3546 OR b=608 3547 OR a=32 3548 } 3549 } {32 44 74 90 scan 0 sort 0} 3550 do_test where7-2.150.1 { 3551 count_steps_sort { 3552 SELECT a FROM t2 3553 WHERE c<=10 3554 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 3555 OR b=154 3556 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 3557 OR b=880 3558 OR a=55 3559 OR b=773 3560 OR b=319 3561 OR (g='hgfedcb' AND f GLOB 'fghij*') 3562 } 3563 } {14 29 55 76 77 80 83 scan 0 sort 0} 3564 do_test where7-2.150.2 { 3565 count_steps_sort { 3566 SELECT a FROM t3 3567 WHERE c<=10 3568 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 3569 OR b=154 3570 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 3571 OR b=880 3572 OR a=55 3573 OR b=773 3574 OR b=319 3575 OR (g='hgfedcb' AND f GLOB 'fghij*') 3576 } 3577 } {14 29 55 76 77 80 83 scan 0 sort 0} 3578 do_test where7-2.151.1 { 3579 count_steps_sort { 3580 SELECT a FROM t2 3581 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 3582 OR f='mnopqrstu' 3583 OR a=62 3584 } 3585 } {8 12 38 62 64 90 scan 0 sort 0} 3586 do_test where7-2.151.2 { 3587 count_steps_sort { 3588 SELECT a FROM t3 3589 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 3590 OR f='mnopqrstu' 3591 OR a=62 3592 } 3593 } {8 12 38 62 64 90 scan 0 sort 0} 3594 do_test where7-2.152.1 { 3595 count_steps_sort { 3596 SELECT a FROM t2 3597 WHERE a=33 3598 OR b=1045 3599 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 3600 OR c=13013 3601 OR (g='gfedcba' AND f GLOB 'mnopq*') 3602 OR b=124 3603 OR (g='gfedcba' AND f GLOB 'klmno*') 3604 } 3605 } {33 37 38 39 40 88 90 95 scan 0 sort 0} 3606 do_test where7-2.152.2 { 3607 count_steps_sort { 3608 SELECT a FROM t3 3609 WHERE a=33 3610 OR b=1045 3611 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 3612 OR c=13013 3613 OR (g='gfedcba' AND f GLOB 'mnopq*') 3614 OR b=124 3615 OR (g='gfedcba' AND f GLOB 'klmno*') 3616 } 3617 } {33 37 38 39 40 88 90 95 scan 0 sort 0} 3618 do_test where7-2.153.1 { 3619 count_steps_sort { 3620 SELECT a FROM t2 3621 WHERE b=883 3622 OR c=32032 3623 OR f='fghijklmn' 3624 OR ((a BETWEEN 49 AND 51) AND a!=50) 3625 OR b=421 3626 OR b=803 3627 OR c=4004 3628 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3629 } 3630 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0} 3631 do_test where7-2.153.2 { 3632 count_steps_sort { 3633 SELECT a FROM t3 3634 WHERE b=883 3635 OR c=32032 3636 OR f='fghijklmn' 3637 OR ((a BETWEEN 49 AND 51) AND a!=50) 3638 OR b=421 3639 OR b=803 3640 OR c=4004 3641 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3642 } 3643 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0} 3644 do_test where7-2.154.1 { 3645 count_steps_sort { 3646 SELECT a FROM t2 3647 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 3648 OR b=99 3649 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3650 } 3651 } {9 16 42 68 72 94 scan 0 sort 0} 3652 do_test where7-2.154.2 { 3653 count_steps_sort { 3654 SELECT a FROM t3 3655 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 3656 OR b=99 3657 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3658 } 3659 } {9 16 42 68 72 94 scan 0 sort 0} 3660 do_test where7-2.155.1 { 3661 count_steps_sort { 3662 SELECT a FROM t2 3663 WHERE f='defghijkl' 3664 OR b=308 3665 } 3666 } {3 28 29 55 81 scan 0 sort 0} 3667 do_test where7-2.155.2 { 3668 count_steps_sort { 3669 SELECT a FROM t3 3670 WHERE f='defghijkl' 3671 OR b=308 3672 } 3673 } {3 28 29 55 81 scan 0 sort 0} 3674 do_test where7-2.156.1 { 3675 count_steps_sort { 3676 SELECT a FROM t2 3677 WHERE b=795 3678 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3679 OR f='jklmnopqr' 3680 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3681 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3682 OR b=1056 3683 } 3684 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0} 3685 do_test where7-2.156.2 { 3686 count_steps_sort { 3687 SELECT a FROM t3 3688 WHERE b=795 3689 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3690 OR f='jklmnopqr' 3691 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3692 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3693 OR b=1056 3694 } 3695 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0} 3696 do_test where7-2.157.1 { 3697 count_steps_sort { 3698 SELECT a FROM t2 3699 WHERE a=47 3700 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 3701 OR b=410 3702 OR b=682 3703 OR ((a BETWEEN 98 AND 100) AND a!=99) 3704 OR f='hijklmnop' 3705 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 3706 OR b=168 3707 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3708 OR a=32 3709 OR a=72 3710 } 3711 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0} 3712 do_test where7-2.157.2 { 3713 count_steps_sort { 3714 SELECT a FROM t3 3715 WHERE a=47 3716 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 3717 OR b=410 3718 OR b=682 3719 OR ((a BETWEEN 98 AND 100) AND a!=99) 3720 OR f='hijklmnop' 3721 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 3722 OR b=168 3723 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3724 OR a=32 3725 OR a=72 3726 } 3727 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0} 3728 do_test where7-2.158.1 { 3729 count_steps_sort { 3730 SELECT a FROM t2 3731 WHERE b=616 3732 OR ((a BETWEEN 25 AND 27) AND a!=26) 3733 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3734 OR a=96 3735 } 3736 } {25 27 38 56 96 scan 0 sort 0} 3737 do_test where7-2.158.2 { 3738 count_steps_sort { 3739 SELECT a FROM t3 3740 WHERE b=616 3741 OR ((a BETWEEN 25 AND 27) AND a!=26) 3742 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3743 OR a=96 3744 } 3745 } {25 27 38 56 96 scan 0 sort 0} 3746 do_test where7-2.159.1 { 3747 count_steps_sort { 3748 SELECT a FROM t2 3749 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 3750 OR b=352 3751 } 3752 } {32 66 scan 0 sort 0} 3753 do_test where7-2.159.2 { 3754 count_steps_sort { 3755 SELECT a FROM t3 3756 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 3757 OR b=352 3758 } 3759 } {32 66 scan 0 sort 0} 3760 do_test where7-2.160.1 { 3761 count_steps_sort { 3762 SELECT a FROM t2 3763 WHERE b=795 3764 OR c=13013 3765 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 3766 OR b=597 3767 } 3768 } {28 37 38 39 scan 0 sort 0} 3769 do_test where7-2.160.2 { 3770 count_steps_sort { 3771 SELECT a FROM t3 3772 WHERE b=795 3773 OR c=13013 3774 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 3775 OR b=597 3776 } 3777 } {28 37 38 39 scan 0 sort 0} 3778 do_test where7-2.161.1 { 3779 count_steps_sort { 3780 SELECT a FROM t2 3781 WHERE a=23 3782 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3783 OR b=641 3784 OR b=352 3785 OR b=179 3786 OR b=806 3787 OR b=839 3788 OR b=33 3789 } 3790 } {3 23 32 68 scan 0 sort 0} 3791 do_test where7-2.161.2 { 3792 count_steps_sort { 3793 SELECT a FROM t3 3794 WHERE a=23 3795 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3796 OR b=641 3797 OR b=352 3798 OR b=179 3799 OR b=806 3800 OR b=839 3801 OR b=33 3802 } 3803 } {3 23 32 68 scan 0 sort 0} 3804 do_test where7-2.162.1 { 3805 count_steps_sort { 3806 SELECT a FROM t2 3807 WHERE b=1070 3808 OR b=1078 3809 OR ((a BETWEEN 11 AND 13) AND a!=12) 3810 OR c=12012 3811 OR (g='hgfedcb' AND f GLOB 'ghijk*') 3812 OR b=319 3813 OR c=5005 3814 OR 1000000<b 3815 OR b=1037 3816 OR b=234 3817 } 3818 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0} 3819 do_test where7-2.162.2 { 3820 count_steps_sort { 3821 SELECT a FROM t3 3822 WHERE b=1070 3823 OR b=1078 3824 OR ((a BETWEEN 11 AND 13) AND a!=12) 3825 OR c=12012 3826 OR (g='hgfedcb' AND f GLOB 'ghijk*') 3827 OR b=319 3828 OR c=5005 3829 OR 1000000<b 3830 OR b=1037 3831 OR b=234 3832 } 3833 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0} 3834 do_test where7-2.163.1 { 3835 count_steps_sort { 3836 SELECT a FROM t2 3837 WHERE f='cdefghijk' 3838 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 3839 OR (g='ihgfedc' AND f GLOB 'defgh*') 3840 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 3841 } 3842 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0} 3843 do_test where7-2.163.2 { 3844 count_steps_sort { 3845 SELECT a FROM t3 3846 WHERE f='cdefghijk' 3847 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 3848 OR (g='ihgfedc' AND f GLOB 'defgh*') 3849 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 3850 } 3851 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0} 3852 do_test where7-2.164.1 { 3853 count_steps_sort { 3854 SELECT a FROM t2 3855 WHERE a=65 3856 OR c=14014 3857 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3858 OR a=47 3859 OR b=220 3860 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 3861 } 3862 } {20 37 40 41 42 47 65 88 scan 0 sort 0} 3863 do_test where7-2.164.2 { 3864 count_steps_sort { 3865 SELECT a FROM t3 3866 WHERE a=65 3867 OR c=14014 3868 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3869 OR a=47 3870 OR b=220 3871 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 3872 } 3873 } {20 37 40 41 42 47 65 88 scan 0 sort 0} 3874 do_test where7-2.165.1 { 3875 count_steps_sort { 3876 SELECT a FROM t2 3877 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 3878 OR (g='rqponml' AND f GLOB 'jklmn*') 3879 OR b=891 3880 OR (g='nmlkjih' AND f GLOB 'fghij*') 3881 OR b=484 3882 OR a=62 3883 OR (g='ihgfedc' AND f GLOB 'defgh*') 3884 } 3885 } {35 44 57 62 81 86 scan 0 sort 0} 3886 do_test where7-2.165.2 { 3887 count_steps_sort { 3888 SELECT a FROM t3 3889 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 3890 OR (g='rqponml' AND f GLOB 'jklmn*') 3891 OR b=891 3892 OR (g='nmlkjih' AND f GLOB 'fghij*') 3893 OR b=484 3894 OR a=62 3895 OR (g='ihgfedc' AND f GLOB 'defgh*') 3896 } 3897 } {35 44 57 62 81 86 scan 0 sort 0} 3898 do_test where7-2.166.1 { 3899 count_steps_sort { 3900 SELECT a FROM t2 3901 WHERE b=363 3902 OR (g='tsrqpon' AND f GLOB 'zabcd*') 3903 OR ((a BETWEEN 58 AND 60) AND a!=59) 3904 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3905 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 3906 OR (g='wvutsrq' AND f GLOB 'klmno*') 3907 OR a=39 3908 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 3909 } 3910 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0} 3911 do_test where7-2.166.2 { 3912 count_steps_sort { 3913 SELECT a FROM t3 3914 WHERE b=363 3915 OR (g='tsrqpon' AND f GLOB 'zabcd*') 3916 OR ((a BETWEEN 58 AND 60) AND a!=59) 3917 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3918 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 3919 OR (g='wvutsrq' AND f GLOB 'klmno*') 3920 OR a=39 3921 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 3922 } 3923 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0} 3924 do_test where7-2.167.1 { 3925 count_steps_sort { 3926 SELECT a FROM t2 3927 WHERE c=30030 3928 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 3929 OR b=850 3930 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 3931 } 3932 } {20 46 52 72 88 89 90 98 scan 0 sort 0} 3933 do_test where7-2.167.2 { 3934 count_steps_sort { 3935 SELECT a FROM t3 3936 WHERE c=30030 3937 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 3938 OR b=850 3939 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 3940 } 3941 } {20 46 52 72 88 89 90 98 scan 0 sort 0} 3942 do_test where7-2.168.1 { 3943 count_steps_sort { 3944 SELECT a FROM t2 3945 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL) 3946 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 3947 OR b=80 3948 } 3949 } {23 91 scan 0 sort 0} 3950 do_test where7-2.168.2 { 3951 count_steps_sort { 3952 SELECT a FROM t3 3953 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL) 3954 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 3955 OR b=80 3956 } 3957 } {23 91 scan 0 sort 0} 3958 do_test where7-2.169.1 { 3959 count_steps_sort { 3960 SELECT a FROM t2 3961 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 3962 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 3963 OR b=462 3964 OR a=51 3965 OR b=344 3966 OR b=333 3967 OR ((a BETWEEN 61 AND 63) AND a!=62) 3968 } 3969 } {42 51 59 61 63 77 scan 0 sort 0} 3970 do_test where7-2.169.2 { 3971 count_steps_sort { 3972 SELECT a FROM t3 3973 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 3974 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 3975 OR b=462 3976 OR a=51 3977 OR b=344 3978 OR b=333 3979 OR ((a BETWEEN 61 AND 63) AND a!=62) 3980 } 3981 } {42 51 59 61 63 77 scan 0 sort 0} 3982 do_test where7-2.170.1 { 3983 count_steps_sort { 3984 SELECT a FROM t2 3985 WHERE b=586 3986 OR a=21 3987 OR b=638 3988 } 3989 } {21 58 scan 0 sort 0} 3990 do_test where7-2.170.2 { 3991 count_steps_sort { 3992 SELECT a FROM t3 3993 WHERE b=586 3994 OR a=21 3995 OR b=638 3996 } 3997 } {21 58 scan 0 sort 0} 3998 do_test where7-2.171.1 { 3999 count_steps_sort { 4000 SELECT a FROM t2 4001 WHERE b=179 4002 OR ((a BETWEEN 2 AND 4) AND a!=3) 4003 OR ((a BETWEEN 40 AND 42) AND a!=41) 4004 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 4005 OR ((a BETWEEN 72 AND 74) AND a!=73) 4006 } 4007 } {2 4 13 40 42 72 74 scan 0 sort 0} 4008 do_test where7-2.171.2 { 4009 count_steps_sort { 4010 SELECT a FROM t3 4011 WHERE b=179 4012 OR ((a BETWEEN 2 AND 4) AND a!=3) 4013 OR ((a BETWEEN 40 AND 42) AND a!=41) 4014 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 4015 OR ((a BETWEEN 72 AND 74) AND a!=73) 4016 } 4017 } {2 4 13 40 42 72 74 scan 0 sort 0} 4018 do_test where7-2.172.1 { 4019 count_steps_sort { 4020 SELECT a FROM t2 4021 WHERE b=333 4022 OR (g='nmlkjih' AND f GLOB 'bcdef*') 4023 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 4024 OR b=407 4025 OR a=5 4026 OR b=817 4027 OR b=891 4028 } 4029 } {5 37 53 62 81 scan 0 sort 0} 4030 do_test where7-2.172.2 { 4031 count_steps_sort { 4032 SELECT a FROM t3 4033 WHERE b=333 4034 OR (g='nmlkjih' AND f GLOB 'bcdef*') 4035 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 4036 OR b=407 4037 OR a=5 4038 OR b=817 4039 OR b=891 4040 } 4041 } {5 37 53 62 81 scan 0 sort 0} 4042 do_test where7-2.173.1 { 4043 count_steps_sort { 4044 SELECT a FROM t2 4045 WHERE b<0 4046 OR b=352 4047 OR b=517 4048 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 4049 OR ((a BETWEEN 12 AND 14) AND a!=13) 4050 OR b=1012 4051 OR ((a BETWEEN 11 AND 13) AND a!=12) 4052 } 4053 } {11 12 13 14 32 47 92 97 scan 0 sort 0} 4054 do_test where7-2.173.2 { 4055 count_steps_sort { 4056 SELECT a FROM t3 4057 WHERE b<0 4058 OR b=352 4059 OR b=517 4060 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 4061 OR ((a BETWEEN 12 AND 14) AND a!=13) 4062 OR b=1012 4063 OR ((a BETWEEN 11 AND 13) AND a!=12) 4064 } 4065 } {11 12 13 14 32 47 92 97 scan 0 sort 0} 4066 do_test where7-2.174.1 { 4067 count_steps_sort { 4068 SELECT a FROM t2 4069 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 4070 OR c<=10 4071 OR (g='vutsrqp' AND f GLOB 'opqrs*') 4072 OR a=32 4073 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4074 OR d<0.0 4075 } 4076 } {12 14 32 41 scan 0 sort 0} 4077 do_test where7-2.174.2 { 4078 count_steps_sort { 4079 SELECT a FROM t3 4080 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 4081 OR c<=10 4082 OR (g='vutsrqp' AND f GLOB 'opqrs*') 4083 OR a=32 4084 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4085 OR d<0.0 4086 } 4087 } {12 14 32 41 scan 0 sort 0} 4088 do_test where7-2.175.1 { 4089 count_steps_sort { 4090 SELECT a FROM t2 4091 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 4092 OR b=1045 4093 OR (g='ihgfedc' AND f GLOB 'abcde*') 4094 OR a=26 4095 OR (g='gfedcba' AND f GLOB 'opqrs*') 4096 } 4097 } {20 22 26 78 92 95 scan 0 sort 0} 4098 do_test where7-2.175.2 { 4099 count_steps_sort { 4100 SELECT a FROM t3 4101 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 4102 OR b=1045 4103 OR (g='ihgfedc' AND f GLOB 'abcde*') 4104 OR a=26 4105 OR (g='gfedcba' AND f GLOB 'opqrs*') 4106 } 4107 } {20 22 26 78 92 95 scan 0 sort 0} 4108 do_test where7-2.176.1 { 4109 count_steps_sort { 4110 SELECT a FROM t2 4111 WHERE a=49 4112 OR b=58 4113 } 4114 } {49 scan 0 sort 0} 4115 do_test where7-2.176.2 { 4116 count_steps_sort { 4117 SELECT a FROM t3 4118 WHERE a=49 4119 OR b=58 4120 } 4121 } {49 scan 0 sort 0} 4122 do_test where7-2.177.1 { 4123 count_steps_sort { 4124 SELECT a FROM t2 4125 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 4126 OR (g='jihgfed' AND f GLOB 'xyzab*') 4127 OR c=32032 4128 OR b=289 4129 OR ((a BETWEEN 17 AND 19) AND a!=18) 4130 OR ((a BETWEEN 14 AND 16) AND a!=15) 4131 } 4132 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0} 4133 do_test where7-2.177.2 { 4134 count_steps_sort { 4135 SELECT a FROM t3 4136 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 4137 OR (g='jihgfed' AND f GLOB 'xyzab*') 4138 OR c=32032 4139 OR b=289 4140 OR ((a BETWEEN 17 AND 19) AND a!=18) 4141 OR ((a BETWEEN 14 AND 16) AND a!=15) 4142 } 4143 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0} 4144 do_test where7-2.178.1 { 4145 count_steps_sort { 4146 SELECT a FROM t2 4147 WHERE ((a BETWEEN 15 AND 17) AND a!=16) 4148 OR ((a BETWEEN 57 AND 59) AND a!=58) 4149 OR b=33 4150 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 4151 } 4152 } {3 15 17 43 57 59 69 95 scan 0 sort 0} 4153 do_test where7-2.178.2 { 4154 count_steps_sort { 4155 SELECT a FROM t3 4156 WHERE ((a BETWEEN 15 AND 17) AND a!=16) 4157 OR ((a BETWEEN 57 AND 59) AND a!=58) 4158 OR b=33 4159 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 4160 } 4161 } {3 15 17 43 57 59 69 95 scan 0 sort 0} 4162 do_test where7-2.179.1 { 4163 count_steps_sort { 4164 SELECT a FROM t2 4165 WHERE b=828 4166 OR b=341 4167 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 4168 OR b=902 4169 OR ((a BETWEEN 64 AND 66) AND a!=65) 4170 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4171 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4172 OR b=242 4173 OR (g='yxwvuts' AND f GLOB 'cdefg*') 4174 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 4175 OR (g='qponmlk' AND f GLOB 'qrstu*') 4176 } 4177 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0} 4178 do_test where7-2.179.2 { 4179 count_steps_sort { 4180 SELECT a FROM t3 4181 WHERE b=828 4182 OR b=341 4183 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 4184 OR b=902 4185 OR ((a BETWEEN 64 AND 66) AND a!=65) 4186 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4187 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4188 OR b=242 4189 OR (g='yxwvuts' AND f GLOB 'cdefg*') 4190 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 4191 OR (g='qponmlk' AND f GLOB 'qrstu*') 4192 } 4193 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0} 4194 do_test where7-2.180.1 { 4195 count_steps_sort { 4196 SELECT a FROM t2 4197 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 4198 OR b=982 4199 OR b=781 4200 OR ((a BETWEEN 66 AND 68) AND a!=67) 4201 OR d>1e10 4202 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 4203 } 4204 } {56 66 68 71 scan 0 sort 0} 4205 do_test where7-2.180.2 { 4206 count_steps_sort { 4207 SELECT a FROM t3 4208 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 4209 OR b=982 4210 OR b=781 4211 OR ((a BETWEEN 66 AND 68) AND a!=67) 4212 OR d>1e10 4213 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 4214 } 4215 } {56 66 68 71 scan 0 sort 0} 4216 do_test where7-2.181.1 { 4217 count_steps_sort { 4218 SELECT a FROM t2 4219 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 4220 OR a=31 4221 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4222 OR ((a BETWEEN 57 AND 59) AND a!=58) 4223 OR a=76 4224 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4225 OR (g='jihgfed' AND f GLOB 'wxyza*') 4226 OR b=176 4227 } 4228 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0} 4229 do_test where7-2.181.2 { 4230 count_steps_sort { 4231 SELECT a FROM t3 4232 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 4233 OR a=31 4234 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4235 OR ((a BETWEEN 57 AND 59) AND a!=58) 4236 OR a=76 4237 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4238 OR (g='jihgfed' AND f GLOB 'wxyza*') 4239 OR b=176 4240 } 4241 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0} 4242 do_test where7-2.182.1 { 4243 count_steps_sort { 4244 SELECT a FROM t2 4245 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 4246 OR ((a BETWEEN 59 AND 61) AND a!=60) 4247 OR (g='nmlkjih' AND f GLOB 'defgh*') 4248 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 4249 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4250 OR b=14 4251 OR ((a BETWEEN 88 AND 90) AND a!=89) 4252 OR f='zabcdefgh' 4253 } 4254 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0} 4255 do_test where7-2.182.2 { 4256 count_steps_sort { 4257 SELECT a FROM t3 4258 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 4259 OR ((a BETWEEN 59 AND 61) AND a!=60) 4260 OR (g='nmlkjih' AND f GLOB 'defgh*') 4261 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 4262 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4263 OR b=14 4264 OR ((a BETWEEN 88 AND 90) AND a!=89) 4265 OR f='zabcdefgh' 4266 } 4267 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0} 4268 do_test where7-2.183.1 { 4269 count_steps_sort { 4270 SELECT a FROM t2 4271 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 4272 OR b=286 4273 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4274 OR b=91 4275 OR ((a BETWEEN 43 AND 45) AND a!=44) 4276 } 4277 } {25 26 31 43 45 scan 0 sort 0} 4278 do_test where7-2.183.2 { 4279 count_steps_sort { 4280 SELECT a FROM t3 4281 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 4282 OR b=286 4283 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4284 OR b=91 4285 OR ((a BETWEEN 43 AND 45) AND a!=44) 4286 } 4287 } {25 26 31 43 45 scan 0 sort 0} 4288 do_test where7-2.184.1 { 4289 count_steps_sort { 4290 SELECT a FROM t2 4291 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 4292 OR c=19019 4293 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 4294 OR b=374 4295 } 4296 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0} 4297 do_test where7-2.184.2 { 4298 count_steps_sort { 4299 SELECT a FROM t3 4300 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 4301 OR c=19019 4302 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 4303 OR b=374 4304 } 4305 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0} 4306 do_test where7-2.185.1 { 4307 count_steps_sort { 4308 SELECT a FROM t2 4309 WHERE g IS NULL 4310 OR (g='onmlkji' AND f GLOB 'wxyza*') 4311 } 4312 } {48 scan 0 sort 0} 4313 do_test where7-2.185.2 { 4314 count_steps_sort { 4315 SELECT a FROM t3 4316 WHERE g IS NULL 4317 OR (g='onmlkji' AND f GLOB 'wxyza*') 4318 } 4319 } {48 scan 0 sort 0} 4320 do_test where7-2.186.1 { 4321 count_steps_sort { 4322 SELECT a FROM t2 4323 WHERE a=4 4324 OR b=407 4325 } 4326 } {4 37 scan 0 sort 0} 4327 do_test where7-2.186.2 { 4328 count_steps_sort { 4329 SELECT a FROM t3 4330 WHERE a=4 4331 OR b=407 4332 } 4333 } {4 37 scan 0 sort 0} 4334 do_test where7-2.187.1 { 4335 count_steps_sort { 4336 SELECT a FROM t2 4337 WHERE ((a BETWEEN 66 AND 68) AND a!=67) 4338 OR b=564 4339 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4340 OR b=234 4341 OR b=641 4342 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4343 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4344 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 4345 OR a=98 4346 } 4347 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0} 4348 do_test where7-2.187.2 { 4349 count_steps_sort { 4350 SELECT a FROM t3 4351 WHERE ((a BETWEEN 66 AND 68) AND a!=67) 4352 OR b=564 4353 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4354 OR b=234 4355 OR b=641 4356 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4357 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4358 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 4359 OR a=98 4360 } 4361 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0} 4362 do_test where7-2.188.1 { 4363 count_steps_sort { 4364 SELECT a FROM t2 4365 WHERE a=73 4366 OR b=44 4367 OR b=539 4368 OR c=11011 4369 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4370 OR b=69 4371 OR b=1001 4372 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 4373 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4374 OR (g='ihgfedc' AND f GLOB 'defgh*') 4375 OR ((a BETWEEN 32 AND 34) AND a!=33) 4376 } 4377 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0} 4378 do_test where7-2.188.2 { 4379 count_steps_sort { 4380 SELECT a FROM t3 4381 WHERE a=73 4382 OR b=44 4383 OR b=539 4384 OR c=11011 4385 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4386 OR b=69 4387 OR b=1001 4388 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 4389 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4390 OR (g='ihgfedc' AND f GLOB 'defgh*') 4391 OR ((a BETWEEN 32 AND 34) AND a!=33) 4392 } 4393 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0} 4394 do_test where7-2.189.1 { 4395 count_steps_sort { 4396 SELECT a FROM t2 4397 WHERE b=264 4398 OR b=143 4399 OR a=48 4400 } 4401 } {13 24 48 scan 0 sort 0} 4402 do_test where7-2.189.2 { 4403 count_steps_sort { 4404 SELECT a FROM t3 4405 WHERE b=264 4406 OR b=143 4407 OR a=48 4408 } 4409 } {13 24 48 scan 0 sort 0} 4410 do_test where7-2.190.1 { 4411 count_steps_sort { 4412 SELECT a FROM t2 4413 WHERE b=1001 4414 OR b=1070 4415 OR ((a BETWEEN 72 AND 74) AND a!=73) 4416 OR b=14 4417 OR ((a BETWEEN 56 AND 58) AND a!=57) 4418 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 4419 OR a=66 4420 } 4421 } {18 56 58 66 72 74 91 scan 0 sort 0} 4422 do_test where7-2.190.2 { 4423 count_steps_sort { 4424 SELECT a FROM t3 4425 WHERE b=1001 4426 OR b=1070 4427 OR ((a BETWEEN 72 AND 74) AND a!=73) 4428 OR b=14 4429 OR ((a BETWEEN 56 AND 58) AND a!=57) 4430 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 4431 OR a=66 4432 } 4433 } {18 56 58 66 72 74 91 scan 0 sort 0} 4434 do_test where7-2.191.1 { 4435 count_steps_sort { 4436 SELECT a FROM t2 4437 WHERE c=23023 4438 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 4439 OR a=66 4440 OR (g='onmlkji' AND f GLOB 'zabcd*') 4441 OR a=51 4442 OR a=23 4443 OR c=4004 4444 } 4445 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0} 4446 do_test where7-2.191.2 { 4447 count_steps_sort { 4448 SELECT a FROM t3 4449 WHERE c=23023 4450 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 4451 OR a=66 4452 OR (g='onmlkji' AND f GLOB 'zabcd*') 4453 OR a=51 4454 OR a=23 4455 OR c=4004 4456 } 4457 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0} 4458 do_test where7-2.192.1 { 4459 count_steps_sort { 4460 SELECT a FROM t2 4461 WHERE b=36 4462 OR (g='rqponml' AND f GLOB 'lmnop*') 4463 OR a=80 4464 } 4465 } {37 80 scan 0 sort 0} 4466 do_test where7-2.192.2 { 4467 count_steps_sort { 4468 SELECT a FROM t3 4469 WHERE b=36 4470 OR (g='rqponml' AND f GLOB 'lmnop*') 4471 OR a=80 4472 } 4473 } {37 80 scan 0 sort 0} 4474 do_test where7-2.193.1 { 4475 count_steps_sort { 4476 SELECT a FROM t2 4477 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4478 OR ((a BETWEEN 37 AND 39) AND a!=38) 4479 OR a=55 4480 OR f='efghijklm' 4481 OR a=8 4482 OR a=80 4483 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4484 OR b=256 4485 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 4486 } 4487 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0} 4488 do_test where7-2.193.2 { 4489 count_steps_sort { 4490 SELECT a FROM t3 4491 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4492 OR ((a BETWEEN 37 AND 39) AND a!=38) 4493 OR a=55 4494 OR f='efghijklm' 4495 OR a=8 4496 OR a=80 4497 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4498 OR b=256 4499 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 4500 } 4501 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0} 4502 do_test where7-2.194.1 { 4503 count_steps_sort { 4504 SELECT a FROM t2 4505 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 4506 OR b=836 4507 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 4508 OR (g='wvutsrq' AND f GLOB 'ijklm*') 4509 OR a=91 4510 OR b=594 4511 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 4512 } 4513 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0} 4514 do_test where7-2.194.2 { 4515 count_steps_sort { 4516 SELECT a FROM t3 4517 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 4518 OR b=836 4519 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 4520 OR (g='wvutsrq' AND f GLOB 'ijklm*') 4521 OR a=91 4522 OR b=594 4523 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 4524 } 4525 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0} 4526 do_test where7-2.195.1 { 4527 count_steps_sort { 4528 SELECT a FROM t2 4529 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 4530 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4531 OR ((a BETWEEN 62 AND 64) AND a!=63) 4532 OR c=6006 4533 OR ((a BETWEEN 50 AND 52) AND a!=51) 4534 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4535 OR ((a BETWEEN 88 AND 90) AND a!=89) 4536 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 4537 } 4538 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0} 4539 do_test where7-2.195.2 { 4540 count_steps_sort { 4541 SELECT a FROM t3 4542 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 4543 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4544 OR ((a BETWEEN 62 AND 64) AND a!=63) 4545 OR c=6006 4546 OR ((a BETWEEN 50 AND 52) AND a!=51) 4547 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4548 OR ((a BETWEEN 88 AND 90) AND a!=89) 4549 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 4550 } 4551 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0} 4552 do_test where7-2.196.1 { 4553 count_steps_sort { 4554 SELECT a FROM t2 4555 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 4556 OR ((a BETWEEN 14 AND 16) AND a!=15) 4557 OR a=13 4558 OR b=121 4559 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 4560 OR ((a BETWEEN 12 AND 14) AND a!=13) 4561 OR (g='utsrqpo' AND f GLOB 'stuvw*') 4562 OR b=660 4563 OR b=792 4564 OR (g='xwvutsr' AND f GLOB 'ghijk*') 4565 } 4566 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0} 4567 do_test where7-2.196.2 { 4568 count_steps_sort { 4569 SELECT a FROM t3 4570 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 4571 OR ((a BETWEEN 14 AND 16) AND a!=15) 4572 OR a=13 4573 OR b=121 4574 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 4575 OR ((a BETWEEN 12 AND 14) AND a!=13) 4576 OR (g='utsrqpo' AND f GLOB 'stuvw*') 4577 OR b=660 4578 OR b=792 4579 OR (g='xwvutsr' AND f GLOB 'ghijk*') 4580 } 4581 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0} 4582 do_test where7-2.197.1 { 4583 count_steps_sort { 4584 SELECT a FROM t2 4585 WHERE b=1089 4586 OR b=495 4587 OR b=157 4588 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 4589 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4590 OR (g='yxwvuts' AND f GLOB 'bcdef*') 4591 OR (g='xwvutsr' AND f GLOB 'hijkl*') 4592 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4593 OR f='wxyzabcde' 4594 } 4595 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0} 4596 do_test where7-2.197.2 { 4597 count_steps_sort { 4598 SELECT a FROM t3 4599 WHERE b=1089 4600 OR b=495 4601 OR b=157 4602 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 4603 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4604 OR (g='yxwvuts' AND f GLOB 'bcdef*') 4605 OR (g='xwvutsr' AND f GLOB 'hijkl*') 4606 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4607 OR f='wxyzabcde' 4608 } 4609 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0} 4610 do_test where7-2.198.1 { 4611 count_steps_sort { 4612 SELECT a FROM t2 4613 WHERE f='bcdefghij' 4614 OR ((a BETWEEN 40 AND 42) AND a!=41) 4615 OR (g='srqponm' AND f GLOB 'ghijk*') 4616 OR b=157 4617 OR b=267 4618 OR c=34034 4619 } 4620 } {1 27 32 40 42 53 79 100 scan 0 sort 0} 4621 do_test where7-2.198.2 { 4622 count_steps_sort { 4623 SELECT a FROM t3 4624 WHERE f='bcdefghij' 4625 OR ((a BETWEEN 40 AND 42) AND a!=41) 4626 OR (g='srqponm' AND f GLOB 'ghijk*') 4627 OR b=157 4628 OR b=267 4629 OR c=34034 4630 } 4631 } {1 27 32 40 42 53 79 100 scan 0 sort 0} 4632 do_test where7-2.199.1 { 4633 count_steps_sort { 4634 SELECT a FROM t2 4635 WHERE a=19 4636 OR a=23 4637 OR c<=10 4638 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4639 } 4640 } {19 23 66 scan 0 sort 0} 4641 do_test where7-2.199.2 { 4642 count_steps_sort { 4643 SELECT a FROM t3 4644 WHERE a=19 4645 OR a=23 4646 OR c<=10 4647 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4648 } 4649 } {19 23 66 scan 0 sort 0} 4650 do_test where7-2.200.1 { 4651 count_steps_sort { 4652 SELECT a FROM t2 4653 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 4654 OR b=792 4655 OR b=803 4656 OR b=36 4657 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4658 } 4659 } {1 3 27 53 72 73 79 scan 0 sort 0} 4660 do_test where7-2.200.2 { 4661 count_steps_sort { 4662 SELECT a FROM t3 4663 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 4664 OR b=792 4665 OR b=803 4666 OR b=36 4667 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4668 } 4669 } {1 3 27 53 72 73 79 scan 0 sort 0} 4670 do_test where7-2.201.1 { 4671 count_steps_sort { 4672 SELECT a FROM t2 4673 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 4674 OR ((a BETWEEN 71 AND 73) AND a!=72) 4675 OR ((a BETWEEN 76 AND 78) AND a!=77) 4676 OR f='jklmnopqr' 4677 OR (g='onmlkji' AND f GLOB 'yzabc*') 4678 OR b=891 4679 OR a=40 4680 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 4681 } 4682 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0} 4683 do_test where7-2.201.2 { 4684 count_steps_sort { 4685 SELECT a FROM t3 4686 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 4687 OR ((a BETWEEN 71 AND 73) AND a!=72) 4688 OR ((a BETWEEN 76 AND 78) AND a!=77) 4689 OR f='jklmnopqr' 4690 OR (g='onmlkji' AND f GLOB 'yzabc*') 4691 OR b=891 4692 OR a=40 4693 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 4694 } 4695 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0} 4696 do_test where7-2.202.1 { 4697 count_steps_sort { 4698 SELECT a FROM t2 4699 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 4700 OR a=32 4701 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 4702 OR a=95 4703 OR d>1e10 4704 OR b=429 4705 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 4706 OR (g='jihgfed' AND f GLOB 'yzabc*') 4707 OR c=10010 4708 OR ((a BETWEEN 83 AND 85) AND a!=84) 4709 } 4710 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0} 4711 do_test where7-2.202.2 { 4712 count_steps_sort { 4713 SELECT a FROM t3 4714 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 4715 OR a=32 4716 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 4717 OR a=95 4718 OR d>1e10 4719 OR b=429 4720 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 4721 OR (g='jihgfed' AND f GLOB 'yzabc*') 4722 OR c=10010 4723 OR ((a BETWEEN 83 AND 85) AND a!=84) 4724 } 4725 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0} 4726 do_test where7-2.203.1 { 4727 count_steps_sort { 4728 SELECT a FROM t2 4729 WHERE (g='xwvutsr' AND f GLOB 'defgh*') 4730 OR a=22 4731 OR a=26 4732 OR a=81 4733 OR a=53 4734 OR ((a BETWEEN 92 AND 94) AND a!=93) 4735 OR c=30030 4736 OR (g='wvutsrq' AND f GLOB 'ijklm*') 4737 OR a=82 4738 OR b=594 4739 } 4740 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0} 4741 do_test where7-2.203.2 { 4742 count_steps_sort { 4743 SELECT a FROM t3 4744 WHERE (g='xwvutsr' AND f GLOB 'defgh*') 4745 OR a=22 4746 OR a=26 4747 OR a=81 4748 OR a=53 4749 OR ((a BETWEEN 92 AND 94) AND a!=93) 4750 OR c=30030 4751 OR (g='wvutsrq' AND f GLOB 'ijklm*') 4752 OR a=82 4753 OR b=594 4754 } 4755 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0} 4756 do_test where7-2.204.1 { 4757 count_steps_sort { 4758 SELECT a FROM t2 4759 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 4760 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 4761 OR (g='srqponm' AND f GLOB 'efghi*') 4762 OR a=83 4763 OR (g='hgfedcb' AND f GLOB 'ijklm*') 4764 OR (g='kjihgfe' AND f GLOB 'qrstu*') 4765 OR ((a BETWEEN 99 AND 101) AND a!=100) 4766 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4767 OR b=1092 4768 OR (g='srqponm' AND f GLOB 'efghi*') 4769 OR b=25 4770 } 4771 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0} 4772 do_test where7-2.204.2 { 4773 count_steps_sort { 4774 SELECT a FROM t3 4775 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 4776 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 4777 OR (g='srqponm' AND f GLOB 'efghi*') 4778 OR a=83 4779 OR (g='hgfedcb' AND f GLOB 'ijklm*') 4780 OR (g='kjihgfe' AND f GLOB 'qrstu*') 4781 OR ((a BETWEEN 99 AND 101) AND a!=100) 4782 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4783 OR b=1092 4784 OR (g='srqponm' AND f GLOB 'efghi*') 4785 OR b=25 4786 } 4787 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0} 4788 do_test where7-2.205.1 { 4789 count_steps_sort { 4790 SELECT a FROM t2 4791 WHERE a=20 4792 OR b=421 4793 OR (g='xwvutsr' AND f GLOB 'fghij*') 4794 OR a=50 4795 OR (g='qponmlk' AND f GLOB 'opqrs*') 4796 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 4797 } 4798 } {5 20 40 50 53 scan 0 sort 0} 4799 do_test where7-2.205.2 { 4800 count_steps_sort { 4801 SELECT a FROM t3 4802 WHERE a=20 4803 OR b=421 4804 OR (g='xwvutsr' AND f GLOB 'fghij*') 4805 OR a=50 4806 OR (g='qponmlk' AND f GLOB 'opqrs*') 4807 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 4808 } 4809 } {5 20 40 50 53 scan 0 sort 0} 4810 do_test where7-2.206.1 { 4811 count_steps_sort { 4812 SELECT a FROM t2 4813 WHERE b=960 4814 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4815 } 4816 } {13 39 65 91 scan 0 sort 0} 4817 do_test where7-2.206.2 { 4818 count_steps_sort { 4819 SELECT a FROM t3 4820 WHERE b=960 4821 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4822 } 4823 } {13 39 65 91 scan 0 sort 0} 4824 do_test where7-2.207.1 { 4825 count_steps_sort { 4826 SELECT a FROM t2 4827 WHERE b=891 4828 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4829 OR f='nopqrstuv' 4830 } 4831 } {13 31 39 65 81 91 scan 0 sort 0} 4832 do_test where7-2.207.2 { 4833 count_steps_sort { 4834 SELECT a FROM t3 4835 WHERE b=891 4836 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4837 OR f='nopqrstuv' 4838 } 4839 } {13 31 39 65 81 91 scan 0 sort 0} 4840 do_test where7-2.208.1 { 4841 count_steps_sort { 4842 SELECT a FROM t2 4843 WHERE b=157 4844 OR b=289 4845 OR ((a BETWEEN 32 AND 34) AND a!=33) 4846 OR b=1001 4847 OR b=707 4848 } 4849 } {32 34 91 scan 0 sort 0} 4850 do_test where7-2.208.2 { 4851 count_steps_sort { 4852 SELECT a FROM t3 4853 WHERE b=157 4854 OR b=289 4855 OR ((a BETWEEN 32 AND 34) AND a!=33) 4856 OR b=1001 4857 OR b=707 4858 } 4859 } {32 34 91 scan 0 sort 0} 4860 do_test where7-2.209.1 { 4861 count_steps_sort { 4862 SELECT a FROM t2 4863 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 4864 OR b=957 4865 OR ((a BETWEEN 48 AND 50) AND a!=49) 4866 } 4867 } {48 50 87 100 scan 0 sort 0} 4868 do_test where7-2.209.2 { 4869 count_steps_sort { 4870 SELECT a FROM t3 4871 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 4872 OR b=957 4873 OR ((a BETWEEN 48 AND 50) AND a!=49) 4874 } 4875 } {48 50 87 100 scan 0 sort 0} 4876 do_test where7-2.210.1 { 4877 count_steps_sort { 4878 SELECT a FROM t2 4879 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 4880 OR a=77 4881 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 4882 } 4883 } {40 77 85 scan 0 sort 0} 4884 do_test where7-2.210.2 { 4885 count_steps_sort { 4886 SELECT a FROM t3 4887 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 4888 OR a=77 4889 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 4890 } 4891 } {40 77 85 scan 0 sort 0} 4892 do_test where7-2.211.1 { 4893 count_steps_sort { 4894 SELECT a FROM t2 4895 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 4896 OR b=11 4897 OR (g='fedcbaz' AND f GLOB 'stuvw*') 4898 OR ((a BETWEEN 14 AND 16) AND a!=15) 4899 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 4900 OR a=99 4901 } 4902 } {1 14 16 38 66 96 99 scan 0 sort 0} 4903 do_test where7-2.211.2 { 4904 count_steps_sort { 4905 SELECT a FROM t3 4906 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 4907 OR b=11 4908 OR (g='fedcbaz' AND f GLOB 'stuvw*') 4909 OR ((a BETWEEN 14 AND 16) AND a!=15) 4910 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 4911 OR a=99 4912 } 4913 } {1 14 16 38 66 96 99 scan 0 sort 0} 4914 do_test where7-2.212.1 { 4915 count_steps_sort { 4916 SELECT a FROM t2 4917 WHERE f='fghijklmn' 4918 OR a=16 4919 OR (g='xwvutsr' AND f GLOB 'defgh*') 4920 OR ((a BETWEEN 60 AND 62) AND a!=61) 4921 OR ((a BETWEEN 90 AND 92) AND a!=91) 4922 OR ((a BETWEEN 9 AND 11) AND a!=10) 4923 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 4924 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 4925 OR b=80 4926 } 4927 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0} 4928 do_test where7-2.212.2 { 4929 count_steps_sort { 4930 SELECT a FROM t3 4931 WHERE f='fghijklmn' 4932 OR a=16 4933 OR (g='xwvutsr' AND f GLOB 'defgh*') 4934 OR ((a BETWEEN 60 AND 62) AND a!=61) 4935 OR ((a BETWEEN 90 AND 92) AND a!=91) 4936 OR ((a BETWEEN 9 AND 11) AND a!=10) 4937 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 4938 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 4939 OR b=80 4940 } 4941 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0} 4942 do_test where7-2.213.1 { 4943 count_steps_sort { 4944 SELECT a FROM t2 4945 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 4946 OR a=44 4947 OR a=43 4948 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4949 OR b=25 4950 } 4951 } {12 43 44 66 scan 0 sort 0} 4952 do_test where7-2.213.2 { 4953 count_steps_sort { 4954 SELECT a FROM t3 4955 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 4956 OR a=44 4957 OR a=43 4958 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4959 OR b=25 4960 } 4961 } {12 43 44 66 scan 0 sort 0} 4962 do_test where7-2.214.1 { 4963 count_steps_sort { 4964 SELECT a FROM t2 4965 WHERE f='vwxyzabcd' 4966 OR a=73 4967 OR b=597 4968 } 4969 } {21 47 73 99 scan 0 sort 0} 4970 do_test where7-2.214.2 { 4971 count_steps_sort { 4972 SELECT a FROM t3 4973 WHERE f='vwxyzabcd' 4974 OR a=73 4975 OR b=597 4976 } 4977 } {21 47 73 99 scan 0 sort 0} 4978 do_test where7-2.215.1 { 4979 count_steps_sort { 4980 SELECT a FROM t2 4981 WHERE b=22 4982 OR ((a BETWEEN 61 AND 63) AND a!=62) 4983 OR e IS NULL 4984 OR a=1 4985 } 4986 } {1 2 61 63 scan 0 sort 0} 4987 do_test where7-2.215.2 { 4988 count_steps_sort { 4989 SELECT a FROM t3 4990 WHERE b=22 4991 OR ((a BETWEEN 61 AND 63) AND a!=62) 4992 OR e IS NULL 4993 OR a=1 4994 } 4995 } {1 2 61 63 scan 0 sort 0} 4996 do_test where7-2.216.1 { 4997 count_steps_sort { 4998 SELECT a FROM t2 4999 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 5000 OR (g='gfedcba' AND f GLOB 'opqrs*') 5001 OR b=1015 5002 OR c=16016 5003 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 5004 OR f='abcdefghi' 5005 OR b=605 5006 OR a=63 5007 } 5008 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0} 5009 do_test where7-2.216.2 { 5010 count_steps_sort { 5011 SELECT a FROM t3 5012 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 5013 OR (g='gfedcba' AND f GLOB 'opqrs*') 5014 OR b=1015 5015 OR c=16016 5016 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 5017 OR f='abcdefghi' 5018 OR b=605 5019 OR a=63 5020 } 5021 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0} 5022 do_test where7-2.217.1 { 5023 count_steps_sort { 5024 SELECT a FROM t2 5025 WHERE (g='yxwvuts' AND f GLOB 'bcdef*') 5026 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5027 OR b=641 5028 OR b=795 5029 } 5030 } {1 44 scan 0 sort 0} 5031 do_test where7-2.217.2 { 5032 count_steps_sort { 5033 SELECT a FROM t3 5034 WHERE (g='yxwvuts' AND f GLOB 'bcdef*') 5035 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5036 OR b=641 5037 OR b=795 5038 } 5039 } {1 44 scan 0 sort 0} 5040 do_test where7-2.218.1 { 5041 count_steps_sort { 5042 SELECT a FROM t2 5043 WHERE f='fghijklmn' 5044 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5045 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 5046 } 5047 } {5 15 31 44 57 83 scan 0 sort 0} 5048 do_test where7-2.218.2 { 5049 count_steps_sort { 5050 SELECT a FROM t3 5051 WHERE f='fghijklmn' 5052 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5053 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 5054 } 5055 } {5 15 31 44 57 83 scan 0 sort 0} 5056 do_test where7-2.219.1 { 5057 count_steps_sort { 5058 SELECT a FROM t2 5059 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 5060 OR ((a BETWEEN 72 AND 74) AND a!=73) 5061 OR ((a BETWEEN 85 AND 87) AND a!=86) 5062 OR a=92 5063 OR b=1100 5064 OR ((a BETWEEN 98 AND 100) AND a!=99) 5065 OR ((a BETWEEN 30 AND 32) AND a!=31) 5066 } 5067 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0} 5068 do_test where7-2.219.2 { 5069 count_steps_sort { 5070 SELECT a FROM t3 5071 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 5072 OR ((a BETWEEN 72 AND 74) AND a!=73) 5073 OR ((a BETWEEN 85 AND 87) AND a!=86) 5074 OR a=92 5075 OR b=1100 5076 OR ((a BETWEEN 98 AND 100) AND a!=99) 5077 OR ((a BETWEEN 30 AND 32) AND a!=31) 5078 } 5079 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0} 5080 do_test where7-2.220.1 { 5081 count_steps_sort { 5082 SELECT a FROM t2 5083 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 5084 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5085 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5086 OR b=880 5087 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5088 OR b=1089 5089 OR ((a BETWEEN 69 AND 71) AND a!=70) 5090 OR f IS NULL 5091 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 5092 } 5093 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0} 5094 do_test where7-2.220.2 { 5095 count_steps_sort { 5096 SELECT a FROM t3 5097 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 5098 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5099 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5100 OR b=880 5101 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5102 OR b=1089 5103 OR ((a BETWEEN 69 AND 71) AND a!=70) 5104 OR f IS NULL 5105 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 5106 } 5107 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0} 5108 do_test where7-2.221.1 { 5109 count_steps_sort { 5110 SELECT a FROM t2 5111 WHERE b=1026 5112 OR b=407 5113 OR (g='srqponm' AND f GLOB 'fghij*') 5114 OR b=564 5115 OR c=23023 5116 OR b=891 5117 OR c=22022 5118 OR ((a BETWEEN 22 AND 24) AND a!=23) 5119 OR ((a BETWEEN 9 AND 11) AND a!=10) 5120 OR (g='rqponml' AND f GLOB 'ijklm*') 5121 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 5122 } 5123 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0} 5124 do_test where7-2.221.2 { 5125 count_steps_sort { 5126 SELECT a FROM t3 5127 WHERE b=1026 5128 OR b=407 5129 OR (g='srqponm' AND f GLOB 'fghij*') 5130 OR b=564 5131 OR c=23023 5132 OR b=891 5133 OR c=22022 5134 OR ((a BETWEEN 22 AND 24) AND a!=23) 5135 OR ((a BETWEEN 9 AND 11) AND a!=10) 5136 OR (g='rqponml' AND f GLOB 'ijklm*') 5137 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 5138 } 5139 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0} 5140 do_test where7-2.222.1 { 5141 count_steps_sort { 5142 SELECT a FROM t2 5143 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 5144 OR a=72 5145 OR a=43 5146 } 5147 } {43 71 72 73 scan 0 sort 0} 5148 do_test where7-2.222.2 { 5149 count_steps_sort { 5150 SELECT a FROM t3 5151 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 5152 OR a=72 5153 OR a=43 5154 } 5155 } {43 71 72 73 scan 0 sort 0} 5156 do_test where7-2.223.1 { 5157 count_steps_sort { 5158 SELECT a FROM t2 5159 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 5160 OR ((a BETWEEN 79 AND 81) AND a!=80) 5161 OR c=18018 5162 OR b=792 5163 OR (g='mlkjihg' AND f GLOB 'jklmn*') 5164 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 5165 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5166 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 5167 OR f='uvwxyzabc' 5168 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 5169 } 5170 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0} 5171 do_test where7-2.223.2 { 5172 count_steps_sort { 5173 SELECT a FROM t3 5174 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 5175 OR ((a BETWEEN 79 AND 81) AND a!=80) 5176 OR c=18018 5177 OR b=792 5178 OR (g='mlkjihg' AND f GLOB 'jklmn*') 5179 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 5180 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5181 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 5182 OR f='uvwxyzabc' 5183 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 5184 } 5185 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0} 5186 do_test where7-2.224.1 { 5187 count_steps_sort { 5188 SELECT a FROM t2 5189 WHERE b=429 5190 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 5191 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 5192 OR (g='qponmlk' AND f GLOB 'opqrs*') 5193 OR b=1070 5194 OR (g='vutsrqp' AND f GLOB 'rstuv*') 5195 } 5196 } {4 17 30 33 39 40 56 82 scan 0 sort 0} 5197 do_test where7-2.224.2 { 5198 count_steps_sort { 5199 SELECT a FROM t3 5200 WHERE b=429 5201 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 5202 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 5203 OR (g='qponmlk' AND f GLOB 'opqrs*') 5204 OR b=1070 5205 OR (g='vutsrqp' AND f GLOB 'rstuv*') 5206 } 5207 } {4 17 30 33 39 40 56 82 scan 0 sort 0} 5208 do_test where7-2.225.1 { 5209 count_steps_sort { 5210 SELECT a FROM t2 5211 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 5212 OR b=572 5213 } 5214 } {52 61 scan 0 sort 0} 5215 do_test where7-2.225.2 { 5216 count_steps_sort { 5217 SELECT a FROM t3 5218 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 5219 OR b=572 5220 } 5221 } {52 61 scan 0 sort 0} 5222 do_test where7-2.226.1 { 5223 count_steps_sort { 5224 SELECT a FROM t2 5225 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 5226 OR f='abcdefghi' 5227 OR (g='wvutsrq' AND f GLOB 'ijklm*') 5228 } 5229 } {8 26 52 62 64 78 scan 0 sort 0} 5230 do_test where7-2.226.2 { 5231 count_steps_sort { 5232 SELECT a FROM t3 5233 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 5234 OR f='abcdefghi' 5235 OR (g='wvutsrq' AND f GLOB 'ijklm*') 5236 } 5237 } {8 26 52 62 64 78 scan 0 sort 0} 5238 do_test where7-2.227.1 { 5239 count_steps_sort { 5240 SELECT a FROM t2 5241 WHERE a=40 5242 OR ((a BETWEEN 85 AND 87) AND a!=86) 5243 } 5244 } {40 85 87 scan 0 sort 0} 5245 do_test where7-2.227.2 { 5246 count_steps_sort { 5247 SELECT a FROM t3 5248 WHERE a=40 5249 OR ((a BETWEEN 85 AND 87) AND a!=86) 5250 } 5251 } {40 85 87 scan 0 sort 0} 5252 do_test where7-2.228.1 { 5253 count_steps_sort { 5254 SELECT a FROM t2 5255 WHERE a=43 5256 OR ((a BETWEEN 44 AND 46) AND a!=45) 5257 OR a=1 5258 OR ((a BETWEEN 75 AND 77) AND a!=76) 5259 OR a=75 5260 OR (g='hgfedcb' AND f GLOB 'fghij*') 5261 OR ((a BETWEEN 59 AND 61) AND a!=60) 5262 } 5263 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0} 5264 do_test where7-2.228.2 { 5265 count_steps_sort { 5266 SELECT a FROM t3 5267 WHERE a=43 5268 OR ((a BETWEEN 44 AND 46) AND a!=45) 5269 OR a=1 5270 OR ((a BETWEEN 75 AND 77) AND a!=76) 5271 OR a=75 5272 OR (g='hgfedcb' AND f GLOB 'fghij*') 5273 OR ((a BETWEEN 59 AND 61) AND a!=60) 5274 } 5275 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0} 5276 do_test where7-2.229.1 { 5277 count_steps_sort { 5278 SELECT a FROM t2 5279 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 5280 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5281 OR (g='mlkjihg' AND f GLOB 'ijklm*') 5282 OR b=231 5283 OR a=87 5284 } 5285 } {8 21 34 60 86 87 91 scan 0 sort 0} 5286 do_test where7-2.229.2 { 5287 count_steps_sort { 5288 SELECT a FROM t3 5289 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 5290 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5291 OR (g='mlkjihg' AND f GLOB 'ijklm*') 5292 OR b=231 5293 OR a=87 5294 } 5295 } {8 21 34 60 86 87 91 scan 0 sort 0} 5296 do_test where7-2.230.1 { 5297 count_steps_sort { 5298 SELECT a FROM t2 5299 WHERE a=77 5300 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5301 OR (g='rqponml' AND f GLOB 'hijkl*') 5302 OR c=24024 5303 OR c=5005 5304 } 5305 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0} 5306 do_test where7-2.230.2 { 5307 count_steps_sort { 5308 SELECT a FROM t3 5309 WHERE a=77 5310 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5311 OR (g='rqponml' AND f GLOB 'hijkl*') 5312 OR c=24024 5313 OR c=5005 5314 } 5315 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0} 5316 do_test where7-2.231.1 { 5317 count_steps_sort { 5318 SELECT a FROM t2 5319 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 5320 OR ((a BETWEEN 89 AND 91) AND a!=90) 5321 OR (g='srqponm' AND f GLOB 'defgh*') 5322 OR ((a BETWEEN 64 AND 66) AND a!=65) 5323 OR b=682 5324 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5325 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5326 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 5327 } 5328 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0} 5329 do_test where7-2.231.2 { 5330 count_steps_sort { 5331 SELECT a FROM t3 5332 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 5333 OR ((a BETWEEN 89 AND 91) AND a!=90) 5334 OR (g='srqponm' AND f GLOB 'defgh*') 5335 OR ((a BETWEEN 64 AND 66) AND a!=65) 5336 OR b=682 5337 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5338 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5339 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 5340 } 5341 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0} 5342 do_test where7-2.232.1 { 5343 count_steps_sort { 5344 SELECT a FROM t2 5345 WHERE b=212 5346 OR b=121 5347 OR c=2002 5348 OR ((a BETWEEN 84 AND 86) AND a!=85) 5349 OR (g='jihgfed' AND f GLOB 'xyzab*') 5350 } 5351 } {4 5 6 11 75 84 86 scan 0 sort 0} 5352 do_test where7-2.232.2 { 5353 count_steps_sort { 5354 SELECT a FROM t3 5355 WHERE b=212 5356 OR b=121 5357 OR c=2002 5358 OR ((a BETWEEN 84 AND 86) AND a!=85) 5359 OR (g='jihgfed' AND f GLOB 'xyzab*') 5360 } 5361 } {4 5 6 11 75 84 86 scan 0 sort 0} 5362 do_test where7-2.233.1 { 5363 count_steps_sort { 5364 SELECT a FROM t2 5365 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 5366 OR f='abcdefghi' 5367 OR b=267 5368 OR (g='ihgfedc' AND f GLOB 'abcde*') 5369 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 5370 OR a=82 5371 OR a=54 5372 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5373 OR b=1078 5374 } 5375 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0} 5376 do_test where7-2.233.2 { 5377 count_steps_sort { 5378 SELECT a FROM t3 5379 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 5380 OR f='abcdefghi' 5381 OR b=267 5382 OR (g='ihgfedc' AND f GLOB 'abcde*') 5383 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 5384 OR a=82 5385 OR a=54 5386 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5387 OR b=1078 5388 } 5389 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0} 5390 do_test where7-2.234.1 { 5391 count_steps_sort { 5392 SELECT a FROM t2 5393 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 5394 OR f='hijklmnop' 5395 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5396 } 5397 } {7 33 34 59 85 93 scan 0 sort 0} 5398 do_test where7-2.234.2 { 5399 count_steps_sort { 5400 SELECT a FROM t3 5401 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 5402 OR f='hijklmnop' 5403 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5404 } 5405 } {7 33 34 59 85 93 scan 0 sort 0} 5406 do_test where7-2.235.1 { 5407 count_steps_sort { 5408 SELECT a FROM t2 5409 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 5410 OR ((a BETWEEN 51 AND 53) AND a!=52) 5411 OR a=18 5412 OR ((a BETWEEN 31 AND 33) AND a!=32) 5413 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 5414 OR 1000000<b 5415 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 5416 OR (g='rqponml' AND f GLOB 'lmnop*') 5417 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5418 } 5419 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0} 5420 do_test where7-2.235.2 { 5421 count_steps_sort { 5422 SELECT a FROM t3 5423 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 5424 OR ((a BETWEEN 51 AND 53) AND a!=52) 5425 OR a=18 5426 OR ((a BETWEEN 31 AND 33) AND a!=32) 5427 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 5428 OR 1000000<b 5429 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 5430 OR (g='rqponml' AND f GLOB 'lmnop*') 5431 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5432 } 5433 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0} 5434 do_test where7-2.236.1 { 5435 count_steps_sort { 5436 SELECT a FROM t2 5437 WHERE b=1001 5438 OR b=168 5439 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5440 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 5441 } 5442 } {7 33 59 85 89 91 scan 0 sort 0} 5443 do_test where7-2.236.2 { 5444 count_steps_sort { 5445 SELECT a FROM t3 5446 WHERE b=1001 5447 OR b=168 5448 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5449 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 5450 } 5451 } {7 33 59 85 89 91 scan 0 sort 0} 5452 do_test where7-2.237.1 { 5453 count_steps_sort { 5454 SELECT a FROM t2 5455 WHERE a=51 5456 OR (g='fedcbaz' AND f GLOB 'stuvw*') 5457 OR (g='edcbazy' AND f GLOB 'uvwxy*') 5458 OR b=330 5459 } 5460 } {30 51 96 98 scan 0 sort 0} 5461 do_test where7-2.237.2 { 5462 count_steps_sort { 5463 SELECT a FROM t3 5464 WHERE a=51 5465 OR (g='fedcbaz' AND f GLOB 'stuvw*') 5466 OR (g='edcbazy' AND f GLOB 'uvwxy*') 5467 OR b=330 5468 } 5469 } {30 51 96 98 scan 0 sort 0} 5470 do_test where7-2.238.1 { 5471 count_steps_sort { 5472 SELECT a FROM t2 5473 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 5474 OR b=704 5475 OR a=62 5476 OR f='pqrstuvwx' 5477 OR b=495 5478 OR c=26026 5479 OR (g='kjihgfe' AND f GLOB 'qrstu*') 5480 OR b<0 5481 OR b=597 5482 } 5483 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0} 5484 do_test where7-2.238.2 { 5485 count_steps_sort { 5486 SELECT a FROM t3 5487 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 5488 OR b=704 5489 OR a=62 5490 OR f='pqrstuvwx' 5491 OR b=495 5492 OR c=26026 5493 OR (g='kjihgfe' AND f GLOB 'qrstu*') 5494 OR b<0 5495 OR b=597 5496 } 5497 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0} 5498 do_test where7-2.239.1 { 5499 count_steps_sort { 5500 SELECT a FROM t2 5501 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 5502 OR ((a BETWEEN 87 AND 89) AND a!=88) 5503 OR b=520 5504 OR ((a BETWEEN 47 AND 49) AND a!=48) 5505 OR f IS NULL 5506 } 5507 } {2 47 49 87 89 scan 0 sort 0} 5508 do_test where7-2.239.2 { 5509 count_steps_sort { 5510 SELECT a FROM t3 5511 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 5512 OR ((a BETWEEN 87 AND 89) AND a!=88) 5513 OR b=520 5514 OR ((a BETWEEN 47 AND 49) AND a!=48) 5515 OR f IS NULL 5516 } 5517 } {2 47 49 87 89 scan 0 sort 0} 5518 do_test where7-2.240.1 { 5519 count_steps_sort { 5520 SELECT a FROM t2 5521 WHERE c=14014 5522 OR (g='fedcbaz' AND f GLOB 'rstuv*') 5523 OR b=572 5524 OR c=15015 5525 } 5526 } {40 41 42 43 44 45 52 95 scan 0 sort 0} 5527 do_test where7-2.240.2 { 5528 count_steps_sort { 5529 SELECT a FROM t3 5530 WHERE c=14014 5531 OR (g='fedcbaz' AND f GLOB 'rstuv*') 5532 OR b=572 5533 OR c=15015 5534 } 5535 } {40 41 42 43 44 45 52 95 scan 0 sort 0} 5536 do_test where7-2.241.1 { 5537 count_steps_sort { 5538 SELECT a FROM t2 5539 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 5540 OR b=850 5541 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5542 OR ((a BETWEEN 15 AND 17) AND a!=16) 5543 OR b=88 5544 OR f='hijklmnop' 5545 OR b=806 5546 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 5547 OR b=88 5548 } 5549 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0} 5550 do_test where7-2.241.2 { 5551 count_steps_sort { 5552 SELECT a FROM t3 5553 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 5554 OR b=850 5555 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5556 OR ((a BETWEEN 15 AND 17) AND a!=16) 5557 OR b=88 5558 OR f='hijklmnop' 5559 OR b=806 5560 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 5561 OR b=88 5562 } 5563 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0} 5564 do_test where7-2.242.1 { 5565 count_steps_sort { 5566 SELECT a FROM t2 5567 WHERE b=817 5568 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 5569 OR a=36 5570 OR b=960 5571 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 5572 OR b=374 5573 OR b=938 5574 OR b=773 5575 OR (g='jihgfed' AND f GLOB 'zabcd*') 5576 OR (g='mlkjihg' AND f GLOB 'ghijk*') 5577 } 5578 } {34 36 55 58 63 77 scan 0 sort 0} 5579 do_test where7-2.242.2 { 5580 count_steps_sort { 5581 SELECT a FROM t3 5582 WHERE b=817 5583 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 5584 OR a=36 5585 OR b=960 5586 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 5587 OR b=374 5588 OR b=938 5589 OR b=773 5590 OR (g='jihgfed' AND f GLOB 'zabcd*') 5591 OR (g='mlkjihg' AND f GLOB 'ghijk*') 5592 } 5593 } {34 36 55 58 63 77 scan 0 sort 0} 5594 do_test where7-2.243.1 { 5595 count_steps_sort { 5596 SELECT a FROM t2 5597 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 5598 OR b=146 5599 } 5600 } {69 scan 0 sort 0} 5601 do_test where7-2.243.2 { 5602 count_steps_sort { 5603 SELECT a FROM t3 5604 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 5605 OR b=146 5606 } 5607 } {69 scan 0 sort 0} 5608 do_test where7-2.244.1 { 5609 count_steps_sort { 5610 SELECT a FROM t2 5611 WHERE f='pqrstuvwx' 5612 OR ((a BETWEEN 6 AND 8) AND a!=7) 5613 OR ((a BETWEEN 76 AND 78) AND a!=77) 5614 OR b=704 5615 OR a=18 5616 } 5617 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0} 5618 do_test where7-2.244.2 { 5619 count_steps_sort { 5620 SELECT a FROM t3 5621 WHERE f='pqrstuvwx' 5622 OR ((a BETWEEN 6 AND 8) AND a!=7) 5623 OR ((a BETWEEN 76 AND 78) AND a!=77) 5624 OR b=704 5625 OR a=18 5626 } 5627 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0} 5628 do_test where7-2.245.1 { 5629 count_steps_sort { 5630 SELECT a FROM t2 5631 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 5632 OR b=399 5633 OR b=1004 5634 OR c=16016 5635 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 5636 OR b=671 5637 OR a=25 5638 OR a=30 5639 OR a=8 5640 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 5641 } 5642 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0} 5643 do_test where7-2.245.2 { 5644 count_steps_sort { 5645 SELECT a FROM t3 5646 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 5647 OR b=399 5648 OR b=1004 5649 OR c=16016 5650 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 5651 OR b=671 5652 OR a=25 5653 OR a=30 5654 OR a=8 5655 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 5656 } 5657 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0} 5658 do_test where7-2.246.1 { 5659 count_steps_sort { 5660 SELECT a FROM t2 5661 WHERE b=561 5662 OR ((a BETWEEN 28 AND 30) AND a!=29) 5663 OR b=594 5664 OR ((a BETWEEN 39 AND 41) AND a!=40) 5665 OR b=861 5666 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 5667 OR b=949 5668 OR (g='utsrqpo' AND f GLOB 'stuvw*') 5669 OR (g='nmlkjih' AND f GLOB 'cdefg*') 5670 } 5671 } {18 28 30 39 41 51 54 90 scan 0 sort 0} 5672 do_test where7-2.246.2 { 5673 count_steps_sort { 5674 SELECT a FROM t3 5675 WHERE b=561 5676 OR ((a BETWEEN 28 AND 30) AND a!=29) 5677 OR b=594 5678 OR ((a BETWEEN 39 AND 41) AND a!=40) 5679 OR b=861 5680 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 5681 OR b=949 5682 OR (g='utsrqpo' AND f GLOB 'stuvw*') 5683 OR (g='nmlkjih' AND f GLOB 'cdefg*') 5684 } 5685 } {18 28 30 39 41 51 54 90 scan 0 sort 0} 5686 do_test where7-2.247.1 { 5687 count_steps_sort { 5688 SELECT a FROM t2 5689 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 5690 OR a=83 5691 OR c=26026 5692 OR a=49 5693 OR a=57 5694 OR c=23023 5695 OR f='uvwxyzabc' 5696 } 5697 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0} 5698 do_test where7-2.247.2 { 5699 count_steps_sort { 5700 SELECT a FROM t3 5701 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 5702 OR a=83 5703 OR c=26026 5704 OR a=49 5705 OR a=57 5706 OR c=23023 5707 OR f='uvwxyzabc' 5708 } 5709 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0} 5710 do_test where7-2.248.1 { 5711 count_steps_sort { 5712 SELECT a FROM t2 5713 WHERE d>1e10 5714 OR b=355 5715 OR f='stuvwxyza' 5716 OR b=22 5717 } 5718 } {2 18 44 70 96 scan 0 sort 0} 5719 do_test where7-2.248.2 { 5720 count_steps_sort { 5721 SELECT a FROM t3 5722 WHERE d>1e10 5723 OR b=355 5724 OR f='stuvwxyza' 5725 OR b=22 5726 } 5727 } {2 18 44 70 96 scan 0 sort 0} 5728 do_test where7-2.249.1 { 5729 count_steps_sort { 5730 SELECT a FROM t2 5731 WHERE b=451 5732 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5733 } 5734 } {8 34 41 60 86 scan 0 sort 0} 5735 do_test where7-2.249.2 { 5736 count_steps_sort { 5737 SELECT a FROM t3 5738 WHERE b=451 5739 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5740 } 5741 } {8 34 41 60 86 scan 0 sort 0} 5742 do_test where7-2.250.1 { 5743 count_steps_sort { 5744 SELECT a FROM t2 5745 WHERE b=47 5746 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 5747 } 5748 } {1 27 53 79 scan 0 sort 0} 5749 do_test where7-2.250.2 { 5750 count_steps_sort { 5751 SELECT a FROM t3 5752 WHERE b=47 5753 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 5754 } 5755 } {1 27 53 79 scan 0 sort 0} 5756 do_test where7-2.251.1 { 5757 count_steps_sort { 5758 SELECT a FROM t2 5759 WHERE b=1037 5760 OR (g='wvutsrq' AND f GLOB 'mnopq*') 5761 OR ((a BETWEEN 66 AND 68) AND a!=67) 5762 OR b=344 5763 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5764 } 5765 } {12 66 68 86 scan 0 sort 0} 5766 do_test where7-2.251.2 { 5767 count_steps_sort { 5768 SELECT a FROM t3 5769 WHERE b=1037 5770 OR (g='wvutsrq' AND f GLOB 'mnopq*') 5771 OR ((a BETWEEN 66 AND 68) AND a!=67) 5772 OR b=344 5773 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5774 } 5775 } {12 66 68 86 scan 0 sort 0} 5776 do_test where7-2.252.1 { 5777 count_steps_sort { 5778 SELECT a FROM t2 5779 WHERE b=506 5780 OR ((a BETWEEN 20 AND 22) AND a!=21) 5781 OR (g='hgfedcb' AND f GLOB 'ijklm*') 5782 OR b=429 5783 OR b=275 5784 } 5785 } {20 22 25 39 46 86 scan 0 sort 0} 5786 do_test where7-2.252.2 { 5787 count_steps_sort { 5788 SELECT a FROM t3 5789 WHERE b=506 5790 OR ((a BETWEEN 20 AND 22) AND a!=21) 5791 OR (g='hgfedcb' AND f GLOB 'ijklm*') 5792 OR b=429 5793 OR b=275 5794 } 5795 } {20 22 25 39 46 86 scan 0 sort 0} 5796 do_test where7-2.253.1 { 5797 count_steps_sort { 5798 SELECT a FROM t2 5799 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 5800 OR a=28 5801 OR b=443 5802 OR b=363 5803 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 5804 OR a=60 5805 OR b=80 5806 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 5807 OR b=616 5808 } 5809 } {28 33 47 56 60 62 scan 0 sort 0} 5810 do_test where7-2.253.2 { 5811 count_steps_sort { 5812 SELECT a FROM t3 5813 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 5814 OR a=28 5815 OR b=443 5816 OR b=363 5817 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 5818 OR a=60 5819 OR b=80 5820 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 5821 OR b=616 5822 } 5823 } {28 33 47 56 60 62 scan 0 sort 0} 5824 do_test where7-2.254.1 { 5825 count_steps_sort { 5826 SELECT a FROM t2 5827 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 5828 OR b=660 5829 } 5830 } {33 60 scan 0 sort 0} 5831 do_test where7-2.254.2 { 5832 count_steps_sort { 5833 SELECT a FROM t3 5834 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 5835 OR b=660 5836 } 5837 } {33 60 scan 0 sort 0} 5838 do_test where7-2.255.1 { 5839 count_steps_sort { 5840 SELECT a FROM t2 5841 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 5842 OR a=43 5843 OR ((a BETWEEN 64 AND 66) AND a!=65) 5844 OR b=586 5845 OR c=17017 5846 OR (g='onmlkji' AND f GLOB 'yzabc*') 5847 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 5848 OR a=87 5849 OR b=968 5850 } 5851 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0} 5852 do_test where7-2.255.2 { 5853 count_steps_sort { 5854 SELECT a FROM t3 5855 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 5856 OR a=43 5857 OR ((a BETWEEN 64 AND 66) AND a!=65) 5858 OR b=586 5859 OR c=17017 5860 OR (g='onmlkji' AND f GLOB 'yzabc*') 5861 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 5862 OR a=87 5863 OR b=968 5864 } 5865 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0} 5866 do_test where7-2.256.1 { 5867 count_steps_sort { 5868 SELECT a FROM t2 5869 WHERE f='klmnopqrs' 5870 OR b=982 5871 OR b=575 5872 OR b=110 5873 OR b=99 5874 } 5875 } {9 10 36 62 88 scan 0 sort 0} 5876 do_test where7-2.256.2 { 5877 count_steps_sort { 5878 SELECT a FROM t3 5879 WHERE f='klmnopqrs' 5880 OR b=982 5881 OR b=575 5882 OR b=110 5883 OR b=99 5884 } 5885 } {9 10 36 62 88 scan 0 sort 0} 5886 do_test where7-2.257.1 { 5887 count_steps_sort { 5888 SELECT a FROM t2 5889 WHERE (g='rqponml' AND f GLOB 'jklmn*') 5890 OR (g='xwvutsr' AND f GLOB 'efghi*') 5891 OR c>=34035 5892 OR b=850 5893 OR ((a BETWEEN 32 AND 34) AND a!=33) 5894 OR b=924 5895 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 5896 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 5897 OR b=355 5898 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 5899 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5900 } 5901 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0} 5902 do_test where7-2.257.2 { 5903 count_steps_sort { 5904 SELECT a FROM t3 5905 WHERE (g='rqponml' AND f GLOB 'jklmn*') 5906 OR (g='xwvutsr' AND f GLOB 'efghi*') 5907 OR c>=34035 5908 OR b=850 5909 OR ((a BETWEEN 32 AND 34) AND a!=33) 5910 OR b=924 5911 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 5912 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 5913 OR b=355 5914 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 5915 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5916 } 5917 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0} 5918 do_test where7-2.258.1 { 5919 count_steps_sort { 5920 SELECT a FROM t2 5921 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 5922 OR b=982 5923 OR ((a BETWEEN 81 AND 83) AND a!=82) 5924 OR b=374 5925 } 5926 } {34 46 81 83 scan 0 sort 0} 5927 do_test where7-2.258.2 { 5928 count_steps_sort { 5929 SELECT a FROM t3 5930 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 5931 OR b=982 5932 OR ((a BETWEEN 81 AND 83) AND a!=82) 5933 OR b=374 5934 } 5935 } {34 46 81 83 scan 0 sort 0} 5936 do_test where7-2.259.1 { 5937 count_steps_sort { 5938 SELECT a FROM t2 5939 WHERE ((a BETWEEN 87 AND 89) AND a!=88) 5940 OR b=814 5941 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 5942 } 5943 } {19 74 87 89 scan 0 sort 0} 5944 do_test where7-2.259.2 { 5945 count_steps_sort { 5946 SELECT a FROM t3 5947 WHERE ((a BETWEEN 87 AND 89) AND a!=88) 5948 OR b=814 5949 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 5950 } 5951 } {19 74 87 89 scan 0 sort 0} 5952 do_test where7-2.260.1 { 5953 count_steps_sort { 5954 SELECT a FROM t2 5955 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 5956 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5957 OR b=993 5958 } 5959 } {12 39 scan 0 sort 0} 5960 do_test where7-2.260.2 { 5961 count_steps_sort { 5962 SELECT a FROM t3 5963 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 5964 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5965 OR b=993 5966 } 5967 } {12 39 scan 0 sort 0} 5968 do_test where7-2.261.1 { 5969 count_steps_sort { 5970 SELECT a FROM t2 5971 WHERE b=234 5972 OR a=22 5973 OR b=289 5974 OR b=795 5975 OR (g='gfedcba' AND f GLOB 'nopqr*') 5976 OR b=242 5977 OR a=59 5978 OR b=1045 5979 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5980 } 5981 } {8 22 59 91 95 scan 0 sort 0} 5982 do_test where7-2.261.2 { 5983 count_steps_sort { 5984 SELECT a FROM t3 5985 WHERE b=234 5986 OR a=22 5987 OR b=289 5988 OR b=795 5989 OR (g='gfedcba' AND f GLOB 'nopqr*') 5990 OR b=242 5991 OR a=59 5992 OR b=1045 5993 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5994 } 5995 } {8 22 59 91 95 scan 0 sort 0} 5996 do_test where7-2.262.1 { 5997 count_steps_sort { 5998 SELECT a FROM t2 5999 WHERE b=245 6000 OR (g='wvutsrq' AND f GLOB 'klmno*') 6001 OR c=3003 6002 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 6003 OR ((a BETWEEN 68 AND 70) AND a!=69) 6004 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 6005 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 6006 OR ((a BETWEEN 71 AND 73) AND a!=72) 6007 } 6008 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0} 6009 do_test where7-2.262.2 { 6010 count_steps_sort { 6011 SELECT a FROM t3 6012 WHERE b=245 6013 OR (g='wvutsrq' AND f GLOB 'klmno*') 6014 OR c=3003 6015 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 6016 OR ((a BETWEEN 68 AND 70) AND a!=69) 6017 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 6018 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 6019 OR ((a BETWEEN 71 AND 73) AND a!=72) 6020 } 6021 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0} 6022 do_test where7-2.263.1 { 6023 count_steps_sort { 6024 SELECT a FROM t2 6025 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 6026 OR b=220 6027 OR b=443 6028 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6029 OR a=62 6030 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6031 OR b=1023 6032 OR a=100 6033 OR (g='nmlkjih' AND f GLOB 'defgh*') 6034 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 6035 } 6036 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0} 6037 do_test where7-2.263.2 { 6038 count_steps_sort { 6039 SELECT a FROM t3 6040 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 6041 OR b=220 6042 OR b=443 6043 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6044 OR a=62 6045 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6046 OR b=1023 6047 OR a=100 6048 OR (g='nmlkjih' AND f GLOB 'defgh*') 6049 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 6050 } 6051 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0} 6052 do_test where7-2.264.1 { 6053 count_steps_sort { 6054 SELECT a FROM t2 6055 WHERE c=11011 6056 OR f='tuvwxyzab' 6057 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 6058 OR (g='hgfedcb' AND f GLOB 'ghijk*') 6059 } 6060 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0} 6061 do_test where7-2.264.2 { 6062 count_steps_sort { 6063 SELECT a FROM t3 6064 WHERE c=11011 6065 OR f='tuvwxyzab' 6066 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 6067 OR (g='hgfedcb' AND f GLOB 'ghijk*') 6068 } 6069 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0} 6070 do_test where7-2.265.1 { 6071 count_steps_sort { 6072 SELECT a FROM t2 6073 WHERE ((a BETWEEN 93 AND 95) AND a!=94) 6074 OR a=79 6075 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6076 OR b=462 6077 } 6078 } {39 42 79 93 95 scan 0 sort 0} 6079 do_test where7-2.265.2 { 6080 count_steps_sort { 6081 SELECT a FROM t3 6082 WHERE ((a BETWEEN 93 AND 95) AND a!=94) 6083 OR a=79 6084 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6085 OR b=462 6086 } 6087 } {39 42 79 93 95 scan 0 sort 0} 6088 do_test where7-2.266.1 { 6089 count_steps_sort { 6090 SELECT a FROM t2 6091 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 6092 OR b=146 6093 OR 1000000<b 6094 OR b=99 6095 OR ((a BETWEEN 75 AND 77) AND a!=76) 6096 } 6097 } {9 33 75 77 scan 0 sort 0} 6098 do_test where7-2.266.2 { 6099 count_steps_sort { 6100 SELECT a FROM t3 6101 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 6102 OR b=146 6103 OR 1000000<b 6104 OR b=99 6105 OR ((a BETWEEN 75 AND 77) AND a!=76) 6106 } 6107 } {9 33 75 77 scan 0 sort 0} 6108 do_test where7-2.267.1 { 6109 count_steps_sort { 6110 SELECT a FROM t2 6111 WHERE b=935 6112 OR b=473 6113 OR a=28 6114 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 6115 OR ((a BETWEEN 62 AND 64) AND a!=63) 6116 OR a=62 6117 OR b=619 6118 OR a=82 6119 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 6120 OR c=14014 6121 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 6122 } 6123 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0} 6124 do_test where7-2.267.2 { 6125 count_steps_sort { 6126 SELECT a FROM t3 6127 WHERE b=935 6128 OR b=473 6129 OR a=28 6130 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 6131 OR ((a BETWEEN 62 AND 64) AND a!=63) 6132 OR a=62 6133 OR b=619 6134 OR a=82 6135 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 6136 OR c=14014 6137 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 6138 } 6139 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0} 6140 do_test where7-2.268.1 { 6141 count_steps_sort { 6142 SELECT a FROM t2 6143 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 6144 OR b=443 6145 OR b=33 6146 OR b=762 6147 OR b=575 6148 OR c=16016 6149 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6150 OR ((a BETWEEN 41 AND 43) AND a!=42) 6151 OR (g='qponmlk' AND f GLOB 'opqrs*') 6152 OR b=1092 6153 } 6154 } {3 40 41 43 46 47 48 72 scan 0 sort 0} 6155 do_test where7-2.268.2 { 6156 count_steps_sort { 6157 SELECT a FROM t3 6158 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 6159 OR b=443 6160 OR b=33 6161 OR b=762 6162 OR b=575 6163 OR c=16016 6164 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6165 OR ((a BETWEEN 41 AND 43) AND a!=42) 6166 OR (g='qponmlk' AND f GLOB 'opqrs*') 6167 OR b=1092 6168 } 6169 } {3 40 41 43 46 47 48 72 scan 0 sort 0} 6170 do_test where7-2.269.1 { 6171 count_steps_sort { 6172 SELECT a FROM t2 6173 WHERE b=806 6174 OR b=872 6175 OR (g='ihgfedc' AND f GLOB 'cdefg*') 6176 OR f='uvwxyzabc' 6177 OR b=748 6178 OR b=586 6179 OR ((a BETWEEN 15 AND 17) AND a!=16) 6180 OR (g='gfedcba' AND f GLOB 'klmno*') 6181 OR ((a BETWEEN 32 AND 34) AND a!=33) 6182 OR (g='vutsrqp' AND f GLOB 'pqrst*') 6183 OR b=891 6184 } 6185 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0} 6186 do_test where7-2.269.2 { 6187 count_steps_sort { 6188 SELECT a FROM t3 6189 WHERE b=806 6190 OR b=872 6191 OR (g='ihgfedc' AND f GLOB 'cdefg*') 6192 OR f='uvwxyzabc' 6193 OR b=748 6194 OR b=586 6195 OR ((a BETWEEN 15 AND 17) AND a!=16) 6196 OR (g='gfedcba' AND f GLOB 'klmno*') 6197 OR ((a BETWEEN 32 AND 34) AND a!=33) 6198 OR (g='vutsrqp' AND f GLOB 'pqrst*') 6199 OR b=891 6200 } 6201 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0} 6202 do_test where7-2.270.1 { 6203 count_steps_sort { 6204 SELECT a FROM t2 6205 WHERE b=693 6206 OR f='fghijklmn' 6207 OR (g='rqponml' AND f GLOB 'hijkl*') 6208 OR (g='qponmlk' AND f GLOB 'nopqr*') 6209 OR ((a BETWEEN 71 AND 73) AND a!=72) 6210 OR a=96 6211 } 6212 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0} 6213 do_test where7-2.270.2 { 6214 count_steps_sort { 6215 SELECT a FROM t3 6216 WHERE b=693 6217 OR f='fghijklmn' 6218 OR (g='rqponml' AND f GLOB 'hijkl*') 6219 OR (g='qponmlk' AND f GLOB 'nopqr*') 6220 OR ((a BETWEEN 71 AND 73) AND a!=72) 6221 OR a=96 6222 } 6223 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0} 6224 do_test where7-2.271.1 { 6225 count_steps_sort { 6226 SELECT a FROM t2 6227 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 6228 OR b=451 6229 OR ((a BETWEEN 96 AND 98) AND a!=97) 6230 OR ((a BETWEEN 97 AND 99) AND a!=98) 6231 OR a=84 6232 } 6233 } {41 84 86 96 97 98 99 scan 0 sort 0} 6234 do_test where7-2.271.2 { 6235 count_steps_sort { 6236 SELECT a FROM t3 6237 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 6238 OR b=451 6239 OR ((a BETWEEN 96 AND 98) AND a!=97) 6240 OR ((a BETWEEN 97 AND 99) AND a!=98) 6241 OR a=84 6242 } 6243 } {41 84 86 96 97 98 99 scan 0 sort 0} 6244 do_test where7-2.272.1 { 6245 count_steps_sort { 6246 SELECT a FROM t2 6247 WHERE (g='nmlkjih' AND f GLOB 'bcdef*') 6248 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6249 OR a=75 6250 OR b=960 6251 OR (g='tsrqpon' AND f GLOB 'yzabc*') 6252 OR b=616 6253 OR b=330 6254 OR ((a BETWEEN 16 AND 18) AND a!=17) 6255 OR a=26 6256 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6257 } 6258 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0} 6259 do_test where7-2.272.2 { 6260 count_steps_sort { 6261 SELECT a FROM t3 6262 WHERE (g='nmlkjih' AND f GLOB 'bcdef*') 6263 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6264 OR a=75 6265 OR b=960 6266 OR (g='tsrqpon' AND f GLOB 'yzabc*') 6267 OR b=616 6268 OR b=330 6269 OR ((a BETWEEN 16 AND 18) AND a!=17) 6270 OR a=26 6271 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6272 } 6273 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0} 6274 do_test where7-2.273.1 { 6275 count_steps_sort { 6276 SELECT a FROM t2 6277 WHERE b=762 6278 OR (g='nmlkjih' AND f GLOB 'bcdef*') 6279 } 6280 } {53 scan 0 sort 0} 6281 do_test where7-2.273.2 { 6282 count_steps_sort { 6283 SELECT a FROM t3 6284 WHERE b=762 6285 OR (g='nmlkjih' AND f GLOB 'bcdef*') 6286 } 6287 } {53 scan 0 sort 0} 6288 do_test where7-2.274.1 { 6289 count_steps_sort { 6290 SELECT a FROM t2 6291 WHERE b=14 6292 OR a=23 6293 OR b=748 6294 OR b=407 6295 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6296 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6297 OR b=979 6298 OR ((a BETWEEN 15 AND 17) AND a!=16) 6299 } 6300 } {4 15 17 23 37 68 87 89 scan 0 sort 0} 6301 do_test where7-2.274.2 { 6302 count_steps_sort { 6303 SELECT a FROM t3 6304 WHERE b=14 6305 OR a=23 6306 OR b=748 6307 OR b=407 6308 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6309 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6310 OR b=979 6311 OR ((a BETWEEN 15 AND 17) AND a!=16) 6312 } 6313 } {4 15 17 23 37 68 87 89 scan 0 sort 0} 6314 do_test where7-2.275.1 { 6315 count_steps_sort { 6316 SELECT a FROM t2 6317 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 6318 OR a=92 6319 } 6320 } {36 38 92 scan 0 sort 0} 6321 do_test where7-2.275.2 { 6322 count_steps_sort { 6323 SELECT a FROM t3 6324 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 6325 OR a=92 6326 } 6327 } {36 38 92 scan 0 sort 0} 6328 do_test where7-2.276.1 { 6329 count_steps_sort { 6330 SELECT a FROM t2 6331 WHERE c=14014 6332 OR b=927 6333 OR b=176 6334 OR ((a BETWEEN 34 AND 36) AND a!=35) 6335 OR b=220 6336 OR (g='tsrqpon' AND f GLOB 'yzabc*') 6337 OR a=4 6338 } 6339 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0} 6340 do_test where7-2.276.2 { 6341 count_steps_sort { 6342 SELECT a FROM t3 6343 WHERE c=14014 6344 OR b=927 6345 OR b=176 6346 OR ((a BETWEEN 34 AND 36) AND a!=35) 6347 OR b=220 6348 OR (g='tsrqpon' AND f GLOB 'yzabc*') 6349 OR a=4 6350 } 6351 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0} 6352 do_test where7-2.277.1 { 6353 count_steps_sort { 6354 SELECT a FROM t2 6355 WHERE a=29 6356 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 6357 OR b=979 6358 OR b=275 6359 OR ((a BETWEEN 56 AND 58) AND a!=57) 6360 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 6361 OR b=539 6362 OR a=87 6363 } 6364 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0} 6365 do_test where7-2.277.2 { 6366 count_steps_sort { 6367 SELECT a FROM t3 6368 WHERE a=29 6369 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 6370 OR b=979 6371 OR b=275 6372 OR ((a BETWEEN 56 AND 58) AND a!=57) 6373 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 6374 OR b=539 6375 OR a=87 6376 } 6377 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0} 6378 do_test where7-2.278.1 { 6379 count_steps_sort { 6380 SELECT a FROM t2 6381 WHERE ((a BETWEEN 43 AND 45) AND a!=44) 6382 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6383 OR (g='nmlkjih' AND f GLOB 'fghij*') 6384 OR ((a BETWEEN 57 AND 59) AND a!=58) 6385 OR f='fghijklmn' 6386 OR (g='rqponml' AND f GLOB 'klmno*') 6387 OR ((a BETWEEN 4 AND 6) AND a!=5) 6388 OR a=74 6389 OR ((a BETWEEN 7 AND 9) AND a!=8) 6390 } 6391 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0} 6392 do_test where7-2.278.2 { 6393 count_steps_sort { 6394 SELECT a FROM t3 6395 WHERE ((a BETWEEN 43 AND 45) AND a!=44) 6396 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6397 OR (g='nmlkjih' AND f GLOB 'fghij*') 6398 OR ((a BETWEEN 57 AND 59) AND a!=58) 6399 OR f='fghijklmn' 6400 OR (g='rqponml' AND f GLOB 'klmno*') 6401 OR ((a BETWEEN 4 AND 6) AND a!=5) 6402 OR a=74 6403 OR ((a BETWEEN 7 AND 9) AND a!=8) 6404 } 6405 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0} 6406 do_test where7-2.279.1 { 6407 count_steps_sort { 6408 SELECT a FROM t2 6409 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 6410 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 6411 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 6412 OR ((a BETWEEN 49 AND 51) AND a!=50) 6413 OR (g='ihgfedc' AND f GLOB 'bcdef*') 6414 } 6415 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0} 6416 do_test where7-2.279.2 { 6417 count_steps_sort { 6418 SELECT a FROM t3 6419 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 6420 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 6421 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 6422 OR ((a BETWEEN 49 AND 51) AND a!=50) 6423 OR (g='ihgfedc' AND f GLOB 'bcdef*') 6424 } 6425 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0} 6426 do_test where7-2.280.1 { 6427 count_steps_sort { 6428 SELECT a FROM t2 6429 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 6430 OR b=696 6431 OR f='tuvwxyzab' 6432 OR b=374 6433 OR b=110 6434 OR a=90 6435 } 6436 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0} 6437 do_test where7-2.280.2 { 6438 count_steps_sort { 6439 SELECT a FROM t3 6440 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 6441 OR b=696 6442 OR f='tuvwxyzab' 6443 OR b=374 6444 OR b=110 6445 OR a=90 6446 } 6447 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0} 6448 do_test where7-2.281.1 { 6449 count_steps_sort { 6450 SELECT a FROM t2 6451 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6452 OR c=23023 6453 OR b=377 6454 OR b=858 6455 OR (g='nmlkjih' AND f GLOB 'fghij*') 6456 } 6457 } {6 57 67 68 69 78 scan 0 sort 0} 6458 do_test where7-2.281.2 { 6459 count_steps_sort { 6460 SELECT a FROM t3 6461 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6462 OR c=23023 6463 OR b=377 6464 OR b=858 6465 OR (g='nmlkjih' AND f GLOB 'fghij*') 6466 } 6467 } {6 57 67 68 69 78 scan 0 sort 0} 6468 do_test where7-2.282.1 { 6469 count_steps_sort { 6470 SELECT a FROM t2 6471 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 6472 OR b=322 6473 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6474 OR (g='fedcbaz' AND f GLOB 'pqrst*') 6475 OR (g='onmlkji' AND f GLOB 'wxyza*') 6476 OR b=432 6477 OR b=55 6478 OR a=53 6479 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 6480 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6481 OR b=25 6482 } 6483 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0} 6484 do_test where7-2.282.2 { 6485 count_steps_sort { 6486 SELECT a FROM t3 6487 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 6488 OR b=322 6489 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6490 OR (g='fedcbaz' AND f GLOB 'pqrst*') 6491 OR (g='onmlkji' AND f GLOB 'wxyza*') 6492 OR b=432 6493 OR b=55 6494 OR a=53 6495 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 6496 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6497 OR b=25 6498 } 6499 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0} 6500 do_test where7-2.283.1 { 6501 count_steps_sort { 6502 SELECT a FROM t2 6503 WHERE b=484 6504 OR (g='jihgfed' AND f GLOB 'wxyza*') 6505 OR b=616 6506 OR c=5005 6507 OR ((a BETWEEN 27 AND 29) AND a!=28) 6508 } 6509 } {13 14 15 27 29 44 56 74 scan 0 sort 0} 6510 do_test where7-2.283.2 { 6511 count_steps_sort { 6512 SELECT a FROM t3 6513 WHERE b=484 6514 OR (g='jihgfed' AND f GLOB 'wxyza*') 6515 OR b=616 6516 OR c=5005 6517 OR ((a BETWEEN 27 AND 29) AND a!=28) 6518 } 6519 } {13 14 15 27 29 44 56 74 scan 0 sort 0} 6520 do_test where7-2.284.1 { 6521 count_steps_sort { 6522 SELECT a FROM t2 6523 WHERE b=916 6524 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6525 OR b=1048 6526 OR c=6006 6527 OR b=762 6528 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 6529 OR ((a BETWEEN 59 AND 61) AND a!=60) 6530 OR b=751 6531 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 6532 } 6533 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0} 6534 do_test where7-2.284.2 { 6535 count_steps_sort { 6536 SELECT a FROM t3 6537 WHERE b=916 6538 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6539 OR b=1048 6540 OR c=6006 6541 OR b=762 6542 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 6543 OR ((a BETWEEN 59 AND 61) AND a!=60) 6544 OR b=751 6545 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 6546 } 6547 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0} 6548 do_test where7-2.285.1 { 6549 count_steps_sort { 6550 SELECT a FROM t2 6551 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 6552 OR b=927 6553 OR b=275 6554 OR b=396 6555 OR c=4004 6556 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6557 OR b=319 6558 OR ((a BETWEEN 83 AND 85) AND a!=84) 6559 OR a=3 6560 OR ((a BETWEEN 73 AND 75) AND a!=74) 6561 } 6562 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0} 6563 do_test where7-2.285.2 { 6564 count_steps_sort { 6565 SELECT a FROM t3 6566 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 6567 OR b=927 6568 OR b=275 6569 OR b=396 6570 OR c=4004 6571 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6572 OR b=319 6573 OR ((a BETWEEN 83 AND 85) AND a!=84) 6574 OR a=3 6575 OR ((a BETWEEN 73 AND 75) AND a!=74) 6576 } 6577 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0} 6578 do_test where7-2.286.1 { 6579 count_steps_sort { 6580 SELECT a FROM t2 6581 WHERE (g='wvutsrq' AND f GLOB 'lmnop*') 6582 OR b=718 6583 OR f='vwxyzabcd' 6584 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 6585 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 6586 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 6587 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 6588 OR ((a BETWEEN 66 AND 68) AND a!=67) 6589 OR (g='mlkjihg' AND f GLOB 'jklmn*') 6590 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 6591 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 6592 } 6593 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0} 6594 do_test where7-2.286.2 { 6595 count_steps_sort { 6596 SELECT a FROM t3 6597 WHERE (g='wvutsrq' AND f GLOB 'lmnop*') 6598 OR b=718 6599 OR f='vwxyzabcd' 6600 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 6601 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 6602 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 6603 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 6604 OR ((a BETWEEN 66 AND 68) AND a!=67) 6605 OR (g='mlkjihg' AND f GLOB 'jklmn*') 6606 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 6607 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 6608 } 6609 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0} 6610 do_test where7-2.287.1 { 6611 count_steps_sort { 6612 SELECT a FROM t2 6613 WHERE b=187 6614 OR b=1056 6615 OR b=861 6616 OR b=1081 6617 OR b=572 6618 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6619 OR a=11 6620 OR ((a BETWEEN 99 AND 101) AND a!=100) 6621 OR a=89 6622 OR b=421 6623 } 6624 } {4 11 17 52 89 96 99 scan 0 sort 0} 6625 do_test where7-2.287.2 { 6626 count_steps_sort { 6627 SELECT a FROM t3 6628 WHERE b=187 6629 OR b=1056 6630 OR b=861 6631 OR b=1081 6632 OR b=572 6633 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6634 OR a=11 6635 OR ((a BETWEEN 99 AND 101) AND a!=100) 6636 OR a=89 6637 OR b=421 6638 } 6639 } {4 11 17 52 89 96 99 scan 0 sort 0} 6640 do_test where7-2.288.1 { 6641 count_steps_sort { 6642 SELECT a FROM t2 6643 WHERE b=231 6644 OR b=388 6645 OR d<0.0 6646 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6647 OR b=1045 6648 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 6649 } 6650 } {12 21 39 95 scan 0 sort 0} 6651 do_test where7-2.288.2 { 6652 count_steps_sort { 6653 SELECT a FROM t3 6654 WHERE b=231 6655 OR b=388 6656 OR d<0.0 6657 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6658 OR b=1045 6659 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 6660 } 6661 } {12 21 39 95 scan 0 sort 0} 6662 do_test where7-2.289.1 { 6663 count_steps_sort { 6664 SELECT a FROM t2 6665 WHERE b=528 6666 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 6667 OR b=762 6668 } 6669 } {48 53 scan 0 sort 0} 6670 do_test where7-2.289.2 { 6671 count_steps_sort { 6672 SELECT a FROM t3 6673 WHERE b=528 6674 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 6675 OR b=762 6676 } 6677 } {48 53 scan 0 sort 0} 6678 do_test where7-2.290.1 { 6679 count_steps_sort { 6680 SELECT a FROM t2 6681 WHERE f='stuvwxyza' 6682 OR ((a BETWEEN 90 AND 92) AND a!=91) 6683 OR b=916 6684 } 6685 } {18 44 70 90 92 96 scan 0 sort 0} 6686 do_test where7-2.290.2 { 6687 count_steps_sort { 6688 SELECT a FROM t3 6689 WHERE f='stuvwxyza' 6690 OR ((a BETWEEN 90 AND 92) AND a!=91) 6691 OR b=916 6692 } 6693 } {18 44 70 90 92 96 scan 0 sort 0} 6694 do_test where7-2.291.1 { 6695 count_steps_sort { 6696 SELECT a FROM t2 6697 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 6698 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 6699 OR ((a BETWEEN 96 AND 98) AND a!=97) 6700 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6701 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6702 } 6703 } {4 19 52 76 96 98 scan 0 sort 0} 6704 do_test where7-2.291.2 { 6705 count_steps_sort { 6706 SELECT a FROM t3 6707 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 6708 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 6709 OR ((a BETWEEN 96 AND 98) AND a!=97) 6710 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6711 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6712 } 6713 } {4 19 52 76 96 98 scan 0 sort 0} 6714 do_test where7-2.292.1 { 6715 count_steps_sort { 6716 SELECT a FROM t2 6717 WHERE b=102 6718 OR c=6006 6719 OR b=231 6720 OR b=212 6721 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 6722 OR (g='gfedcba' AND f GLOB 'klmno*') 6723 OR c=30030 6724 OR (g='onmlkji' AND f GLOB 'abcde*') 6725 } 6726 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0} 6727 do_test where7-2.292.2 { 6728 count_steps_sort { 6729 SELECT a FROM t3 6730 WHERE b=102 6731 OR c=6006 6732 OR b=231 6733 OR b=212 6734 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 6735 OR (g='gfedcba' AND f GLOB 'klmno*') 6736 OR c=30030 6737 OR (g='onmlkji' AND f GLOB 'abcde*') 6738 } 6739 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0} 6740 do_test where7-2.293.1 { 6741 count_steps_sort { 6742 SELECT a FROM t2 6743 WHERE a=47 6744 OR a=82 6745 OR c=25025 6746 OR ((a BETWEEN 40 AND 42) AND a!=41) 6747 OR f='qrstuvwxy' 6748 OR a=5 6749 } 6750 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0} 6751 do_test where7-2.293.2 { 6752 count_steps_sort { 6753 SELECT a FROM t3 6754 WHERE a=47 6755 OR a=82 6756 OR c=25025 6757 OR ((a BETWEEN 40 AND 42) AND a!=41) 6758 OR f='qrstuvwxy' 6759 OR a=5 6760 } 6761 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0} 6762 do_test where7-2.294.1 { 6763 count_steps_sort { 6764 SELECT a FROM t2 6765 WHERE b=429 6766 OR a=30 6767 OR f='vwxyzabcd' 6768 OR b=762 6769 OR a=60 6770 OR (g='srqponm' AND f GLOB 'efghi*') 6771 OR (g='xwvutsr' AND f GLOB 'efghi*') 6772 } 6773 } {4 21 30 39 47 60 73 99 scan 0 sort 0} 6774 do_test where7-2.294.2 { 6775 count_steps_sort { 6776 SELECT a FROM t3 6777 WHERE b=429 6778 OR a=30 6779 OR f='vwxyzabcd' 6780 OR b=762 6781 OR a=60 6782 OR (g='srqponm' AND f GLOB 'efghi*') 6783 OR (g='xwvutsr' AND f GLOB 'efghi*') 6784 } 6785 } {4 21 30 39 47 60 73 99 scan 0 sort 0} 6786 do_test where7-2.295.1 { 6787 count_steps_sort { 6788 SELECT a FROM t2 6789 WHERE (g='mlkjihg' AND f GLOB 'ghijk*') 6790 OR a=3 6791 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6792 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6793 OR b=498 6794 OR a=100 6795 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 6796 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6797 OR a=69 6798 } 6799 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0} 6800 do_test where7-2.295.2 { 6801 count_steps_sort { 6802 SELECT a FROM t3 6803 WHERE (g='mlkjihg' AND f GLOB 'ghijk*') 6804 OR a=3 6805 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6806 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6807 OR b=498 6808 OR a=100 6809 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 6810 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6811 OR a=69 6812 } 6813 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0} 6814 do_test where7-2.296.1 { 6815 count_steps_sort { 6816 SELECT a FROM t2 6817 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 6818 OR b=300 6819 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 6820 OR b=58 6821 OR ((a BETWEEN 55 AND 57) AND a!=56) 6822 OR (g='nmlkjih' AND f GLOB 'defgh*') 6823 OR b=286 6824 OR b=234 6825 OR ((a BETWEEN 43 AND 45) AND a!=44) 6826 OR f='ghijklmno' 6827 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 6828 } 6829 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0} 6830 do_test where7-2.296.2 { 6831 count_steps_sort { 6832 SELECT a FROM t3 6833 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 6834 OR b=300 6835 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 6836 OR b=58 6837 OR ((a BETWEEN 55 AND 57) AND a!=56) 6838 OR (g='nmlkjih' AND f GLOB 'defgh*') 6839 OR b=286 6840 OR b=234 6841 OR ((a BETWEEN 43 AND 45) AND a!=44) 6842 OR f='ghijklmno' 6843 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 6844 } 6845 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0} 6846 do_test where7-2.297.1 { 6847 count_steps_sort { 6848 SELECT a FROM t2 6849 WHERE a=95 6850 OR ((a BETWEEN 72 AND 74) AND a!=73) 6851 OR ((a BETWEEN 23 AND 25) AND a!=24) 6852 OR b=594 6853 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6854 OR ((a BETWEEN 37 AND 39) AND a!=38) 6855 OR ((a BETWEEN 56 AND 58) AND a!=57) 6856 OR ((a BETWEEN 18 AND 20) AND a!=19) 6857 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 6858 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 6859 OR ((a BETWEEN 53 AND 55) AND a!=54) 6860 } 6861 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sort 0} 6862 do_test where7-2.297.2 { 6863 count_steps_sort { 6864 SELECT a FROM t3 6865 WHERE a=95 6866 OR ((a BETWEEN 72 AND 74) AND a!=73) 6867 OR ((a BETWEEN 23 AND 25) AND a!=24) 6868 OR b=594 6869 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6870 OR ((a BETWEEN 37 AND 39) AND a!=38) 6871 OR ((a BETWEEN 56 AND 58) AND a!=57) 6872 OR ((a BETWEEN 18 AND 20) AND a!=19) 6873 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 6874 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 6875 OR ((a BETWEEN 53 AND 55) AND a!=54) 6876 } 6877 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sort 0} 6878 do_test where7-2.298.1 { 6879 count_steps_sort { 6880 SELECT a FROM t2 6881 WHERE b=949 6882 OR (g='xwvutsr' AND f GLOB 'fghij*') 6883 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6884 } 6885 } {5 14 scan 0 sort 0} 6886 do_test where7-2.298.2 { 6887 count_steps_sort { 6888 SELECT a FROM t3 6889 WHERE b=949 6890 OR (g='xwvutsr' AND f GLOB 'fghij*') 6891 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6892 } 6893 } {5 14 scan 0 sort 0} 6894 do_test where7-2.299.1 { 6895 count_steps_sort { 6896 SELECT a FROM t2 6897 WHERE b=960 6898 OR a=44 6899 OR (g='xwvutsr' AND f GLOB 'ghijk*') 6900 OR a=39 6901 OR b=828 6902 OR ((a BETWEEN 3 AND 5) AND a!=4) 6903 OR d<0.0 6904 OR b=770 6905 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6906 OR b=594 6907 OR ((a BETWEEN 89 AND 91) AND a!=90) 6908 } 6909 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0} 6910 do_test where7-2.299.2 { 6911 count_steps_sort { 6912 SELECT a FROM t3 6913 WHERE b=960 6914 OR a=44 6915 OR (g='xwvutsr' AND f GLOB 'ghijk*') 6916 OR a=39 6917 OR b=828 6918 OR ((a BETWEEN 3 AND 5) AND a!=4) 6919 OR d<0.0 6920 OR b=770 6921 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6922 OR b=594 6923 OR ((a BETWEEN 89 AND 91) AND a!=90) 6924 } 6925 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0} 6926 do_test where7-2.300.1 { 6927 count_steps_sort { 6928 SELECT a FROM t2 6929 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 6930 OR b=198 6931 OR a=51 6932 OR b=1056 6933 OR b=748 6934 OR ((a BETWEEN 9 AND 11) AND a!=10) 6935 } 6936 } {9 11 18 40 42 51 68 96 scan 0 sort 0} 6937 do_test where7-2.300.2 { 6938 count_steps_sort { 6939 SELECT a FROM t3 6940 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 6941 OR b=198 6942 OR a=51 6943 OR b=1056 6944 OR b=748 6945 OR ((a BETWEEN 9 AND 11) AND a!=10) 6946 } 6947 } {9 11 18 40 42 51 68 96 scan 0 sort 0} 6948 do_test where7-2.301.1 { 6949 count_steps_sort { 6950 SELECT a FROM t2 6951 WHERE b=1081 6952 OR ((a BETWEEN 66 AND 68) AND a!=67) 6953 OR b=1004 6954 OR (g='gfedcba' AND f GLOB 'nopqr*') 6955 OR ((a BETWEEN 29 AND 31) AND a!=30) 6956 OR b=660 6957 OR b=957 6958 OR b=869 6959 } 6960 } {29 31 60 66 68 79 87 91 scan 0 sort 0} 6961 do_test where7-2.301.2 { 6962 count_steps_sort { 6963 SELECT a FROM t3 6964 WHERE b=1081 6965 OR ((a BETWEEN 66 AND 68) AND a!=67) 6966 OR b=1004 6967 OR (g='gfedcba' AND f GLOB 'nopqr*') 6968 OR ((a BETWEEN 29 AND 31) AND a!=30) 6969 OR b=660 6970 OR b=957 6971 OR b=869 6972 } 6973 } {29 31 60 66 68 79 87 91 scan 0 sort 0} 6974 do_test where7-2.302.1 { 6975 count_steps_sort { 6976 SELECT a FROM t2 6977 WHERE b=927 6978 OR c=12012 6979 OR f='yzabcdefg' 6980 OR b=880 6981 OR a=63 6982 OR (g='ponmlkj' AND f GLOB 'stuvw*') 6983 OR (g='mlkjihg' AND f GLOB 'ghijk*') 6984 OR (g='hgfedcb' AND f GLOB 'ijklm*') 6985 } 6986 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0} 6987 do_test where7-2.302.2 { 6988 count_steps_sort { 6989 SELECT a FROM t3 6990 WHERE b=927 6991 OR c=12012 6992 OR f='yzabcdefg' 6993 OR b=880 6994 OR a=63 6995 OR (g='ponmlkj' AND f GLOB 'stuvw*') 6996 OR (g='mlkjihg' AND f GLOB 'ghijk*') 6997 OR (g='hgfedcb' AND f GLOB 'ijklm*') 6998 } 6999 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0} 7000 do_test where7-2.303.1 { 7001 count_steps_sort { 7002 SELECT a FROM t2 7003 WHERE a=69 7004 OR b=1103 7005 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 7006 OR f='wxyzabcde' 7007 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 7008 OR (g='gfedcba' AND f GLOB 'klmno*') 7009 OR f='pqrstuvwx' 7010 OR (g='jihgfed' AND f GLOB 'vwxyz*') 7011 OR a=59 7012 OR b=946 7013 } 7014 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0} 7015 do_test where7-2.303.2 { 7016 count_steps_sort { 7017 SELECT a FROM t3 7018 WHERE a=69 7019 OR b=1103 7020 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 7021 OR f='wxyzabcde' 7022 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 7023 OR (g='gfedcba' AND f GLOB 'klmno*') 7024 OR f='pqrstuvwx' 7025 OR (g='jihgfed' AND f GLOB 'vwxyz*') 7026 OR a=59 7027 OR b=946 7028 } 7029 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0} 7030 do_test where7-2.304.1 { 7031 count_steps_sort { 7032 SELECT a FROM t2 7033 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 7034 OR (g='jihgfed' AND f GLOB 'xyzab*') 7035 OR a=68 7036 OR ((a BETWEEN 14 AND 16) AND a!=15) 7037 } 7038 } {14 16 47 68 75 scan 0 sort 0} 7039 do_test where7-2.304.2 { 7040 count_steps_sort { 7041 SELECT a FROM t3 7042 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 7043 OR (g='jihgfed' AND f GLOB 'xyzab*') 7044 OR a=68 7045 OR ((a BETWEEN 14 AND 16) AND a!=15) 7046 } 7047 } {14 16 47 68 75 scan 0 sort 0} 7048 do_test where7-2.305.1 { 7049 count_steps_sort { 7050 SELECT a FROM t2 7051 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 7052 OR (g='lkjihgf' AND f GLOB 'lmnop*') 7053 } 7054 } {10 63 scan 0 sort 0} 7055 do_test where7-2.305.2 { 7056 count_steps_sort { 7057 SELECT a FROM t3 7058 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 7059 OR (g='lkjihgf' AND f GLOB 'lmnop*') 7060 } 7061 } {10 63 scan 0 sort 0} 7062 do_test where7-2.306.1 { 7063 count_steps_sort { 7064 SELECT a FROM t2 7065 WHERE a=32 7066 OR ((a BETWEEN 15 AND 17) AND a!=16) 7067 OR ((a BETWEEN 92 AND 94) AND a!=93) 7068 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 7069 OR c=7007 7070 OR b=968 7071 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 7072 } 7073 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0} 7074 do_test where7-2.306.2 { 7075 count_steps_sort { 7076 SELECT a FROM t3 7077 WHERE a=32 7078 OR ((a BETWEEN 15 AND 17) AND a!=16) 7079 OR ((a BETWEEN 92 AND 94) AND a!=93) 7080 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 7081 OR c=7007 7082 OR b=968 7083 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 7084 } 7085 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0} 7086 do_test where7-2.307.1 { 7087 count_steps_sort { 7088 SELECT a FROM t2 7089 WHERE f='cdefghijk' 7090 OR b=1103 7091 } 7092 } {2 28 54 80 scan 0 sort 0} 7093 do_test where7-2.307.2 { 7094 count_steps_sort { 7095 SELECT a FROM t3 7096 WHERE f='cdefghijk' 7097 OR b=1103 7098 } 7099 } {2 28 54 80 scan 0 sort 0} 7100 do_test where7-2.308.1 { 7101 count_steps_sort { 7102 SELECT a FROM t2 7103 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 7104 OR (g='vutsrqp' AND f GLOB 'opqrs*') 7105 OR c=14014 7106 OR b=990 7107 OR (g='nmlkjih' AND f GLOB 'efghi*') 7108 OR c=14014 7109 OR (g='vutsrqp' AND f GLOB 'nopqr*') 7110 OR b=740 7111 OR c=3003 7112 } 7113 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0} 7114 do_test where7-2.308.2 { 7115 count_steps_sort { 7116 SELECT a FROM t3 7117 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 7118 OR (g='vutsrqp' AND f GLOB 'opqrs*') 7119 OR c=14014 7120 OR b=990 7121 OR (g='nmlkjih' AND f GLOB 'efghi*') 7122 OR c=14014 7123 OR (g='vutsrqp' AND f GLOB 'nopqr*') 7124 OR b=740 7125 OR c=3003 7126 } 7127 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0} 7128 do_test where7-2.309.1 { 7129 count_steps_sort { 7130 SELECT a FROM t2 7131 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 7132 OR a=67 7133 OR b=135 7134 OR f='bcdefghij' 7135 OR b=924 7136 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7137 } 7138 } {1 22 27 53 60 67 79 84 scan 0 sort 0} 7139 do_test where7-2.309.2 { 7140 count_steps_sort { 7141 SELECT a FROM t3 7142 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 7143 OR a=67 7144 OR b=135 7145 OR f='bcdefghij' 7146 OR b=924 7147 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7148 } 7149 } {1 22 27 53 60 67 79 84 scan 0 sort 0} 7150 do_test where7-2.310.1 { 7151 count_steps_sort { 7152 SELECT a FROM t2 7153 WHERE a=96 7154 OR a=13 7155 } 7156 } {13 96 scan 0 sort 0} 7157 do_test where7-2.310.2 { 7158 count_steps_sort { 7159 SELECT a FROM t3 7160 WHERE a=96 7161 OR a=13 7162 } 7163 } {13 96 scan 0 sort 0} 7164 do_test where7-2.311.1 { 7165 count_steps_sort { 7166 SELECT a FROM t2 7167 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 7168 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 7169 OR ((a BETWEEN 35 AND 37) AND a!=36) 7170 OR a=49 7171 OR a=38 7172 OR b=157 7173 OR a=4 7174 OR b=311 7175 OR ((a BETWEEN 97 AND 99) AND a!=98) 7176 OR (g='tsrqpon' AND f GLOB 'bcdef*') 7177 OR b=396 7178 } 7179 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0} 7180 do_test where7-2.311.2 { 7181 count_steps_sort { 7182 SELECT a FROM t3 7183 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 7184 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 7185 OR ((a BETWEEN 35 AND 37) AND a!=36) 7186 OR a=49 7187 OR a=38 7188 OR b=157 7189 OR a=4 7190 OR b=311 7191 OR ((a BETWEEN 97 AND 99) AND a!=98) 7192 OR (g='tsrqpon' AND f GLOB 'bcdef*') 7193 OR b=396 7194 } 7195 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0} 7196 do_test where7-2.312.1 { 7197 count_steps_sort { 7198 SELECT a FROM t2 7199 WHERE a=82 7200 OR b=333 7201 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 7202 OR b=99 7203 OR a=63 7204 OR a=35 7205 OR b=176 7206 } 7207 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0} 7208 do_test where7-2.312.2 { 7209 count_steps_sort { 7210 SELECT a FROM t3 7211 WHERE a=82 7212 OR b=333 7213 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 7214 OR b=99 7215 OR a=63 7216 OR a=35 7217 OR b=176 7218 } 7219 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0} 7220 do_test where7-2.313.1 { 7221 count_steps_sort { 7222 SELECT a FROM t2 7223 WHERE a=90 7224 OR a=81 7225 OR ((a BETWEEN 51 AND 53) AND a!=52) 7226 OR f='mnopqrstu' 7227 OR b=927 7228 OR b=311 7229 OR a=34 7230 OR b=715 7231 OR f='rstuvwxyz' 7232 } 7233 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0} 7234 do_test where7-2.313.2 { 7235 count_steps_sort { 7236 SELECT a FROM t3 7237 WHERE a=90 7238 OR a=81 7239 OR ((a BETWEEN 51 AND 53) AND a!=52) 7240 OR f='mnopqrstu' 7241 OR b=927 7242 OR b=311 7243 OR a=34 7244 OR b=715 7245 OR f='rstuvwxyz' 7246 } 7247 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0} 7248 do_test where7-2.314.1 { 7249 count_steps_sort { 7250 SELECT a FROM t2 7251 WHERE b=484 7252 OR ((a BETWEEN 10 AND 12) AND a!=11) 7253 OR f='lmnopqrst' 7254 OR ((a BETWEEN 37 AND 39) AND a!=38) 7255 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 7256 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 7257 OR b<0 7258 OR b=231 7259 OR a=14 7260 } 7261 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0} 7262 do_test where7-2.314.2 { 7263 count_steps_sort { 7264 SELECT a FROM t3 7265 WHERE b=484 7266 OR ((a BETWEEN 10 AND 12) AND a!=11) 7267 OR f='lmnopqrst' 7268 OR ((a BETWEEN 37 AND 39) AND a!=38) 7269 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 7270 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 7271 OR b<0 7272 OR b=231 7273 OR a=14 7274 } 7275 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0} 7276 do_test where7-2.315.1 { 7277 count_steps_sort { 7278 SELECT a FROM t2 7279 WHERE b=905 7280 OR f='hijklmnop' 7281 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7282 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 7283 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7284 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7285 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 7286 OR b=817 7287 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 7288 } 7289 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0} 7290 do_test where7-2.315.2 { 7291 count_steps_sort { 7292 SELECT a FROM t3 7293 WHERE b=905 7294 OR f='hijklmnop' 7295 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7296 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 7297 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7298 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7299 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 7300 OR b=817 7301 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 7302 } 7303 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0} 7304 do_test where7-2.316.1 { 7305 count_steps_sort { 7306 SELECT a FROM t2 7307 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 7308 OR b=311 7309 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7310 OR a=48 7311 OR (g='ponmlkj' AND f GLOB 'rstuv*') 7312 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 7313 OR c=32032 7314 OR f='opqrstuvw' 7315 OR b=300 7316 OR b=1001 7317 OR ((a BETWEEN 94 AND 96) AND a!=95) 7318 } 7319 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0} 7320 do_test where7-2.316.2 { 7321 count_steps_sort { 7322 SELECT a FROM t3 7323 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 7324 OR b=311 7325 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7326 OR a=48 7327 OR (g='ponmlkj' AND f GLOB 'rstuv*') 7328 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 7329 OR c=32032 7330 OR f='opqrstuvw' 7331 OR b=300 7332 OR b=1001 7333 OR ((a BETWEEN 94 AND 96) AND a!=95) 7334 } 7335 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0} 7336 do_test where7-2.317.1 { 7337 count_steps_sort { 7338 SELECT a FROM t2 7339 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 7340 OR b=1070 7341 OR (g='edcbazy' AND f GLOB 'vwxyz*') 7342 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7343 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7344 OR a=22 7345 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 7346 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7347 OR f='tuvwxyzab' 7348 OR a=72 7349 OR ((a BETWEEN 53 AND 55) AND a!=54) 7350 } 7351 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0} 7352 do_test where7-2.317.2 { 7353 count_steps_sort { 7354 SELECT a FROM t3 7355 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 7356 OR b=1070 7357 OR (g='edcbazy' AND f GLOB 'vwxyz*') 7358 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7359 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7360 OR a=22 7361 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 7362 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7363 OR f='tuvwxyzab' 7364 OR a=72 7365 OR ((a BETWEEN 53 AND 55) AND a!=54) 7366 } 7367 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0} 7368 do_test where7-2.318.1 { 7369 count_steps_sort { 7370 SELECT a FROM t2 7371 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL) 7372 OR (g='vutsrqp' AND f GLOB 'qrstu*') 7373 OR a=21 7374 OR b=1026 7375 OR ((a BETWEEN 34 AND 36) AND a!=35) 7376 OR b=473 7377 } 7378 } {8 16 21 34 36 43 scan 0 sort 0} 7379 do_test where7-2.318.2 { 7380 count_steps_sort { 7381 SELECT a FROM t3 7382 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL) 7383 OR (g='vutsrqp' AND f GLOB 'qrstu*') 7384 OR a=21 7385 OR b=1026 7386 OR ((a BETWEEN 34 AND 36) AND a!=35) 7387 OR b=473 7388 } 7389 } {8 16 21 34 36 43 scan 0 sort 0} 7390 do_test where7-2.319.1 { 7391 count_steps_sort { 7392 SELECT a FROM t2 7393 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 7394 OR ((a BETWEEN 43 AND 45) AND a!=44) 7395 OR a=100 7396 OR a=29 7397 OR c=15015 7398 OR a=87 7399 OR (g='gfedcba' AND f GLOB 'klmno*') 7400 } 7401 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0} 7402 do_test where7-2.319.2 { 7403 count_steps_sort { 7404 SELECT a FROM t3 7405 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 7406 OR ((a BETWEEN 43 AND 45) AND a!=44) 7407 OR a=100 7408 OR a=29 7409 OR c=15015 7410 OR a=87 7411 OR (g='gfedcba' AND f GLOB 'klmno*') 7412 } 7413 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0} 7414 do_test where7-2.320.1 { 7415 count_steps_sort { 7416 SELECT a FROM t2 7417 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 7418 OR b=542 7419 OR b=638 7420 } 7421 } {1 58 scan 0 sort 0} 7422 do_test where7-2.320.2 { 7423 count_steps_sort { 7424 SELECT a FROM t3 7425 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 7426 OR b=542 7427 OR b=638 7428 } 7429 } {1 58 scan 0 sort 0} 7430 do_test where7-2.321.1 { 7431 count_steps_sort { 7432 SELECT a FROM t2 7433 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 7434 OR b=1070 7435 OR a=91 7436 OR b=1015 7437 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 7438 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7439 OR ((a BETWEEN 91 AND 93) AND a!=92) 7440 } 7441 } {5 7 12 80 91 93 scan 0 sort 0} 7442 do_test where7-2.321.2 { 7443 count_steps_sort { 7444 SELECT a FROM t3 7445 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 7446 OR b=1070 7447 OR a=91 7448 OR b=1015 7449 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 7450 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7451 OR ((a BETWEEN 91 AND 93) AND a!=92) 7452 } 7453 } {5 7 12 80 91 93 scan 0 sort 0} 7454 do_test where7-2.322.1 { 7455 count_steps_sort { 7456 SELECT a FROM t2 7457 WHERE a=7 7458 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7459 OR b=1015 7460 OR b=839 7461 OR (g='rqponml' AND f GLOB 'klmno*') 7462 OR b=410 7463 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 7464 OR a=71 7465 } 7466 } {1 2 7 28 36 54 71 80 scan 0 sort 0} 7467 do_test where7-2.322.2 { 7468 count_steps_sort { 7469 SELECT a FROM t3 7470 WHERE a=7 7471 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7472 OR b=1015 7473 OR b=839 7474 OR (g='rqponml' AND f GLOB 'klmno*') 7475 OR b=410 7476 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 7477 OR a=71 7478 } 7479 } {1 2 7 28 36 54 71 80 scan 0 sort 0} 7480 do_test where7-2.323.1 { 7481 count_steps_sort { 7482 SELECT a FROM t2 7483 WHERE b=880 7484 OR b=982 7485 OR a=52 7486 OR (g='onmlkji' AND f GLOB 'abcde*') 7487 OR a=24 7488 OR ((a BETWEEN 47 AND 49) AND a!=48) 7489 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7490 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7491 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 7492 } 7493 } {24 47 49 50 52 60 76 80 scan 0 sort 0} 7494 do_test where7-2.323.2 { 7495 count_steps_sort { 7496 SELECT a FROM t3 7497 WHERE b=880 7498 OR b=982 7499 OR a=52 7500 OR (g='onmlkji' AND f GLOB 'abcde*') 7501 OR a=24 7502 OR ((a BETWEEN 47 AND 49) AND a!=48) 7503 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7504 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7505 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 7506 } 7507 } {24 47 49 50 52 60 76 80 scan 0 sort 0} 7508 do_test where7-2.324.1 { 7509 count_steps_sort { 7510 SELECT a FROM t2 7511 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 7512 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7513 OR (g='lkjihgf' AND f GLOB 'pqrst*') 7514 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 7515 } 7516 } {5 22 31 57 67 69 83 scan 0 sort 0} 7517 do_test where7-2.324.2 { 7518 count_steps_sort { 7519 SELECT a FROM t3 7520 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 7521 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7522 OR (g='lkjihgf' AND f GLOB 'pqrst*') 7523 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 7524 } 7525 } {5 22 31 57 67 69 83 scan 0 sort 0} 7526 do_test where7-2.325.1 { 7527 count_steps_sort { 7528 SELECT a FROM t2 7529 WHERE f='abcdefghi' 7530 OR a=5 7531 OR b=124 7532 OR (g='kjihgfe' AND f GLOB 'rstuv*') 7533 OR b=432 7534 OR 1000000<b 7535 OR a=58 7536 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7537 OR b=77 7538 OR b=605 7539 } 7540 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0} 7541 do_test where7-2.325.2 { 7542 count_steps_sort { 7543 SELECT a FROM t3 7544 WHERE f='abcdefghi' 7545 OR a=5 7546 OR b=124 7547 OR (g='kjihgfe' AND f GLOB 'rstuv*') 7548 OR b=432 7549 OR 1000000<b 7550 OR a=58 7551 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7552 OR b=77 7553 OR b=605 7554 } 7555 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0} 7556 do_test where7-2.326.1 { 7557 count_steps_sort { 7558 SELECT a FROM t2 7559 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 7560 OR b=583 7561 OR a=62 7562 } 7563 } {53 62 89 scan 0 sort 0} 7564 do_test where7-2.326.2 { 7565 count_steps_sort { 7566 SELECT a FROM t3 7567 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 7568 OR b=583 7569 OR a=62 7570 } 7571 } {53 62 89 scan 0 sort 0} 7572 do_test where7-2.327.1 { 7573 count_steps_sort { 7574 SELECT a FROM t2 7575 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 7576 OR f='pqrstuvwx' 7577 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 7578 OR b=278 7579 OR a=10 7580 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 7581 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 7582 OR ((a BETWEEN 63 AND 65) AND a!=64) 7583 OR (g='kjihgfe' AND f GLOB 'qrstu*') 7584 OR f='uvwxyzabc' 7585 } 7586 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0} 7587 do_test where7-2.327.2 { 7588 count_steps_sort { 7589 SELECT a FROM t3 7590 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 7591 OR f='pqrstuvwx' 7592 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 7593 OR b=278 7594 OR a=10 7595 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 7596 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 7597 OR ((a BETWEEN 63 AND 65) AND a!=64) 7598 OR (g='kjihgfe' AND f GLOB 'qrstu*') 7599 OR f='uvwxyzabc' 7600 } 7601 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0} 7602 do_test where7-2.328.1 { 7603 count_steps_sort { 7604 SELECT a FROM t2 7605 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 7606 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 7607 OR b=564 7608 OR (g='gfedcba' AND f GLOB 'mnopq*') 7609 OR ((a BETWEEN 56 AND 58) AND a!=57) 7610 OR b=77 7611 OR (g='nmlkjih' AND f GLOB 'efghi*') 7612 OR b=968 7613 OR b=847 7614 OR (g='hgfedcb' AND f GLOB 'hijkl*') 7615 OR (g='lkjihgf' AND f GLOB 'opqrs*') 7616 } 7617 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0} 7618 do_test where7-2.328.2 { 7619 count_steps_sort { 7620 SELECT a FROM t3 7621 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 7622 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 7623 OR b=564 7624 OR (g='gfedcba' AND f GLOB 'mnopq*') 7625 OR ((a BETWEEN 56 AND 58) AND a!=57) 7626 OR b=77 7627 OR (g='nmlkjih' AND f GLOB 'efghi*') 7628 OR b=968 7629 OR b=847 7630 OR (g='hgfedcb' AND f GLOB 'hijkl*') 7631 OR (g='lkjihgf' AND f GLOB 'opqrs*') 7632 } 7633 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0} 7634 do_test where7-2.329.1 { 7635 count_steps_sort { 7636 SELECT a FROM t2 7637 WHERE b=539 7638 OR b=594 7639 OR ((a BETWEEN 63 AND 65) AND a!=64) 7640 OR f='abcdefghi' 7641 OR a=6 7642 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 7643 OR b=762 7644 } 7645 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0} 7646 do_test where7-2.329.2 { 7647 count_steps_sort { 7648 SELECT a FROM t3 7649 WHERE b=539 7650 OR b=594 7651 OR ((a BETWEEN 63 AND 65) AND a!=64) 7652 OR f='abcdefghi' 7653 OR a=6 7654 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 7655 OR b=762 7656 } 7657 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0} 7658 do_test where7-2.330.1 { 7659 count_steps_sort { 7660 SELECT a FROM t2 7661 WHERE b=869 7662 OR b=630 7663 } 7664 } {79 scan 0 sort 0} 7665 do_test where7-2.330.2 { 7666 count_steps_sort { 7667 SELECT a FROM t3 7668 WHERE b=869 7669 OR b=630 7670 } 7671 } {79 scan 0 sort 0} 7672 do_test where7-2.331.1 { 7673 count_steps_sort { 7674 SELECT a FROM t2 7675 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 7676 OR b=693 7677 OR (g='hgfedcb' AND f GLOB 'ijklm*') 7678 OR b=968 7679 OR ((a BETWEEN 63 AND 65) AND a!=64) 7680 OR b=132 7681 OR f='nopqrstuv' 7682 OR ((a BETWEEN 28 AND 30) AND a!=29) 7683 } 7684 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0} 7685 do_test where7-2.331.2 { 7686 count_steps_sort { 7687 SELECT a FROM t3 7688 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 7689 OR b=693 7690 OR (g='hgfedcb' AND f GLOB 'ijklm*') 7691 OR b=968 7692 OR ((a BETWEEN 63 AND 65) AND a!=64) 7693 OR b=132 7694 OR f='nopqrstuv' 7695 OR ((a BETWEEN 28 AND 30) AND a!=29) 7696 } 7697 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0} 7698 do_test where7-2.332.1 { 7699 count_steps_sort { 7700 SELECT a FROM t2 7701 WHERE c=32032 7702 OR b=814 7703 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 7704 OR b=814 7705 OR a=78 7706 OR a=37 7707 } 7708 } {37 74 78 90 94 95 96 scan 0 sort 0} 7709 do_test where7-2.332.2 { 7710 count_steps_sort { 7711 SELECT a FROM t3 7712 WHERE c=32032 7713 OR b=814 7714 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 7715 OR b=814 7716 OR a=78 7717 OR a=37 7718 } 7719 } {37 74 78 90 94 95 96 scan 0 sort 0} 7720 do_test where7-2.333.1 { 7721 count_steps_sort { 7722 SELECT a FROM t2 7723 WHERE b=190 7724 OR (g='mlkjihg' AND f GLOB 'hijkl*') 7725 OR b=924 7726 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 7727 OR b=759 7728 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7729 } 7730 } {1 40 59 69 84 scan 0 sort 0} 7731 do_test where7-2.333.2 { 7732 count_steps_sort { 7733 SELECT a FROM t3 7734 WHERE b=190 7735 OR (g='mlkjihg' AND f GLOB 'hijkl*') 7736 OR b=924 7737 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 7738 OR b=759 7739 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7740 } 7741 } {1 40 59 69 84 scan 0 sort 0} 7742 do_test where7-2.334.1 { 7743 count_steps_sort { 7744 SELECT a FROM t2 7745 WHERE a=97 7746 OR b=201 7747 OR b=597 7748 OR a=6 7749 OR f='cdefghijk' 7750 OR ((a BETWEEN 74 AND 76) AND a!=75) 7751 OR b=300 7752 OR b=693 7753 OR b=333 7754 OR b=740 7755 } 7756 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0} 7757 do_test where7-2.334.2 { 7758 count_steps_sort { 7759 SELECT a FROM t3 7760 WHERE a=97 7761 OR b=201 7762 OR b=597 7763 OR a=6 7764 OR f='cdefghijk' 7765 OR ((a BETWEEN 74 AND 76) AND a!=75) 7766 OR b=300 7767 OR b=693 7768 OR b=333 7769 OR b=740 7770 } 7771 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0} 7772 do_test where7-2.335.1 { 7773 count_steps_sort { 7774 SELECT a FROM t2 7775 WHERE c=26026 7776 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 7777 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7778 OR c=17017 7779 OR (g='jihgfed' AND f GLOB 'wxyza*') 7780 OR (g='srqponm' AND f GLOB 'ghijk*') 7781 OR (g='jihgfed' AND f GLOB 'zabcd*') 7782 OR ((a BETWEEN 2 AND 4) AND a!=3) 7783 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 7784 } 7785 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0} 7786 do_test where7-2.335.2 { 7787 count_steps_sort { 7788 SELECT a FROM t3 7789 WHERE c=26026 7790 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 7791 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7792 OR c=17017 7793 OR (g='jihgfed' AND f GLOB 'wxyza*') 7794 OR (g='srqponm' AND f GLOB 'ghijk*') 7795 OR (g='jihgfed' AND f GLOB 'zabcd*') 7796 OR ((a BETWEEN 2 AND 4) AND a!=3) 7797 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 7798 } 7799 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0} 7800 do_test where7-2.336.1 { 7801 count_steps_sort { 7802 SELECT a FROM t2 7803 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL) 7804 OR ((a BETWEEN 13 AND 15) AND a!=14) 7805 OR b=638 7806 OR b=495 7807 OR a=44 7808 OR b=374 7809 OR a=22 7810 OR c=12012 7811 } 7812 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0} 7813 do_test where7-2.336.2 { 7814 count_steps_sort { 7815 SELECT a FROM t3 7816 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL) 7817 OR ((a BETWEEN 13 AND 15) AND a!=14) 7818 OR b=638 7819 OR b=495 7820 OR a=44 7821 OR b=374 7822 OR a=22 7823 OR c=12012 7824 } 7825 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0} 7826 do_test where7-2.337.1 { 7827 count_steps_sort { 7828 SELECT a FROM t2 7829 WHERE c=8008 7830 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 7831 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 7832 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7833 OR b=300 7834 OR (g='yxwvuts' AND f GLOB 'cdefg*') 7835 OR a=41 7836 OR (g='onmlkji' AND f GLOB 'xyzab*') 7837 OR b=135 7838 OR b=605 7839 } 7840 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0} 7841 do_test where7-2.337.2 { 7842 count_steps_sort { 7843 SELECT a FROM t3 7844 WHERE c=8008 7845 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 7846 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 7847 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7848 OR b=300 7849 OR (g='yxwvuts' AND f GLOB 'cdefg*') 7850 OR a=41 7851 OR (g='onmlkji' AND f GLOB 'xyzab*') 7852 OR b=135 7853 OR b=605 7854 } 7855 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0} 7856 do_test where7-2.338.1 { 7857 count_steps_sort { 7858 SELECT a FROM t2 7859 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 7860 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 7861 OR (g='srqponm' AND f GLOB 'efghi*') 7862 OR (g='qponmlk' AND f GLOB 'pqrst*') 7863 OR b=762 7864 OR b=484 7865 OR b=190 7866 OR ((a BETWEEN 95 AND 97) AND a!=96) 7867 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 7868 OR (g='mlkjihg' AND f GLOB 'jklmn*') 7869 OR b=1023 7870 } 7871 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0} 7872 do_test where7-2.338.2 { 7873 count_steps_sort { 7874 SELECT a FROM t3 7875 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 7876 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 7877 OR (g='srqponm' AND f GLOB 'efghi*') 7878 OR (g='qponmlk' AND f GLOB 'pqrst*') 7879 OR b=762 7880 OR b=484 7881 OR b=190 7882 OR ((a BETWEEN 95 AND 97) AND a!=96) 7883 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 7884 OR (g='mlkjihg' AND f GLOB 'jklmn*') 7885 OR b=1023 7886 } 7887 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0} 7888 do_test where7-2.339.1 { 7889 count_steps_sort { 7890 SELECT a FROM t2 7891 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 7892 OR a=34 7893 OR f='rstuvwxyz' 7894 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 7895 OR b=729 7896 } 7897 } {10 17 34 43 69 82 95 scan 0 sort 0} 7898 do_test where7-2.339.2 { 7899 count_steps_sort { 7900 SELECT a FROM t3 7901 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 7902 OR a=34 7903 OR f='rstuvwxyz' 7904 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 7905 OR b=729 7906 } 7907 } {10 17 34 43 69 82 95 scan 0 sort 0} 7908 do_test where7-2.340.1 { 7909 count_steps_sort { 7910 SELECT a FROM t2 7911 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 7912 OR b=1004 7913 OR (g='qponmlk' AND f GLOB 'pqrst*') 7914 OR g IS NULL 7915 } 7916 } {37 41 scan 0 sort 0} 7917 do_test where7-2.340.2 { 7918 count_steps_sort { 7919 SELECT a FROM t3 7920 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 7921 OR b=1004 7922 OR (g='qponmlk' AND f GLOB 'pqrst*') 7923 OR g IS NULL 7924 } 7925 } {37 41 scan 0 sort 0} 7926 do_test where7-2.341.1 { 7927 count_steps_sort { 7928 SELECT a FROM t2 7929 WHERE a=73 7930 OR ((a BETWEEN 36 AND 38) AND a!=37) 7931 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 7932 OR ((a BETWEEN 51 AND 53) AND a!=52) 7933 OR a=9 7934 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7935 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 7936 OR a=44 7937 OR a=23 7938 OR (g='ihgfedc' AND f GLOB 'abcde*') 7939 OR (g='rqponml' AND f GLOB 'lmnop*') 7940 } 7941 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0} 7942 do_test where7-2.341.2 { 7943 count_steps_sort { 7944 SELECT a FROM t3 7945 WHERE a=73 7946 OR ((a BETWEEN 36 AND 38) AND a!=37) 7947 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 7948 OR ((a BETWEEN 51 AND 53) AND a!=52) 7949 OR a=9 7950 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7951 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 7952 OR a=44 7953 OR a=23 7954 OR (g='ihgfedc' AND f GLOB 'abcde*') 7955 OR (g='rqponml' AND f GLOB 'lmnop*') 7956 } 7957 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0} 7958 do_test where7-2.342.1 { 7959 count_steps_sort { 7960 SELECT a FROM t2 7961 WHERE b=487 7962 OR ((a BETWEEN 77 AND 79) AND a!=78) 7963 OR a=11 7964 OR ((a BETWEEN 12 AND 14) AND a!=13) 7965 OR ((a BETWEEN 69 AND 71) AND a!=70) 7966 OR (g='ihgfedc' AND f GLOB 'bcdef*') 7967 OR (g='ihgfedc' AND f GLOB 'abcde*') 7968 OR a=13 7969 OR a=15 7970 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 7971 OR a=36 7972 } 7973 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0} 7974 do_test where7-2.342.2 { 7975 count_steps_sort { 7976 SELECT a FROM t3 7977 WHERE b=487 7978 OR ((a BETWEEN 77 AND 79) AND a!=78) 7979 OR a=11 7980 OR ((a BETWEEN 12 AND 14) AND a!=13) 7981 OR ((a BETWEEN 69 AND 71) AND a!=70) 7982 OR (g='ihgfedc' AND f GLOB 'bcdef*') 7983 OR (g='ihgfedc' AND f GLOB 'abcde*') 7984 OR a=13 7985 OR a=15 7986 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 7987 OR a=36 7988 } 7989 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0} 7990 do_test where7-2.343.1 { 7991 count_steps_sort { 7992 SELECT a FROM t2 7993 WHERE b=938 7994 OR ((a BETWEEN 57 AND 59) AND a!=58) 7995 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 7996 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 7997 OR b=245 7998 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 7999 } 8000 } {32 35 54 57 59 scan 0 sort 0} 8001 do_test where7-2.343.2 { 8002 count_steps_sort { 8003 SELECT a FROM t3 8004 WHERE b=938 8005 OR ((a BETWEEN 57 AND 59) AND a!=58) 8006 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 8007 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 8008 OR b=245 8009 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 8010 } 8011 } {32 35 54 57 59 scan 0 sort 0} 8012 do_test where7-2.344.1 { 8013 count_steps_sort { 8014 SELECT a FROM t2 8015 WHERE b=1078 8016 OR c=19019 8017 OR a=38 8018 OR a=59 8019 OR ((a BETWEEN 30 AND 32) AND a!=31) 8020 OR ((a BETWEEN 95 AND 97) AND a!=96) 8021 OR c=25025 8022 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 8023 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8024 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 8025 } 8026 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0} 8027 do_test where7-2.344.2 { 8028 count_steps_sort { 8029 SELECT a FROM t3 8030 WHERE b=1078 8031 OR c=19019 8032 OR a=38 8033 OR a=59 8034 OR ((a BETWEEN 30 AND 32) AND a!=31) 8035 OR ((a BETWEEN 95 AND 97) AND a!=96) 8036 OR c=25025 8037 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 8038 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8039 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 8040 } 8041 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0} 8042 do_test where7-2.345.1 { 8043 count_steps_sort { 8044 SELECT a FROM t2 8045 WHERE f='cdefghijk' 8046 OR b=168 8047 OR b=561 8048 OR a=81 8049 OR a=87 8050 } 8051 } {2 28 51 54 80 81 87 scan 0 sort 0} 8052 do_test where7-2.345.2 { 8053 count_steps_sort { 8054 SELECT a FROM t3 8055 WHERE f='cdefghijk' 8056 OR b=168 8057 OR b=561 8058 OR a=81 8059 OR a=87 8060 } 8061 } {2 28 51 54 80 81 87 scan 0 sort 0} 8062 do_test where7-2.346.1 { 8063 count_steps_sort { 8064 SELECT a FROM t2 8065 WHERE (g='gfedcba' AND f GLOB 'klmno*') 8066 OR ((a BETWEEN 9 AND 11) AND a!=10) 8067 OR (g='rqponml' AND f GLOB 'hijkl*') 8068 OR a=48 8069 OR b=113 8070 OR ((a BETWEEN 20 AND 22) AND a!=21) 8071 OR b=880 8072 OR ((a BETWEEN 85 AND 87) AND a!=86) 8073 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 8074 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8075 } 8076 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0} 8077 do_test where7-2.346.2 { 8078 count_steps_sort { 8079 SELECT a FROM t3 8080 WHERE (g='gfedcba' AND f GLOB 'klmno*') 8081 OR ((a BETWEEN 9 AND 11) AND a!=10) 8082 OR (g='rqponml' AND f GLOB 'hijkl*') 8083 OR a=48 8084 OR b=113 8085 OR ((a BETWEEN 20 AND 22) AND a!=21) 8086 OR b=880 8087 OR ((a BETWEEN 85 AND 87) AND a!=86) 8088 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 8089 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8090 } 8091 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0} 8092 do_test where7-2.347.1 { 8093 count_steps_sort { 8094 SELECT a FROM t2 8095 WHERE b=517 8096 OR b=187 8097 OR (g='xwvutsr' AND f GLOB 'ghijk*') 8098 OR b=1092 8099 OR ((a BETWEEN 84 AND 86) AND a!=85) 8100 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8101 } 8102 } {6 17 47 84 86 scan 0 sort 0} 8103 do_test where7-2.347.2 { 8104 count_steps_sort { 8105 SELECT a FROM t3 8106 WHERE b=517 8107 OR b=187 8108 OR (g='xwvutsr' AND f GLOB 'ghijk*') 8109 OR b=1092 8110 OR ((a BETWEEN 84 AND 86) AND a!=85) 8111 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8112 } 8113 } {6 17 47 84 86 scan 0 sort 0} 8114 do_test where7-2.348.1 { 8115 count_steps_sort { 8116 SELECT a FROM t2 8117 WHERE b=982 8118 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 8119 OR b=234 8120 OR c=15015 8121 OR a=47 8122 OR f='qrstuvwxy' 8123 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 8124 OR b=814 8125 OR b=440 8126 OR b=454 8127 } 8128 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0} 8129 do_test where7-2.348.2 { 8130 count_steps_sort { 8131 SELECT a FROM t3 8132 WHERE b=982 8133 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 8134 OR b=234 8135 OR c=15015 8136 OR a=47 8137 OR f='qrstuvwxy' 8138 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 8139 OR b=814 8140 OR b=440 8141 OR b=454 8142 } 8143 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0} 8144 do_test where7-2.349.1 { 8145 count_steps_sort { 8146 SELECT a FROM t2 8147 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 8148 OR c=7007 8149 OR b=429 8150 OR ((a BETWEEN 25 AND 27) AND a!=26) 8151 OR b=231 8152 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 8153 OR c=22022 8154 OR f='bcdefghij' 8155 } 8156 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0} 8157 do_test where7-2.349.2 { 8158 count_steps_sort { 8159 SELECT a FROM t3 8160 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 8161 OR c=7007 8162 OR b=429 8163 OR ((a BETWEEN 25 AND 27) AND a!=26) 8164 OR b=231 8165 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 8166 OR c=22022 8167 OR f='bcdefghij' 8168 } 8169 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0} 8170 do_test where7-2.350.1 { 8171 count_steps_sort { 8172 SELECT a FROM t2 8173 WHERE c=17017 8174 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 8175 OR ((a BETWEEN 88 AND 90) AND a!=89) 8176 OR b=784 8177 OR ((a BETWEEN 22 AND 24) AND a!=23) 8178 OR ((a BETWEEN 54 AND 56) AND a!=55) 8179 OR ((a BETWEEN 16 AND 18) AND a!=17) 8180 OR f='zabcdefgh' 8181 } 8182 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0} 8183 do_test where7-2.350.2 { 8184 count_steps_sort { 8185 SELECT a FROM t3 8186 WHERE c=17017 8187 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 8188 OR ((a BETWEEN 88 AND 90) AND a!=89) 8189 OR b=784 8190 OR ((a BETWEEN 22 AND 24) AND a!=23) 8191 OR ((a BETWEEN 54 AND 56) AND a!=55) 8192 OR ((a BETWEEN 16 AND 18) AND a!=17) 8193 OR f='zabcdefgh' 8194 } 8195 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0} 8196 do_test where7-2.351.1 { 8197 count_steps_sort { 8198 SELECT a FROM t2 8199 WHERE b=344 8200 OR b=275 8201 OR c<=10 8202 } 8203 } {25 scan 0 sort 0} 8204 do_test where7-2.351.2 { 8205 count_steps_sort { 8206 SELECT a FROM t3 8207 WHERE b=344 8208 OR b=275 8209 OR c<=10 8210 } 8211 } {25 scan 0 sort 0} 8212 do_test where7-2.352.1 { 8213 count_steps_sort { 8214 SELECT a FROM t2 8215 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 8216 OR a=76 8217 OR b=154 8218 OR a=30 8219 OR c=3003 8220 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 8221 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 8222 OR b=564 8223 OR b=55 8224 OR a=38 8225 } 8226 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0} 8227 do_test where7-2.352.2 { 8228 count_steps_sort { 8229 SELECT a FROM t3 8230 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 8231 OR a=76 8232 OR b=154 8233 OR a=30 8234 OR c=3003 8235 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 8236 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 8237 OR b=564 8238 OR b=55 8239 OR a=38 8240 } 8241 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0} 8242 do_test where7-2.353.1 { 8243 count_steps_sort { 8244 SELECT a FROM t2 8245 WHERE a=52 8246 OR ((a BETWEEN 66 AND 68) AND a!=67) 8247 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 8248 } 8249 } {52 54 66 68 scan 0 sort 0} 8250 do_test where7-2.353.2 { 8251 count_steps_sort { 8252 SELECT a FROM t3 8253 WHERE a=52 8254 OR ((a BETWEEN 66 AND 68) AND a!=67) 8255 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 8256 } 8257 } {52 54 66 68 scan 0 sort 0} 8258 do_test where7-2.354.1 { 8259 count_steps_sort { 8260 SELECT a FROM t2 8261 WHERE b=792 8262 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8263 } 8264 } {9 72 scan 0 sort 0} 8265 do_test where7-2.354.2 { 8266 count_steps_sort { 8267 SELECT a FROM t3 8268 WHERE b=792 8269 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8270 } 8271 } {9 72 scan 0 sort 0} 8272 do_test where7-2.355.1 { 8273 count_steps_sort { 8274 SELECT a FROM t2 8275 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 8276 OR c=21021 8277 OR (g='lkjihgf' AND f GLOB 'nopqr*') 8278 OR f='zabcdefgh' 8279 OR (g='yxwvuts' AND f GLOB 'bcdef*') 8280 OR b=781 8281 OR a=64 8282 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 8283 } 8284 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0} 8285 do_test where7-2.355.2 { 8286 count_steps_sort { 8287 SELECT a FROM t3 8288 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 8289 OR c=21021 8290 OR (g='lkjihgf' AND f GLOB 'nopqr*') 8291 OR f='zabcdefgh' 8292 OR (g='yxwvuts' AND f GLOB 'bcdef*') 8293 OR b=781 8294 OR a=64 8295 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 8296 } 8297 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0} 8298 do_test where7-2.356.1 { 8299 count_steps_sort { 8300 SELECT a FROM t2 8301 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 8302 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 8303 OR a=34 8304 OR (g='rqponml' AND f GLOB 'ijklm*') 8305 OR (g='rqponml' AND f GLOB 'klmno*') 8306 OR (g='srqponm' AND f GLOB 'defgh*') 8307 OR b=319 8308 OR b=330 8309 OR ((a BETWEEN 28 AND 30) AND a!=29) 8310 } 8311 } {28 29 30 34 36 67 90 scan 0 sort 0} 8312 do_test where7-2.356.2 { 8313 count_steps_sort { 8314 SELECT a FROM t3 8315 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 8316 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 8317 OR a=34 8318 OR (g='rqponml' AND f GLOB 'ijklm*') 8319 OR (g='rqponml' AND f GLOB 'klmno*') 8320 OR (g='srqponm' AND f GLOB 'defgh*') 8321 OR b=319 8322 OR b=330 8323 OR ((a BETWEEN 28 AND 30) AND a!=29) 8324 } 8325 } {28 29 30 34 36 67 90 scan 0 sort 0} 8326 do_test where7-2.357.1 { 8327 count_steps_sort { 8328 SELECT a FROM t2 8329 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 8330 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 8331 OR a=45 8332 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 8333 } 8334 } {15 41 45 67 81 93 scan 0 sort 0} 8335 do_test where7-2.357.2 { 8336 count_steps_sort { 8337 SELECT a FROM t3 8338 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 8339 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 8340 OR a=45 8341 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 8342 } 8343 } {15 41 45 67 81 93 scan 0 sort 0} 8344 do_test where7-2.358.1 { 8345 count_steps_sort { 8346 SELECT a FROM t2 8347 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 8348 OR (g='nmlkjih' AND f GLOB 'cdefg*') 8349 OR b=165 8350 OR b=836 8351 } 8352 } {15 53 54 76 scan 0 sort 0} 8353 do_test where7-2.358.2 { 8354 count_steps_sort { 8355 SELECT a FROM t3 8356 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 8357 OR (g='nmlkjih' AND f GLOB 'cdefg*') 8358 OR b=165 8359 OR b=836 8360 } 8361 } {15 53 54 76 scan 0 sort 0} 8362 do_test where7-2.359.1 { 8363 count_steps_sort { 8364 SELECT a FROM t2 8365 WHERE b=1034 8366 OR f='vwxyzabcd' 8367 OR (g='gfedcba' AND f GLOB 'nopqr*') 8368 OR ((a BETWEEN 57 AND 59) AND a!=58) 8369 } 8370 } {21 47 57 59 73 91 94 99 scan 0 sort 0} 8371 do_test where7-2.359.2 { 8372 count_steps_sort { 8373 SELECT a FROM t3 8374 WHERE b=1034 8375 OR f='vwxyzabcd' 8376 OR (g='gfedcba' AND f GLOB 'nopqr*') 8377 OR ((a BETWEEN 57 AND 59) AND a!=58) 8378 } 8379 } {21 47 57 59 73 91 94 99 scan 0 sort 0} 8380 do_test where7-2.360.1 { 8381 count_steps_sort { 8382 SELECT a FROM t2 8383 WHERE b=440 8384 OR a=19 8385 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8386 OR c=22022 8387 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8388 OR a=92 8389 OR b=1026 8390 OR b=608 8391 } 8392 } {19 40 47 64 65 66 92 scan 0 sort 0} 8393 do_test where7-2.360.2 { 8394 count_steps_sort { 8395 SELECT a FROM t3 8396 WHERE b=440 8397 OR a=19 8398 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8399 OR c=22022 8400 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8401 OR a=92 8402 OR b=1026 8403 OR b=608 8404 } 8405 } {19 40 47 64 65 66 92 scan 0 sort 0} 8406 do_test where7-2.361.1 { 8407 count_steps_sort { 8408 SELECT a FROM t2 8409 WHERE a=37 8410 OR b=88 8411 OR (g='utsrqpo' AND f GLOB 'wxyza*') 8412 OR c=23023 8413 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 8414 OR a=56 8415 OR ((a BETWEEN 13 AND 15) AND a!=14) 8416 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 8417 OR f='ijklmnopq' 8418 OR ((a BETWEEN 85 AND 87) AND a!=86) 8419 } 8420 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0} 8421 do_test where7-2.361.2 { 8422 count_steps_sort { 8423 SELECT a FROM t3 8424 WHERE a=37 8425 OR b=88 8426 OR (g='utsrqpo' AND f GLOB 'wxyza*') 8427 OR c=23023 8428 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 8429 OR a=56 8430 OR ((a BETWEEN 13 AND 15) AND a!=14) 8431 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 8432 OR f='ijklmnopq' 8433 OR ((a BETWEEN 85 AND 87) AND a!=86) 8434 } 8435 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0} 8436 do_test where7-2.362.1 { 8437 count_steps_sort { 8438 SELECT a FROM t2 8439 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8440 OR ((a BETWEEN 22 AND 24) AND a!=23) 8441 OR a=74 8442 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 8443 OR ((a BETWEEN 42 AND 44) AND a!=43) 8444 } 8445 } {20 22 24 42 44 74 97 scan 0 sort 0} 8446 do_test where7-2.362.2 { 8447 count_steps_sort { 8448 SELECT a FROM t3 8449 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8450 OR ((a BETWEEN 22 AND 24) AND a!=23) 8451 OR a=74 8452 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 8453 OR ((a BETWEEN 42 AND 44) AND a!=43) 8454 } 8455 } {20 22 24 42 44 74 97 scan 0 sort 0} 8456 do_test where7-2.363.1 { 8457 count_steps_sort { 8458 SELECT a FROM t2 8459 WHERE f='uvwxyzabc' 8460 OR b=869 8461 OR ((a BETWEEN 49 AND 51) AND a!=50) 8462 } 8463 } {20 46 49 51 72 79 98 scan 0 sort 0} 8464 do_test where7-2.363.2 { 8465 count_steps_sort { 8466 SELECT a FROM t3 8467 WHERE f='uvwxyzabc' 8468 OR b=869 8469 OR ((a BETWEEN 49 AND 51) AND a!=50) 8470 } 8471 } {20 46 49 51 72 79 98 scan 0 sort 0} 8472 do_test where7-2.364.1 { 8473 count_steps_sort { 8474 SELECT a FROM t2 8475 WHERE b=682 8476 OR b=583 8477 OR b=685 8478 OR b=817 8479 OR ((a BETWEEN 34 AND 36) AND a!=35) 8480 } 8481 } {34 36 53 62 scan 0 sort 0} 8482 do_test where7-2.364.2 { 8483 count_steps_sort { 8484 SELECT a FROM t3 8485 WHERE b=682 8486 OR b=583 8487 OR b=685 8488 OR b=817 8489 OR ((a BETWEEN 34 AND 36) AND a!=35) 8490 } 8491 } {34 36 53 62 scan 0 sort 0} 8492 do_test where7-2.365.1 { 8493 count_steps_sort { 8494 SELECT a FROM t2 8495 WHERE b=583 8496 OR a=39 8497 OR b=627 8498 OR ((a BETWEEN 72 AND 74) AND a!=73) 8499 } 8500 } {39 53 57 72 74 scan 0 sort 0} 8501 do_test where7-2.365.2 { 8502 count_steps_sort { 8503 SELECT a FROM t3 8504 WHERE b=583 8505 OR a=39 8506 OR b=627 8507 OR ((a BETWEEN 72 AND 74) AND a!=73) 8508 } 8509 } {39 53 57 72 74 scan 0 sort 0} 8510 do_test where7-2.366.1 { 8511 count_steps_sort { 8512 SELECT a FROM t2 8513 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 8514 OR ((a BETWEEN 2 AND 4) AND a!=3) 8515 OR b=212 8516 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8517 OR ((a BETWEEN 24 AND 26) AND a!=25) 8518 OR a=20 8519 OR (g='kjihgfe' AND f GLOB 'qrstu*') 8520 OR b=627 8521 } 8522 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0} 8523 do_test where7-2.366.2 { 8524 count_steps_sort { 8525 SELECT a FROM t3 8526 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 8527 OR ((a BETWEEN 2 AND 4) AND a!=3) 8528 OR b=212 8529 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8530 OR ((a BETWEEN 24 AND 26) AND a!=25) 8531 OR a=20 8532 OR (g='kjihgfe' AND f GLOB 'qrstu*') 8533 OR b=627 8534 } 8535 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0} 8536 do_test where7-2.367.1 { 8537 count_steps_sort { 8538 SELECT a FROM t2 8539 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 8540 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 8541 OR b=157 8542 OR b=1026 8543 } 8544 } {8 34 60 77 86 scan 0 sort 0} 8545 do_test where7-2.367.2 { 8546 count_steps_sort { 8547 SELECT a FROM t3 8548 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 8549 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 8550 OR b=157 8551 OR b=1026 8552 } 8553 } {8 34 60 77 86 scan 0 sort 0} 8554 do_test where7-2.368.1 { 8555 count_steps_sort { 8556 SELECT a FROM t2 8557 WHERE b=553 8558 OR a=16 8559 OR ((a BETWEEN 80 AND 82) AND a!=81) 8560 OR ((a BETWEEN 31 AND 33) AND a!=32) 8561 OR (g='wvutsrq' AND f GLOB 'lmnop*') 8562 OR f='zabcdefgh' 8563 OR (g='lkjihgf' AND f GLOB 'pqrst*') 8564 OR (g='xwvutsr' AND f GLOB 'fghij*') 8565 } 8566 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0} 8567 do_test where7-2.368.2 { 8568 count_steps_sort { 8569 SELECT a FROM t3 8570 WHERE b=553 8571 OR a=16 8572 OR ((a BETWEEN 80 AND 82) AND a!=81) 8573 OR ((a BETWEEN 31 AND 33) AND a!=32) 8574 OR (g='wvutsrq' AND f GLOB 'lmnop*') 8575 OR f='zabcdefgh' 8576 OR (g='lkjihgf' AND f GLOB 'pqrst*') 8577 OR (g='xwvutsr' AND f GLOB 'fghij*') 8578 } 8579 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0} 8580 do_test where7-2.369.1 { 8581 count_steps_sort { 8582 SELECT a FROM t2 8583 WHERE b=858 8584 OR c=9009 8585 OR b=792 8586 OR b=88 8587 OR b=154 8588 } 8589 } {8 14 25 26 27 72 78 scan 0 sort 0} 8590 do_test where7-2.369.2 { 8591 count_steps_sort { 8592 SELECT a FROM t3 8593 WHERE b=858 8594 OR c=9009 8595 OR b=792 8596 OR b=88 8597 OR b=154 8598 } 8599 } {8 14 25 26 27 72 78 scan 0 sort 0} 8600 do_test where7-2.370.1 { 8601 count_steps_sort { 8602 SELECT a FROM t2 8603 WHERE f IS NULL 8604 OR a=37 8605 OR (g='onmlkji' AND f GLOB 'wxyza*') 8606 OR ((a BETWEEN 55 AND 57) AND a!=56) 8607 OR b=168 8608 OR b=22 8609 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 8610 OR b=506 8611 } 8612 } {2 21 37 46 48 55 57 scan 0 sort 0} 8613 do_test where7-2.370.2 { 8614 count_steps_sort { 8615 SELECT a FROM t3 8616 WHERE f IS NULL 8617 OR a=37 8618 OR (g='onmlkji' AND f GLOB 'wxyza*') 8619 OR ((a BETWEEN 55 AND 57) AND a!=56) 8620 OR b=168 8621 OR b=22 8622 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 8623 OR b=506 8624 } 8625 } {2 21 37 46 48 55 57 scan 0 sort 0} 8626 do_test where7-2.371.1 { 8627 count_steps_sort { 8628 SELECT a FROM t2 8629 WHERE a=29 8630 OR ((a BETWEEN 26 AND 28) AND a!=27) 8631 OR (g='kjihgfe' AND f GLOB 'rstuv*') 8632 OR (g='qponmlk' AND f GLOB 'qrstu*') 8633 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 8634 OR b=209 8635 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 8636 OR b=146 8637 } 8638 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0} 8639 do_test where7-2.371.2 { 8640 count_steps_sort { 8641 SELECT a FROM t3 8642 WHERE a=29 8643 OR ((a BETWEEN 26 AND 28) AND a!=27) 8644 OR (g='kjihgfe' AND f GLOB 'rstuv*') 8645 OR (g='qponmlk' AND f GLOB 'qrstu*') 8646 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 8647 OR b=209 8648 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 8649 OR b=146 8650 } 8651 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0} 8652 do_test where7-2.372.1 { 8653 count_steps_sort { 8654 SELECT a FROM t2 8655 WHERE a=63 8656 OR a=69 8657 OR b=333 8658 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 8659 OR b=135 8660 OR b=25 8661 OR b=1037 8662 OR b=682 8663 OR c=27027 8664 OR a=46 8665 } 8666 } {6 46 62 63 69 79 80 81 scan 0 sort 0} 8667 do_test where7-2.372.2 { 8668 count_steps_sort { 8669 SELECT a FROM t3 8670 WHERE a=63 8671 OR a=69 8672 OR b=333 8673 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 8674 OR b=135 8675 OR b=25 8676 OR b=1037 8677 OR b=682 8678 OR c=27027 8679 OR a=46 8680 } 8681 } {6 46 62 63 69 79 80 81 scan 0 sort 0} 8682 do_test where7-2.373.1 { 8683 count_steps_sort { 8684 SELECT a FROM t2 8685 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 8686 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 8687 OR b=113 8688 OR ((a BETWEEN 40 AND 42) AND a!=41) 8689 OR ((a BETWEEN 53 AND 55) AND a!=54) 8690 OR ((a BETWEEN 59 AND 61) AND a!=60) 8691 } 8692 } {40 42 52 53 55 59 61 100 scan 0 sort 0} 8693 do_test where7-2.373.2 { 8694 count_steps_sort { 8695 SELECT a FROM t3 8696 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 8697 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 8698 OR b=113 8699 OR ((a BETWEEN 40 AND 42) AND a!=41) 8700 OR ((a BETWEEN 53 AND 55) AND a!=54) 8701 OR ((a BETWEEN 59 AND 61) AND a!=60) 8702 } 8703 } {40 42 52 53 55 59 61 100 scan 0 sort 0} 8704 do_test where7-2.374.1 { 8705 count_steps_sort { 8706 SELECT a FROM t2 8707 WHERE b=1026 8708 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 8709 } 8710 } {48 scan 0 sort 0} 8711 do_test where7-2.374.2 { 8712 count_steps_sort { 8713 SELECT a FROM t3 8714 WHERE b=1026 8715 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 8716 } 8717 } {48 scan 0 sort 0} 8718 do_test where7-2.375.1 { 8719 count_steps_sort { 8720 SELECT a FROM t2 8721 WHERE (g='rqponml' AND f GLOB 'ijklm*') 8722 OR a=99 8723 OR a=100 8724 OR b=429 8725 OR b=682 8726 OR b=495 8727 OR f='efghijklm' 8728 OR a=10 8729 OR f='mnopqrstu' 8730 OR b=946 8731 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8732 } 8733 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0} 8734 do_test where7-2.375.2 { 8735 count_steps_sort { 8736 SELECT a FROM t3 8737 WHERE (g='rqponml' AND f GLOB 'ijklm*') 8738 OR a=99 8739 OR a=100 8740 OR b=429 8741 OR b=682 8742 OR b=495 8743 OR f='efghijklm' 8744 OR a=10 8745 OR f='mnopqrstu' 8746 OR b=946 8747 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8748 } 8749 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0} 8750 do_test where7-2.376.1 { 8751 count_steps_sort { 8752 SELECT a FROM t2 8753 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL) 8754 OR c=23023 8755 OR b=462 8756 OR ((a BETWEEN 17 AND 19) AND a!=18) 8757 } 8758 } {11 17 19 42 67 68 69 scan 0 sort 0} 8759 do_test where7-2.376.2 { 8760 count_steps_sort { 8761 SELECT a FROM t3 8762 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL) 8763 OR c=23023 8764 OR b=462 8765 OR ((a BETWEEN 17 AND 19) AND a!=18) 8766 } 8767 } {11 17 19 42 67 68 69 scan 0 sort 0} 8768 do_test where7-2.377.1 { 8769 count_steps_sort { 8770 SELECT a FROM t2 8771 WHERE b=539 8772 OR ((a BETWEEN 9 AND 11) AND a!=10) 8773 OR c=6006 8774 OR a=18 8775 OR c=24024 8776 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8777 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 8778 OR (g='ponmlkj' AND f GLOB 'rstuv*') 8779 OR c=19019 8780 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 8781 OR ((a BETWEEN 44 AND 46) AND a!=45) 8782 } 8783 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0} 8784 do_test where7-2.377.2 { 8785 count_steps_sort { 8786 SELECT a FROM t3 8787 WHERE b=539 8788 OR ((a BETWEEN 9 AND 11) AND a!=10) 8789 OR c=6006 8790 OR a=18 8791 OR c=24024 8792 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8793 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 8794 OR (g='ponmlkj' AND f GLOB 'rstuv*') 8795 OR c=19019 8796 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 8797 OR ((a BETWEEN 44 AND 46) AND a!=45) 8798 } 8799 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0} 8800 do_test where7-2.378.1 { 8801 count_steps_sort { 8802 SELECT a FROM t2 8803 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 8804 OR a=20 8805 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 8806 OR b=121 8807 OR a=10 8808 OR b=792 8809 } 8810 } {10 11 15 20 72 94 scan 0 sort 0} 8811 do_test where7-2.378.2 { 8812 count_steps_sort { 8813 SELECT a FROM t3 8814 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 8815 OR a=20 8816 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 8817 OR b=121 8818 OR a=10 8819 OR b=792 8820 } 8821 } {10 11 15 20 72 94 scan 0 sort 0} 8822 do_test where7-2.379.1 { 8823 count_steps_sort { 8824 SELECT a FROM t2 8825 WHERE b=99 8826 OR ((a BETWEEN 85 AND 87) AND a!=86) 8827 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 8828 } 8829 } {9 14 40 66 85 87 92 scan 0 sort 0} 8830 do_test where7-2.379.2 { 8831 count_steps_sort { 8832 SELECT a FROM t3 8833 WHERE b=99 8834 OR ((a BETWEEN 85 AND 87) AND a!=86) 8835 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 8836 } 8837 } {9 14 40 66 85 87 92 scan 0 sort 0} 8838 do_test where7-2.380.1 { 8839 count_steps_sort { 8840 SELECT a FROM t2 8841 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 8842 OR ((a BETWEEN 79 AND 81) AND a!=80) 8843 OR b=715 8844 OR ((a BETWEEN 23 AND 25) AND a!=24) 8845 } 8846 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0} 8847 do_test where7-2.380.2 { 8848 count_steps_sort { 8849 SELECT a FROM t3 8850 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 8851 OR ((a BETWEEN 79 AND 81) AND a!=80) 8852 OR b=715 8853 OR ((a BETWEEN 23 AND 25) AND a!=24) 8854 } 8855 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0} 8856 do_test where7-2.381.1 { 8857 count_steps_sort { 8858 SELECT a FROM t2 8859 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8860 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 8861 OR a=46 8862 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 8863 } 8864 } {28 46 97 scan 0 sort 0} 8865 do_test where7-2.381.2 { 8866 count_steps_sort { 8867 SELECT a FROM t3 8868 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8869 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 8870 OR a=46 8871 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 8872 } 8873 } {28 46 97 scan 0 sort 0} 8874 do_test where7-2.382.1 { 8875 count_steps_sort { 8876 SELECT a FROM t2 8877 WHERE (g='ihgfedc' AND f GLOB 'defgh*') 8878 OR ((a BETWEEN 97 AND 99) AND a!=98) 8879 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 8880 OR b=1056 8881 OR b=146 8882 } 8883 } {18 81 96 97 99 scan 0 sort 0} 8884 do_test where7-2.382.2 { 8885 count_steps_sort { 8886 SELECT a FROM t3 8887 WHERE (g='ihgfedc' AND f GLOB 'defgh*') 8888 OR ((a BETWEEN 97 AND 99) AND a!=98) 8889 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 8890 OR b=1056 8891 OR b=146 8892 } 8893 } {18 81 96 97 99 scan 0 sort 0} 8894 do_test where7-2.383.1 { 8895 count_steps_sort { 8896 SELECT a FROM t2 8897 WHERE a=15 8898 OR b=388 8899 OR ((a BETWEEN 82 AND 84) AND a!=83) 8900 OR a=36 8901 OR b=737 8902 OR ((a BETWEEN 21 AND 23) AND a!=22) 8903 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8904 OR a=75 8905 } 8906 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0} 8907 do_test where7-2.383.2 { 8908 count_steps_sort { 8909 SELECT a FROM t3 8910 WHERE a=15 8911 OR b=388 8912 OR ((a BETWEEN 82 AND 84) AND a!=83) 8913 OR a=36 8914 OR b=737 8915 OR ((a BETWEEN 21 AND 23) AND a!=22) 8916 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8917 OR a=75 8918 } 8919 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0} 8920 do_test where7-2.384.1 { 8921 count_steps_sort { 8922 SELECT a FROM t2 8923 WHERE c=9009 8924 OR a=34 8925 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8926 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 8927 OR b=715 8928 OR b=619 8929 OR ((a BETWEEN 98 AND 100) AND a!=99) 8930 } 8931 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0} 8932 do_test where7-2.384.2 { 8933 count_steps_sort { 8934 SELECT a FROM t3 8935 WHERE c=9009 8936 OR a=34 8937 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8938 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 8939 OR b=715 8940 OR b=619 8941 OR ((a BETWEEN 98 AND 100) AND a!=99) 8942 } 8943 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0} 8944 do_test where7-2.385.1 { 8945 count_steps_sort { 8946 SELECT a FROM t2 8947 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 8948 OR ((a BETWEEN 11 AND 13) AND a!=12) 8949 OR ((a BETWEEN 74 AND 76) AND a!=75) 8950 OR ((a BETWEEN 39 AND 41) AND a!=40) 8951 OR b=242 8952 OR ((a BETWEEN 32 AND 34) AND a!=33) 8953 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 8954 OR b=300 8955 OR ((a BETWEEN 24 AND 26) AND a!=25) 8956 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 8957 OR ((a BETWEEN 93 AND 95) AND a!=94) 8958 } 8959 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0} 8960 do_test where7-2.385.2 { 8961 count_steps_sort { 8962 SELECT a FROM t3 8963 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 8964 OR ((a BETWEEN 11 AND 13) AND a!=12) 8965 OR ((a BETWEEN 74 AND 76) AND a!=75) 8966 OR ((a BETWEEN 39 AND 41) AND a!=40) 8967 OR b=242 8968 OR ((a BETWEEN 32 AND 34) AND a!=33) 8969 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 8970 OR b=300 8971 OR ((a BETWEEN 24 AND 26) AND a!=25) 8972 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 8973 OR ((a BETWEEN 93 AND 95) AND a!=94) 8974 } 8975 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0} 8976 do_test where7-2.386.1 { 8977 count_steps_sort { 8978 SELECT a FROM t2 8979 WHERE a=85 8980 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 8981 OR b=212 8982 OR ((a BETWEEN 25 AND 27) AND a!=26) 8983 OR b=36 8984 OR b=231 8985 OR b=1048 8986 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 8987 OR ((a BETWEEN 69 AND 71) AND a!=70) 8988 OR (g='ponmlkj' AND f GLOB 'rstuv*') 8989 OR c=19019 8990 } 8991 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0} 8992 do_test where7-2.386.2 { 8993 count_steps_sort { 8994 SELECT a FROM t3 8995 WHERE a=85 8996 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 8997 OR b=212 8998 OR ((a BETWEEN 25 AND 27) AND a!=26) 8999 OR b=36 9000 OR b=231 9001 OR b=1048 9002 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 9003 OR ((a BETWEEN 69 AND 71) AND a!=70) 9004 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9005 OR c=19019 9006 } 9007 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0} 9008 do_test where7-2.387.1 { 9009 count_steps_sort { 9010 SELECT a FROM t2 9011 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 9012 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9013 OR b=1059 9014 OR b=630 9015 } 9016 } {8 28 30 scan 0 sort 0} 9017 do_test where7-2.387.2 { 9018 count_steps_sort { 9019 SELECT a FROM t3 9020 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 9021 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9022 OR b=1059 9023 OR b=630 9024 } 9025 } {8 28 30 scan 0 sort 0} 9026 do_test where7-2.388.1 { 9027 count_steps_sort { 9028 SELECT a FROM t2 9029 WHERE f='ghijklmno' 9030 OR f='nopqrstuv' 9031 OR b=297 9032 } 9033 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0} 9034 do_test where7-2.388.2 { 9035 count_steps_sort { 9036 SELECT a FROM t3 9037 WHERE f='ghijklmno' 9038 OR f='nopqrstuv' 9039 OR b=297 9040 } 9041 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0} 9042 do_test where7-2.389.1 { 9043 count_steps_sort { 9044 SELECT a FROM t2 9045 WHERE b=1001 9046 OR ((a BETWEEN 87 AND 89) AND a!=88) 9047 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 9048 OR ((a BETWEEN 68 AND 70) AND a!=69) 9049 OR a=58 9050 OR b=333 9051 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 9052 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9053 OR b=572 9054 OR ((a BETWEEN 50 AND 52) AND a!=51) 9055 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 9056 } 9057 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0} 9058 do_test where7-2.389.2 { 9059 count_steps_sort { 9060 SELECT a FROM t3 9061 WHERE b=1001 9062 OR ((a BETWEEN 87 AND 89) AND a!=88) 9063 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 9064 OR ((a BETWEEN 68 AND 70) AND a!=69) 9065 OR a=58 9066 OR b=333 9067 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 9068 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9069 OR b=572 9070 OR ((a BETWEEN 50 AND 52) AND a!=51) 9071 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 9072 } 9073 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0} 9074 do_test where7-2.390.1 { 9075 count_steps_sort { 9076 SELECT a FROM t2 9077 WHERE b=1034 9078 OR f='lmnopqrst' 9079 OR (g='qponmlk' AND f GLOB 'mnopq*') 9080 } 9081 } {11 37 38 63 89 94 scan 0 sort 0} 9082 do_test where7-2.390.2 { 9083 count_steps_sort { 9084 SELECT a FROM t3 9085 WHERE b=1034 9086 OR f='lmnopqrst' 9087 OR (g='qponmlk' AND f GLOB 'mnopq*') 9088 } 9089 } {11 37 38 63 89 94 scan 0 sort 0} 9090 do_test where7-2.391.1 { 9091 count_steps_sort { 9092 SELECT a FROM t2 9093 WHERE c=15015 9094 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 9095 OR (g='mlkjihg' AND f GLOB 'hijkl*') 9096 OR b=58 9097 OR b=674 9098 OR b=979 9099 } 9100 } {43 44 45 59 87 89 scan 0 sort 0} 9101 do_test where7-2.391.2 { 9102 count_steps_sort { 9103 SELECT a FROM t3 9104 WHERE c=15015 9105 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 9106 OR (g='mlkjihg' AND f GLOB 'hijkl*') 9107 OR b=58 9108 OR b=674 9109 OR b=979 9110 } 9111 } {43 44 45 59 87 89 scan 0 sort 0} 9112 do_test where7-2.392.1 { 9113 count_steps_sort { 9114 SELECT a FROM t2 9115 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 9116 OR b=660 9117 OR b=341 9118 } 9119 } {31 60 62 scan 0 sort 0} 9120 do_test where7-2.392.2 { 9121 count_steps_sort { 9122 SELECT a FROM t3 9123 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 9124 OR b=660 9125 OR b=341 9126 } 9127 } {31 60 62 scan 0 sort 0} 9128 do_test where7-2.393.1 { 9129 count_steps_sort { 9130 SELECT a FROM t2 9131 WHERE b=528 9132 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 9133 OR b=630 9134 OR a=19 9135 OR (g='ponmlkj' AND f GLOB 'stuvw*') 9136 OR f='wxyzabcde' 9137 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9138 OR b=377 9139 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 9140 OR a=77 9141 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9142 } 9143 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0} 9144 do_test where7-2.393.2 { 9145 count_steps_sort { 9146 SELECT a FROM t3 9147 WHERE b=528 9148 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 9149 OR b=630 9150 OR a=19 9151 OR (g='ponmlkj' AND f GLOB 'stuvw*') 9152 OR f='wxyzabcde' 9153 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9154 OR b=377 9155 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 9156 OR a=77 9157 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9158 } 9159 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0} 9160 do_test where7-2.394.1 { 9161 count_steps_sort { 9162 SELECT a FROM t2 9163 WHERE b=506 9164 OR a=70 9165 } 9166 } {46 70 scan 0 sort 0} 9167 do_test where7-2.394.2 { 9168 count_steps_sort { 9169 SELECT a FROM t3 9170 WHERE b=506 9171 OR a=70 9172 } 9173 } {46 70 scan 0 sort 0} 9174 do_test where7-2.395.1 { 9175 count_steps_sort { 9176 SELECT a FROM t2 9177 WHERE a=64 9178 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9179 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 9180 OR (g='srqponm' AND f GLOB 'cdefg*') 9181 OR c=14014 9182 OR b=586 9183 OR c=27027 9184 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 9185 OR (g='jihgfed' AND f GLOB 'wxyza*') 9186 } 9187 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0} 9188 do_test where7-2.395.2 { 9189 count_steps_sort { 9190 SELECT a FROM t3 9191 WHERE a=64 9192 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9193 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 9194 OR (g='srqponm' AND f GLOB 'cdefg*') 9195 OR c=14014 9196 OR b=586 9197 OR c=27027 9198 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 9199 OR (g='jihgfed' AND f GLOB 'wxyza*') 9200 } 9201 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0} 9202 do_test where7-2.396.1 { 9203 count_steps_sort { 9204 SELECT a FROM t2 9205 WHERE a=46 9206 OR b=297 9207 OR ((a BETWEEN 57 AND 59) AND a!=58) 9208 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9209 OR b=275 9210 OR b=91 9211 OR b=1015 9212 OR c=12012 9213 OR a=23 9214 OR b=278 9215 } 9216 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0} 9217 do_test where7-2.396.2 { 9218 count_steps_sort { 9219 SELECT a FROM t3 9220 WHERE a=46 9221 OR b=297 9222 OR ((a BETWEEN 57 AND 59) AND a!=58) 9223 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9224 OR b=275 9225 OR b=91 9226 OR b=1015 9227 OR c=12012 9228 OR a=23 9229 OR b=278 9230 } 9231 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0} 9232 do_test where7-2.397.1 { 9233 count_steps_sort { 9234 SELECT a FROM t2 9235 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 9236 OR (g='tsrqpon' AND f GLOB 'zabcd*') 9237 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9238 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 9239 OR (g='tsrqpon' AND f GLOB 'bcdef*') 9240 OR a=23 9241 OR b=737 9242 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9243 OR ((a BETWEEN 18 AND 20) AND a!=19) 9244 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 9245 OR ((a BETWEEN 68 AND 70) AND a!=69) 9246 } 9247 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0} 9248 do_test where7-2.397.2 { 9249 count_steps_sort { 9250 SELECT a FROM t3 9251 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 9252 OR (g='tsrqpon' AND f GLOB 'zabcd*') 9253 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9254 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 9255 OR (g='tsrqpon' AND f GLOB 'bcdef*') 9256 OR a=23 9257 OR b=737 9258 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9259 OR ((a BETWEEN 18 AND 20) AND a!=19) 9260 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 9261 OR ((a BETWEEN 68 AND 70) AND a!=69) 9262 } 9263 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0} 9264 do_test where7-2.398.1 { 9265 count_steps_sort { 9266 SELECT a FROM t2 9267 WHERE b=814 9268 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9269 OR b=377 9270 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 9271 } 9272 } {71 74 79 scan 0 sort 0} 9273 do_test where7-2.398.2 { 9274 count_steps_sort { 9275 SELECT a FROM t3 9276 WHERE b=814 9277 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9278 OR b=377 9279 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 9280 } 9281 } {71 74 79 scan 0 sort 0} 9282 do_test where7-2.399.1 { 9283 count_steps_sort { 9284 SELECT a FROM t2 9285 WHERE a=18 9286 OR b=1059 9287 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 9288 OR (g='nmlkjih' AND f GLOB 'bcdef*') 9289 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 9290 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 9291 OR b=795 9292 } 9293 } {9 18 25 46 51 53 77 scan 0 sort 0} 9294 do_test where7-2.399.2 { 9295 count_steps_sort { 9296 SELECT a FROM t3 9297 WHERE a=18 9298 OR b=1059 9299 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 9300 OR (g='nmlkjih' AND f GLOB 'bcdef*') 9301 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 9302 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 9303 OR b=795 9304 } 9305 } {9 18 25 46 51 53 77 scan 0 sort 0} 9306 do_test where7-2.400.1 { 9307 count_steps_sort { 9308 SELECT a FROM t2 9309 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*') 9310 OR a=93 9311 OR a=11 9312 OR f='nopqrstuv' 9313 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9314 OR ((a BETWEEN 22 AND 24) AND a!=23) 9315 OR a=17 9316 OR b=366 9317 } 9318 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0} 9319 do_test where7-2.400.2 { 9320 count_steps_sort { 9321 SELECT a FROM t3 9322 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*') 9323 OR a=93 9324 OR a=11 9325 OR f='nopqrstuv' 9326 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9327 OR ((a BETWEEN 22 AND 24) AND a!=23) 9328 OR a=17 9329 OR b=366 9330 } 9331 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0} 9332 do_test where7-2.401.1 { 9333 count_steps_sort { 9334 SELECT a FROM t2 9335 WHERE b=685 9336 OR a=33 9337 OR ((a BETWEEN 40 AND 42) AND a!=41) 9338 OR (g='vutsrqp' AND f GLOB 'qrstu*') 9339 OR (g='rqponml' AND f GLOB 'lmnop*') 9340 OR ((a BETWEEN 39 AND 41) AND a!=40) 9341 OR ((a BETWEEN 80 AND 82) AND a!=81) 9342 OR b=715 9343 OR ((a BETWEEN 93 AND 95) AND a!=94) 9344 OR a=6 9345 OR ((a BETWEEN 59 AND 61) AND a!=60) 9346 } 9347 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0} 9348 do_test where7-2.401.2 { 9349 count_steps_sort { 9350 SELECT a FROM t3 9351 WHERE b=685 9352 OR a=33 9353 OR ((a BETWEEN 40 AND 42) AND a!=41) 9354 OR (g='vutsrqp' AND f GLOB 'qrstu*') 9355 OR (g='rqponml' AND f GLOB 'lmnop*') 9356 OR ((a BETWEEN 39 AND 41) AND a!=40) 9357 OR ((a BETWEEN 80 AND 82) AND a!=81) 9358 OR b=715 9359 OR ((a BETWEEN 93 AND 95) AND a!=94) 9360 OR a=6 9361 OR ((a BETWEEN 59 AND 61) AND a!=60) 9362 } 9363 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0} 9364 do_test where7-2.402.1 { 9365 count_steps_sort { 9366 SELECT a FROM t2 9367 WHERE a=89 9368 OR b=1037 9369 OR (g='mlkjihg' AND f GLOB 'ijklm*') 9370 } 9371 } {60 89 scan 0 sort 0} 9372 do_test where7-2.402.2 { 9373 count_steps_sort { 9374 SELECT a FROM t3 9375 WHERE a=89 9376 OR b=1037 9377 OR (g='mlkjihg' AND f GLOB 'ijklm*') 9378 } 9379 } {60 89 scan 0 sort 0} 9380 do_test where7-2.403.1 { 9381 count_steps_sort { 9382 SELECT a FROM t2 9383 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 9384 OR ((a BETWEEN 44 AND 46) AND a!=45) 9385 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 9386 OR b=663 9387 OR b=531 9388 OR b=146 9389 OR b=102 9390 OR ((a BETWEEN 87 AND 89) AND a!=88) 9391 OR ((a BETWEEN 87 AND 89) AND a!=88) 9392 OR a=26 9393 } 9394 } {26 28 44 46 87 89 97 scan 0 sort 0} 9395 do_test where7-2.403.2 { 9396 count_steps_sort { 9397 SELECT a FROM t3 9398 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 9399 OR ((a BETWEEN 44 AND 46) AND a!=45) 9400 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 9401 OR b=663 9402 OR b=531 9403 OR b=146 9404 OR b=102 9405 OR ((a BETWEEN 87 AND 89) AND a!=88) 9406 OR ((a BETWEEN 87 AND 89) AND a!=88) 9407 OR a=26 9408 } 9409 } {26 28 44 46 87 89 97 scan 0 sort 0} 9410 do_test where7-2.404.1 { 9411 count_steps_sort { 9412 SELECT a FROM t2 9413 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 9414 OR (g='rqponml' AND f GLOB 'jklmn*') 9415 OR (g='lkjihgf' AND f GLOB 'mnopq*') 9416 OR b=726 9417 OR ((a BETWEEN 73 AND 75) AND a!=74) 9418 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 9419 OR c=2002 9420 OR c=15015 9421 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9422 OR b=201 9423 } 9424 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0} 9425 do_test where7-2.404.2 { 9426 count_steps_sort { 9427 SELECT a FROM t3 9428 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 9429 OR (g='rqponml' AND f GLOB 'jklmn*') 9430 OR (g='lkjihgf' AND f GLOB 'mnopq*') 9431 OR b=726 9432 OR ((a BETWEEN 73 AND 75) AND a!=74) 9433 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 9434 OR c=2002 9435 OR c=15015 9436 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9437 OR b=201 9438 } 9439 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0} 9440 do_test where7-2.405.1 { 9441 count_steps_sort { 9442 SELECT a FROM t2 9443 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 9444 OR b=924 9445 OR f='lmnopqrst' 9446 OR b=1048 9447 } 9448 } {11 37 63 72 84 89 scan 0 sort 0} 9449 do_test where7-2.405.2 { 9450 count_steps_sort { 9451 SELECT a FROM t3 9452 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 9453 OR b=924 9454 OR f='lmnopqrst' 9455 OR b=1048 9456 } 9457 } {11 37 63 72 84 89 scan 0 sort 0} 9458 do_test where7-2.406.1 { 9459 count_steps_sort { 9460 SELECT a FROM t2 9461 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 9462 OR (g='wvutsrq' AND f GLOB 'mnopq*') 9463 OR b=198 9464 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 9465 OR ((a BETWEEN 12 AND 14) AND a!=13) 9466 OR ((a BETWEEN 20 AND 22) AND a!=21) 9467 OR b=286 9468 OR ((a BETWEEN 65 AND 67) AND a!=66) 9469 } 9470 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0} 9471 do_test where7-2.406.2 { 9472 count_steps_sort { 9473 SELECT a FROM t3 9474 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 9475 OR (g='wvutsrq' AND f GLOB 'mnopq*') 9476 OR b=198 9477 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 9478 OR ((a BETWEEN 12 AND 14) AND a!=13) 9479 OR ((a BETWEEN 20 AND 22) AND a!=21) 9480 OR b=286 9481 OR ((a BETWEEN 65 AND 67) AND a!=66) 9482 } 9483 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0} 9484 do_test where7-2.407.1 { 9485 count_steps_sort { 9486 SELECT a FROM t2 9487 WHERE b=242 9488 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 9489 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 9490 OR ((a BETWEEN 57 AND 59) AND a!=58) 9491 OR f='bcdefghij' 9492 OR ((a BETWEEN 17 AND 19) AND a!=18) 9493 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 9494 OR a=38 9495 OR b=187 9496 } 9497 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0} 9498 do_test where7-2.407.2 { 9499 count_steps_sort { 9500 SELECT a FROM t3 9501 WHERE b=242 9502 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 9503 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 9504 OR ((a BETWEEN 57 AND 59) AND a!=58) 9505 OR f='bcdefghij' 9506 OR ((a BETWEEN 17 AND 19) AND a!=18) 9507 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 9508 OR a=38 9509 OR b=187 9510 } 9511 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0} 9512 do_test where7-2.408.1 { 9513 count_steps_sort { 9514 SELECT a FROM t2 9515 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 9516 OR b=630 9517 OR a=55 9518 OR c=26026 9519 OR (g='kjihgfe' AND f GLOB 'qrstu*') 9520 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 9521 } 9522 } {10 23 55 68 76 77 78 scan 0 sort 0} 9523 do_test where7-2.408.2 { 9524 count_steps_sort { 9525 SELECT a FROM t3 9526 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 9527 OR b=630 9528 OR a=55 9529 OR c=26026 9530 OR (g='kjihgfe' AND f GLOB 'qrstu*') 9531 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 9532 } 9533 } {10 23 55 68 76 77 78 scan 0 sort 0} 9534 do_test where7-2.409.1 { 9535 count_steps_sort { 9536 SELECT a FROM t2 9537 WHERE f='uvwxyzabc' 9538 OR f='xyzabcdef' 9539 OR (g='ihgfedc' AND f GLOB 'bcdef*') 9540 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 9541 OR ((a BETWEEN 51 AND 53) AND a!=52) 9542 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 9543 OR b=69 9544 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 9545 } 9546 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0} 9547 do_test where7-2.409.2 { 9548 count_steps_sort { 9549 SELECT a FROM t3 9550 WHERE f='uvwxyzabc' 9551 OR f='xyzabcdef' 9552 OR (g='ihgfedc' AND f GLOB 'bcdef*') 9553 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 9554 OR ((a BETWEEN 51 AND 53) AND a!=52) 9555 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 9556 OR b=69 9557 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 9558 } 9559 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0} 9560 do_test where7-2.410.1 { 9561 count_steps_sort { 9562 SELECT a FROM t2 9563 WHERE b=1026 9564 OR b=454 9565 OR ((a BETWEEN 92 AND 94) AND a!=93) 9566 OR b=179 9567 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9568 OR f='qrstuvwxy' 9569 } 9570 } {16 26 42 52 68 78 92 94 scan 0 sort 0} 9571 do_test where7-2.410.2 { 9572 count_steps_sort { 9573 SELECT a FROM t3 9574 WHERE b=1026 9575 OR b=454 9576 OR ((a BETWEEN 92 AND 94) AND a!=93) 9577 OR b=179 9578 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9579 OR f='qrstuvwxy' 9580 } 9581 } {16 26 42 52 68 78 92 94 scan 0 sort 0} 9582 do_test where7-2.411.1 { 9583 count_steps_sort { 9584 SELECT a FROM t2 9585 WHERE ((a BETWEEN 6 AND 8) AND a!=7) 9586 OR b=619 9587 OR a=20 9588 OR (g='vutsrqp' AND f GLOB 'nopqr*') 9589 OR b=946 9590 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9591 OR a=64 9592 OR ((a BETWEEN 17 AND 19) AND a!=18) 9593 OR b=1001 9594 OR b=858 9595 } 9596 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0} 9597 do_test where7-2.411.2 { 9598 count_steps_sort { 9599 SELECT a FROM t3 9600 WHERE ((a BETWEEN 6 AND 8) AND a!=7) 9601 OR b=619 9602 OR a=20 9603 OR (g='vutsrqp' AND f GLOB 'nopqr*') 9604 OR b=946 9605 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9606 OR a=64 9607 OR ((a BETWEEN 17 AND 19) AND a!=18) 9608 OR b=1001 9609 OR b=858 9610 } 9611 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0} 9612 do_test where7-2.412.1 { 9613 count_steps_sort { 9614 SELECT a FROM t2 9615 WHERE b=902 9616 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9617 OR a=86 9618 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 9619 } 9620 } {27 82 86 97 scan 0 sort 0} 9621 do_test where7-2.412.2 { 9622 count_steps_sort { 9623 SELECT a FROM t3 9624 WHERE b=902 9625 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9626 OR a=86 9627 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 9628 } 9629 } {27 82 86 97 scan 0 sort 0} 9630 do_test where7-2.413.1 { 9631 count_steps_sort { 9632 SELECT a FROM t2 9633 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 9634 OR a=32 9635 OR (g='qponmlk' AND f GLOB 'mnopq*') 9636 OR (g='xwvutsr' AND f GLOB 'efghi*') 9637 OR c=32032 9638 } 9639 } {4 32 38 56 94 95 96 scan 0 sort 0} 9640 do_test where7-2.413.2 { 9641 count_steps_sort { 9642 SELECT a FROM t3 9643 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 9644 OR a=32 9645 OR (g='qponmlk' AND f GLOB 'mnopq*') 9646 OR (g='xwvutsr' AND f GLOB 'efghi*') 9647 OR c=32032 9648 } 9649 } {4 32 38 56 94 95 96 scan 0 sort 0} 9650 do_test where7-2.414.1 { 9651 count_steps_sort { 9652 SELECT a FROM t2 9653 WHERE b=168 9654 OR c=2002 9655 OR b=77 9656 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9657 OR f='qrstuvwxy' 9658 } 9659 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0} 9660 do_test where7-2.414.2 { 9661 count_steps_sort { 9662 SELECT a FROM t3 9663 WHERE b=168 9664 OR c=2002 9665 OR b=77 9666 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9667 OR f='qrstuvwxy' 9668 } 9669 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0} 9670 do_test where7-2.415.1 { 9671 count_steps_sort { 9672 SELECT a FROM t2 9673 WHERE f='abcdefghi' 9674 OR b=506 9675 } 9676 } {26 46 52 78 scan 0 sort 0} 9677 do_test where7-2.415.2 { 9678 count_steps_sort { 9679 SELECT a FROM t3 9680 WHERE f='abcdefghi' 9681 OR b=506 9682 } 9683 } {26 46 52 78 scan 0 sort 0} 9684 do_test where7-2.416.1 { 9685 count_steps_sort { 9686 SELECT a FROM t2 9687 WHERE b=264 9688 OR c=34034 9689 OR a=96 9690 } 9691 } {24 96 100 scan 0 sort 0} 9692 do_test where7-2.416.2 { 9693 count_steps_sort { 9694 SELECT a FROM t3 9695 WHERE b=264 9696 OR c=34034 9697 OR a=96 9698 } 9699 } {24 96 100 scan 0 sort 0} 9700 do_test where7-2.417.1 { 9701 count_steps_sort { 9702 SELECT a FROM t2 9703 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 9704 OR a=27 9705 OR ((a BETWEEN 55 AND 57) AND a!=56) 9706 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 9707 } 9708 } {19 27 32 55 57 scan 0 sort 0} 9709 do_test where7-2.417.2 { 9710 count_steps_sort { 9711 SELECT a FROM t3 9712 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 9713 OR a=27 9714 OR ((a BETWEEN 55 AND 57) AND a!=56) 9715 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 9716 } 9717 } {19 27 32 55 57 scan 0 sort 0} 9718 do_test where7-2.418.1 { 9719 count_steps_sort { 9720 SELECT a FROM t2 9721 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9722 OR b=77 9723 } 9724 } {7 74 scan 0 sort 0} 9725 do_test where7-2.418.2 { 9726 count_steps_sort { 9727 SELECT a FROM t3 9728 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9729 OR b=77 9730 } 9731 } {7 74 scan 0 sort 0} 9732 do_test where7-2.419.1 { 9733 count_steps_sort { 9734 SELECT a FROM t2 9735 WHERE c=27027 9736 OR f='vwxyzabcd' 9737 OR b=1048 9738 OR a=96 9739 OR a=99 9740 OR ((a BETWEEN 56 AND 58) AND a!=57) 9741 OR b=561 9742 OR b=352 9743 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 9744 OR (g='utsrqpo' AND f GLOB 'stuvw*') 9745 OR a=95 9746 } 9747 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0} 9748 do_test where7-2.419.2 { 9749 count_steps_sort { 9750 SELECT a FROM t3 9751 WHERE c=27027 9752 OR f='vwxyzabcd' 9753 OR b=1048 9754 OR a=96 9755 OR a=99 9756 OR ((a BETWEEN 56 AND 58) AND a!=57) 9757 OR b=561 9758 OR b=352 9759 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 9760 OR (g='utsrqpo' AND f GLOB 'stuvw*') 9761 OR a=95 9762 } 9763 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0} 9764 do_test where7-2.420.1 { 9765 count_steps_sort { 9766 SELECT a FROM t2 9767 WHERE b=275 9768 OR ((a BETWEEN 10 AND 12) AND a!=11) 9769 OR f='ghijklmno' 9770 OR b=619 9771 OR (g='edcbazy' AND f GLOB 'vwxyz*') 9772 OR ((a BETWEEN 91 AND 93) AND a!=92) 9773 OR b=476 9774 OR a=83 9775 OR ((a BETWEEN 47 AND 49) AND a!=48) 9776 } 9777 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0} 9778 do_test where7-2.420.2 { 9779 count_steps_sort { 9780 SELECT a FROM t3 9781 WHERE b=275 9782 OR ((a BETWEEN 10 AND 12) AND a!=11) 9783 OR f='ghijklmno' 9784 OR b=619 9785 OR (g='edcbazy' AND f GLOB 'vwxyz*') 9786 OR ((a BETWEEN 91 AND 93) AND a!=92) 9787 OR b=476 9788 OR a=83 9789 OR ((a BETWEEN 47 AND 49) AND a!=48) 9790 } 9791 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0} 9792 do_test where7-2.421.1 { 9793 count_steps_sort { 9794 SELECT a FROM t2 9795 WHERE b=542 9796 OR a=17 9797 OR f='jklmnopqr' 9798 OR ((a BETWEEN 5 AND 7) AND a!=6) 9799 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 9800 OR a=23 9801 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 9802 } 9803 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0} 9804 do_test where7-2.421.2 { 9805 count_steps_sort { 9806 SELECT a FROM t3 9807 WHERE b=542 9808 OR a=17 9809 OR f='jklmnopqr' 9810 OR ((a BETWEEN 5 AND 7) AND a!=6) 9811 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 9812 OR a=23 9813 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 9814 } 9815 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0} 9816 do_test where7-2.422.1 { 9817 count_steps_sort { 9818 SELECT a FROM t2 9819 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9820 OR b=363 9821 OR b=454 9822 } 9823 } {33 74 scan 0 sort 0} 9824 do_test where7-2.422.2 { 9825 count_steps_sort { 9826 SELECT a FROM t3 9827 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9828 OR b=363 9829 OR b=454 9830 } 9831 } {33 74 scan 0 sort 0} 9832 do_test where7-2.423.1 { 9833 count_steps_sort { 9834 SELECT a FROM t2 9835 WHERE b=1059 9836 OR (g='jihgfed' AND f GLOB 'yzabc*') 9837 OR (g='rqponml' AND f GLOB 'jklmn*') 9838 OR b=47 9839 OR b=660 9840 OR ((a BETWEEN 34 AND 36) AND a!=35) 9841 OR a=84 9842 } 9843 } {34 35 36 60 76 84 scan 0 sort 0} 9844 do_test where7-2.423.2 { 9845 count_steps_sort { 9846 SELECT a FROM t3 9847 WHERE b=1059 9848 OR (g='jihgfed' AND f GLOB 'yzabc*') 9849 OR (g='rqponml' AND f GLOB 'jklmn*') 9850 OR b=47 9851 OR b=660 9852 OR ((a BETWEEN 34 AND 36) AND a!=35) 9853 OR a=84 9854 } 9855 } {34 35 36 60 76 84 scan 0 sort 0} 9856 do_test where7-2.424.1 { 9857 count_steps_sort { 9858 SELECT a FROM t2 9859 WHERE f='ghijklmno' 9860 OR b=1012 9861 } 9862 } {6 32 58 84 92 scan 0 sort 0} 9863 do_test where7-2.424.2 { 9864 count_steps_sort { 9865 SELECT a FROM t3 9866 WHERE f='ghijklmno' 9867 OR b=1012 9868 } 9869 } {6 32 58 84 92 scan 0 sort 0} 9870 do_test where7-2.425.1 { 9871 count_steps_sort { 9872 SELECT a FROM t2 9873 WHERE b=597 9874 OR f='lmnopqrst' 9875 OR a=24 9876 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9877 OR ((a BETWEEN 31 AND 33) AND a!=32) 9878 OR b=1023 9879 OR a=53 9880 OR a=78 9881 OR f='efghijklm' 9882 OR (g='rqponml' AND f GLOB 'lmnop*') 9883 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 9884 } 9885 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0} 9886 do_test where7-2.425.2 { 9887 count_steps_sort { 9888 SELECT a FROM t3 9889 WHERE b=597 9890 OR f='lmnopqrst' 9891 OR a=24 9892 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9893 OR ((a BETWEEN 31 AND 33) AND a!=32) 9894 OR b=1023 9895 OR a=53 9896 OR a=78 9897 OR f='efghijklm' 9898 OR (g='rqponml' AND f GLOB 'lmnop*') 9899 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 9900 } 9901 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0} 9902 do_test where7-2.426.1 { 9903 count_steps_sort { 9904 SELECT a FROM t2 9905 WHERE b=198 9906 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 9907 OR b=388 9908 } 9909 } {18 94 scan 0 sort 0} 9910 do_test where7-2.426.2 { 9911 count_steps_sort { 9912 SELECT a FROM t3 9913 WHERE b=198 9914 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 9915 OR b=388 9916 } 9917 } {18 94 scan 0 sort 0} 9918 do_test where7-2.427.1 { 9919 count_steps_sort { 9920 SELECT a FROM t2 9921 WHERE f='tuvwxyzab' 9922 OR b=388 9923 OR ((a BETWEEN 84 AND 86) AND a!=85) 9924 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9925 OR b=957 9926 OR b=663 9927 OR b=847 9928 OR (g='jihgfed' AND f GLOB 'vwxyz*') 9929 } 9930 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0} 9931 do_test where7-2.427.2 { 9932 count_steps_sort { 9933 SELECT a FROM t3 9934 WHERE f='tuvwxyzab' 9935 OR b=388 9936 OR ((a BETWEEN 84 AND 86) AND a!=85) 9937 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9938 OR b=957 9939 OR b=663 9940 OR b=847 9941 OR (g='jihgfed' AND f GLOB 'vwxyz*') 9942 } 9943 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0} 9944 do_test where7-2.428.1 { 9945 count_steps_sort { 9946 SELECT a FROM t2 9947 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL) 9948 OR a=56 9949 OR (g='hgfedcb' AND f GLOB 'ghijk*') 9950 } 9951 } {56 81 84 scan 0 sort 0} 9952 do_test where7-2.428.2 { 9953 count_steps_sort { 9954 SELECT a FROM t3 9955 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL) 9956 OR a=56 9957 OR (g='hgfedcb' AND f GLOB 'ghijk*') 9958 } 9959 } {56 81 84 scan 0 sort 0} 9960 do_test where7-2.429.1 { 9961 count_steps_sort { 9962 SELECT a FROM t2 9963 WHERE c>=34035 9964 OR b=168 9965 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 9966 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 9967 } 9968 } {1 27 53 79 89 scan 0 sort 0} 9969 do_test where7-2.429.2 { 9970 count_steps_sort { 9971 SELECT a FROM t3 9972 WHERE c>=34035 9973 OR b=168 9974 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 9975 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 9976 } 9977 } {1 27 53 79 89 scan 0 sort 0} 9978 do_test where7-2.430.1 { 9979 count_steps_sort { 9980 SELECT a FROM t2 9981 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 9982 OR b=564 9983 OR c=6006 9984 OR b=979 9985 } 9986 } {16 17 18 79 81 89 scan 0 sort 0} 9987 do_test where7-2.430.2 { 9988 count_steps_sort { 9989 SELECT a FROM t3 9990 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 9991 OR b=564 9992 OR c=6006 9993 OR b=979 9994 } 9995 } {16 17 18 79 81 89 scan 0 sort 0} 9996 do_test where7-2.431.1 { 9997 count_steps_sort { 9998 SELECT a FROM t2 9999 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 10000 OR (g='qponmlk' AND f GLOB 'opqrs*') 10001 OR f='rstuvwxyz' 10002 OR (g='qponmlk' AND f GLOB 'nopqr*') 10003 } 10004 } {17 29 39 40 43 69 95 scan 0 sort 0} 10005 do_test where7-2.431.2 { 10006 count_steps_sort { 10007 SELECT a FROM t3 10008 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 10009 OR (g='qponmlk' AND f GLOB 'opqrs*') 10010 OR f='rstuvwxyz' 10011 OR (g='qponmlk' AND f GLOB 'nopqr*') 10012 } 10013 } {17 29 39 40 43 69 95 scan 0 sort 0} 10014 do_test where7-2.432.1 { 10015 count_steps_sort { 10016 SELECT a FROM t2 10017 WHERE b=58 10018 OR b=484 10019 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 10020 OR b=671 10021 OR a=69 10022 } 10023 } {44 61 68 69 scan 0 sort 0} 10024 do_test where7-2.432.2 { 10025 count_steps_sort { 10026 SELECT a FROM t3 10027 WHERE b=58 10028 OR b=484 10029 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 10030 OR b=671 10031 OR a=69 10032 } 10033 } {44 61 68 69 scan 0 sort 0} 10034 do_test where7-2.433.1 { 10035 count_steps_sort { 10036 SELECT a FROM t2 10037 WHERE f='mnopqrstu' 10038 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 10039 OR b=861 10040 OR b=77 10041 OR f='qrstuvwxy' 10042 } 10043 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0} 10044 do_test where7-2.433.2 { 10045 count_steps_sort { 10046 SELECT a FROM t3 10047 WHERE f='mnopqrstu' 10048 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 10049 OR b=861 10050 OR b=77 10051 OR f='qrstuvwxy' 10052 } 10053 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0} 10054 do_test where7-2.434.1 { 10055 count_steps_sort { 10056 SELECT a FROM t2 10057 WHERE b=113 10058 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 10059 OR b=113 10060 OR (g='xwvutsr' AND f GLOB 'efghi*') 10061 OR ((a BETWEEN 62 AND 64) AND a!=63) 10062 OR c=6006 10063 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 10064 OR b=946 10065 OR a=86 10066 } 10067 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0} 10068 do_test where7-2.434.2 { 10069 count_steps_sort { 10070 SELECT a FROM t3 10071 WHERE b=113 10072 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 10073 OR b=113 10074 OR (g='xwvutsr' AND f GLOB 'efghi*') 10075 OR ((a BETWEEN 62 AND 64) AND a!=63) 10076 OR c=6006 10077 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 10078 OR b=946 10079 OR a=86 10080 } 10081 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0} 10082 do_test where7-2.435.1 { 10083 count_steps_sort { 10084 SELECT a FROM t2 10085 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 10086 OR ((a BETWEEN 8 AND 10) AND a!=9) 10087 OR c=22022 10088 OR ((a BETWEEN 79 AND 81) AND a!=80) 10089 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 10090 OR c=25025 10091 } 10092 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0} 10093 do_test where7-2.435.2 { 10094 count_steps_sort { 10095 SELECT a FROM t3 10096 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 10097 OR ((a BETWEEN 8 AND 10) AND a!=9) 10098 OR c=22022 10099 OR ((a BETWEEN 79 AND 81) AND a!=80) 10100 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 10101 OR c=25025 10102 } 10103 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0} 10104 do_test where7-2.436.1 { 10105 count_steps_sort { 10106 SELECT a FROM t2 10107 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 10108 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 10109 OR b=47 10110 OR ((a BETWEEN 44 AND 46) AND a!=45) 10111 OR a=92 10112 OR b=795 10113 OR b=25 10114 OR c=7007 10115 OR a=93 10116 OR ((a BETWEEN 93 AND 95) AND a!=94) 10117 OR (g='utsrqpo' AND f GLOB 'stuvw*') 10118 } 10119 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0} 10120 do_test where7-2.436.2 { 10121 count_steps_sort { 10122 SELECT a FROM t3 10123 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 10124 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 10125 OR b=47 10126 OR ((a BETWEEN 44 AND 46) AND a!=45) 10127 OR a=92 10128 OR b=795 10129 OR b=25 10130 OR c=7007 10131 OR a=93 10132 OR ((a BETWEEN 93 AND 95) AND a!=94) 10133 OR (g='utsrqpo' AND f GLOB 'stuvw*') 10134 } 10135 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0} 10136 do_test where7-2.437.1 { 10137 count_steps_sort { 10138 SELECT a FROM t2 10139 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10140 OR a=13 10141 OR (g='fedcbaz' AND f GLOB 'qrstu*') 10142 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 10143 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10144 OR c=29029 10145 OR b=311 10146 OR b=366 10147 OR a=94 10148 OR a=72 10149 } 10150 } {6 13 66 72 85 86 87 94 scan 0 sort 0} 10151 do_test where7-2.437.2 { 10152 count_steps_sort { 10153 SELECT a FROM t3 10154 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10155 OR a=13 10156 OR (g='fedcbaz' AND f GLOB 'qrstu*') 10157 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 10158 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10159 OR c=29029 10160 OR b=311 10161 OR b=366 10162 OR a=94 10163 OR a=72 10164 } 10165 } {6 13 66 72 85 86 87 94 scan 0 sort 0} 10166 do_test where7-2.438.1 { 10167 count_steps_sort { 10168 SELECT a FROM t2 10169 WHERE c=26026 10170 OR a=96 10171 OR a=22 10172 OR b=341 10173 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10174 OR b=872 10175 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 10176 OR ((a BETWEEN 25 AND 27) AND a!=26) 10177 } 10178 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0} 10179 do_test where7-2.438.2 { 10180 count_steps_sort { 10181 SELECT a FROM t3 10182 WHERE c=26026 10183 OR a=96 10184 OR a=22 10185 OR b=341 10186 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10187 OR b=872 10188 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 10189 OR ((a BETWEEN 25 AND 27) AND a!=26) 10190 } 10191 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0} 10192 do_test where7-2.439.1 { 10193 count_steps_sort { 10194 SELECT a FROM t2 10195 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 10196 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10197 OR (g='tsrqpon' AND f GLOB 'xyzab*') 10198 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10199 OR ((a BETWEEN 63 AND 65) AND a!=64) 10200 OR a=41 10201 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10202 OR (g='onmlkji' AND f GLOB 'zabcd*') 10203 OR b=913 10204 } 10205 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0} 10206 do_test where7-2.439.2 { 10207 count_steps_sort { 10208 SELECT a FROM t3 10209 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 10210 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10211 OR (g='tsrqpon' AND f GLOB 'xyzab*') 10212 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10213 OR ((a BETWEEN 63 AND 65) AND a!=64) 10214 OR a=41 10215 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10216 OR (g='onmlkji' AND f GLOB 'zabcd*') 10217 OR b=913 10218 } 10219 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0} 10220 do_test where7-2.440.1 { 10221 count_steps_sort { 10222 SELECT a FROM t2 10223 WHERE ((a BETWEEN 42 AND 44) AND a!=43) 10224 OR a=90 10225 } 10226 } {42 44 90 scan 0 sort 0} 10227 do_test where7-2.440.2 { 10228 count_steps_sort { 10229 SELECT a FROM t3 10230 WHERE ((a BETWEEN 42 AND 44) AND a!=43) 10231 OR a=90 10232 } 10233 } {42 44 90 scan 0 sort 0} 10234 do_test where7-2.441.1 { 10235 count_steps_sort { 10236 SELECT a FROM t2 10237 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 10238 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 10239 OR b=484 10240 } 10241 } {21 44 scan 0 sort 0} 10242 do_test where7-2.441.2 { 10243 count_steps_sort { 10244 SELECT a FROM t3 10245 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 10246 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 10247 OR b=484 10248 } 10249 } {21 44 scan 0 sort 0} 10250 do_test where7-2.442.1 { 10251 count_steps_sort { 10252 SELECT a FROM t2 10253 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 10254 OR b=377 10255 OR b=363 10256 OR ((a BETWEEN 55 AND 57) AND a!=56) 10257 OR b=737 10258 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 10259 OR b=506 10260 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10261 OR a=16 10262 } 10263 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0} 10264 do_test where7-2.442.2 { 10265 count_steps_sort { 10266 SELECT a FROM t3 10267 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 10268 OR b=377 10269 OR b=363 10270 OR ((a BETWEEN 55 AND 57) AND a!=56) 10271 OR b=737 10272 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 10273 OR b=506 10274 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10275 OR a=16 10276 } 10277 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0} 10278 do_test where7-2.443.1 { 10279 count_steps_sort { 10280 SELECT a FROM t2 10281 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 10282 OR b=102 10283 OR b=212 10284 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 10285 OR b=487 10286 OR (g='ihgfedc' AND f GLOB 'efghi*') 10287 } 10288 } {37 77 82 scan 0 sort 0} 10289 do_test where7-2.443.2 { 10290 count_steps_sort { 10291 SELECT a FROM t3 10292 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 10293 OR b=102 10294 OR b=212 10295 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 10296 OR b=487 10297 OR (g='ihgfedc' AND f GLOB 'efghi*') 10298 } 10299 } {37 77 82 scan 0 sort 0} 10300 do_test where7-2.444.1 { 10301 count_steps_sort { 10302 SELECT a FROM t2 10303 WHERE b=154 10304 OR a=51 10305 OR b=520 10306 } 10307 } {14 51 scan 0 sort 0} 10308 do_test where7-2.444.2 { 10309 count_steps_sort { 10310 SELECT a FROM t3 10311 WHERE b=154 10312 OR a=51 10313 OR b=520 10314 } 10315 } {14 51 scan 0 sort 0} 10316 do_test where7-2.445.1 { 10317 count_steps_sort { 10318 SELECT a FROM t2 10319 WHERE b=872 10320 OR ((a BETWEEN 58 AND 60) AND a!=59) 10321 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 10322 OR b=957 10323 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 10324 OR a=67 10325 OR a=72 10326 } 10327 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0} 10328 do_test where7-2.445.2 { 10329 count_steps_sort { 10330 SELECT a FROM t3 10331 WHERE b=872 10332 OR ((a BETWEEN 58 AND 60) AND a!=59) 10333 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 10334 OR b=957 10335 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 10336 OR a=67 10337 OR a=72 10338 } 10339 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0} 10340 do_test where7-2.446.1 { 10341 count_steps_sort { 10342 SELECT a FROM t2 10343 WHERE b=66 10344 OR b=102 10345 OR b=396 10346 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10347 OR ((a BETWEEN 7 AND 9) AND a!=8) 10348 OR b=759 10349 OR (g='edcbazy' AND f GLOB 'wxyza*') 10350 OR f='ghijklmno' 10351 OR (g='edcbazy' AND f GLOB 'wxyza*') 10352 OR ((a BETWEEN 90 AND 92) AND a!=91) 10353 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 10354 } 10355 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0} 10356 do_test where7-2.446.2 { 10357 count_steps_sort { 10358 SELECT a FROM t3 10359 WHERE b=66 10360 OR b=102 10361 OR b=396 10362 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10363 OR ((a BETWEEN 7 AND 9) AND a!=8) 10364 OR b=759 10365 OR (g='edcbazy' AND f GLOB 'wxyza*') 10366 OR f='ghijklmno' 10367 OR (g='edcbazy' AND f GLOB 'wxyza*') 10368 OR ((a BETWEEN 90 AND 92) AND a!=91) 10369 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 10370 } 10371 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0} 10372 do_test where7-2.447.1 { 10373 count_steps_sort { 10374 SELECT a FROM t2 10375 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 10376 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 10377 OR (g='onmlkji' AND f GLOB 'wxyza*') 10378 OR a=72 10379 OR b=1100 10380 OR b=102 10381 OR b=135 10382 } 10383 } {24 48 50 69 71 72 76 100 scan 0 sort 0} 10384 do_test where7-2.447.2 { 10385 count_steps_sort { 10386 SELECT a FROM t3 10387 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 10388 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 10389 OR (g='onmlkji' AND f GLOB 'wxyza*') 10390 OR a=72 10391 OR b=1100 10392 OR b=102 10393 OR b=135 10394 } 10395 } {24 48 50 69 71 72 76 100 scan 0 sort 0} 10396 do_test where7-2.448.1 { 10397 count_steps_sort { 10398 SELECT a FROM t2 10399 WHERE b=99 10400 OR a=76 10401 } 10402 } {9 76 scan 0 sort 0} 10403 do_test where7-2.448.2 { 10404 count_steps_sort { 10405 SELECT a FROM t3 10406 WHERE b=99 10407 OR a=76 10408 } 10409 } {9 76 scan 0 sort 0} 10410 do_test where7-2.449.1 { 10411 count_steps_sort { 10412 SELECT a FROM t2 10413 WHERE b=891 10414 OR b=806 10415 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 10416 OR ((a BETWEEN 85 AND 87) AND a!=86) 10417 OR b=861 10418 OR ((a BETWEEN 82 AND 84) AND a!=83) 10419 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 10420 } 10421 } {19 34 81 82 84 85 87 scan 0 sort 0} 10422 do_test where7-2.449.2 { 10423 count_steps_sort { 10424 SELECT a FROM t3 10425 WHERE b=891 10426 OR b=806 10427 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 10428 OR ((a BETWEEN 85 AND 87) AND a!=86) 10429 OR b=861 10430 OR ((a BETWEEN 82 AND 84) AND a!=83) 10431 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 10432 } 10433 } {19 34 81 82 84 85 87 scan 0 sort 0} 10434 do_test where7-2.450.1 { 10435 count_steps_sort { 10436 SELECT a FROM t2 10437 WHERE b=1034 10438 OR b=91 10439 } 10440 } {94 scan 0 sort 0} 10441 do_test where7-2.450.2 { 10442 count_steps_sort { 10443 SELECT a FROM t3 10444 WHERE b=1034 10445 OR b=91 10446 } 10447 } {94 scan 0 sort 0} 10448 do_test where7-2.451.1 { 10449 count_steps_sort { 10450 SELECT a FROM t2 10451 WHERE b=47 10452 OR a=91 10453 OR d>1e10 10454 OR (g='srqponm' AND f GLOB 'cdefg*') 10455 } 10456 } {28 91 scan 0 sort 0} 10457 do_test where7-2.451.2 { 10458 count_steps_sort { 10459 SELECT a FROM t3 10460 WHERE b=47 10461 OR a=91 10462 OR d>1e10 10463 OR (g='srqponm' AND f GLOB 'cdefg*') 10464 } 10465 } {28 91 scan 0 sort 0} 10466 do_test where7-2.452.1 { 10467 count_steps_sort { 10468 SELECT a FROM t2 10469 WHERE b=1023 10470 OR f='zabcdefgh' 10471 OR b=451 10472 OR b=443 10473 OR c>=34035 10474 OR b=58 10475 } 10476 } {25 41 51 77 93 scan 0 sort 0} 10477 do_test where7-2.452.2 { 10478 count_steps_sort { 10479 SELECT a FROM t3 10480 WHERE b=1023 10481 OR f='zabcdefgh' 10482 OR b=451 10483 OR b=443 10484 OR c>=34035 10485 OR b=58 10486 } 10487 } {25 41 51 77 93 scan 0 sort 0} 10488 do_test where7-2.453.1 { 10489 count_steps_sort { 10490 SELECT a FROM t2 10491 WHERE b=971 10492 OR b=36 10493 OR a=11 10494 OR f='hijklmnop' 10495 } 10496 } {7 11 33 59 85 scan 0 sort 0} 10497 do_test where7-2.453.2 { 10498 count_steps_sort { 10499 SELECT a FROM t3 10500 WHERE b=971 10501 OR b=36 10502 OR a=11 10503 OR f='hijklmnop' 10504 } 10505 } {7 11 33 59 85 scan 0 sort 0} 10506 do_test where7-2.454.1 { 10507 count_steps_sort { 10508 SELECT a FROM t2 10509 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 10510 OR b=619 10511 OR ((a BETWEEN 91 AND 93) AND a!=92) 10512 OR c=11011 10513 OR b=550 10514 OR b=1059 10515 OR (g='hgfedcb' AND f GLOB 'ghijk*') 10516 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 10517 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 10518 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 10519 OR b=737 10520 } 10521 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0} 10522 do_test where7-2.454.2 { 10523 count_steps_sort { 10524 SELECT a FROM t3 10525 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 10526 OR b=619 10527 OR ((a BETWEEN 91 AND 93) AND a!=92) 10528 OR c=11011 10529 OR b=550 10530 OR b=1059 10531 OR (g='hgfedcb' AND f GLOB 'ghijk*') 10532 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 10533 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 10534 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 10535 OR b=737 10536 } 10537 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0} 10538 do_test where7-2.455.1 { 10539 count_steps_sort { 10540 SELECT a FROM t2 10541 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 10542 OR ((a BETWEEN 59 AND 61) AND a!=60) 10543 OR (g='ihgfedc' AND f GLOB 'cdefg*') 10544 OR a=78 10545 OR a=27 10546 OR b=792 10547 OR b=946 10548 OR c=22022 10549 OR a=23 10550 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 10551 OR b=388 10552 } 10553 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0} 10554 do_test where7-2.455.2 { 10555 count_steps_sort { 10556 SELECT a FROM t3 10557 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 10558 OR ((a BETWEEN 59 AND 61) AND a!=60) 10559 OR (g='ihgfedc' AND f GLOB 'cdefg*') 10560 OR a=78 10561 OR a=27 10562 OR b=792 10563 OR b=946 10564 OR c=22022 10565 OR a=23 10566 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 10567 OR b=388 10568 } 10569 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0} 10570 do_test where7-2.456.1 { 10571 count_steps_sort { 10572 SELECT a FROM t2 10573 WHERE c=32032 10574 OR f IS NULL 10575 OR ((a BETWEEN 37 AND 39) AND a!=38) 10576 OR (g='jihgfed' AND f GLOB 'wxyza*') 10577 OR (g='xwvutsr' AND f GLOB 'efghi*') 10578 OR b=825 10579 } 10580 } {4 37 39 74 75 94 95 96 scan 0 sort 0} 10581 do_test where7-2.456.2 { 10582 count_steps_sort { 10583 SELECT a FROM t3 10584 WHERE c=32032 10585 OR f IS NULL 10586 OR ((a BETWEEN 37 AND 39) AND a!=38) 10587 OR (g='jihgfed' AND f GLOB 'wxyza*') 10588 OR (g='xwvutsr' AND f GLOB 'efghi*') 10589 OR b=825 10590 } 10591 } {4 37 39 74 75 94 95 96 scan 0 sort 0} 10592 do_test where7-2.457.1 { 10593 count_steps_sort { 10594 SELECT a FROM t2 10595 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 10596 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 10597 OR ((a BETWEEN 5 AND 7) AND a!=6) 10598 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 10599 OR b=1078 10600 OR b=198 10601 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 10602 OR b=55 10603 OR b=517 10604 OR b=740 10605 } 10606 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0} 10607 do_test where7-2.457.2 { 10608 count_steps_sort { 10609 SELECT a FROM t3 10610 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 10611 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 10612 OR ((a BETWEEN 5 AND 7) AND a!=6) 10613 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 10614 OR b=1078 10615 OR b=198 10616 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 10617 OR b=55 10618 OR b=517 10619 OR b=740 10620 } 10621 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0} 10622 do_test where7-2.458.1 { 10623 count_steps_sort { 10624 SELECT a FROM t2 10625 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 10626 OR c=25025 10627 OR b=550 10628 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10629 OR (g='nmlkjih' AND f GLOB 'bcdef*') 10630 } 10631 } {8 22 50 53 73 74 75 scan 0 sort 0} 10632 do_test where7-2.458.2 { 10633 count_steps_sort { 10634 SELECT a FROM t3 10635 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 10636 OR c=25025 10637 OR b=550 10638 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10639 OR (g='nmlkjih' AND f GLOB 'bcdef*') 10640 } 10641 } {8 22 50 53 73 74 75 scan 0 sort 0} 10642 do_test where7-2.459.1 { 10643 count_steps_sort { 10644 SELECT a FROM t2 10645 WHERE b=432 10646 OR f='opqrstuvw' 10647 OR (g='kjihgfe' AND f GLOB 'qrstu*') 10648 } 10649 } {14 40 66 68 92 scan 0 sort 0} 10650 do_test where7-2.459.2 { 10651 count_steps_sort { 10652 SELECT a FROM t3 10653 WHERE b=432 10654 OR f='opqrstuvw' 10655 OR (g='kjihgfe' AND f GLOB 'qrstu*') 10656 } 10657 } {14 40 66 68 92 scan 0 sort 0} 10658 do_test where7-2.460.1 { 10659 count_steps_sort { 10660 SELECT a FROM t2 10661 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 10662 OR b=847 10663 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 10664 OR b=583 10665 OR ((a BETWEEN 63 AND 65) AND a!=64) 10666 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 10667 OR ((a BETWEEN 40 AND 42) AND a!=41) 10668 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 10669 OR b=938 10670 } 10671 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0} 10672 do_test where7-2.460.2 { 10673 count_steps_sort { 10674 SELECT a FROM t3 10675 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 10676 OR b=847 10677 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 10678 OR b=583 10679 OR ((a BETWEEN 63 AND 65) AND a!=64) 10680 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 10681 OR ((a BETWEEN 40 AND 42) AND a!=41) 10682 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 10683 OR b=938 10684 } 10685 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0} 10686 do_test where7-2.461.1 { 10687 count_steps_sort { 10688 SELECT a FROM t2 10689 WHERE b=671 10690 OR a=56 10691 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10692 OR b=157 10693 OR a=83 10694 OR ((a BETWEEN 73 AND 75) AND a!=74) 10695 OR c=21021 10696 OR b=319 10697 OR b=187 10698 OR ((a BETWEEN 65 AND 67) AND a!=66) 10699 OR b=839 10700 } 10701 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0} 10702 do_test where7-2.461.2 { 10703 count_steps_sort { 10704 SELECT a FROM t3 10705 WHERE b=671 10706 OR a=56 10707 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10708 OR b=157 10709 OR a=83 10710 OR ((a BETWEEN 73 AND 75) AND a!=74) 10711 OR c=21021 10712 OR b=319 10713 OR b=187 10714 OR ((a BETWEEN 65 AND 67) AND a!=66) 10715 OR b=839 10716 } 10717 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0} 10718 do_test where7-2.462.1 { 10719 count_steps_sort { 10720 SELECT a FROM t2 10721 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10722 OR b=586 10723 OR d<0.0 10724 OR c=9009 10725 } 10726 } {25 26 27 72 scan 0 sort 0} 10727 do_test where7-2.462.2 { 10728 count_steps_sort { 10729 SELECT a FROM t3 10730 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10731 OR b=586 10732 OR d<0.0 10733 OR c=9009 10734 } 10735 } {25 26 27 72 scan 0 sort 0} 10736 do_test where7-2.463.1 { 10737 count_steps_sort { 10738 SELECT a FROM t2 10739 WHERE a=82 10740 OR a=34 10741 OR f='jklmnopqr' 10742 OR a=82 10743 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 10744 OR b=454 10745 OR b=355 10746 OR c=21021 10747 OR ((a BETWEEN 63 AND 65) AND a!=64) 10748 OR a=30 10749 } 10750 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0} 10751 do_test where7-2.463.2 { 10752 count_steps_sort { 10753 SELECT a FROM t3 10754 WHERE a=82 10755 OR a=34 10756 OR f='jklmnopqr' 10757 OR a=82 10758 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 10759 OR b=454 10760 OR b=355 10761 OR c=21021 10762 OR ((a BETWEEN 63 AND 65) AND a!=64) 10763 OR a=30 10764 } 10765 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0} 10766 do_test where7-2.464.1 { 10767 count_steps_sort { 10768 SELECT a FROM t2 10769 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 10770 OR a=53 10771 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 10772 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 10773 OR b=594 10774 OR b=80 10775 OR ((a BETWEEN 18 AND 20) AND a!=19) 10776 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10777 OR d>1e10 10778 } 10779 } {18 20 23 44 46 49 53 54 scan 0 sort 0} 10780 do_test where7-2.464.2 { 10781 count_steps_sort { 10782 SELECT a FROM t3 10783 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 10784 OR a=53 10785 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 10786 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 10787 OR b=594 10788 OR b=80 10789 OR ((a BETWEEN 18 AND 20) AND a!=19) 10790 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10791 OR d>1e10 10792 } 10793 } {18 20 23 44 46 49 53 54 scan 0 sort 0} 10794 do_test where7-2.465.1 { 10795 count_steps_sort { 10796 SELECT a FROM t2 10797 WHERE f='opqrstuvw' 10798 OR a=7 10799 } 10800 } {7 14 40 66 92 scan 0 sort 0} 10801 do_test where7-2.465.2 { 10802 count_steps_sort { 10803 SELECT a FROM t3 10804 WHERE f='opqrstuvw' 10805 OR a=7 10806 } 10807 } {7 14 40 66 92 scan 0 sort 0} 10808 do_test where7-2.466.1 { 10809 count_steps_sort { 10810 SELECT a FROM t2 10811 WHERE b=627 10812 OR ((a BETWEEN 75 AND 77) AND a!=76) 10813 OR ((a BETWEEN 43 AND 45) AND a!=44) 10814 OR a=90 10815 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 10816 } 10817 } {33 43 45 57 75 77 90 scan 0 sort 0} 10818 do_test where7-2.466.2 { 10819 count_steps_sort { 10820 SELECT a FROM t3 10821 WHERE b=627 10822 OR ((a BETWEEN 75 AND 77) AND a!=76) 10823 OR ((a BETWEEN 43 AND 45) AND a!=44) 10824 OR a=90 10825 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 10826 } 10827 } {33 43 45 57 75 77 90 scan 0 sort 0} 10828 do_test where7-2.467.1 { 10829 count_steps_sort { 10830 SELECT a FROM t2 10831 WHERE a=59 10832 OR ((a BETWEEN 69 AND 71) AND a!=70) 10833 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 10834 OR (g='xwvutsr' AND f GLOB 'fghij*') 10835 OR f='wxyzabcde' 10836 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10837 OR a=70 10838 OR ((a BETWEEN 23 AND 25) AND a!=24) 10839 OR ((a BETWEEN 14 AND 16) AND a!=15) 10840 } 10841 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0} 10842 do_test where7-2.467.2 { 10843 count_steps_sort { 10844 SELECT a FROM t3 10845 WHERE a=59 10846 OR ((a BETWEEN 69 AND 71) AND a!=70) 10847 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 10848 OR (g='xwvutsr' AND f GLOB 'fghij*') 10849 OR f='wxyzabcde' 10850 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10851 OR a=70 10852 OR ((a BETWEEN 23 AND 25) AND a!=24) 10853 OR ((a BETWEEN 14 AND 16) AND a!=15) 10854 } 10855 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0} 10856 do_test where7-2.468.1 { 10857 count_steps_sort { 10858 SELECT a FROM t2 10859 WHERE a=69 10860 OR (g='ihgfedc' AND f GLOB 'defgh*') 10861 } 10862 } {69 81 scan 0 sort 0} 10863 do_test where7-2.468.2 { 10864 count_steps_sort { 10865 SELECT a FROM t3 10866 WHERE a=69 10867 OR (g='ihgfedc' AND f GLOB 'defgh*') 10868 } 10869 } {69 81 scan 0 sort 0} 10870 do_test where7-2.469.1 { 10871 count_steps_sort { 10872 SELECT a FROM t2 10873 WHERE a=41 10874 OR a=43 10875 OR a=92 10876 OR (g='fedcbaz' AND f GLOB 'rstuv*') 10877 OR (g='mlkjihg' AND f GLOB 'klmno*') 10878 } 10879 } {41 43 62 92 95 scan 0 sort 0} 10880 do_test where7-2.469.2 { 10881 count_steps_sort { 10882 SELECT a FROM t3 10883 WHERE a=41 10884 OR a=43 10885 OR a=92 10886 OR (g='fedcbaz' AND f GLOB 'rstuv*') 10887 OR (g='mlkjihg' AND f GLOB 'klmno*') 10888 } 10889 } {41 43 62 92 95 scan 0 sort 0} 10890 do_test where7-2.470.1 { 10891 count_steps_sort { 10892 SELECT a FROM t2 10893 WHERE b=300 10894 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 10895 OR b=935 10896 OR b=190 10897 } 10898 } {52 85 scan 0 sort 0} 10899 do_test where7-2.470.2 { 10900 count_steps_sort { 10901 SELECT a FROM t3 10902 WHERE b=300 10903 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 10904 OR b=935 10905 OR b=190 10906 } 10907 } {52 85 scan 0 sort 0} 10908 do_test where7-2.471.1 { 10909 count_steps_sort { 10910 SELECT a FROM t2 10911 WHERE f='fghijklmn' 10912 OR f='fghijklmn' 10913 OR (g='xwvutsr' AND f GLOB 'efghi*') 10914 OR b=465 10915 OR b=586 10916 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 10917 OR b=88 10918 OR ((a BETWEEN 30 AND 32) AND a!=31) 10919 OR b=726 10920 OR ((a BETWEEN 51 AND 53) AND a!=52) 10921 } 10922 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0} 10923 do_test where7-2.471.2 { 10924 count_steps_sort { 10925 SELECT a FROM t3 10926 WHERE f='fghijklmn' 10927 OR f='fghijklmn' 10928 OR (g='xwvutsr' AND f GLOB 'efghi*') 10929 OR b=465 10930 OR b=586 10931 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 10932 OR b=88 10933 OR ((a BETWEEN 30 AND 32) AND a!=31) 10934 OR b=726 10935 OR ((a BETWEEN 51 AND 53) AND a!=52) 10936 } 10937 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0} 10938 do_test where7-2.472.1 { 10939 count_steps_sort { 10940 SELECT a FROM t2 10941 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 10942 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10943 OR (g='hgfedcb' AND f GLOB 'hijkl*') 10944 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 10945 OR (g='edcbazy' AND f GLOB 'wxyza*') 10946 OR b=814 10947 OR a=20 10948 OR 1000000<b 10949 OR b=792 10950 } 10951 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0} 10952 do_test where7-2.472.2 { 10953 count_steps_sort { 10954 SELECT a FROM t3 10955 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 10956 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10957 OR (g='hgfedcb' AND f GLOB 'hijkl*') 10958 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 10959 OR (g='edcbazy' AND f GLOB 'wxyza*') 10960 OR b=814 10961 OR a=20 10962 OR 1000000<b 10963 OR b=792 10964 } 10965 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0} 10966 do_test where7-2.473.1 { 10967 count_steps_sort { 10968 SELECT a FROM t2 10969 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10970 OR ((a BETWEEN 53 AND 55) AND a!=54) 10971 OR c=1001 10972 OR b=484 10973 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 10974 OR c<=10 10975 OR a=92 10976 OR (g='tsrqpon' AND f GLOB 'zabcd*') 10977 OR ((a BETWEEN 0 AND 2) AND a!=1) 10978 OR b=1026 10979 } 10980 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0} 10981 do_test where7-2.473.2 { 10982 count_steps_sort { 10983 SELECT a FROM t3 10984 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10985 OR ((a BETWEEN 53 AND 55) AND a!=54) 10986 OR c=1001 10987 OR b=484 10988 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 10989 OR c<=10 10990 OR a=92 10991 OR (g='tsrqpon' AND f GLOB 'zabcd*') 10992 OR ((a BETWEEN 0 AND 2) AND a!=1) 10993 OR b=1026 10994 } 10995 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0} 10996 do_test where7-2.474.1 { 10997 count_steps_sort { 10998 SELECT a FROM t2 10999 WHERE a=54 11000 OR (g='xwvutsr' AND f GLOB 'defgh*') 11001 OR b=993 11002 OR c=22022 11003 OR a=68 11004 OR ((a BETWEEN 99 AND 101) AND a!=100) 11005 OR a=62 11006 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 11007 OR b=1015 11008 } 11009 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0} 11010 do_test where7-2.474.2 { 11011 count_steps_sort { 11012 SELECT a FROM t3 11013 WHERE a=54 11014 OR (g='xwvutsr' AND f GLOB 'defgh*') 11015 OR b=993 11016 OR c=22022 11017 OR a=68 11018 OR ((a BETWEEN 99 AND 101) AND a!=100) 11019 OR a=62 11020 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 11021 OR b=1015 11022 } 11023 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0} 11024 do_test where7-2.475.1 { 11025 count_steps_sort { 11026 SELECT a FROM t2 11027 WHERE b=319 11028 OR a=50 11029 OR (g='srqponm' AND f GLOB 'defgh*') 11030 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 11031 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 11032 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 11033 OR a=96 11034 } 11035 } {10 29 50 55 92 96 scan 0 sort 0} 11036 do_test where7-2.475.2 { 11037 count_steps_sort { 11038 SELECT a FROM t3 11039 WHERE b=319 11040 OR a=50 11041 OR (g='srqponm' AND f GLOB 'defgh*') 11042 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 11043 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 11044 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 11045 OR a=96 11046 } 11047 } {10 29 50 55 92 96 scan 0 sort 0} 11048 do_test where7-2.476.1 { 11049 count_steps_sort { 11050 SELECT a FROM t2 11051 WHERE b=971 11052 OR c=18018 11053 OR b=564 11054 OR b=583 11055 OR b=80 11056 } 11057 } {52 53 54 scan 0 sort 0} 11058 do_test where7-2.476.2 { 11059 count_steps_sort { 11060 SELECT a FROM t3 11061 WHERE b=971 11062 OR c=18018 11063 OR b=564 11064 OR b=583 11065 OR b=80 11066 } 11067 } {52 53 54 scan 0 sort 0} 11068 do_test where7-2.477.1 { 11069 count_steps_sort { 11070 SELECT a FROM t2 11071 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL) 11072 OR b=1026 11073 OR ((a BETWEEN 14 AND 16) AND a!=15) 11074 } 11075 } {14 16 35 scan 0 sort 0} 11076 do_test where7-2.477.2 { 11077 count_steps_sort { 11078 SELECT a FROM t3 11079 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL) 11080 OR b=1026 11081 OR ((a BETWEEN 14 AND 16) AND a!=15) 11082 } 11083 } {14 16 35 scan 0 sort 0} 11084 do_test where7-2.478.1 { 11085 count_steps_sort { 11086 SELECT a FROM t2 11087 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 11088 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 11089 OR b=407 11090 OR b=454 11091 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11092 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 11093 OR b=627 11094 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11095 } 11096 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0} 11097 do_test where7-2.478.2 { 11098 count_steps_sort { 11099 SELECT a FROM t3 11100 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 11101 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 11102 OR b=407 11103 OR b=454 11104 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11105 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 11106 OR b=627 11107 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11108 } 11109 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0} 11110 do_test where7-2.479.1 { 11111 count_steps_sort { 11112 SELECT a FROM t2 11113 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 11114 OR c=34034 11115 OR ((a BETWEEN 24 AND 26) AND a!=25) 11116 OR ((a BETWEEN 18 AND 20) AND a!=19) 11117 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 11118 OR a=67 11119 } 11120 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0} 11121 do_test where7-2.479.2 { 11122 count_steps_sort { 11123 SELECT a FROM t3 11124 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 11125 OR c=34034 11126 OR ((a BETWEEN 24 AND 26) AND a!=25) 11127 OR ((a BETWEEN 18 AND 20) AND a!=19) 11128 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 11129 OR a=67 11130 } 11131 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0} 11132 do_test where7-2.480.1 { 11133 count_steps_sort { 11134 SELECT a FROM t2 11135 WHERE a=97 11136 OR b=575 11137 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 11138 OR ((a BETWEEN 2 AND 4) AND a!=3) 11139 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11140 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 11141 } 11142 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0} 11143 do_test where7-2.480.2 { 11144 count_steps_sort { 11145 SELECT a FROM t3 11146 WHERE a=97 11147 OR b=575 11148 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 11149 OR ((a BETWEEN 2 AND 4) AND a!=3) 11150 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11151 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 11152 } 11153 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0} 11154 do_test where7-2.481.1 { 11155 count_steps_sort { 11156 SELECT a FROM t2 11157 WHERE b=561 11158 OR b=773 11159 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 11160 OR b=201 11161 OR a=99 11162 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11163 OR ((a BETWEEN 36 AND 38) AND a!=37) 11164 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11165 OR b=946 11166 OR b=993 11167 OR (g='fedcbaz' AND f GLOB 'qrstu*') 11168 } 11169 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0} 11170 do_test where7-2.481.2 { 11171 count_steps_sort { 11172 SELECT a FROM t3 11173 WHERE b=561 11174 OR b=773 11175 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 11176 OR b=201 11177 OR a=99 11178 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11179 OR ((a BETWEEN 36 AND 38) AND a!=37) 11180 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11181 OR b=946 11182 OR b=993 11183 OR (g='fedcbaz' AND f GLOB 'qrstu*') 11184 } 11185 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0} 11186 do_test where7-2.482.1 { 11187 count_steps_sort { 11188 SELECT a FROM t2 11189 WHERE b=806 11190 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 11191 OR ((a BETWEEN 24 AND 26) AND a!=25) 11192 OR b=916 11193 OR b<0 11194 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 11195 OR b=154 11196 OR c=10010 11197 OR b=451 11198 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 11199 } 11200 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0} 11201 do_test where7-2.482.2 { 11202 count_steps_sort { 11203 SELECT a FROM t3 11204 WHERE b=806 11205 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 11206 OR ((a BETWEEN 24 AND 26) AND a!=25) 11207 OR b=916 11208 OR b<0 11209 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 11210 OR b=154 11211 OR c=10010 11212 OR b=451 11213 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 11214 } 11215 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0} 11216 do_test where7-2.483.1 { 11217 count_steps_sort { 11218 SELECT a FROM t2 11219 WHERE b=836 11220 OR d>1e10 11221 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11222 OR f='pqrstuvwx' 11223 OR ((a BETWEEN 3 AND 5) AND a!=4) 11224 OR f='abcdefghi' 11225 OR (g='nmlkjih' AND f GLOB 'fghij*') 11226 OR a=33 11227 OR ((a BETWEEN 19 AND 21) AND a!=20) 11228 OR ((a BETWEEN 88 AND 90) AND a!=89) 11229 OR b=476 11230 } 11231 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0} 11232 do_test where7-2.483.2 { 11233 count_steps_sort { 11234 SELECT a FROM t3 11235 WHERE b=836 11236 OR d>1e10 11237 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11238 OR f='pqrstuvwx' 11239 OR ((a BETWEEN 3 AND 5) AND a!=4) 11240 OR f='abcdefghi' 11241 OR (g='nmlkjih' AND f GLOB 'fghij*') 11242 OR a=33 11243 OR ((a BETWEEN 19 AND 21) AND a!=20) 11244 OR ((a BETWEEN 88 AND 90) AND a!=89) 11245 OR b=476 11246 } 11247 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0} 11248 do_test where7-2.484.1 { 11249 count_steps_sort { 11250 SELECT a FROM t2 11251 WHERE a=48 11252 OR a=92 11253 OR a=1 11254 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 11255 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 11256 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 11257 OR (g='rqponml' AND f GLOB 'lmnop*') 11258 OR b=905 11259 OR ((a BETWEEN 51 AND 53) AND a!=52) 11260 } 11261 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0} 11262 do_test where7-2.484.2 { 11263 count_steps_sort { 11264 SELECT a FROM t3 11265 WHERE a=48 11266 OR a=92 11267 OR a=1 11268 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 11269 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 11270 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 11271 OR (g='rqponml' AND f GLOB 'lmnop*') 11272 OR b=905 11273 OR ((a BETWEEN 51 AND 53) AND a!=52) 11274 } 11275 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0} 11276 do_test where7-2.485.1 { 11277 count_steps_sort { 11278 SELECT a FROM t2 11279 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 11280 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 11281 OR b=212 11282 OR a=42 11283 OR a=92 11284 } 11285 } {4 17 42 92 scan 0 sort 0} 11286 do_test where7-2.485.2 { 11287 count_steps_sort { 11288 SELECT a FROM t3 11289 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 11290 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 11291 OR b=212 11292 OR a=42 11293 OR a=92 11294 } 11295 } {4 17 42 92 scan 0 sort 0} 11296 do_test where7-2.486.1 { 11297 count_steps_sort { 11298 SELECT a FROM t2 11299 WHERE b=740 11300 OR b=564 11301 OR (g='onmlkji' AND f GLOB 'zabcd*') 11302 OR a=11 11303 OR ((a BETWEEN 44 AND 46) AND a!=45) 11304 OR b=322 11305 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 11306 OR (g='utsrqpo' AND f GLOB 'wxyza*') 11307 OR b=902 11308 OR c>=34035 11309 } 11310 } {6 11 22 44 46 51 82 scan 0 sort 0} 11311 do_test where7-2.486.2 { 11312 count_steps_sort { 11313 SELECT a FROM t3 11314 WHERE b=740 11315 OR b=564 11316 OR (g='onmlkji' AND f GLOB 'zabcd*') 11317 OR a=11 11318 OR ((a BETWEEN 44 AND 46) AND a!=45) 11319 OR b=322 11320 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 11321 OR (g='utsrqpo' AND f GLOB 'wxyza*') 11322 OR b=902 11323 OR c>=34035 11324 } 11325 } {6 11 22 44 46 51 82 scan 0 sort 0} 11326 do_test where7-2.487.1 { 11327 count_steps_sort { 11328 SELECT a FROM t2 11329 WHERE ((a BETWEEN 52 AND 54) AND a!=53) 11330 OR ((a BETWEEN 56 AND 58) AND a!=57) 11331 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 11332 OR a=27 11333 OR a=48 11334 OR b=927 11335 OR ((a BETWEEN 89 AND 91) AND a!=90) 11336 OR (g='fedcbaz' AND f GLOB 'stuvw*') 11337 OR f='abcdefghi' 11338 OR b=91 11339 OR b=55 11340 } 11341 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0} 11342 do_test where7-2.487.2 { 11343 count_steps_sort { 11344 SELECT a FROM t3 11345 WHERE ((a BETWEEN 52 AND 54) AND a!=53) 11346 OR ((a BETWEEN 56 AND 58) AND a!=57) 11347 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 11348 OR a=27 11349 OR a=48 11350 OR b=927 11351 OR ((a BETWEEN 89 AND 91) AND a!=90) 11352 OR (g='fedcbaz' AND f GLOB 'stuvw*') 11353 OR f='abcdefghi' 11354 OR b=91 11355 OR b=55 11356 } 11357 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0} 11358 do_test where7-2.488.1 { 11359 count_steps_sort { 11360 SELECT a FROM t2 11361 WHERE (g='srqponm' AND f GLOB 'efghi*') 11362 OR ((a BETWEEN 88 AND 90) AND a!=89) 11363 OR a=20 11364 OR b=11 11365 } 11366 } {1 20 30 88 90 scan 0 sort 0} 11367 do_test where7-2.488.2 { 11368 count_steps_sort { 11369 SELECT a FROM t3 11370 WHERE (g='srqponm' AND f GLOB 'efghi*') 11371 OR ((a BETWEEN 88 AND 90) AND a!=89) 11372 OR a=20 11373 OR b=11 11374 } 11375 } {1 20 30 88 90 scan 0 sort 0} 11376 do_test where7-2.489.1 { 11377 count_steps_sort { 11378 SELECT a FROM t2 11379 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 11380 OR b=55 11381 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 11382 OR (g='onmlkji' AND f GLOB 'abcde*') 11383 OR a=50 11384 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11385 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11386 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 11387 } 11388 } {5 13 27 50 51 52 64 73 scan 0 sort 0} 11389 do_test where7-2.489.2 { 11390 count_steps_sort { 11391 SELECT a FROM t3 11392 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 11393 OR b=55 11394 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 11395 OR (g='onmlkji' AND f GLOB 'abcde*') 11396 OR a=50 11397 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11398 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11399 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 11400 } 11401 } {5 13 27 50 51 52 64 73 scan 0 sort 0} 11402 do_test where7-2.490.1 { 11403 count_steps_sort { 11404 SELECT a FROM t2 11405 WHERE (g='rqponml' AND f GLOB 'ijklm*') 11406 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 11407 } 11408 } {22 34 48 74 100 scan 0 sort 0} 11409 do_test where7-2.490.2 { 11410 count_steps_sort { 11411 SELECT a FROM t3 11412 WHERE (g='rqponml' AND f GLOB 'ijklm*') 11413 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 11414 } 11415 } {22 34 48 74 100 scan 0 sort 0} 11416 do_test where7-2.491.1 { 11417 count_steps_sort { 11418 SELECT a FROM t2 11419 WHERE b=704 11420 OR b=924 11421 OR (g='gfedcba' AND f GLOB 'mnopq*') 11422 OR b=113 11423 } 11424 } {64 84 90 scan 0 sort 0} 11425 do_test where7-2.491.2 { 11426 count_steps_sort { 11427 SELECT a FROM t3 11428 WHERE b=704 11429 OR b=924 11430 OR (g='gfedcba' AND f GLOB 'mnopq*') 11431 OR b=113 11432 } 11433 } {64 84 90 scan 0 sort 0} 11434 do_test where7-2.492.1 { 11435 count_steps_sort { 11436 SELECT a FROM t2 11437 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 11438 OR b=289 11439 OR ((a BETWEEN 14 AND 16) AND a!=15) 11440 } 11441 } {14 16 20 22 scan 0 sort 0} 11442 do_test where7-2.492.2 { 11443 count_steps_sort { 11444 SELECT a FROM t3 11445 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 11446 OR b=289 11447 OR ((a BETWEEN 14 AND 16) AND a!=15) 11448 } 11449 } {14 16 20 22 scan 0 sort 0} 11450 do_test where7-2.493.1 { 11451 count_steps_sort { 11452 SELECT a FROM t2 11453 WHERE b=935 11454 OR b=1001 11455 OR ((a BETWEEN 78 AND 80) AND a!=79) 11456 OR a=31 11457 OR a=56 11458 } 11459 } {31 56 78 80 85 91 scan 0 sort 0} 11460 do_test where7-2.493.2 { 11461 count_steps_sort { 11462 SELECT a FROM t3 11463 WHERE b=935 11464 OR b=1001 11465 OR ((a BETWEEN 78 AND 80) AND a!=79) 11466 OR a=31 11467 OR a=56 11468 } 11469 } {31 56 78 80 85 91 scan 0 sort 0} 11470 do_test where7-2.494.1 { 11471 count_steps_sort { 11472 SELECT a FROM t2 11473 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 11474 OR b=726 11475 OR f='abcdefghi' 11476 OR b=179 11477 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11478 OR b=539 11479 OR b=66 11480 OR ((a BETWEEN 86 AND 88) AND a!=87) 11481 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11482 } 11483 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0} 11484 do_test where7-2.494.2 { 11485 count_steps_sort { 11486 SELECT a FROM t3 11487 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 11488 OR b=726 11489 OR f='abcdefghi' 11490 OR b=179 11491 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11492 OR b=539 11493 OR b=66 11494 OR ((a BETWEEN 86 AND 88) AND a!=87) 11495 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11496 } 11497 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0} 11498 do_test where7-2.495.1 { 11499 count_steps_sort { 11500 SELECT a FROM t2 11501 WHERE b=179 11502 OR b=685 11503 } 11504 } { scan 0 sort 0} 11505 do_test where7-2.495.2 { 11506 count_steps_sort { 11507 SELECT a FROM t3 11508 WHERE b=179 11509 OR b=685 11510 } 11511 } { scan 0 sort 0} 11512 do_test where7-2.496.1 { 11513 count_steps_sort { 11514 SELECT a FROM t2 11515 WHERE b=201 11516 OR b=682 11517 OR b=443 11518 OR b=836 11519 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11520 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 11521 OR ((a BETWEEN 51 AND 53) AND a!=52) 11522 OR b=110 11523 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 11524 } 11525 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0} 11526 do_test where7-2.496.2 { 11527 count_steps_sort { 11528 SELECT a FROM t3 11529 WHERE b=201 11530 OR b=682 11531 OR b=443 11532 OR b=836 11533 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11534 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 11535 OR ((a BETWEEN 51 AND 53) AND a!=52) 11536 OR b=110 11537 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 11538 } 11539 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0} 11540 do_test where7-2.497.1 { 11541 count_steps_sort { 11542 SELECT a FROM t2 11543 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 11544 OR b=462 11545 OR ((a BETWEEN 4 AND 6) AND a!=5) 11546 OR a=22 11547 OR b=594 11548 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 11549 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 11550 OR (g='jihgfed' AND f GLOB 'wxyza*') 11551 OR (g='mlkjihg' AND f GLOB 'jklmn*') 11552 } 11553 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0} 11554 do_test where7-2.497.2 { 11555 count_steps_sort { 11556 SELECT a FROM t3 11557 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 11558 OR b=462 11559 OR ((a BETWEEN 4 AND 6) AND a!=5) 11560 OR a=22 11561 OR b=594 11562 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 11563 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 11564 OR (g='jihgfed' AND f GLOB 'wxyza*') 11565 OR (g='mlkjihg' AND f GLOB 'jklmn*') 11566 } 11567 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0} 11568 do_test where7-2.498.1 { 11569 count_steps_sort { 11570 SELECT a FROM t2 11571 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 11572 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11573 OR (g='wvutsrq' AND f GLOB 'klmno*') 11574 OR f='vwxyzabcd' 11575 OR (g='vutsrqp' AND f GLOB 'nopqr*') 11576 OR a=37 11577 OR a=50 11578 } 11579 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0} 11580 do_test where7-2.498.2 { 11581 count_steps_sort { 11582 SELECT a FROM t3 11583 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 11584 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11585 OR (g='wvutsrq' AND f GLOB 'klmno*') 11586 OR f='vwxyzabcd' 11587 OR (g='vutsrqp' AND f GLOB 'nopqr*') 11588 OR a=37 11589 OR a=50 11590 } 11591 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0} 11592 do_test where7-2.499.1 { 11593 count_steps_sort { 11594 SELECT a FROM t2 11595 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 11596 OR b=784 11597 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 11598 OR b=825 11599 OR a=80 11600 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11601 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 11602 OR b=531 11603 OR a=100 11604 } 11605 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0} 11606 do_test where7-2.499.2 { 11607 count_steps_sort { 11608 SELECT a FROM t3 11609 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 11610 OR b=784 11611 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 11612 OR b=825 11613 OR a=80 11614 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11615 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 11616 OR b=531 11617 OR a=100 11618 } 11619 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0} 11620 do_test where7-2.500.1 { 11621 count_steps_sort { 11622 SELECT a FROM t2 11623 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 11624 OR b=220 11625 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 11626 } 11627 } {19 20 53 scan 0 sort 0} 11628 do_test where7-2.500.2 { 11629 count_steps_sort { 11630 SELECT a FROM t3 11631 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 11632 OR b=220 11633 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 11634 } 11635 } {19 20 53 scan 0 sort 0} 11636 do_test where7-2.501.1 { 11637 count_steps_sort { 11638 SELECT a FROM t2 11639 WHERE a=92 11640 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 11641 OR b=990 11642 } 11643 } {9 90 92 scan 0 sort 0} 11644 do_test where7-2.501.2 { 11645 count_steps_sort { 11646 SELECT a FROM t3 11647 WHERE a=92 11648 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 11649 OR b=990 11650 } 11651 } {9 90 92 scan 0 sort 0} 11652 do_test where7-2.502.1 { 11653 count_steps_sort { 11654 SELECT a FROM t2 11655 WHERE ((a BETWEEN 77 AND 79) AND a!=78) 11656 OR b=894 11657 OR c=28028 11658 OR b=905 11659 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 11660 OR (g='kjihgfe' AND f GLOB 'stuvw*') 11661 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 11662 OR b=1037 11663 } 11664 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0} 11665 do_test where7-2.502.2 { 11666 count_steps_sort { 11667 SELECT a FROM t3 11668 WHERE ((a BETWEEN 77 AND 79) AND a!=78) 11669 OR b=894 11670 OR c=28028 11671 OR b=905 11672 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 11673 OR (g='kjihgfe' AND f GLOB 'stuvw*') 11674 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 11675 OR b=1037 11676 } 11677 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0} 11678 do_test where7-2.503.1 { 11679 count_steps_sort { 11680 SELECT a FROM t2 11681 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 11682 OR b=773 11683 OR f='defghijkl' 11684 } 11685 } {3 29 55 72 81 scan 0 sort 0} 11686 do_test where7-2.503.2 { 11687 count_steps_sort { 11688 SELECT a FROM t3 11689 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 11690 OR b=773 11691 OR f='defghijkl' 11692 } 11693 } {3 29 55 72 81 scan 0 sort 0} 11694 do_test where7-2.504.1 { 11695 count_steps_sort { 11696 SELECT a FROM t2 11697 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 11698 OR b=861 11699 OR (g='rqponml' AND f GLOB 'lmnop*') 11700 } 11701 } {12 37 scan 0 sort 0} 11702 do_test where7-2.504.2 { 11703 count_steps_sort { 11704 SELECT a FROM t3 11705 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 11706 OR b=861 11707 OR (g='rqponml' AND f GLOB 'lmnop*') 11708 } 11709 } {12 37 scan 0 sort 0} 11710 do_test where7-2.505.1 { 11711 count_steps_sort { 11712 SELECT a FROM t2 11713 WHERE b=704 11714 OR (g='wvutsrq' AND f GLOB 'klmno*') 11715 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11716 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 11717 OR b=25 11718 OR (g='jihgfed' AND f GLOB 'zabcd*') 11719 OR b=487 11720 OR (g='hgfedcb' AND f GLOB 'fghij*') 11721 OR ((a BETWEEN 77 AND 79) AND a!=78) 11722 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11723 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 11724 } 11725 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0} 11726 do_test where7-2.505.2 { 11727 count_steps_sort { 11728 SELECT a FROM t3 11729 WHERE b=704 11730 OR (g='wvutsrq' AND f GLOB 'klmno*') 11731 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11732 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 11733 OR b=25 11734 OR (g='jihgfed' AND f GLOB 'zabcd*') 11735 OR b=487 11736 OR (g='hgfedcb' AND f GLOB 'fghij*') 11737 OR ((a BETWEEN 77 AND 79) AND a!=78) 11738 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11739 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 11740 } 11741 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0} 11742 do_test where7-2.506.1 { 11743 count_steps_sort { 11744 SELECT a FROM t2 11745 WHERE a=19 11746 OR (g='onmlkji' AND f GLOB 'xyzab*') 11747 OR b=674 11748 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 11749 OR b=355 11750 OR ((a BETWEEN 72 AND 74) AND a!=73) 11751 OR (g='qponmlk' AND f GLOB 'pqrst*') 11752 OR c=28028 11753 OR b=649 11754 OR (g='vutsrqp' AND f GLOB 'rstuv*') 11755 OR (g='srqponm' AND f GLOB 'fghij*') 11756 } 11757 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0} 11758 do_test where7-2.506.2 { 11759 count_steps_sort { 11760 SELECT a FROM t3 11761 WHERE a=19 11762 OR (g='onmlkji' AND f GLOB 'xyzab*') 11763 OR b=674 11764 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 11765 OR b=355 11766 OR ((a BETWEEN 72 AND 74) AND a!=73) 11767 OR (g='qponmlk' AND f GLOB 'pqrst*') 11768 OR c=28028 11769 OR b=649 11770 OR (g='vutsrqp' AND f GLOB 'rstuv*') 11771 OR (g='srqponm' AND f GLOB 'fghij*') 11772 } 11773 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0} 11774 do_test where7-2.507.1 { 11775 count_steps_sort { 11776 SELECT a FROM t2 11777 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 11778 OR a=1 11779 OR a=22 11780 OR b=836 11781 OR c=24024 11782 } 11783 } {1 22 70 71 72 76 78 scan 0 sort 0} 11784 do_test where7-2.507.2 { 11785 count_steps_sort { 11786 SELECT a FROM t3 11787 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 11788 OR a=1 11789 OR a=22 11790 OR b=836 11791 OR c=24024 11792 } 11793 } {1 22 70 71 72 76 78 scan 0 sort 0} 11794 do_test where7-2.508.1 { 11795 count_steps_sort { 11796 SELECT a FROM t2 11797 WHERE b=135 11798 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11799 OR ((a BETWEEN 39 AND 41) AND a!=40) 11800 } 11801 } {20 39 41 scan 0 sort 0} 11802 do_test where7-2.508.2 { 11803 count_steps_sort { 11804 SELECT a FROM t3 11805 WHERE b=135 11806 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11807 OR ((a BETWEEN 39 AND 41) AND a!=40) 11808 } 11809 } {20 39 41 scan 0 sort 0} 11810 do_test where7-2.509.1 { 11811 count_steps_sort { 11812 SELECT a FROM t2 11813 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 11814 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11815 } 11816 } {9 35 61 86 87 scan 0 sort 0} 11817 do_test where7-2.509.2 { 11818 count_steps_sort { 11819 SELECT a FROM t3 11820 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 11821 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11822 } 11823 } {9 35 61 86 87 scan 0 sort 0} 11824 do_test where7-2.510.1 { 11825 count_steps_sort { 11826 SELECT a FROM t2 11827 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11828 OR f='ghijklmno' 11829 } 11830 } {6 32 58 74 84 scan 0 sort 0} 11831 do_test where7-2.510.2 { 11832 count_steps_sort { 11833 SELECT a FROM t3 11834 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11835 OR f='ghijklmno' 11836 } 11837 } {6 32 58 74 84 scan 0 sort 0} 11838 do_test where7-2.511.1 { 11839 count_steps_sort { 11840 SELECT a FROM t2 11841 WHERE b=825 11842 OR b=902 11843 OR a=40 11844 OR ((a BETWEEN 28 AND 30) AND a!=29) 11845 OR a=30 11846 OR a=10 11847 OR a=73 11848 } 11849 } {10 28 30 40 73 75 82 scan 0 sort 0} 11850 do_test where7-2.511.2 { 11851 count_steps_sort { 11852 SELECT a FROM t3 11853 WHERE b=825 11854 OR b=902 11855 OR a=40 11856 OR ((a BETWEEN 28 AND 30) AND a!=29) 11857 OR a=30 11858 OR a=10 11859 OR a=73 11860 } 11861 } {10 28 30 40 73 75 82 scan 0 sort 0} 11862 do_test where7-2.512.1 { 11863 count_steps_sort { 11864 SELECT a FROM t2 11865 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 11866 OR a=5 11867 OR b=432 11868 OR b=979 11869 OR b=762 11870 OR b=352 11871 OR ((a BETWEEN 36 AND 38) AND a!=37) 11872 OR c=27027 11873 OR c=20020 11874 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11875 } 11876 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0} 11877 do_test where7-2.512.2 { 11878 count_steps_sort { 11879 SELECT a FROM t3 11880 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 11881 OR a=5 11882 OR b=432 11883 OR b=979 11884 OR b=762 11885 OR b=352 11886 OR ((a BETWEEN 36 AND 38) AND a!=37) 11887 OR c=27027 11888 OR c=20020 11889 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11890 } 11891 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0} 11892 do_test where7-2.513.1 { 11893 count_steps_sort { 11894 SELECT a FROM t2 11895 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 11896 OR ((a BETWEEN 5 AND 7) AND a!=6) 11897 OR b=99 11898 OR a=54 11899 } 11900 } {5 7 9 10 36 54 62 88 scan 0 sort 0} 11901 do_test where7-2.513.2 { 11902 count_steps_sort { 11903 SELECT a FROM t3 11904 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 11905 OR ((a BETWEEN 5 AND 7) AND a!=6) 11906 OR b=99 11907 OR a=54 11908 } 11909 } {5 7 9 10 36 54 62 88 scan 0 sort 0} 11910 do_test where7-2.514.1 { 11911 count_steps_sort { 11912 SELECT a FROM t2 11913 WHERE b=300 11914 OR (g='mlkjihg' AND f GLOB 'klmno*') 11915 OR b=319 11916 OR f='fghijklmn' 11917 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11918 OR ((a BETWEEN 42 AND 44) AND a!=43) 11919 } 11920 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0} 11921 do_test where7-2.514.2 { 11922 count_steps_sort { 11923 SELECT a FROM t3 11924 WHERE b=300 11925 OR (g='mlkjihg' AND f GLOB 'klmno*') 11926 OR b=319 11927 OR f='fghijklmn' 11928 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11929 OR ((a BETWEEN 42 AND 44) AND a!=43) 11930 } 11931 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0} 11932 do_test where7-2.515.1 { 11933 count_steps_sort { 11934 SELECT a FROM t2 11935 WHERE b=671 11936 OR ((a BETWEEN 86 AND 88) AND a!=87) 11937 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 11938 OR b=1004 11939 OR ((a BETWEEN 18 AND 20) AND a!=19) 11940 OR ((a BETWEEN 5 AND 7) AND a!=6) 11941 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 11942 OR b=748 11943 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11944 } 11945 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0} 11946 do_test where7-2.515.2 { 11947 count_steps_sort { 11948 SELECT a FROM t3 11949 WHERE b=671 11950 OR ((a BETWEEN 86 AND 88) AND a!=87) 11951 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 11952 OR b=1004 11953 OR ((a BETWEEN 18 AND 20) AND a!=19) 11954 OR ((a BETWEEN 5 AND 7) AND a!=6) 11955 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 11956 OR b=748 11957 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11958 } 11959 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0} 11960 do_test where7-2.516.1 { 11961 count_steps_sort { 11962 SELECT a FROM t2 11963 WHERE a=47 11964 OR b=784 11965 OR ((a BETWEEN 21 AND 23) AND a!=22) 11966 OR a=16 11967 OR a=25 11968 OR b=572 11969 } 11970 } {16 21 23 25 47 52 scan 0 sort 0} 11971 do_test where7-2.516.2 { 11972 count_steps_sort { 11973 SELECT a FROM t3 11974 WHERE a=47 11975 OR b=784 11976 OR ((a BETWEEN 21 AND 23) AND a!=22) 11977 OR a=16 11978 OR a=25 11979 OR b=572 11980 } 11981 } {16 21 23 25 47 52 scan 0 sort 0} 11982 do_test where7-2.517.1 { 11983 count_steps_sort { 11984 SELECT a FROM t2 11985 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11986 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 11987 OR b=110 11988 OR (g='gfedcba' AND f GLOB 'nopqr*') 11989 OR c=26026 11990 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 11991 OR b=850 11992 OR a=6 11993 } 11994 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0} 11995 do_test where7-2.517.2 { 11996 count_steps_sort { 11997 SELECT a FROM t3 11998 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11999 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 12000 OR b=110 12001 OR (g='gfedcba' AND f GLOB 'nopqr*') 12002 OR c=26026 12003 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 12004 OR b=850 12005 OR a=6 12006 } 12007 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0} 12008 do_test where7-2.518.1 { 12009 count_steps_sort { 12010 SELECT a FROM t2 12011 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 12012 OR ((a BETWEEN 1 AND 3) AND a!=2) 12013 OR (g='jihgfed' AND f GLOB 'wxyza*') 12014 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 12015 OR (g='mlkjihg' AND f GLOB 'klmno*') 12016 OR b=135 12017 OR a=28 12018 OR ((a BETWEEN 1 AND 3) AND a!=2) 12019 OR b=737 12020 } 12021 } {1 3 19 28 62 67 74 76 scan 0 sort 0} 12022 do_test where7-2.518.2 { 12023 count_steps_sort { 12024 SELECT a FROM t3 12025 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 12026 OR ((a BETWEEN 1 AND 3) AND a!=2) 12027 OR (g='jihgfed' AND f GLOB 'wxyza*') 12028 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 12029 OR (g='mlkjihg' AND f GLOB 'klmno*') 12030 OR b=135 12031 OR a=28 12032 OR ((a BETWEEN 1 AND 3) AND a!=2) 12033 OR b=737 12034 } 12035 } {1 3 19 28 62 67 74 76 scan 0 sort 0} 12036 do_test where7-2.519.1 { 12037 count_steps_sort { 12038 SELECT a FROM t2 12039 WHERE b=242 12040 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 12041 OR ((a BETWEEN 20 AND 22) AND a!=21) 12042 } 12043 } {20 22 scan 0 sort 0} 12044 do_test where7-2.519.2 { 12045 count_steps_sort { 12046 SELECT a FROM t3 12047 WHERE b=242 12048 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 12049 OR ((a BETWEEN 20 AND 22) AND a!=21) 12050 } 12051 } {20 22 scan 0 sort 0} 12052 do_test where7-2.520.1 { 12053 count_steps_sort { 12054 SELECT a FROM t2 12055 WHERE b=528 12056 OR a=41 12057 OR f='cdefghijk' 12058 OR a=98 12059 OR b=759 12060 OR a=43 12061 OR b=286 12062 OR f='hijklmnop' 12063 } 12064 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0} 12065 do_test where7-2.520.2 { 12066 count_steps_sort { 12067 SELECT a FROM t3 12068 WHERE b=528 12069 OR a=41 12070 OR f='cdefghijk' 12071 OR a=98 12072 OR b=759 12073 OR a=43 12074 OR b=286 12075 OR f='hijklmnop' 12076 } 12077 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0} 12078 do_test where7-2.521.1 { 12079 count_steps_sort { 12080 SELECT a FROM t2 12081 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 12082 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12083 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12084 OR a=52 12085 } 12086 } {6 15 52 61 scan 0 sort 0} 12087 do_test where7-2.521.2 { 12088 count_steps_sort { 12089 SELECT a FROM t3 12090 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 12091 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12092 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12093 OR a=52 12094 } 12095 } {6 15 52 61 scan 0 sort 0} 12096 do_test where7-2.522.1 { 12097 count_steps_sort { 12098 SELECT a FROM t2 12099 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 12100 OR ((a BETWEEN 2 AND 4) AND a!=3) 12101 OR a=86 12102 OR c=33033 12103 OR c=2002 12104 OR a=92 12105 } 12106 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0} 12107 do_test where7-2.522.2 { 12108 count_steps_sort { 12109 SELECT a FROM t3 12110 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 12111 OR ((a BETWEEN 2 AND 4) AND a!=3) 12112 OR a=86 12113 OR c=33033 12114 OR c=2002 12115 OR a=92 12116 } 12117 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0} 12118 do_test where7-2.523.1 { 12119 count_steps_sort { 12120 SELECT a FROM t2 12121 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 12122 OR b=517 12123 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12124 OR ((a BETWEEN 67 AND 69) AND a!=68) 12125 OR (g='srqponm' AND f GLOB 'fghij*') 12126 OR f='defghijkl' 12127 OR b=707 12128 OR c>=34035 12129 OR ((a BETWEEN 33 AND 35) AND a!=34) 12130 OR a=80 12131 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 12132 } 12133 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0} 12134 do_test where7-2.523.2 { 12135 count_steps_sort { 12136 SELECT a FROM t3 12137 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 12138 OR b=517 12139 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12140 OR ((a BETWEEN 67 AND 69) AND a!=68) 12141 OR (g='srqponm' AND f GLOB 'fghij*') 12142 OR f='defghijkl' 12143 OR b=707 12144 OR c>=34035 12145 OR ((a BETWEEN 33 AND 35) AND a!=34) 12146 OR a=80 12147 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 12148 } 12149 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0} 12150 do_test where7-2.524.1 { 12151 count_steps_sort { 12152 SELECT a FROM t2 12153 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 12154 OR b=209 12155 OR b=399 12156 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 12157 } 12158 } {19 96 97 scan 0 sort 0} 12159 do_test where7-2.524.2 { 12160 count_steps_sort { 12161 SELECT a FROM t3 12162 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 12163 OR b=209 12164 OR b=399 12165 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 12166 } 12167 } {19 96 97 scan 0 sort 0} 12168 do_test where7-2.525.1 { 12169 count_steps_sort { 12170 SELECT a FROM t2 12171 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 12172 OR (g='qponmlk' AND f GLOB 'mnopq*') 12173 OR b=597 12174 OR a=95 12175 OR (g='nmlkjih' AND f GLOB 'defgh*') 12176 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 12177 OR b=432 12178 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 12179 } 12180 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0} 12181 do_test where7-2.525.2 { 12182 count_steps_sort { 12183 SELECT a FROM t3 12184 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 12185 OR (g='qponmlk' AND f GLOB 'mnopq*') 12186 OR b=597 12187 OR a=95 12188 OR (g='nmlkjih' AND f GLOB 'defgh*') 12189 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 12190 OR b=432 12191 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 12192 } 12193 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0} 12194 do_test where7-2.526.1 { 12195 count_steps_sort { 12196 SELECT a FROM t2 12197 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 12198 OR b=157 12199 OR ((a BETWEEN 78 AND 80) AND a!=79) 12200 OR a=3 12201 OR b=663 12202 OR a=2 12203 OR c=21021 12204 OR b=330 12205 OR b=231 12206 OR (g='tsrqpon' AND f GLOB 'bcdef*') 12207 } 12208 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0} 12209 do_test where7-2.526.2 { 12210 count_steps_sort { 12211 SELECT a FROM t3 12212 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 12213 OR b=157 12214 OR ((a BETWEEN 78 AND 80) AND a!=79) 12215 OR a=3 12216 OR b=663 12217 OR a=2 12218 OR c=21021 12219 OR b=330 12220 OR b=231 12221 OR (g='tsrqpon' AND f GLOB 'bcdef*') 12222 } 12223 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0} 12224 do_test where7-2.527.1 { 12225 count_steps_sort { 12226 SELECT a FROM t2 12227 WHERE (g='hgfedcb' AND f GLOB 'fghij*') 12228 OR ((a BETWEEN 64 AND 66) AND a!=65) 12229 OR f IS NULL 12230 } 12231 } {64 66 83 scan 0 sort 0} 12232 do_test where7-2.527.2 { 12233 count_steps_sort { 12234 SELECT a FROM t3 12235 WHERE (g='hgfedcb' AND f GLOB 'fghij*') 12236 OR ((a BETWEEN 64 AND 66) AND a!=65) 12237 OR f IS NULL 12238 } 12239 } {64 66 83 scan 0 sort 0} 12240 do_test where7-2.528.1 { 12241 count_steps_sort { 12242 SELECT a FROM t2 12243 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 12244 OR (g='fedcbaz' AND f GLOB 'pqrst*') 12245 OR 1000000<b 12246 OR (g='jihgfed' AND f GLOB 'xyzab*') 12247 OR b=990 12248 } 12249 } {75 90 93 99 scan 0 sort 0} 12250 do_test where7-2.528.2 { 12251 count_steps_sort { 12252 SELECT a FROM t3 12253 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 12254 OR (g='fedcbaz' AND f GLOB 'pqrst*') 12255 OR 1000000<b 12256 OR (g='jihgfed' AND f GLOB 'xyzab*') 12257 OR b=990 12258 } 12259 } {75 90 93 99 scan 0 sort 0} 12260 do_test where7-2.529.1 { 12261 count_steps_sort { 12262 SELECT a FROM t2 12263 WHERE b=165 12264 OR a=69 12265 OR (g='ponmlkj' AND f GLOB 'stuvw*') 12266 } 12267 } {15 44 69 scan 0 sort 0} 12268 do_test where7-2.529.2 { 12269 count_steps_sort { 12270 SELECT a FROM t3 12271 WHERE b=165 12272 OR a=69 12273 OR (g='ponmlkj' AND f GLOB 'stuvw*') 12274 } 12275 } {15 44 69 scan 0 sort 0} 12276 do_test where7-2.530.1 { 12277 count_steps_sort { 12278 SELECT a FROM t2 12279 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 12280 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 12281 OR b=784 12282 OR b=583 12283 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 12284 OR b=814 12285 OR (g='mlkjihg' AND f GLOB 'ghijk*') 12286 OR b=619 12287 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 12288 } 12289 } {46 53 54 55 58 74 80 scan 0 sort 0} 12290 do_test where7-2.530.2 { 12291 count_steps_sort { 12292 SELECT a FROM t3 12293 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 12294 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 12295 OR b=784 12296 OR b=583 12297 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 12298 OR b=814 12299 OR (g='mlkjihg' AND f GLOB 'ghijk*') 12300 OR b=619 12301 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 12302 } 12303 } {46 53 54 55 58 74 80 scan 0 sort 0} 12304 do_test where7-2.531.1 { 12305 count_steps_sort { 12306 SELECT a FROM t2 12307 WHERE a=86 12308 OR b=484 12309 OR (g='ihgfedc' AND f GLOB 'bcdef*') 12310 OR b=418 12311 OR b=509 12312 OR a=42 12313 OR b=825 12314 OR a=91 12315 OR b=1023 12316 OR b=814 12317 OR ((a BETWEEN 99 AND 101) AND a!=100) 12318 } 12319 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0} 12320 do_test where7-2.531.2 { 12321 count_steps_sort { 12322 SELECT a FROM t3 12323 WHERE a=86 12324 OR b=484 12325 OR (g='ihgfedc' AND f GLOB 'bcdef*') 12326 OR b=418 12327 OR b=509 12328 OR a=42 12329 OR b=825 12330 OR a=91 12331 OR b=1023 12332 OR b=814 12333 OR ((a BETWEEN 99 AND 101) AND a!=100) 12334 } 12335 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0} 12336 do_test where7-2.532.1 { 12337 count_steps_sort { 12338 SELECT a FROM t2 12339 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL) 12340 OR b=231 12341 OR a=81 12342 OR a=72 12343 OR ((a BETWEEN 24 AND 26) AND a!=25) 12344 OR b=396 12345 } 12346 } {21 24 26 36 72 81 86 scan 0 sort 0} 12347 do_test where7-2.532.2 { 12348 count_steps_sort { 12349 SELECT a FROM t3 12350 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL) 12351 OR b=231 12352 OR a=81 12353 OR a=72 12354 OR ((a BETWEEN 24 AND 26) AND a!=25) 12355 OR b=396 12356 } 12357 } {21 24 26 36 72 81 86 scan 0 sort 0} 12358 do_test where7-2.533.1 { 12359 count_steps_sort { 12360 SELECT a FROM t2 12361 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 12362 OR a=63 12363 OR ((a BETWEEN 70 AND 72) AND a!=71) 12364 OR a=71 12365 OR b=22 12366 OR ((a BETWEEN 76 AND 78) AND a!=77) 12367 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 12368 OR ((a BETWEEN 59 AND 61) AND a!=60) 12369 OR a=53 12370 } 12371 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0} 12372 do_test where7-2.533.2 { 12373 count_steps_sort { 12374 SELECT a FROM t3 12375 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 12376 OR a=63 12377 OR ((a BETWEEN 70 AND 72) AND a!=71) 12378 OR a=71 12379 OR b=22 12380 OR ((a BETWEEN 76 AND 78) AND a!=77) 12381 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 12382 OR ((a BETWEEN 59 AND 61) AND a!=60) 12383 OR a=53 12384 } 12385 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0} 12386 do_test where7-2.534.1 { 12387 count_steps_sort { 12388 SELECT a FROM t2 12389 WHERE b=861 12390 OR b=649 12391 OR b=146 12392 OR f='abcdefghi' 12393 } 12394 } {26 52 59 78 scan 0 sort 0} 12395 do_test where7-2.534.2 { 12396 count_steps_sort { 12397 SELECT a FROM t3 12398 WHERE b=861 12399 OR b=649 12400 OR b=146 12401 OR f='abcdefghi' 12402 } 12403 } {26 52 59 78 scan 0 sort 0} 12404 do_test where7-2.535.1 { 12405 count_steps_sort { 12406 SELECT a FROM t2 12407 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 12408 OR c=5005 12409 OR ((a BETWEEN 50 AND 52) AND a!=51) 12410 OR a=93 12411 OR c=24024 12412 OR b=619 12413 OR b=234 12414 OR b=55 12415 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 12416 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 12417 } 12418 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0} 12419 do_test where7-2.535.2 { 12420 count_steps_sort { 12421 SELECT a FROM t3 12422 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 12423 OR c=5005 12424 OR ((a BETWEEN 50 AND 52) AND a!=51) 12425 OR a=93 12426 OR c=24024 12427 OR b=619 12428 OR b=234 12429 OR b=55 12430 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 12431 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 12432 } 12433 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0} 12434 do_test where7-2.536.1 { 12435 count_steps_sort { 12436 SELECT a FROM t2 12437 WHERE b=355 12438 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 12439 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12440 OR b=806 12441 OR b=462 12442 OR b=531 12443 OR (g='lkjihgf' AND f GLOB 'lmnop*') 12444 OR f='mnopqrstu' 12445 } 12446 } {12 38 42 49 63 64 69 90 scan 0 sort 0} 12447 do_test where7-2.536.2 { 12448 count_steps_sort { 12449 SELECT a FROM t3 12450 WHERE b=355 12451 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 12452 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12453 OR b=806 12454 OR b=462 12455 OR b=531 12456 OR (g='lkjihgf' AND f GLOB 'lmnop*') 12457 OR f='mnopqrstu' 12458 } 12459 } {12 38 42 49 63 64 69 90 scan 0 sort 0} 12460 do_test where7-2.537.1 { 12461 count_steps_sort { 12462 SELECT a FROM t2 12463 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 12464 OR f='pqrstuvwx' 12465 OR (g='nmlkjih' AND f GLOB 'efghi*') 12466 OR b=495 12467 OR (g='kjihgfe' AND f GLOB 'stuvw*') 12468 OR a=75 12469 } 12470 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0} 12471 do_test where7-2.537.2 { 12472 count_steps_sort { 12473 SELECT a FROM t3 12474 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 12475 OR f='pqrstuvwx' 12476 OR (g='nmlkjih' AND f GLOB 'efghi*') 12477 OR b=495 12478 OR (g='kjihgfe' AND f GLOB 'stuvw*') 12479 OR a=75 12480 } 12481 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0} 12482 do_test where7-2.538.1 { 12483 count_steps_sort { 12484 SELECT a FROM t2 12485 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 12486 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 12487 OR b=748 12488 OR b=913 12489 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 12490 OR a=22 12491 } 12492 } {4 5 21 22 68 83 scan 0 sort 0} 12493 do_test where7-2.538.2 { 12494 count_steps_sort { 12495 SELECT a FROM t3 12496 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 12497 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 12498 OR b=748 12499 OR b=913 12500 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 12501 OR a=22 12502 } 12503 } {4 5 21 22 68 83 scan 0 sort 0} 12504 do_test where7-2.539.1 { 12505 count_steps_sort { 12506 SELECT a FROM t2 12507 WHERE a=19 12508 OR b=902 12509 OR ((a BETWEEN 63 AND 65) AND a!=64) 12510 OR b=168 12511 OR (g='lkjihgf' AND f GLOB 'pqrst*') 12512 OR a=50 12513 OR f='uvwxyzabc' 12514 OR b=836 12515 OR ((a BETWEEN 77 AND 79) AND a!=78) 12516 OR a=50 12517 } 12518 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0} 12519 do_test where7-2.539.2 { 12520 count_steps_sort { 12521 SELECT a FROM t3 12522 WHERE a=19 12523 OR b=902 12524 OR ((a BETWEEN 63 AND 65) AND a!=64) 12525 OR b=168 12526 OR (g='lkjihgf' AND f GLOB 'pqrst*') 12527 OR a=50 12528 OR f='uvwxyzabc' 12529 OR b=836 12530 OR ((a BETWEEN 77 AND 79) AND a!=78) 12531 OR a=50 12532 } 12533 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0} 12534 do_test where7-2.540.1 { 12535 count_steps_sort { 12536 SELECT a FROM t2 12537 WHERE c=12012 12538 OR b=993 12539 OR b=839 12540 OR ((a BETWEEN 30 AND 32) AND a!=31) 12541 OR a=87 12542 } 12543 } {30 32 34 35 36 87 scan 0 sort 0} 12544 do_test where7-2.540.2 { 12545 count_steps_sort { 12546 SELECT a FROM t3 12547 WHERE c=12012 12548 OR b=993 12549 OR b=839 12550 OR ((a BETWEEN 30 AND 32) AND a!=31) 12551 OR a=87 12552 } 12553 } {30 32 34 35 36 87 scan 0 sort 0} 12554 do_test where7-2.541.1 { 12555 count_steps_sort { 12556 SELECT a FROM t2 12557 WHERE b=814 12558 OR c=30030 12559 OR (g='qponmlk' AND f GLOB 'opqrs*') 12560 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 12561 OR a=16 12562 OR b=1048 12563 OR b=113 12564 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12565 OR (g='xwvutsr' AND f GLOB 'defgh*') 12566 OR b=729 12567 OR a=54 12568 } 12569 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0} 12570 do_test where7-2.541.2 { 12571 count_steps_sort { 12572 SELECT a FROM t3 12573 WHERE b=814 12574 OR c=30030 12575 OR (g='qponmlk' AND f GLOB 'opqrs*') 12576 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 12577 OR a=16 12578 OR b=1048 12579 OR b=113 12580 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12581 OR (g='xwvutsr' AND f GLOB 'defgh*') 12582 OR b=729 12583 OR a=54 12584 } 12585 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0} 12586 do_test where7-2.542.1 { 12587 count_steps_sort { 12588 SELECT a FROM t2 12589 WHERE b=399 12590 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 12591 OR b=814 12592 OR c=22022 12593 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 12594 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 12595 OR a=1 12596 OR b=311 12597 OR b=121 12598 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 12599 OR b=198 12600 } 12601 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0} 12602 do_test where7-2.542.2 { 12603 count_steps_sort { 12604 SELECT a FROM t3 12605 WHERE b=399 12606 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 12607 OR b=814 12608 OR c=22022 12609 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 12610 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 12611 OR a=1 12612 OR b=311 12613 OR b=121 12614 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 12615 OR b=198 12616 } 12617 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0} 12618 do_test where7-2.543.1 { 12619 count_steps_sort { 12620 SELECT a FROM t2 12621 WHERE b=146 12622 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 12623 OR a=57 12624 } 12625 } {52 57 scan 0 sort 0} 12626 do_test where7-2.543.2 { 12627 count_steps_sort { 12628 SELECT a FROM t3 12629 WHERE b=146 12630 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 12631 OR a=57 12632 } 12633 } {52 57 scan 0 sort 0} 12634 do_test where7-2.544.1 { 12635 count_steps_sort { 12636 SELECT a FROM t2 12637 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 12638 OR f='fghijklmn' 12639 OR a=70 12640 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 12641 } 12642 } {4 5 31 57 70 83 100 scan 0 sort 0} 12643 do_test where7-2.544.2 { 12644 count_steps_sort { 12645 SELECT a FROM t3 12646 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 12647 OR f='fghijklmn' 12648 OR a=70 12649 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 12650 } 12651 } {4 5 31 57 70 83 100 scan 0 sort 0} 12652 do_test where7-2.545.1 { 12653 count_steps_sort { 12654 SELECT a FROM t2 12655 WHERE a=42 12656 OR b=333 12657 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 12658 OR b=1089 12659 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 12660 OR a=22 12661 OR b=594 12662 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 12663 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 12664 } 12665 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0} 12666 do_test where7-2.545.2 { 12667 count_steps_sort { 12668 SELECT a FROM t3 12669 WHERE a=42 12670 OR b=333 12671 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 12672 OR b=1089 12673 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 12674 OR a=22 12675 OR b=594 12676 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 12677 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 12678 } 12679 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0} 12680 do_test where7-2.546.1 { 12681 count_steps_sort { 12682 SELECT a FROM t2 12683 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL) 12684 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 12685 OR b=113 12686 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 12687 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 12688 OR ((a BETWEEN 3 AND 5) AND a!=4) 12689 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 12690 OR f='mnopqrstu' 12691 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 12692 OR b=902 12693 } 12694 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0} 12695 do_test where7-2.546.2 { 12696 count_steps_sort { 12697 SELECT a FROM t3 12698 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL) 12699 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 12700 OR b=113 12701 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 12702 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 12703 OR ((a BETWEEN 3 AND 5) AND a!=4) 12704 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 12705 OR f='mnopqrstu' 12706 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 12707 OR b=902 12708 } 12709 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0} 12710 do_test where7-2.547.1 { 12711 count_steps_sort { 12712 SELECT a FROM t2 12713 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 12714 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12715 OR a=13 12716 } 12717 } {13 15 41 51 67 93 scan 0 sort 0} 12718 do_test where7-2.547.2 { 12719 count_steps_sort { 12720 SELECT a FROM t3 12721 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 12722 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12723 OR a=13 12724 } 12725 } {13 15 41 51 67 93 scan 0 sort 0} 12726 do_test where7-2.548.1 { 12727 count_steps_sort { 12728 SELECT a FROM t2 12729 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 12730 OR b=410 12731 OR (g='ihgfedc' AND f GLOB 'efghi*') 12732 OR b=418 12733 OR (g='gfedcba' AND f GLOB 'klmno*') 12734 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 12735 } 12736 } {38 65 82 88 100 scan 0 sort 0} 12737 do_test where7-2.548.2 { 12738 count_steps_sort { 12739 SELECT a FROM t3 12740 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 12741 OR b=410 12742 OR (g='ihgfedc' AND f GLOB 'efghi*') 12743 OR b=418 12744 OR (g='gfedcba' AND f GLOB 'klmno*') 12745 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 12746 } 12747 } {38 65 82 88 100 scan 0 sort 0} 12748 do_test where7-2.549.1 { 12749 count_steps_sort { 12750 SELECT a FROM t2 12751 WHERE a=5 12752 OR a=95 12753 OR a=56 12754 OR a=46 12755 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 12756 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12757 OR (g='wvutsrq' AND f GLOB 'klmno*') 12758 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 12759 } 12760 } {5 10 41 46 56 61 95 100 scan 0 sort 0} 12761 do_test where7-2.549.2 { 12762 count_steps_sort { 12763 SELECT a FROM t3 12764 WHERE a=5 12765 OR a=95 12766 OR a=56 12767 OR a=46 12768 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 12769 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12770 OR (g='wvutsrq' AND f GLOB 'klmno*') 12771 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 12772 } 12773 } {5 10 41 46 56 61 95 100 scan 0 sort 0} 12774 do_test where7-2.550.1 { 12775 count_steps_sort { 12776 SELECT a FROM t2 12777 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 12778 OR a=13 12779 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 12780 OR a=9 12781 OR a=27 12782 OR ((a BETWEEN 88 AND 90) AND a!=89) 12783 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 12784 OR b=484 12785 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 12786 OR b=594 12787 } 12788 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0} 12789 do_test where7-2.550.2 { 12790 count_steps_sort { 12791 SELECT a FROM t3 12792 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 12793 OR a=13 12794 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 12795 OR a=9 12796 OR a=27 12797 OR ((a BETWEEN 88 AND 90) AND a!=89) 12798 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 12799 OR b=484 12800 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 12801 OR b=594 12802 } 12803 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0} 12804 do_test where7-2.551.1 { 12805 count_steps_sort { 12806 SELECT a FROM t2 12807 WHERE b=539 12808 OR b=418 12809 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12810 OR b=759 12811 } 12812 } {15 38 49 69 scan 0 sort 0} 12813 do_test where7-2.551.2 { 12814 count_steps_sort { 12815 SELECT a FROM t3 12816 WHERE b=539 12817 OR b=418 12818 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12819 OR b=759 12820 } 12821 } {15 38 49 69 scan 0 sort 0} 12822 do_test where7-2.552.1 { 12823 count_steps_sort { 12824 SELECT a FROM t2 12825 WHERE b=1001 12826 OR (g='wvutsrq' AND f GLOB 'ijklm*') 12827 OR (g='nmlkjih' AND f GLOB 'cdefg*') 12828 OR c=34034 12829 OR a=84 12830 } 12831 } {8 54 84 91 100 scan 0 sort 0} 12832 do_test where7-2.552.2 { 12833 count_steps_sort { 12834 SELECT a FROM t3 12835 WHERE b=1001 12836 OR (g='wvutsrq' AND f GLOB 'ijklm*') 12837 OR (g='nmlkjih' AND f GLOB 'cdefg*') 12838 OR c=34034 12839 OR a=84 12840 } 12841 } {8 54 84 91 100 scan 0 sort 0} 12842 do_test where7-2.553.1 { 12843 count_steps_sort { 12844 SELECT a FROM t2 12845 WHERE b=795 12846 OR b=671 12847 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 12848 OR ((a BETWEEN 71 AND 73) AND a!=72) 12849 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12850 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12851 OR b=322 12852 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 12853 OR c=34034 12854 OR b=410 12855 } 12856 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0} 12857 do_test where7-2.553.2 { 12858 count_steps_sort { 12859 SELECT a FROM t3 12860 WHERE b=795 12861 OR b=671 12862 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 12863 OR ((a BETWEEN 71 AND 73) AND a!=72) 12864 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12865 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12866 OR b=322 12867 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 12868 OR c=34034 12869 OR b=410 12870 } 12871 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0} 12872 do_test where7-2.554.1 { 12873 count_steps_sort { 12874 SELECT a FROM t2 12875 WHERE c=13013 12876 OR (g='fedcbaz' AND f GLOB 'qrstu*') 12877 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 12878 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12879 OR b=47 12880 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 12881 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12882 OR b=828 12883 } 12884 } {37 38 39 42 61 69 79 94 scan 0 sort 0} 12885 do_test where7-2.554.2 { 12886 count_steps_sort { 12887 SELECT a FROM t3 12888 WHERE c=13013 12889 OR (g='fedcbaz' AND f GLOB 'qrstu*') 12890 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 12891 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12892 OR b=47 12893 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 12894 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12895 OR b=828 12896 } 12897 } {37 38 39 42 61 69 79 94 scan 0 sort 0} 12898 do_test where7-2.555.1 { 12899 count_steps_sort { 12900 SELECT a FROM t2 12901 WHERE b=451 12902 OR b=836 12903 OR (g='onmlkji' AND f GLOB 'wxyza*') 12904 } 12905 } {41 48 76 scan 0 sort 0} 12906 do_test where7-2.555.2 { 12907 count_steps_sort { 12908 SELECT a FROM t3 12909 WHERE b=451 12910 OR b=836 12911 OR (g='onmlkji' AND f GLOB 'wxyza*') 12912 } 12913 } {41 48 76 scan 0 sort 0} 12914 do_test where7-2.556.1 { 12915 count_steps_sort { 12916 SELECT a FROM t2 12917 WHERE b=575 12918 OR b=748 12919 OR b=520 12920 OR b=154 12921 OR a=70 12922 OR f='efghijklm' 12923 } 12924 } {4 14 30 56 68 70 82 scan 0 sort 0} 12925 do_test where7-2.556.2 { 12926 count_steps_sort { 12927 SELECT a FROM t3 12928 WHERE b=575 12929 OR b=748 12930 OR b=520 12931 OR b=154 12932 OR a=70 12933 OR f='efghijklm' 12934 } 12935 } {4 14 30 56 68 70 82 scan 0 sort 0} 12936 do_test where7-2.557.1 { 12937 count_steps_sort { 12938 SELECT a FROM t2 12939 WHERE f='tuvwxyzab' 12940 OR (g='nmlkjih' AND f GLOB 'efghi*') 12941 } 12942 } {19 45 56 71 97 scan 0 sort 0} 12943 do_test where7-2.557.2 { 12944 count_steps_sort { 12945 SELECT a FROM t3 12946 WHERE f='tuvwxyzab' 12947 OR (g='nmlkjih' AND f GLOB 'efghi*') 12948 } 12949 } {19 45 56 71 97 scan 0 sort 0} 12950 do_test where7-2.558.1 { 12951 count_steps_sort { 12952 SELECT a FROM t2 12953 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 12954 OR b=806 12955 OR a=47 12956 OR d<0.0 12957 OR b=982 12958 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 12959 OR (g='hgfedcb' AND f GLOB 'jklmn*') 12960 OR ((a BETWEEN 97 AND 99) AND a!=98) 12961 OR e IS NULL 12962 OR c=32032 12963 OR b=795 12964 } 12965 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0} 12966 do_test where7-2.558.2 { 12967 count_steps_sort { 12968 SELECT a FROM t3 12969 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 12970 OR b=806 12971 OR a=47 12972 OR d<0.0 12973 OR b=982 12974 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 12975 OR (g='hgfedcb' AND f GLOB 'jklmn*') 12976 OR ((a BETWEEN 97 AND 99) AND a!=98) 12977 OR e IS NULL 12978 OR c=32032 12979 OR b=795 12980 } 12981 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0} 12982 do_test where7-2.559.1 { 12983 count_steps_sort { 12984 SELECT a FROM t2 12985 WHERE a=62 12986 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 12987 OR ((a BETWEEN 89 AND 91) AND a!=90) 12988 OR (g='edcbazy' AND f GLOB 'vwxyz*') 12989 } 12990 } {23 49 62 75 89 91 99 scan 0 sort 0} 12991 do_test where7-2.559.2 { 12992 count_steps_sort { 12993 SELECT a FROM t3 12994 WHERE a=62 12995 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 12996 OR ((a BETWEEN 89 AND 91) AND a!=90) 12997 OR (g='edcbazy' AND f GLOB 'vwxyz*') 12998 } 12999 } {23 49 62 75 89 91 99 scan 0 sort 0} 13000 do_test where7-2.560.1 { 13001 count_steps_sort { 13002 SELECT a FROM t2 13003 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 13004 OR b=1056 13005 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 13006 OR b=729 13007 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13008 OR b=220 13009 OR b=498 13010 OR ((a BETWEEN 96 AND 98) AND a!=97) 13011 } 13012 } {9 20 57 73 96 98 scan 0 sort 0} 13013 do_test where7-2.560.2 { 13014 count_steps_sort { 13015 SELECT a FROM t3 13016 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 13017 OR b=1056 13018 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 13019 OR b=729 13020 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13021 OR b=220 13022 OR b=498 13023 OR ((a BETWEEN 96 AND 98) AND a!=97) 13024 } 13025 } {9 20 57 73 96 98 scan 0 sort 0} 13026 do_test where7-2.561.1 { 13027 count_steps_sort { 13028 SELECT a FROM t2 13029 WHERE b=44 13030 OR (g='qponmlk' AND f GLOB 'mnopq*') 13031 OR (g='wvutsrq' AND f GLOB 'klmno*') 13032 } 13033 } {4 10 38 scan 0 sort 0} 13034 do_test where7-2.561.2 { 13035 count_steps_sort { 13036 SELECT a FROM t3 13037 WHERE b=44 13038 OR (g='qponmlk' AND f GLOB 'mnopq*') 13039 OR (g='wvutsrq' AND f GLOB 'klmno*') 13040 } 13041 } {4 10 38 scan 0 sort 0} 13042 do_test where7-2.562.1 { 13043 count_steps_sort { 13044 SELECT a FROM t2 13045 WHERE b=883 13046 OR b=311 13047 OR b=880 13048 OR (g='qponmlk' AND f GLOB 'pqrst*') 13049 OR ((a BETWEEN 57 AND 59) AND a!=58) 13050 OR a=88 13051 OR b=154 13052 OR a=94 13053 OR a=37 13054 OR c=31031 13055 } 13056 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0} 13057 do_test where7-2.562.2 { 13058 count_steps_sort { 13059 SELECT a FROM t3 13060 WHERE b=883 13061 OR b=311 13062 OR b=880 13063 OR (g='qponmlk' AND f GLOB 'pqrst*') 13064 OR ((a BETWEEN 57 AND 59) AND a!=58) 13065 OR a=88 13066 OR b=154 13067 OR a=94 13068 OR a=37 13069 OR c=31031 13070 } 13071 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0} 13072 do_test where7-2.563.1 { 13073 count_steps_sort { 13074 SELECT a FROM t2 13075 WHERE (g='onmlkji' AND f GLOB 'xyzab*') 13076 OR a=10 13077 OR b=190 13078 OR ((a BETWEEN 8 AND 10) AND a!=9) 13079 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 13080 OR (g='gfedcba' AND f GLOB 'mnopq*') 13081 OR ((a BETWEEN 67 AND 69) AND a!=68) 13082 OR b=385 13083 OR a=82 13084 OR ((a BETWEEN 63 AND 65) AND a!=64) 13085 OR c=22022 13086 } 13087 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0} 13088 do_test where7-2.563.2 { 13089 count_steps_sort { 13090 SELECT a FROM t3 13091 WHERE (g='onmlkji' AND f GLOB 'xyzab*') 13092 OR a=10 13093 OR b=190 13094 OR ((a BETWEEN 8 AND 10) AND a!=9) 13095 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 13096 OR (g='gfedcba' AND f GLOB 'mnopq*') 13097 OR ((a BETWEEN 67 AND 69) AND a!=68) 13098 OR b=385 13099 OR a=82 13100 OR ((a BETWEEN 63 AND 65) AND a!=64) 13101 OR c=22022 13102 } 13103 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0} 13104 do_test where7-2.564.1 { 13105 count_steps_sort { 13106 SELECT a FROM t2 13107 WHERE b=1070 13108 OR a=33 13109 OR b=363 13110 OR a=47 13111 } 13112 } {33 47 scan 0 sort 0} 13113 do_test where7-2.564.2 { 13114 count_steps_sort { 13115 SELECT a FROM t3 13116 WHERE b=1070 13117 OR a=33 13118 OR b=363 13119 OR a=47 13120 } 13121 } {33 47 scan 0 sort 0} 13122 do_test where7-2.565.1 { 13123 count_steps_sort { 13124 SELECT a FROM t2 13125 WHERE c=1001 13126 OR ((a BETWEEN 60 AND 62) AND a!=61) 13127 OR ((a BETWEEN 63 AND 65) AND a!=64) 13128 OR a=49 13129 OR ((a BETWEEN 33 AND 35) AND a!=34) 13130 OR c=33033 13131 OR (g='utsrqpo' AND f GLOB 'stuvw*') 13132 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 13133 OR g IS NULL 13134 OR b=220 13135 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13136 } 13137 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0} 13138 do_test where7-2.565.2 { 13139 count_steps_sort { 13140 SELECT a FROM t3 13141 WHERE c=1001 13142 OR ((a BETWEEN 60 AND 62) AND a!=61) 13143 OR ((a BETWEEN 63 AND 65) AND a!=64) 13144 OR a=49 13145 OR ((a BETWEEN 33 AND 35) AND a!=34) 13146 OR c=33033 13147 OR (g='utsrqpo' AND f GLOB 'stuvw*') 13148 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 13149 OR g IS NULL 13150 OR b=220 13151 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13152 } 13153 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0} 13154 do_test where7-2.566.1 { 13155 count_steps_sort { 13156 SELECT a FROM t2 13157 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 13158 OR b=212 13159 OR b=418 13160 OR ((a BETWEEN 31 AND 33) AND a!=32) 13161 } 13162 } {31 33 38 71 scan 0 sort 0} 13163 do_test where7-2.566.2 { 13164 count_steps_sort { 13165 SELECT a FROM t3 13166 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 13167 OR b=212 13168 OR b=418 13169 OR ((a BETWEEN 31 AND 33) AND a!=32) 13170 } 13171 } {31 33 38 71 scan 0 sort 0} 13172 do_test where7-2.567.1 { 13173 count_steps_sort { 13174 SELECT a FROM t2 13175 WHERE b=344 13176 OR f='nopqrstuv' 13177 OR b=704 13178 OR a=84 13179 } 13180 } {13 39 64 65 84 91 scan 0 sort 0} 13181 do_test where7-2.567.2 { 13182 count_steps_sort { 13183 SELECT a FROM t3 13184 WHERE b=344 13185 OR f='nopqrstuv' 13186 OR b=704 13187 OR a=84 13188 } 13189 } {13 39 64 65 84 91 scan 0 sort 0} 13190 do_test where7-2.568.1 { 13191 count_steps_sort { 13192 SELECT a FROM t2 13193 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 13194 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 13195 } 13196 } {5 30 32 scan 0 sort 0} 13197 do_test where7-2.568.2 { 13198 count_steps_sort { 13199 SELECT a FROM t3 13200 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 13201 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 13202 } 13203 } {5 30 32 scan 0 sort 0} 13204 do_test where7-2.569.1 { 13205 count_steps_sort { 13206 SELECT a FROM t2 13207 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 13208 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 13209 } 13210 } {26 52 78 87 scan 0 sort 0} 13211 do_test where7-2.569.2 { 13212 count_steps_sort { 13213 SELECT a FROM t3 13214 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 13215 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 13216 } 13217 } {26 52 78 87 scan 0 sort 0} 13218 do_test where7-2.570.1 { 13219 count_steps_sort { 13220 SELECT a FROM t2 13221 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 13222 OR b=1100 13223 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13224 OR b=421 13225 OR b=465 13226 OR b=894 13227 OR c=13013 13228 OR b=47 13229 OR b=674 13230 OR ((a BETWEEN 0 AND 2) AND a!=1) 13231 } 13232 } {2 37 38 39 70 100 scan 0 sort 0} 13233 do_test where7-2.570.2 { 13234 count_steps_sort { 13235 SELECT a FROM t3 13236 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 13237 OR b=1100 13238 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13239 OR b=421 13240 OR b=465 13241 OR b=894 13242 OR c=13013 13243 OR b=47 13244 OR b=674 13245 OR ((a BETWEEN 0 AND 2) AND a!=1) 13246 } 13247 } {2 37 38 39 70 100 scan 0 sort 0} 13248 do_test where7-2.571.1 { 13249 count_steps_sort { 13250 SELECT a FROM t2 13251 WHERE c=18018 13252 OR (g='ihgfedc' AND f GLOB 'abcde*') 13253 OR b=410 13254 OR b=858 13255 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13256 } 13257 } {49 52 53 54 78 scan 0 sort 0} 13258 do_test where7-2.571.2 { 13259 count_steps_sort { 13260 SELECT a FROM t3 13261 WHERE c=18018 13262 OR (g='ihgfedc' AND f GLOB 'abcde*') 13263 OR b=410 13264 OR b=858 13265 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13266 } 13267 } {49 52 53 54 78 scan 0 sort 0} 13268 do_test where7-2.572.1 { 13269 count_steps_sort { 13270 SELECT a FROM t2 13271 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 13272 OR b=781 13273 } 13274 } {47 71 scan 0 sort 0} 13275 do_test where7-2.572.2 { 13276 count_steps_sort { 13277 SELECT a FROM t3 13278 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 13279 OR b=781 13280 } 13281 } {47 71 scan 0 sort 0} 13282 do_test where7-2.573.1 { 13283 count_steps_sort { 13284 SELECT a FROM t2 13285 WHERE b=1070 13286 OR ((a BETWEEN 50 AND 52) AND a!=51) 13287 OR a=54 13288 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13289 OR a=9 13290 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 13291 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13292 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13293 } 13294 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0} 13295 do_test where7-2.573.2 { 13296 count_steps_sort { 13297 SELECT a FROM t3 13298 WHERE b=1070 13299 OR ((a BETWEEN 50 AND 52) AND a!=51) 13300 OR a=54 13301 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13302 OR a=9 13303 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 13304 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13305 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13306 } 13307 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0} 13308 do_test where7-2.574.1 { 13309 count_steps_sort { 13310 SELECT a FROM t2 13311 WHERE a=55 13312 OR a=62 13313 OR a=63 13314 OR (g='onmlkji' AND f GLOB 'yzabc*') 13315 OR (g='rqponml' AND f GLOB 'ijklm*') 13316 OR ((a BETWEEN 99 AND 101) AND a!=100) 13317 } 13318 } {34 50 55 62 63 99 scan 0 sort 0} 13319 do_test where7-2.574.2 { 13320 count_steps_sort { 13321 SELECT a FROM t3 13322 WHERE a=55 13323 OR a=62 13324 OR a=63 13325 OR (g='onmlkji' AND f GLOB 'yzabc*') 13326 OR (g='rqponml' AND f GLOB 'ijklm*') 13327 OR ((a BETWEEN 99 AND 101) AND a!=100) 13328 } 13329 } {34 50 55 62 63 99 scan 0 sort 0} 13330 do_test where7-2.575.1 { 13331 count_steps_sort { 13332 SELECT a FROM t2 13333 WHERE b=421 13334 OR b=146 13335 OR b=22 13336 OR f='efghijklm' 13337 } 13338 } {2 4 30 56 82 scan 0 sort 0} 13339 do_test where7-2.575.2 { 13340 count_steps_sort { 13341 SELECT a FROM t3 13342 WHERE b=421 13343 OR b=146 13344 OR b=22 13345 OR f='efghijklm' 13346 } 13347 } {2 4 30 56 82 scan 0 sort 0} 13348 do_test where7-2.576.1 { 13349 count_steps_sort { 13350 SELECT a FROM t2 13351 WHERE b=553 13352 OR ((a BETWEEN 21 AND 23) AND a!=22) 13353 OR (g='onmlkji' AND f GLOB 'wxyza*') 13354 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 13355 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13356 OR b=583 13357 OR a=56 13358 } 13359 } {21 23 48 53 56 59 61 scan 0 sort 0} 13360 do_test where7-2.576.2 { 13361 count_steps_sort { 13362 SELECT a FROM t3 13363 WHERE b=553 13364 OR ((a BETWEEN 21 AND 23) AND a!=22) 13365 OR (g='onmlkji' AND f GLOB 'wxyza*') 13366 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 13367 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13368 OR b=583 13369 OR a=56 13370 } 13371 } {21 23 48 53 56 59 61 scan 0 sort 0} 13372 do_test where7-2.577.1 { 13373 count_steps_sort { 13374 SELECT a FROM t2 13375 WHERE a=83 13376 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 13377 OR (g='srqponm' AND f GLOB 'defgh*') 13378 OR a=1 13379 OR ((a BETWEEN 17 AND 19) AND a!=18) 13380 OR ((a BETWEEN 49 AND 51) AND a!=50) 13381 OR b=245 13382 } 13383 } {1 17 19 29 49 51 77 83 scan 0 sort 0} 13384 do_test where7-2.577.2 { 13385 count_steps_sort { 13386 SELECT a FROM t3 13387 WHERE a=83 13388 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 13389 OR (g='srqponm' AND f GLOB 'defgh*') 13390 OR a=1 13391 OR ((a BETWEEN 17 AND 19) AND a!=18) 13392 OR ((a BETWEEN 49 AND 51) AND a!=50) 13393 OR b=245 13394 } 13395 } {1 17 19 29 49 51 77 83 scan 0 sort 0} 13396 do_test where7-2.578.1 { 13397 count_steps_sort { 13398 SELECT a FROM t2 13399 WHERE c=3003 13400 OR b=619 13401 OR ((a BETWEEN 19 AND 21) AND a!=20) 13402 } 13403 } {7 8 9 19 21 scan 0 sort 0} 13404 do_test where7-2.578.2 { 13405 count_steps_sort { 13406 SELECT a FROM t3 13407 WHERE c=3003 13408 OR b=619 13409 OR ((a BETWEEN 19 AND 21) AND a!=20) 13410 } 13411 } {7 8 9 19 21 scan 0 sort 0} 13412 do_test where7-2.579.1 { 13413 count_steps_sort { 13414 SELECT a FROM t2 13415 WHERE b=924 13416 OR a=92 13417 OR a=63 13418 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13419 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 13420 } 13421 } {60 63 84 92 97 scan 0 sort 0} 13422 do_test where7-2.579.2 { 13423 count_steps_sort { 13424 SELECT a FROM t3 13425 WHERE b=924 13426 OR a=92 13427 OR a=63 13428 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13429 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 13430 } 13431 } {60 63 84 92 97 scan 0 sort 0} 13432 do_test where7-2.580.1 { 13433 count_steps_sort { 13434 SELECT a FROM t2 13435 WHERE b=440 13436 OR f='vwxyzabcd' 13437 OR b=190 13438 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 13439 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 13440 OR b=88 13441 OR b=58 13442 } 13443 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0} 13444 do_test where7-2.580.2 { 13445 count_steps_sort { 13446 SELECT a FROM t3 13447 WHERE b=440 13448 OR f='vwxyzabcd' 13449 OR b=190 13450 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 13451 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 13452 OR b=88 13453 OR b=58 13454 } 13455 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0} 13456 do_test where7-2.581.1 { 13457 count_steps_sort { 13458 SELECT a FROM t2 13459 WHERE b=495 13460 OR c=24024 13461 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 13462 OR b=1001 13463 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13464 OR d>1e10 13465 OR b=531 13466 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13467 OR b=1089 13468 } 13469 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0} 13470 do_test where7-2.581.2 { 13471 count_steps_sort { 13472 SELECT a FROM t3 13473 WHERE b=495 13474 OR c=24024 13475 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 13476 OR b=1001 13477 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13478 OR d>1e10 13479 OR b=531 13480 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13481 OR b=1089 13482 } 13483 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0} 13484 do_test where7-2.582.1 { 13485 count_steps_sort { 13486 SELECT a FROM t2 13487 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 13488 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 13489 } 13490 } {41 48 scan 0 sort 0} 13491 do_test where7-2.582.2 { 13492 count_steps_sort { 13493 SELECT a FROM t3 13494 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 13495 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 13496 } 13497 } {41 48 scan 0 sort 0} 13498 do_test where7-2.583.1 { 13499 count_steps_sort { 13500 SELECT a FROM t2 13501 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 13502 OR (g='yxwvuts' AND f GLOB 'bcdef*') 13503 OR ((a BETWEEN 80 AND 82) AND a!=81) 13504 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 13505 OR ((a BETWEEN 91 AND 93) AND a!=92) 13506 OR d>1e10 13507 OR b=22 13508 OR c=5005 13509 OR ((a BETWEEN 22 AND 24) AND a!=23) 13510 } 13511 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0} 13512 do_test where7-2.583.2 { 13513 count_steps_sort { 13514 SELECT a FROM t3 13515 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 13516 OR (g='yxwvuts' AND f GLOB 'bcdef*') 13517 OR ((a BETWEEN 80 AND 82) AND a!=81) 13518 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 13519 OR ((a BETWEEN 91 AND 93) AND a!=92) 13520 OR d>1e10 13521 OR b=22 13522 OR c=5005 13523 OR ((a BETWEEN 22 AND 24) AND a!=23) 13524 } 13525 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0} 13526 do_test where7-2.584.1 { 13527 count_steps_sort { 13528 SELECT a FROM t2 13529 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 13530 OR b=1078 13531 OR b=806 13532 OR b=605 13533 OR ((a BETWEEN 23 AND 25) AND a!=24) 13534 OR (g='jihgfed' AND f GLOB 'yzabc*') 13535 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 13536 } 13537 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0} 13538 do_test where7-2.584.2 { 13539 count_steps_sort { 13540 SELECT a FROM t3 13541 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 13542 OR b=1078 13543 OR b=806 13544 OR b=605 13545 OR ((a BETWEEN 23 AND 25) AND a!=24) 13546 OR (g='jihgfed' AND f GLOB 'yzabc*') 13547 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 13548 } 13549 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0} 13550 do_test where7-2.585.1 { 13551 count_steps_sort { 13552 SELECT a FROM t2 13553 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 13554 OR b=572 13555 OR c=10010 13556 OR (g='kjihgfe' AND f GLOB 'qrstu*') 13557 OR a=29 13558 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13559 } 13560 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0} 13561 do_test where7-2.585.2 { 13562 count_steps_sort { 13563 SELECT a FROM t3 13564 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 13565 OR b=572 13566 OR c=10010 13567 OR (g='kjihgfe' AND f GLOB 'qrstu*') 13568 OR a=29 13569 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13570 } 13571 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0} 13572 do_test where7-2.586.1 { 13573 count_steps_sort { 13574 SELECT a FROM t2 13575 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 13576 OR b=858 13577 OR b=806 13578 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13579 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 13580 } 13581 } {63 77 78 94 96 scan 0 sort 0} 13582 do_test where7-2.586.2 { 13583 count_steps_sort { 13584 SELECT a FROM t3 13585 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 13586 OR b=858 13587 OR b=806 13588 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13589 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 13590 } 13591 } {63 77 78 94 96 scan 0 sort 0} 13592 do_test where7-2.587.1 { 13593 count_steps_sort { 13594 SELECT a FROM t2 13595 WHERE f='vwxyzabcd' 13596 OR a=72 13597 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 13598 OR b=935 13599 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 13600 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 13601 OR c=13013 13602 } 13603 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0} 13604 do_test where7-2.587.2 { 13605 count_steps_sort { 13606 SELECT a FROM t3 13607 WHERE f='vwxyzabcd' 13608 OR a=72 13609 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 13610 OR b=935 13611 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 13612 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 13613 OR c=13013 13614 } 13615 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0} 13616 do_test where7-2.588.1 { 13617 count_steps_sort { 13618 SELECT a FROM t2 13619 WHERE c=5005 13620 OR (g='gfedcba' AND f GLOB 'klmno*') 13621 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 13622 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13623 OR b=143 13624 OR a=68 13625 OR a=77 13626 OR b=80 13627 } 13628 } {13 14 15 43 44 68 77 88 scan 0 sort 0} 13629 do_test where7-2.588.2 { 13630 count_steps_sort { 13631 SELECT a FROM t3 13632 WHERE c=5005 13633 OR (g='gfedcba' AND f GLOB 'klmno*') 13634 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 13635 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13636 OR b=143 13637 OR a=68 13638 OR a=77 13639 OR b=80 13640 } 13641 } {13 14 15 43 44 68 77 88 scan 0 sort 0} 13642 do_test where7-2.589.1 { 13643 count_steps_sort { 13644 SELECT a FROM t2 13645 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 13646 OR (g='xwvutsr' AND f GLOB 'ghijk*') 13647 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 13648 OR ((a BETWEEN 76 AND 78) AND a!=77) 13649 OR (g='kjihgfe' AND f GLOB 'qrstu*') 13650 OR a=99 13651 OR ((a BETWEEN 12 AND 14) AND a!=13) 13652 } 13653 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0} 13654 do_test where7-2.589.2 { 13655 count_steps_sort { 13656 SELECT a FROM t3 13657 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 13658 OR (g='xwvutsr' AND f GLOB 'ghijk*') 13659 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 13660 OR ((a BETWEEN 76 AND 78) AND a!=77) 13661 OR (g='kjihgfe' AND f GLOB 'qrstu*') 13662 OR a=99 13663 OR ((a BETWEEN 12 AND 14) AND a!=13) 13664 } 13665 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0} 13666 do_test where7-2.590.1 { 13667 count_steps_sort { 13668 SELECT a FROM t2 13669 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 13670 OR ((a BETWEEN 88 AND 90) AND a!=89) 13671 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 13672 OR (g='xwvutsr' AND f GLOB 'fghij*') 13673 OR b=971 13674 OR (g='xwvutsr' AND f GLOB 'fghij*') 13675 } 13676 } {5 13 40 88 90 scan 0 sort 0} 13677 do_test where7-2.590.2 { 13678 count_steps_sort { 13679 SELECT a FROM t3 13680 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 13681 OR ((a BETWEEN 88 AND 90) AND a!=89) 13682 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 13683 OR (g='xwvutsr' AND f GLOB 'fghij*') 13684 OR b=971 13685 OR (g='xwvutsr' AND f GLOB 'fghij*') 13686 } 13687 } {5 13 40 88 90 scan 0 sort 0} 13688 do_test where7-2.591.1 { 13689 count_steps_sort { 13690 SELECT a FROM t2 13691 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 13692 OR b=806 13693 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13694 OR b=1015 13695 OR ((a BETWEEN 68 AND 70) AND a!=69) 13696 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 13697 } 13698 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0} 13699 do_test where7-2.591.2 { 13700 count_steps_sort { 13701 SELECT a FROM t3 13702 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 13703 OR b=806 13704 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13705 OR b=1015 13706 OR ((a BETWEEN 68 AND 70) AND a!=69) 13707 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 13708 } 13709 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0} 13710 do_test where7-2.592.1 { 13711 count_steps_sort { 13712 SELECT a FROM t2 13713 WHERE f='nopqrstuv' 13714 OR b=993 13715 OR a=76 13716 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 13717 OR c=20020 13718 OR a=26 13719 OR b=1048 13720 OR b=561 13721 OR (g='rqponml' AND f GLOB 'klmno*') 13722 OR ((a BETWEEN 55 AND 57) AND a!=56) 13723 OR a=56 13724 } 13725 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0} 13726 do_test where7-2.592.2 { 13727 count_steps_sort { 13728 SELECT a FROM t3 13729 WHERE f='nopqrstuv' 13730 OR b=993 13731 OR a=76 13732 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 13733 OR c=20020 13734 OR a=26 13735 OR b=1048 13736 OR b=561 13737 OR (g='rqponml' AND f GLOB 'klmno*') 13738 OR ((a BETWEEN 55 AND 57) AND a!=56) 13739 OR a=56 13740 } 13741 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0} 13742 do_test where7-2.593.1 { 13743 count_steps_sort { 13744 SELECT a FROM t2 13745 WHERE b=781 13746 OR b=671 13747 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13748 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 13749 OR ((a BETWEEN 39 AND 41) AND a!=40) 13750 OR b=113 13751 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 13752 OR b=385 13753 OR (g='hgfedcb' AND f GLOB 'fghij*') 13754 } 13755 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0} 13756 do_test where7-2.593.2 { 13757 count_steps_sort { 13758 SELECT a FROM t3 13759 WHERE b=781 13760 OR b=671 13761 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13762 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 13763 OR ((a BETWEEN 39 AND 41) AND a!=40) 13764 OR b=113 13765 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 13766 OR b=385 13767 OR (g='hgfedcb' AND f GLOB 'fghij*') 13768 } 13769 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0} 13770 do_test where7-2.594.1 { 13771 count_steps_sort { 13772 SELECT a FROM t2 13773 WHERE b=410 13774 OR ((a BETWEEN 85 AND 87) AND a!=86) 13775 OR b=674 13776 OR b=825 13777 OR b=704 13778 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13779 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13780 OR ((a BETWEEN 58 AND 60) AND a!=59) 13781 OR a=76 13782 OR c=32032 13783 OR ((a BETWEEN 43 AND 45) AND a!=44) 13784 } 13785 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0} 13786 do_test where7-2.594.2 { 13787 count_steps_sort { 13788 SELECT a FROM t3 13789 WHERE b=410 13790 OR ((a BETWEEN 85 AND 87) AND a!=86) 13791 OR b=674 13792 OR b=825 13793 OR b=704 13794 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13795 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13796 OR ((a BETWEEN 58 AND 60) AND a!=59) 13797 OR a=76 13798 OR c=32032 13799 OR ((a BETWEEN 43 AND 45) AND a!=44) 13800 } 13801 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0} 13802 do_test where7-2.595.1 { 13803 count_steps_sort { 13804 SELECT a FROM t2 13805 WHERE b=869 13806 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13807 } 13808 } {43 79 scan 0 sort 0} 13809 do_test where7-2.595.2 { 13810 count_steps_sort { 13811 SELECT a FROM t3 13812 WHERE b=869 13813 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13814 } 13815 } {43 79 scan 0 sort 0} 13816 do_test where7-2.596.1 { 13817 count_steps_sort { 13818 SELECT a FROM t2 13819 WHERE b=869 13820 OR a=34 13821 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 13822 } 13823 } {34 79 87 scan 0 sort 0} 13824 do_test where7-2.596.2 { 13825 count_steps_sort { 13826 SELECT a FROM t3 13827 WHERE b=869 13828 OR a=34 13829 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 13830 } 13831 } {34 79 87 scan 0 sort 0} 13832 do_test where7-2.597.1 { 13833 count_steps_sort { 13834 SELECT a FROM t2 13835 WHERE (g='rqponml' AND f GLOB 'hijkl*') 13836 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13837 OR a=8 13838 OR a=72 13839 OR ((a BETWEEN 95 AND 97) AND a!=96) 13840 OR (g='gfedcba' AND f GLOB 'mnopq*') 13841 } 13842 } {8 33 44 72 90 95 97 scan 0 sort 0} 13843 do_test where7-2.597.2 { 13844 count_steps_sort { 13845 SELECT a FROM t3 13846 WHERE (g='rqponml' AND f GLOB 'hijkl*') 13847 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13848 OR a=8 13849 OR a=72 13850 OR ((a BETWEEN 95 AND 97) AND a!=96) 13851 OR (g='gfedcba' AND f GLOB 'mnopq*') 13852 } 13853 } {8 33 44 72 90 95 97 scan 0 sort 0} 13854 do_test where7-2.598.1 { 13855 count_steps_sort { 13856 SELECT a FROM t2 13857 WHERE a=20 13858 OR ((a BETWEEN 74 AND 76) AND a!=75) 13859 OR b=341 13860 OR (g='tsrqpon' AND f GLOB 'abcde*') 13861 OR b=814 13862 OR b=1026 13863 OR a=14 13864 OR a=13 13865 OR b=1037 13866 OR ((a BETWEEN 56 AND 58) AND a!=57) 13867 } 13868 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0} 13869 do_test where7-2.598.2 { 13870 count_steps_sort { 13871 SELECT a FROM t3 13872 WHERE a=20 13873 OR ((a BETWEEN 74 AND 76) AND a!=75) 13874 OR b=341 13875 OR (g='tsrqpon' AND f GLOB 'abcde*') 13876 OR b=814 13877 OR b=1026 13878 OR a=14 13879 OR a=13 13880 OR b=1037 13881 OR ((a BETWEEN 56 AND 58) AND a!=57) 13882 } 13883 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0} 13884 do_test where7-2.599.1 { 13885 count_steps_sort { 13886 SELECT a FROM t2 13887 WHERE b=443 13888 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 13889 OR b=839 13890 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 13891 OR (g='onmlkji' AND f GLOB 'xyzab*') 13892 OR (g='vutsrqp' AND f GLOB 'nopqr*') 13893 OR c=7007 13894 } 13895 } {10 13 19 20 21 49 51 scan 0 sort 0} 13896 do_test where7-2.599.2 { 13897 count_steps_sort { 13898 SELECT a FROM t3 13899 WHERE b=443 13900 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 13901 OR b=839 13902 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 13903 OR (g='onmlkji' AND f GLOB 'xyzab*') 13904 OR (g='vutsrqp' AND f GLOB 'nopqr*') 13905 OR c=7007 13906 } 13907 } {10 13 19 20 21 49 51 scan 0 sort 0} 13908 do_test where7-2.600.1 { 13909 count_steps_sort { 13910 SELECT a FROM t2 13911 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 13912 OR a=21 13913 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13914 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 13915 OR f='zabcdefgh' 13916 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 13917 OR b=506 13918 OR ((a BETWEEN 14 AND 16) AND a!=15) 13919 OR b=88 13920 OR b=190 13921 } 13922 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0} 13923 do_test where7-2.600.2 { 13924 count_steps_sort { 13925 SELECT a FROM t3 13926 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 13927 OR a=21 13928 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13929 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 13930 OR f='zabcdefgh' 13931 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 13932 OR b=506 13933 OR ((a BETWEEN 14 AND 16) AND a!=15) 13934 OR b=88 13935 OR b=190 13936 } 13937 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0} 13938 do_test where7-2.601.1 { 13939 count_steps_sort { 13940 SELECT a FROM t2 13941 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL) 13942 OR f='bcdefghij' 13943 OR ((a BETWEEN 68 AND 70) AND a!=69) 13944 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 13945 OR (g='srqponm' AND f GLOB 'efghi*') 13946 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13947 OR b=762 13948 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13949 OR (g='jihgfed' AND f GLOB 'yzabc*') 13950 } 13951 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0} 13952 do_test where7-2.601.2 { 13953 count_steps_sort { 13954 SELECT a FROM t3 13955 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL) 13956 OR f='bcdefghij' 13957 OR ((a BETWEEN 68 AND 70) AND a!=69) 13958 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 13959 OR (g='srqponm' AND f GLOB 'efghi*') 13960 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13961 OR b=762 13962 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13963 OR (g='jihgfed' AND f GLOB 'yzabc*') 13964 } 13965 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0} 13966 do_test where7-2.602.1 { 13967 count_steps_sort { 13968 SELECT a FROM t2 13969 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 13970 OR f='qrstuvwxy' 13971 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 13972 } 13973 } {16 42 56 68 85 94 scan 0 sort 0} 13974 do_test where7-2.602.2 { 13975 count_steps_sort { 13976 SELECT a FROM t3 13977 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 13978 OR f='qrstuvwxy' 13979 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 13980 } 13981 } {16 42 56 68 85 94 scan 0 sort 0} 13982 do_test where7-2.603.1 { 13983 count_steps_sort { 13984 SELECT a FROM t2 13985 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 13986 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 13987 OR a=21 13988 OR b<0 13989 OR f='bcdefghij' 13990 OR ((a BETWEEN 14 AND 16) AND a!=15) 13991 } 13992 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0} 13993 do_test where7-2.603.2 { 13994 count_steps_sort { 13995 SELECT a FROM t3 13996 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 13997 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 13998 OR a=21 13999 OR b<0 14000 OR f='bcdefghij' 14001 OR ((a BETWEEN 14 AND 16) AND a!=15) 14002 } 14003 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0} 14004 do_test where7-2.604.1 { 14005 count_steps_sort { 14006 SELECT a FROM t2 14007 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 14008 OR (g='hgfedcb' AND f GLOB 'fghij*') 14009 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 14010 OR b=1067 14011 OR b=231 14012 OR b=113 14013 OR b=22 14014 OR a=55 14015 OR b=663 14016 } 14017 } {2 21 40 55 83 97 scan 0 sort 0} 14018 do_test where7-2.604.2 { 14019 count_steps_sort { 14020 SELECT a FROM t3 14021 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 14022 OR (g='hgfedcb' AND f GLOB 'fghij*') 14023 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 14024 OR b=1067 14025 OR b=231 14026 OR b=113 14027 OR b=22 14028 OR a=55 14029 OR b=663 14030 } 14031 } {2 21 40 55 83 97 scan 0 sort 0} 14032 do_test where7-2.605.1 { 14033 count_steps_sort { 14034 SELECT a FROM t2 14035 WHERE a=1 14036 OR b=454 14037 OR b=396 14038 OR b=1059 14039 OR a=69 14040 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 14041 OR b=440 14042 OR b=825 14043 } 14044 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0} 14045 do_test where7-2.605.2 { 14046 count_steps_sort { 14047 SELECT a FROM t3 14048 WHERE a=1 14049 OR b=454 14050 OR b=396 14051 OR b=1059 14052 OR a=69 14053 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 14054 OR b=440 14055 OR b=825 14056 } 14057 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0} 14058 do_test where7-2.606.1 { 14059 count_steps_sort { 14060 SELECT a FROM t2 14061 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 14062 OR b=308 14063 OR c<=10 14064 OR (g='xwvutsr' AND f GLOB 'hijkl*') 14065 OR f='ghijklmno' 14066 OR b=289 14067 OR a=5 14068 OR b=267 14069 OR b=949 14070 OR ((a BETWEEN 7 AND 9) AND a!=8) 14071 } 14072 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0} 14073 do_test where7-2.606.2 { 14074 count_steps_sort { 14075 SELECT a FROM t3 14076 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 14077 OR b=308 14078 OR c<=10 14079 OR (g='xwvutsr' AND f GLOB 'hijkl*') 14080 OR f='ghijklmno' 14081 OR b=289 14082 OR a=5 14083 OR b=267 14084 OR b=949 14085 OR ((a BETWEEN 7 AND 9) AND a!=8) 14086 } 14087 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0} 14088 do_test where7-2.607.1 { 14089 count_steps_sort { 14090 SELECT a FROM t2 14091 WHERE ((a BETWEEN 95 AND 97) AND a!=96) 14092 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 14093 OR b=993 14094 OR ((a BETWEEN 43 AND 45) AND a!=44) 14095 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 14096 OR b=663 14097 OR (g='ihgfedc' AND f GLOB 'defgh*') 14098 OR b=869 14099 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14100 OR b=121 14101 } 14102 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0} 14103 do_test where7-2.607.2 { 14104 count_steps_sort { 14105 SELECT a FROM t3 14106 WHERE ((a BETWEEN 95 AND 97) AND a!=96) 14107 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 14108 OR b=993 14109 OR ((a BETWEEN 43 AND 45) AND a!=44) 14110 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 14111 OR b=663 14112 OR (g='ihgfedc' AND f GLOB 'defgh*') 14113 OR b=869 14114 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14115 OR b=121 14116 } 14117 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0} 14118 do_test where7-2.608.1 { 14119 count_steps_sort { 14120 SELECT a FROM t2 14121 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 14122 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14123 OR (g='hgfedcb' AND f GLOB 'jklmn*') 14124 OR b=770 14125 } 14126 } {4 27 70 87 scan 0 sort 0} 14127 do_test where7-2.608.2 { 14128 count_steps_sort { 14129 SELECT a FROM t3 14130 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 14131 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14132 OR (g='hgfedcb' AND f GLOB 'jklmn*') 14133 OR b=770 14134 } 14135 } {4 27 70 87 scan 0 sort 0} 14136 do_test where7-2.609.1 { 14137 count_steps_sort { 14138 SELECT a FROM t2 14139 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 14140 OR (g='nmlkjih' AND f GLOB 'fghij*') 14141 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 14142 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 14143 OR (g='gfedcba' AND f GLOB 'mnopq*') 14144 } 14145 } {19 45 57 71 80 82 90 97 scan 0 sort 0} 14146 do_test where7-2.609.2 { 14147 count_steps_sort { 14148 SELECT a FROM t3 14149 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 14150 OR (g='nmlkjih' AND f GLOB 'fghij*') 14151 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 14152 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 14153 OR (g='gfedcba' AND f GLOB 'mnopq*') 14154 } 14155 } {19 45 57 71 80 82 90 97 scan 0 sort 0} 14156 do_test where7-2.610.1 { 14157 count_steps_sort { 14158 SELECT a FROM t2 14159 WHERE b=22 14160 OR c=31031 14161 OR b=894 14162 OR a=31 14163 OR ((a BETWEEN 84 AND 86) AND a!=85) 14164 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 14165 OR a=94 14166 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14167 OR ((a BETWEEN 93 AND 95) AND a!=94) 14168 OR a=21 14169 OR b=1001 14170 } 14171 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0} 14172 do_test where7-2.610.2 { 14173 count_steps_sort { 14174 SELECT a FROM t3 14175 WHERE b=22 14176 OR c=31031 14177 OR b=894 14178 OR a=31 14179 OR ((a BETWEEN 84 AND 86) AND a!=85) 14180 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 14181 OR a=94 14182 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14183 OR ((a BETWEEN 93 AND 95) AND a!=94) 14184 OR a=21 14185 OR b=1001 14186 } 14187 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0} 14188 do_test where7-2.611.1 { 14189 count_steps_sort { 14190 SELECT a FROM t2 14191 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 14192 OR b=1092 14193 OR (g='ihgfedc' AND f GLOB 'cdefg*') 14194 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 14195 OR a=77 14196 OR a=63 14197 OR b=762 14198 OR b=894 14199 OR b=685 14200 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14201 } 14202 } {13 46 51 63 77 80 scan 0 sort 0} 14203 do_test where7-2.611.2 { 14204 count_steps_sort { 14205 SELECT a FROM t3 14206 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 14207 OR b=1092 14208 OR (g='ihgfedc' AND f GLOB 'cdefg*') 14209 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 14210 OR a=77 14211 OR a=63 14212 OR b=762 14213 OR b=894 14214 OR b=685 14215 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14216 } 14217 } {13 46 51 63 77 80 scan 0 sort 0} 14218 do_test where7-2.612.1 { 14219 count_steps_sort { 14220 SELECT a FROM t2 14221 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 14222 OR ((a BETWEEN 93 AND 95) AND a!=94) 14223 OR b=231 14224 } 14225 } {10 21 93 95 scan 0 sort 0} 14226 do_test where7-2.612.2 { 14227 count_steps_sort { 14228 SELECT a FROM t3 14229 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 14230 OR ((a BETWEEN 93 AND 95) AND a!=94) 14231 OR b=231 14232 } 14233 } {10 21 93 95 scan 0 sort 0} 14234 do_test where7-2.613.1 { 14235 count_steps_sort { 14236 SELECT a FROM t2 14237 WHERE b=828 14238 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 14239 OR ((a BETWEEN 8 AND 10) AND a!=9) 14240 } 14241 } {8 10 26 52 78 scan 0 sort 0} 14242 do_test where7-2.613.2 { 14243 count_steps_sort { 14244 SELECT a FROM t3 14245 WHERE b=828 14246 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 14247 OR ((a BETWEEN 8 AND 10) AND a!=9) 14248 } 14249 } {8 10 26 52 78 scan 0 sort 0} 14250 do_test where7-2.614.1 { 14251 count_steps_sort { 14252 SELECT a FROM t2 14253 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 14254 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14255 OR b=520 14256 OR ((a BETWEEN 4 AND 6) AND a!=5) 14257 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14258 OR ((a BETWEEN 31 AND 33) AND a!=32) 14259 OR (g='edcbazy' AND f GLOB 'wxyza*') 14260 OR a=21 14261 } 14262 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0} 14263 do_test where7-2.614.2 { 14264 count_steps_sort { 14265 SELECT a FROM t3 14266 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 14267 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14268 OR b=520 14269 OR ((a BETWEEN 4 AND 6) AND a!=5) 14270 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14271 OR ((a BETWEEN 31 AND 33) AND a!=32) 14272 OR (g='edcbazy' AND f GLOB 'wxyza*') 14273 OR a=21 14274 } 14275 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0} 14276 do_test where7-2.615.1 { 14277 count_steps_sort { 14278 SELECT a FROM t2 14279 WHERE b=553 14280 OR (g='lkjihgf' AND f GLOB 'lmnop*') 14281 OR b=1034 14282 OR b=418 14283 OR a=57 14284 OR f='mnopqrstu' 14285 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 14286 } 14287 } {12 38 57 63 64 90 94 99 scan 0 sort 0} 14288 do_test where7-2.615.2 { 14289 count_steps_sort { 14290 SELECT a FROM t3 14291 WHERE b=553 14292 OR (g='lkjihgf' AND f GLOB 'lmnop*') 14293 OR b=1034 14294 OR b=418 14295 OR a=57 14296 OR f='mnopqrstu' 14297 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 14298 } 14299 } {12 38 57 63 64 90 94 99 scan 0 sort 0} 14300 do_test where7-2.616.1 { 14301 count_steps_sort { 14302 SELECT a FROM t2 14303 WHERE a=43 14304 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 14305 OR b=418 14306 OR (g='kjihgfe' AND f GLOB 'stuvw*') 14307 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14308 OR b=594 14309 OR a=21 14310 OR a=78 14311 OR a=91 14312 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14313 } 14314 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0} 14315 do_test where7-2.616.2 { 14316 count_steps_sort { 14317 SELECT a FROM t3 14318 WHERE a=43 14319 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 14320 OR b=418 14321 OR (g='kjihgfe' AND f GLOB 'stuvw*') 14322 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14323 OR b=594 14324 OR a=21 14325 OR a=78 14326 OR a=91 14327 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14328 } 14329 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0} 14330 do_test where7-2.617.1 { 14331 count_steps_sort { 14332 SELECT a FROM t2 14333 WHERE b=671 14334 OR (g='onmlkji' AND f GLOB 'wxyza*') 14335 OR ((a BETWEEN 95 AND 97) AND a!=96) 14336 } 14337 } {48 61 95 97 scan 0 sort 0} 14338 do_test where7-2.617.2 { 14339 count_steps_sort { 14340 SELECT a FROM t3 14341 WHERE b=671 14342 OR (g='onmlkji' AND f GLOB 'wxyza*') 14343 OR ((a BETWEEN 95 AND 97) AND a!=96) 14344 } 14345 } {48 61 95 97 scan 0 sort 0} 14346 do_test where7-2.618.1 { 14347 count_steps_sort { 14348 SELECT a FROM t2 14349 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 14350 OR b=726 14351 OR b=663 14352 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 14353 OR a=25 14354 OR f='qrstuvwxy' 14355 } 14356 } {2 13 16 25 42 66 68 94 scan 0 sort 0} 14357 do_test where7-2.618.2 { 14358 count_steps_sort { 14359 SELECT a FROM t3 14360 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 14361 OR b=726 14362 OR b=663 14363 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 14364 OR a=25 14365 OR f='qrstuvwxy' 14366 } 14367 } {2 13 16 25 42 66 68 94 scan 0 sort 0} 14368 do_test where7-2.619.1 { 14369 count_steps_sort { 14370 SELECT a FROM t2 14371 WHERE b=806 14372 OR (g='ihgfedc' AND f GLOB 'efghi*') 14373 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14374 OR ((a BETWEEN 10 AND 12) AND a!=11) 14375 OR b=275 14376 OR ((a BETWEEN 80 AND 82) AND a!=81) 14377 } 14378 } {10 12 25 50 80 82 scan 0 sort 0} 14379 do_test where7-2.619.2 { 14380 count_steps_sort { 14381 SELECT a FROM t3 14382 WHERE b=806 14383 OR (g='ihgfedc' AND f GLOB 'efghi*') 14384 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14385 OR ((a BETWEEN 10 AND 12) AND a!=11) 14386 OR b=275 14387 OR ((a BETWEEN 80 AND 82) AND a!=81) 14388 } 14389 } {10 12 25 50 80 82 scan 0 sort 0} 14390 do_test where7-2.620.1 { 14391 count_steps_sort { 14392 SELECT a FROM t2 14393 WHERE c=24024 14394 OR (g='tsrqpon' AND f GLOB 'xyzab*') 14395 OR b=429 14396 OR (g='qponmlk' AND f GLOB 'nopqr*') 14397 OR b=110 14398 OR a=39 14399 OR (g='yxwvuts' AND f GLOB 'cdefg*') 14400 } 14401 } {2 10 23 39 70 71 72 scan 0 sort 0} 14402 do_test where7-2.620.2 { 14403 count_steps_sort { 14404 SELECT a FROM t3 14405 WHERE c=24024 14406 OR (g='tsrqpon' AND f GLOB 'xyzab*') 14407 OR b=429 14408 OR (g='qponmlk' AND f GLOB 'nopqr*') 14409 OR b=110 14410 OR a=39 14411 OR (g='yxwvuts' AND f GLOB 'cdefg*') 14412 } 14413 } {2 10 23 39 70 71 72 scan 0 sort 0} 14414 do_test where7-2.621.1 { 14415 count_steps_sort { 14416 SELECT a FROM t2 14417 WHERE a=66 14418 OR ((a BETWEEN 68 AND 70) AND a!=69) 14419 OR b=198 14420 OR b=682 14421 OR c=23023 14422 } 14423 } {18 62 66 67 68 69 70 scan 0 sort 0} 14424 do_test where7-2.621.2 { 14425 count_steps_sort { 14426 SELECT a FROM t3 14427 WHERE a=66 14428 OR ((a BETWEEN 68 AND 70) AND a!=69) 14429 OR b=198 14430 OR b=682 14431 OR c=23023 14432 } 14433 } {18 62 66 67 68 69 70 scan 0 sort 0} 14434 do_test where7-2.622.1 { 14435 count_steps_sort { 14436 SELECT a FROM t2 14437 WHERE b=806 14438 OR b=253 14439 OR a=36 14440 } 14441 } {23 36 scan 0 sort 0} 14442 do_test where7-2.622.2 { 14443 count_steps_sort { 14444 SELECT a FROM t3 14445 WHERE b=806 14446 OR b=253 14447 OR a=36 14448 } 14449 } {23 36 scan 0 sort 0} 14450 do_test where7-2.623.1 { 14451 count_steps_sort { 14452 SELECT a FROM t2 14453 WHERE b=509 14454 OR ((a BETWEEN 22 AND 24) AND a!=23) 14455 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14456 OR b=718 14457 OR a=4 14458 OR ((a BETWEEN 56 AND 58) AND a!=57) 14459 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 14460 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 14461 } 14462 } {4 13 16 22 24 56 58 69 scan 0 sort 0} 14463 do_test where7-2.623.2 { 14464 count_steps_sort { 14465 SELECT a FROM t3 14466 WHERE b=509 14467 OR ((a BETWEEN 22 AND 24) AND a!=23) 14468 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14469 OR b=718 14470 OR a=4 14471 OR ((a BETWEEN 56 AND 58) AND a!=57) 14472 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 14473 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 14474 } 14475 } {4 13 16 22 24 56 58 69 scan 0 sort 0} 14476 do_test where7-2.624.1 { 14477 count_steps_sort { 14478 SELECT a FROM t2 14479 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 14480 OR b=1026 14481 OR a=93 14482 OR c=18018 14483 } 14484 } {52 53 54 77 93 scan 0 sort 0} 14485 do_test where7-2.624.2 { 14486 count_steps_sort { 14487 SELECT a FROM t3 14488 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 14489 OR b=1026 14490 OR a=93 14491 OR c=18018 14492 } 14493 } {52 53 54 77 93 scan 0 sort 0} 14494 do_test where7-2.625.1 { 14495 count_steps_sort { 14496 SELECT a FROM t2 14497 WHERE b=388 14498 OR a=44 14499 } 14500 } {44 scan 0 sort 0} 14501 do_test where7-2.625.2 { 14502 count_steps_sort { 14503 SELECT a FROM t3 14504 WHERE b=388 14505 OR a=44 14506 } 14507 } {44 scan 0 sort 0} 14508 do_test where7-2.626.1 { 14509 count_steps_sort { 14510 SELECT a FROM t2 14511 WHERE c=9009 14512 OR b=542 14513 OR f='cdefghijk' 14514 OR b=319 14515 OR b=616 14516 } 14517 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0} 14518 do_test where7-2.626.2 { 14519 count_steps_sort { 14520 SELECT a FROM t3 14521 WHERE c=9009 14522 OR b=542 14523 OR f='cdefghijk' 14524 OR b=319 14525 OR b=616 14526 } 14527 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0} 14528 do_test where7-2.627.1 { 14529 count_steps_sort { 14530 SELECT a FROM t2 14531 WHERE b=990 14532 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 14533 OR ((a BETWEEN 41 AND 43) AND a!=42) 14534 OR (g='nmlkjih' AND f GLOB 'fghij*') 14535 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14536 OR b=531 14537 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14538 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 14539 OR f='qrstuvwxy' 14540 } 14541 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0} 14542 do_test where7-2.627.2 { 14543 count_steps_sort { 14544 SELECT a FROM t3 14545 WHERE b=990 14546 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 14547 OR ((a BETWEEN 41 AND 43) AND a!=42) 14548 OR (g='nmlkjih' AND f GLOB 'fghij*') 14549 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14550 OR b=531 14551 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14552 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 14553 OR f='qrstuvwxy' 14554 } 14555 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0} 14556 do_test where7-2.628.1 { 14557 count_steps_sort { 14558 SELECT a FROM t2 14559 WHERE a=60 14560 OR (g='jihgfed' AND f GLOB 'vwxyz*') 14561 OR b=627 14562 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14563 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 14564 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 14565 OR b=883 14566 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 14567 OR f='yzabcdefg' 14568 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 14569 } 14570 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0} 14571 do_test where7-2.628.2 { 14572 count_steps_sort { 14573 SELECT a FROM t3 14574 WHERE a=60 14575 OR (g='jihgfed' AND f GLOB 'vwxyz*') 14576 OR b=627 14577 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14578 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 14579 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 14580 OR b=883 14581 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 14582 OR f='yzabcdefg' 14583 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 14584 } 14585 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0} 14586 do_test where7-2.629.1 { 14587 count_steps_sort { 14588 SELECT a FROM t2 14589 WHERE b=696 14590 OR b=938 14591 OR a=18 14592 OR b=957 14593 OR c=18018 14594 OR c=3003 14595 OR ((a BETWEEN 33 AND 35) AND a!=34) 14596 } 14597 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0} 14598 do_test where7-2.629.2 { 14599 count_steps_sort { 14600 SELECT a FROM t3 14601 WHERE b=696 14602 OR b=938 14603 OR a=18 14604 OR b=957 14605 OR c=18018 14606 OR c=3003 14607 OR ((a BETWEEN 33 AND 35) AND a!=34) 14608 } 14609 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0} 14610 do_test where7-2.630.1 { 14611 count_steps_sort { 14612 SELECT a FROM t2 14613 WHERE c=29029 14614 OR a=73 14615 } 14616 } {73 85 86 87 scan 0 sort 0} 14617 do_test where7-2.630.2 { 14618 count_steps_sort { 14619 SELECT a FROM t3 14620 WHERE c=29029 14621 OR a=73 14622 } 14623 } {73 85 86 87 scan 0 sort 0} 14624 do_test where7-2.631.1 { 14625 count_steps_sort { 14626 SELECT a FROM t2 14627 WHERE a=28 14628 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14629 OR b=69 14630 OR ((a BETWEEN 85 AND 87) AND a!=86) 14631 OR b=781 14632 OR a=64 14633 OR b=91 14634 OR (g='ihgfedc' AND f GLOB 'efghi*') 14635 OR a=16 14636 OR b=278 14637 OR a=26 14638 } 14639 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0} 14640 do_test where7-2.631.2 { 14641 count_steps_sort { 14642 SELECT a FROM t3 14643 WHERE a=28 14644 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14645 OR b=69 14646 OR ((a BETWEEN 85 AND 87) AND a!=86) 14647 OR b=781 14648 OR a=64 14649 OR b=91 14650 OR (g='ihgfedc' AND f GLOB 'efghi*') 14651 OR a=16 14652 OR b=278 14653 OR a=26 14654 } 14655 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0} 14656 do_test where7-2.632.1 { 14657 count_steps_sort { 14658 SELECT a FROM t2 14659 WHERE a=70 14660 OR c=3003 14661 } 14662 } {7 8 9 70 scan 0 sort 0} 14663 do_test where7-2.632.2 { 14664 count_steps_sort { 14665 SELECT a FROM t3 14666 WHERE a=70 14667 OR c=3003 14668 } 14669 } {7 8 9 70 scan 0 sort 0} 14670 do_test where7-2.633.1 { 14671 count_steps_sort { 14672 SELECT a FROM t2 14673 WHERE c=31031 14674 OR a=76 14675 OR b=1023 14676 OR b=33 14677 } 14678 } {3 76 91 92 93 scan 0 sort 0} 14679 do_test where7-2.633.2 { 14680 count_steps_sort { 14681 SELECT a FROM t3 14682 WHERE c=31031 14683 OR a=76 14684 OR b=1023 14685 OR b=33 14686 } 14687 } {3 76 91 92 93 scan 0 sort 0} 14688 do_test where7-2.634.1 { 14689 count_steps_sort { 14690 SELECT a FROM t2 14691 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL) 14692 OR b=1001 14693 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14694 } 14695 } {62 86 91 scan 0 sort 0} 14696 do_test where7-2.634.2 { 14697 count_steps_sort { 14698 SELECT a FROM t3 14699 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL) 14700 OR b=1001 14701 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14702 } 14703 } {62 86 91 scan 0 sort 0} 14704 do_test where7-2.635.1 { 14705 count_steps_sort { 14706 SELECT a FROM t2 14707 WHERE f='yzabcdefg' 14708 OR ((a BETWEEN 48 AND 50) AND a!=49) 14709 OR a=100 14710 OR (g='rqponml' AND f GLOB 'ijklm*') 14711 OR a=62 14712 OR a=67 14713 OR b=605 14714 OR c=23023 14715 OR a=26 14716 OR b=982 14717 OR ((a BETWEEN 3 AND 5) AND a!=4) 14718 } 14719 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0} 14720 do_test where7-2.635.2 { 14721 count_steps_sort { 14722 SELECT a FROM t3 14723 WHERE f='yzabcdefg' 14724 OR ((a BETWEEN 48 AND 50) AND a!=49) 14725 OR a=100 14726 OR (g='rqponml' AND f GLOB 'ijklm*') 14727 OR a=62 14728 OR a=67 14729 OR b=605 14730 OR c=23023 14731 OR a=26 14732 OR b=982 14733 OR ((a BETWEEN 3 AND 5) AND a!=4) 14734 } 14735 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0} 14736 do_test where7-2.636.1 { 14737 count_steps_sort { 14738 SELECT a FROM t2 14739 WHERE b=220 14740 OR ((a BETWEEN 24 AND 26) AND a!=25) 14741 OR f IS NULL 14742 OR ((a BETWEEN 25 AND 27) AND a!=26) 14743 OR b=784 14744 } 14745 } {20 24 25 26 27 scan 0 sort 0} 14746 do_test where7-2.636.2 { 14747 count_steps_sort { 14748 SELECT a FROM t3 14749 WHERE b=220 14750 OR ((a BETWEEN 24 AND 26) AND a!=25) 14751 OR f IS NULL 14752 OR ((a BETWEEN 25 AND 27) AND a!=26) 14753 OR b=784 14754 } 14755 } {20 24 25 26 27 scan 0 sort 0} 14756 do_test where7-2.637.1 { 14757 count_steps_sort { 14758 SELECT a FROM t2 14759 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 14760 OR b=751 14761 OR (g='gfedcba' AND f GLOB 'klmno*') 14762 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14763 OR a=67 14764 OR b=102 14765 } 14766 } {10 17 43 67 69 88 95 scan 0 sort 0} 14767 do_test where7-2.637.2 { 14768 count_steps_sort { 14769 SELECT a FROM t3 14770 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 14771 OR b=751 14772 OR (g='gfedcba' AND f GLOB 'klmno*') 14773 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14774 OR a=67 14775 OR b=102 14776 } 14777 } {10 17 43 67 69 88 95 scan 0 sort 0} 14778 do_test where7-2.638.1 { 14779 count_steps_sort { 14780 SELECT a FROM t2 14781 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL) 14782 OR b=256 14783 OR c=7007 14784 OR c=26026 14785 OR ((a BETWEEN 80 AND 82) AND a!=81) 14786 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 14787 OR a=66 14788 } 14789 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0} 14790 do_test where7-2.638.2 { 14791 count_steps_sort { 14792 SELECT a FROM t3 14793 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL) 14794 OR b=256 14795 OR c=7007 14796 OR c=26026 14797 OR ((a BETWEEN 80 AND 82) AND a!=81) 14798 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 14799 OR a=66 14800 } 14801 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0} 14802 do_test where7-2.639.1 { 14803 count_steps_sort { 14804 SELECT a FROM t2 14805 WHERE c=2002 14806 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 14807 OR ((a BETWEEN 41 AND 43) AND a!=42) 14808 OR (g='ihgfedc' AND f GLOB 'defgh*') 14809 OR b=33 14810 OR b=817 14811 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 14812 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14813 OR (g='xwvutsr' AND f GLOB 'efghi*') 14814 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14815 } 14816 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0} 14817 do_test where7-2.639.2 { 14818 count_steps_sort { 14819 SELECT a FROM t3 14820 WHERE c=2002 14821 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 14822 OR ((a BETWEEN 41 AND 43) AND a!=42) 14823 OR (g='ihgfedc' AND f GLOB 'defgh*') 14824 OR b=33 14825 OR b=817 14826 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 14827 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14828 OR (g='xwvutsr' AND f GLOB 'efghi*') 14829 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14830 } 14831 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0} 14832 do_test where7-2.640.1 { 14833 count_steps_sort { 14834 SELECT a FROM t2 14835 WHERE (g='srqponm' AND f GLOB 'cdefg*') 14836 OR (g='ihgfedc' AND f GLOB 'defgh*') 14837 OR a=80 14838 OR a=53 14839 OR a=62 14840 OR a=49 14841 OR a=53 14842 OR a=56 14843 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14844 } 14845 } {28 49 53 56 62 80 81 83 scan 0 sort 0} 14846 do_test where7-2.640.2 { 14847 count_steps_sort { 14848 SELECT a FROM t3 14849 WHERE (g='srqponm' AND f GLOB 'cdefg*') 14850 OR (g='ihgfedc' AND f GLOB 'defgh*') 14851 OR a=80 14852 OR a=53 14853 OR a=62 14854 OR a=49 14855 OR a=53 14856 OR a=56 14857 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14858 } 14859 } {28 49 53 56 62 80 81 83 scan 0 sort 0} 14860 do_test where7-2.641.1 { 14861 count_steps_sort { 14862 SELECT a FROM t2 14863 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 14864 OR b=652 14865 OR a=72 14866 OR b=209 14867 OR (g='tsrqpon' AND f GLOB 'xyzab*') 14868 OR a=38 14869 OR ((a BETWEEN 66 AND 68) AND a!=67) 14870 OR d>1e10 14871 } 14872 } {7 9 19 23 38 66 68 72 scan 0 sort 0} 14873 do_test where7-2.641.2 { 14874 count_steps_sort { 14875 SELECT a FROM t3 14876 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 14877 OR b=652 14878 OR a=72 14879 OR b=209 14880 OR (g='tsrqpon' AND f GLOB 'xyzab*') 14881 OR a=38 14882 OR ((a BETWEEN 66 AND 68) AND a!=67) 14883 OR d>1e10 14884 } 14885 } {7 9 19 23 38 66 68 72 scan 0 sort 0} 14886 do_test where7-2.642.1 { 14887 count_steps_sort { 14888 SELECT a FROM t2 14889 WHERE b=949 14890 OR e IS NULL 14891 } 14892 } { scan 0 sort 0} 14893 do_test where7-2.642.2 { 14894 count_steps_sort { 14895 SELECT a FROM t3 14896 WHERE b=949 14897 OR e IS NULL 14898 } 14899 } { scan 0 sort 0} 14900 do_test where7-2.643.1 { 14901 count_steps_sort { 14902 SELECT a FROM t2 14903 WHERE b=179 14904 OR (g='srqponm' AND f GLOB 'defgh*') 14905 OR b=509 14906 OR ((a BETWEEN 58 AND 60) AND a!=59) 14907 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 14908 OR (g='tsrqpon' AND f GLOB 'abcde*') 14909 OR f='bcdefghij' 14910 } 14911 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0} 14912 do_test where7-2.643.2 { 14913 count_steps_sort { 14914 SELECT a FROM t3 14915 WHERE b=179 14916 OR (g='srqponm' AND f GLOB 'defgh*') 14917 OR b=509 14918 OR ((a BETWEEN 58 AND 60) AND a!=59) 14919 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 14920 OR (g='tsrqpon' AND f GLOB 'abcde*') 14921 OR f='bcdefghij' 14922 } 14923 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0} 14924 do_test where7-2.644.1 { 14925 count_steps_sort { 14926 SELECT a FROM t2 14927 WHERE a=23 14928 OR a=43 14929 OR c=19019 14930 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14931 OR c=18018 14932 } 14933 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0} 14934 do_test where7-2.644.2 { 14935 count_steps_sort { 14936 SELECT a FROM t3 14937 WHERE a=23 14938 OR a=43 14939 OR c=19019 14940 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14941 OR c=18018 14942 } 14943 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0} 14944 do_test where7-2.645.1 { 14945 count_steps_sort { 14946 SELECT a FROM t2 14947 WHERE a=36 14948 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 14949 OR b=231 14950 } 14951 } {21 22 36 scan 0 sort 0} 14952 do_test where7-2.645.2 { 14953 count_steps_sort { 14954 SELECT a FROM t3 14955 WHERE a=36 14956 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 14957 OR b=231 14958 } 14959 } {21 22 36 scan 0 sort 0} 14960 do_test where7-2.646.1 { 14961 count_steps_sort { 14962 SELECT a FROM t2 14963 WHERE a=21 14964 OR b=355 14965 OR a=97 14966 } 14967 } {21 97 scan 0 sort 0} 14968 do_test where7-2.646.2 { 14969 count_steps_sort { 14970 SELECT a FROM t3 14971 WHERE a=21 14972 OR b=355 14973 OR a=97 14974 } 14975 } {21 97 scan 0 sort 0} 14976 do_test where7-2.647.1 { 14977 count_steps_sort { 14978 SELECT a FROM t2 14979 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL) 14980 OR b=421 14981 OR (g='qponmlk' AND f GLOB 'qrstu*') 14982 OR b=704 14983 OR a=90 14984 OR a=78 14985 OR 1000000<b 14986 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14987 OR (g='ihgfedc' AND f GLOB 'defgh*') 14988 OR ((a BETWEEN 53 AND 55) AND a!=54) 14989 } 14990 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0} 14991 do_test where7-2.647.2 { 14992 count_steps_sort { 14993 SELECT a FROM t3 14994 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL) 14995 OR b=421 14996 OR (g='qponmlk' AND f GLOB 'qrstu*') 14997 OR b=704 14998 OR a=90 14999 OR a=78 15000 OR 1000000<b 15001 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 15002 OR (g='ihgfedc' AND f GLOB 'defgh*') 15003 OR ((a BETWEEN 53 AND 55) AND a!=54) 15004 } 15005 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0} 15006 do_test where7-2.648.1 { 15007 count_steps_sort { 15008 SELECT a FROM t2 15009 WHERE (g='fedcbaz' AND f GLOB 'pqrst*') 15010 OR ((a BETWEEN 93 AND 95) AND a!=94) 15011 } 15012 } {93 95 scan 0 sort 0} 15013 do_test where7-2.648.2 { 15014 count_steps_sort { 15015 SELECT a FROM t3 15016 WHERE (g='fedcbaz' AND f GLOB 'pqrst*') 15017 OR ((a BETWEEN 93 AND 95) AND a!=94) 15018 } 15019 } {93 95 scan 0 sort 0} 15020 do_test where7-2.649.1 { 15021 count_steps_sort { 15022 SELECT a FROM t2 15023 WHERE d<0.0 15024 OR a=78 15025 OR b=539 15026 OR ((a BETWEEN 8 AND 10) AND a!=9) 15027 OR ((a BETWEEN 25 AND 27) AND a!=26) 15028 OR e IS NULL 15029 OR a=48 15030 OR (g='nmlkjih' AND f GLOB 'fghij*') 15031 } 15032 } {8 10 25 27 48 49 57 78 scan 0 sort 0} 15033 do_test where7-2.649.2 { 15034 count_steps_sort { 15035 SELECT a FROM t3 15036 WHERE d<0.0 15037 OR a=78 15038 OR b=539 15039 OR ((a BETWEEN 8 AND 10) AND a!=9) 15040 OR ((a BETWEEN 25 AND 27) AND a!=26) 15041 OR e IS NULL 15042 OR a=48 15043 OR (g='nmlkjih' AND f GLOB 'fghij*') 15044 } 15045 } {8 10 25 27 48 49 57 78 scan 0 sort 0} 15046 do_test where7-2.650.1 { 15047 count_steps_sort { 15048 SELECT a FROM t2 15049 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 15050 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 15051 OR b=22 15052 } 15053 } {2 78 94 96 scan 0 sort 0} 15054 do_test where7-2.650.2 { 15055 count_steps_sort { 15056 SELECT a FROM t3 15057 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 15058 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 15059 OR b=22 15060 } 15061 } {2 78 94 96 scan 0 sort 0} 15062 do_test where7-2.651.1 { 15063 count_steps_sort { 15064 SELECT a FROM t2 15065 WHERE b=275 15066 OR ((a BETWEEN 57 AND 59) AND a!=58) 15067 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 15068 OR (g='rqponml' AND f GLOB 'lmnop*') 15069 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15070 OR f='ijklmnopq' 15071 } 15072 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0} 15073 do_test where7-2.651.2 { 15074 count_steps_sort { 15075 SELECT a FROM t3 15076 WHERE b=275 15077 OR ((a BETWEEN 57 AND 59) AND a!=58) 15078 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 15079 OR (g='rqponml' AND f GLOB 'lmnop*') 15080 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15081 OR f='ijklmnopq' 15082 } 15083 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0} 15084 do_test where7-2.652.1 { 15085 count_steps_sort { 15086 SELECT a FROM t2 15087 WHERE b=256 15088 OR c=13013 15089 OR b=44 15090 OR f='jklmnopqr' 15091 OR b=883 15092 } 15093 } {4 9 35 37 38 39 61 87 scan 0 sort 0} 15094 do_test where7-2.652.2 { 15095 count_steps_sort { 15096 SELECT a FROM t3 15097 WHERE b=256 15098 OR c=13013 15099 OR b=44 15100 OR f='jklmnopqr' 15101 OR b=883 15102 } 15103 } {4 9 35 37 38 39 61 87 scan 0 sort 0} 15104 do_test where7-2.653.1 { 15105 count_steps_sort { 15106 SELECT a FROM t2 15107 WHERE f='zabcdefgh' 15108 OR (g='xwvutsr' AND f GLOB 'defgh*') 15109 OR a=54 15110 OR b=770 15111 OR ((a BETWEEN 96 AND 98) AND a!=97) 15112 OR a=81 15113 OR b=190 15114 OR a=2 15115 } 15116 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0} 15117 do_test where7-2.653.2 { 15118 count_steps_sort { 15119 SELECT a FROM t3 15120 WHERE f='zabcdefgh' 15121 OR (g='xwvutsr' AND f GLOB 'defgh*') 15122 OR a=54 15123 OR b=770 15124 OR ((a BETWEEN 96 AND 98) AND a!=97) 15125 OR a=81 15126 OR b=190 15127 OR a=2 15128 } 15129 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0} 15130 do_test where7-2.654.1 { 15131 count_steps_sort { 15132 SELECT a FROM t2 15133 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 15134 OR c=12012 15135 OR a=16 15136 OR a=15 15137 OR ((a BETWEEN 70 AND 72) AND a!=71) 15138 OR a=69 15139 OR b=748 15140 OR a=61 15141 OR b=473 15142 OR ((a BETWEEN 69 AND 71) AND a!=70) 15143 } 15144 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0} 15145 do_test where7-2.654.2 { 15146 count_steps_sort { 15147 SELECT a FROM t3 15148 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 15149 OR c=12012 15150 OR a=16 15151 OR a=15 15152 OR ((a BETWEEN 70 AND 72) AND a!=71) 15153 OR a=69 15154 OR b=748 15155 OR a=61 15156 OR b=473 15157 OR ((a BETWEEN 69 AND 71) AND a!=70) 15158 } 15159 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0} 15160 do_test where7-2.655.1 { 15161 count_steps_sort { 15162 SELECT a FROM t2 15163 WHERE b=223 15164 OR a=14 15165 OR ((a BETWEEN 74 AND 76) AND a!=75) 15166 OR (g='qponmlk' AND f GLOB 'pqrst*') 15167 OR ((a BETWEEN 33 AND 35) AND a!=34) 15168 OR b=539 15169 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 15170 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 15171 OR a=21 15172 } 15173 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0} 15174 do_test where7-2.655.2 { 15175 count_steps_sort { 15176 SELECT a FROM t3 15177 WHERE b=223 15178 OR a=14 15179 OR ((a BETWEEN 74 AND 76) AND a!=75) 15180 OR (g='qponmlk' AND f GLOB 'pqrst*') 15181 OR ((a BETWEEN 33 AND 35) AND a!=34) 15182 OR b=539 15183 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 15184 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 15185 OR a=21 15186 } 15187 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0} 15188 do_test where7-2.656.1 { 15189 count_steps_sort { 15190 SELECT a FROM t2 15191 WHERE a=99 15192 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15193 OR a=73 15194 OR a=56 15195 OR b=253 15196 OR b=880 15197 } 15198 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0} 15199 do_test where7-2.656.2 { 15200 count_steps_sort { 15201 SELECT a FROM t3 15202 WHERE a=99 15203 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15204 OR a=73 15205 OR a=56 15206 OR b=253 15207 OR b=880 15208 } 15209 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0} 15210 do_test where7-2.657.1 { 15211 count_steps_sort { 15212 SELECT a FROM t2 15213 WHERE b=927 15214 OR b=300 15215 OR b=223 15216 OR (g='wvutsrq' AND f GLOB 'jklmn*') 15217 OR (g='fedcbaz' AND f GLOB 'rstuv*') 15218 OR b=154 15219 OR b=759 15220 } 15221 } {9 14 69 95 scan 0 sort 0} 15222 do_test where7-2.657.2 { 15223 count_steps_sort { 15224 SELECT a FROM t3 15225 WHERE b=927 15226 OR b=300 15227 OR b=223 15228 OR (g='wvutsrq' AND f GLOB 'jklmn*') 15229 OR (g='fedcbaz' AND f GLOB 'rstuv*') 15230 OR b=154 15231 OR b=759 15232 } 15233 } {9 14 69 95 scan 0 sort 0} 15234 do_test where7-2.658.1 { 15235 count_steps_sort { 15236 SELECT a FROM t2 15237 WHERE b=242 15238 OR b=905 15239 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 15240 OR (g='hgfedcb' AND f GLOB 'ijklm*') 15241 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 15242 OR a=24 15243 OR ((a BETWEEN 67 AND 69) AND a!=68) 15244 OR b=1100 15245 OR b=850 15246 OR ((a BETWEEN 55 AND 57) AND a!=56) 15247 } 15248 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0} 15249 do_test where7-2.658.2 { 15250 count_steps_sort { 15251 SELECT a FROM t3 15252 WHERE b=242 15253 OR b=905 15254 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 15255 OR (g='hgfedcb' AND f GLOB 'ijklm*') 15256 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 15257 OR a=24 15258 OR ((a BETWEEN 67 AND 69) AND a!=68) 15259 OR b=1100 15260 OR b=850 15261 OR ((a BETWEEN 55 AND 57) AND a!=56) 15262 } 15263 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0} 15264 do_test where7-2.659.1 { 15265 count_steps_sort { 15266 SELECT a FROM t2 15267 WHERE b=190 15268 OR a=72 15269 OR b=377 15270 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 15271 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 15272 OR b=476 15273 OR (g='yxwvuts' AND f GLOB 'cdefg*') 15274 } 15275 } {2 26 52 72 78 93 scan 0 sort 0} 15276 do_test where7-2.659.2 { 15277 count_steps_sort { 15278 SELECT a FROM t3 15279 WHERE b=190 15280 OR a=72 15281 OR b=377 15282 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 15283 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 15284 OR b=476 15285 OR (g='yxwvuts' AND f GLOB 'cdefg*') 15286 } 15287 } {2 26 52 72 78 93 scan 0 sort 0} 15288 do_test where7-2.660.1 { 15289 count_steps_sort { 15290 SELECT a FROM t2 15291 WHERE b=245 15292 OR b=638 15293 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15294 OR (g='lkjihgf' AND f GLOB 'pqrst*') 15295 OR f='opqrstuvw' 15296 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 15297 OR b=817 15298 OR a=85 15299 OR (g='lkjihgf' AND f GLOB 'mnopq*') 15300 } 15301 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0} 15302 do_test where7-2.660.2 { 15303 count_steps_sort { 15304 SELECT a FROM t3 15305 WHERE b=245 15306 OR b=638 15307 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15308 OR (g='lkjihgf' AND f GLOB 'pqrst*') 15309 OR f='opqrstuvw' 15310 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 15311 OR b=817 15312 OR a=85 15313 OR (g='lkjihgf' AND f GLOB 'mnopq*') 15314 } 15315 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0} 15316 do_test where7-2.661.1 { 15317 count_steps_sort { 15318 SELECT a FROM t2 15319 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 15320 OR b=968 15321 } 15322 } {22 24 88 scan 0 sort 0} 15323 do_test where7-2.661.2 { 15324 count_steps_sort { 15325 SELECT a FROM t3 15326 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 15327 OR b=968 15328 } 15329 } {22 24 88 scan 0 sort 0} 15330 do_test where7-2.662.1 { 15331 count_steps_sort { 15332 SELECT a FROM t2 15333 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 15334 OR ((a BETWEEN 74 AND 76) AND a!=75) 15335 OR b=22 15336 OR b=993 15337 OR f='tuvwxyzab' 15338 } 15339 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0} 15340 do_test where7-2.662.2 { 15341 count_steps_sort { 15342 SELECT a FROM t3 15343 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 15344 OR ((a BETWEEN 74 AND 76) AND a!=75) 15345 OR b=22 15346 OR b=993 15347 OR f='tuvwxyzab' 15348 } 15349 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0} 15350 do_test where7-2.663.1 { 15351 count_steps_sort { 15352 SELECT a FROM t2 15353 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 15354 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 15355 OR c<=10 15356 OR ((a BETWEEN 75 AND 77) AND a!=76) 15357 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 15358 OR b=553 15359 OR (g='jihgfed' AND f GLOB 'vwxyz*') 15360 OR b=1045 15361 } 15362 } {55 57 72 73 75 77 85 95 scan 0 sort 0} 15363 do_test where7-2.663.2 { 15364 count_steps_sort { 15365 SELECT a FROM t3 15366 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 15367 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 15368 OR c<=10 15369 OR ((a BETWEEN 75 AND 77) AND a!=76) 15370 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 15371 OR b=553 15372 OR (g='jihgfed' AND f GLOB 'vwxyz*') 15373 OR b=1045 15374 } 15375 } {55 57 72 73 75 77 85 95 scan 0 sort 0} 15376 do_test where7-2.664.1 { 15377 count_steps_sort { 15378 SELECT a FROM t2 15379 WHERE b=440 15380 OR ((a BETWEEN 3 AND 5) AND a!=4) 15381 OR ((a BETWEEN 44 AND 46) AND a!=45) 15382 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15383 OR a=89 15384 OR c=18018 15385 OR b=154 15386 OR b=506 15387 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 15388 OR a=78 15389 OR b=751 15390 } 15391 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0} 15392 do_test where7-2.664.2 { 15393 count_steps_sort { 15394 SELECT a FROM t3 15395 WHERE b=440 15396 OR ((a BETWEEN 3 AND 5) AND a!=4) 15397 OR ((a BETWEEN 44 AND 46) AND a!=45) 15398 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15399 OR a=89 15400 OR c=18018 15401 OR b=154 15402 OR b=506 15403 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 15404 OR a=78 15405 OR b=751 15406 } 15407 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0} 15408 do_test where7-2.665.1 { 15409 count_steps_sort { 15410 SELECT a FROM t2 15411 WHERE b=407 15412 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15413 OR (g='rqponml' AND f GLOB 'klmno*') 15414 OR b=209 15415 OR b=814 15416 OR (g='wvutsrq' AND f GLOB 'klmno*') 15417 OR a=44 15418 OR (g='qponmlk' AND f GLOB 'mnopq*') 15419 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 15420 OR b=1092 15421 } 15422 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0} 15423 do_test where7-2.665.2 { 15424 count_steps_sort { 15425 SELECT a FROM t3 15426 WHERE b=407 15427 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15428 OR (g='rqponml' AND f GLOB 'klmno*') 15429 OR b=209 15430 OR b=814 15431 OR (g='wvutsrq' AND f GLOB 'klmno*') 15432 OR a=44 15433 OR (g='qponmlk' AND f GLOB 'mnopq*') 15434 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 15435 OR b=1092 15436 } 15437 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0} 15438 do_test where7-2.666.1 { 15439 count_steps_sort { 15440 SELECT a FROM t2 15441 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 15442 OR b=1103 15443 OR b=190 15444 OR b=737 15445 OR a=97 15446 OR b=451 15447 OR b=583 15448 OR a=63 15449 OR c=8008 15450 OR ((a BETWEEN 45 AND 47) AND a!=46) 15451 } 15452 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0} 15453 do_test where7-2.666.2 { 15454 count_steps_sort { 15455 SELECT a FROM t3 15456 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 15457 OR b=1103 15458 OR b=190 15459 OR b=737 15460 OR a=97 15461 OR b=451 15462 OR b=583 15463 OR a=63 15464 OR c=8008 15465 OR ((a BETWEEN 45 AND 47) AND a!=46) 15466 } 15467 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0} 15468 do_test where7-2.667.1 { 15469 count_steps_sort { 15470 SELECT a FROM t2 15471 WHERE a=12 15472 OR b=935 15473 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 15474 OR b=1070 15475 OR a=24 15476 OR a=95 15477 OR ((a BETWEEN 27 AND 29) AND a!=28) 15478 OR a=40 15479 OR b=935 15480 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15481 } 15482 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0} 15483 do_test where7-2.667.2 { 15484 count_steps_sort { 15485 SELECT a FROM t3 15486 WHERE a=12 15487 OR b=935 15488 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 15489 OR b=1070 15490 OR a=24 15491 OR a=95 15492 OR ((a BETWEEN 27 AND 29) AND a!=28) 15493 OR a=40 15494 OR b=935 15495 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15496 } 15497 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0} 15498 do_test where7-2.668.1 { 15499 count_steps_sort { 15500 SELECT a FROM t2 15501 WHERE b=858 15502 OR a=82 15503 OR b=209 15504 OR b=374 15505 OR ((a BETWEEN 76 AND 78) AND a!=77) 15506 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 15507 OR c=22022 15508 } 15509 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0} 15510 do_test where7-2.668.2 { 15511 count_steps_sort { 15512 SELECT a FROM t3 15513 WHERE b=858 15514 OR a=82 15515 OR b=209 15516 OR b=374 15517 OR ((a BETWEEN 76 AND 78) AND a!=77) 15518 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 15519 OR c=22022 15520 } 15521 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0} 15522 do_test where7-2.669.1 { 15523 count_steps_sort { 15524 SELECT a FROM t2 15525 WHERE a=27 15526 OR (g='rqponml' AND f GLOB 'lmnop*') 15527 OR b=121 15528 OR ((a BETWEEN 7 AND 9) AND a!=8) 15529 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15530 OR a=67 15531 OR ((a BETWEEN 30 AND 32) AND a!=31) 15532 OR c=1001 15533 OR ((a BETWEEN 50 AND 52) AND a!=51) 15534 OR ((a BETWEEN 19 AND 21) AND a!=20) 15535 } 15536 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0} 15537 do_test where7-2.669.2 { 15538 count_steps_sort { 15539 SELECT a FROM t3 15540 WHERE a=27 15541 OR (g='rqponml' AND f GLOB 'lmnop*') 15542 OR b=121 15543 OR ((a BETWEEN 7 AND 9) AND a!=8) 15544 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15545 OR a=67 15546 OR ((a BETWEEN 30 AND 32) AND a!=31) 15547 OR c=1001 15548 OR ((a BETWEEN 50 AND 52) AND a!=51) 15549 OR ((a BETWEEN 19 AND 21) AND a!=20) 15550 } 15551 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0} 15552 do_test where7-2.670.1 { 15553 count_steps_sort { 15554 SELECT a FROM t2 15555 WHERE b=99 15556 OR (g='nmlkjih' AND f GLOB 'fghij*') 15557 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 15558 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 15559 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15560 } 15561 } {1 9 46 57 98 scan 0 sort 0} 15562 do_test where7-2.670.2 { 15563 count_steps_sort { 15564 SELECT a FROM t3 15565 WHERE b=99 15566 OR (g='nmlkjih' AND f GLOB 'fghij*') 15567 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 15568 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 15569 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15570 } 15571 } {1 9 46 57 98 scan 0 sort 0} 15572 do_test where7-2.671.1 { 15573 count_steps_sort { 15574 SELECT a FROM t2 15575 WHERE a=3 15576 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15577 OR b=355 15578 OR b=814 15579 OR (g='ihgfedc' AND f GLOB 'bcdef*') 15580 OR a=81 15581 OR (g='qponmlk' AND f GLOB 'qrstu*') 15582 OR b=542 15583 OR b=795 15584 } 15585 } {3 42 62 74 79 81 scan 0 sort 0} 15586 do_test where7-2.671.2 { 15587 count_steps_sort { 15588 SELECT a FROM t3 15589 WHERE a=3 15590 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15591 OR b=355 15592 OR b=814 15593 OR (g='ihgfedc' AND f GLOB 'bcdef*') 15594 OR a=81 15595 OR (g='qponmlk' AND f GLOB 'qrstu*') 15596 OR b=542 15597 OR b=795 15598 } 15599 } {3 42 62 74 79 81 scan 0 sort 0} 15600 do_test where7-2.672.1 { 15601 count_steps_sort { 15602 SELECT a FROM t2 15603 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 15604 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 15605 OR b=363 15606 OR (g='srqponm' AND f GLOB 'fghij*') 15607 OR ((a BETWEEN 64 AND 66) AND a!=65) 15608 OR b=619 15609 OR (g='vutsrqp' AND f GLOB 'opqrs*') 15610 OR a=73 15611 } 15612 } {1 14 31 33 56 64 66 73 scan 0 sort 0} 15613 do_test where7-2.672.2 { 15614 count_steps_sort { 15615 SELECT a FROM t3 15616 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 15617 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 15618 OR b=363 15619 OR (g='srqponm' AND f GLOB 'fghij*') 15620 OR ((a BETWEEN 64 AND 66) AND a!=65) 15621 OR b=619 15622 OR (g='vutsrqp' AND f GLOB 'opqrs*') 15623 OR a=73 15624 } 15625 } {1 14 31 33 56 64 66 73 scan 0 sort 0} 15626 do_test where7-2.673.1 { 15627 count_steps_sort { 15628 SELECT a FROM t2 15629 WHERE b=935 15630 OR a=42 15631 OR (g='nmlkjih' AND f GLOB 'defgh*') 15632 OR b=330 15633 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 15634 } 15635 } {9 30 35 42 55 61 85 87 scan 0 sort 0} 15636 do_test where7-2.673.2 { 15637 count_steps_sort { 15638 SELECT a FROM t3 15639 WHERE b=935 15640 OR a=42 15641 OR (g='nmlkjih' AND f GLOB 'defgh*') 15642 OR b=330 15643 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 15644 } 15645 } {9 30 35 42 55 61 85 87 scan 0 sort 0} 15646 do_test where7-2.674.1 { 15647 count_steps_sort { 15648 SELECT a FROM t2 15649 WHERE a=79 15650 OR b=201 15651 OR b=99 15652 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 15653 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 15654 OR a=64 15655 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 15656 OR a=89 15657 } 15658 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0} 15659 do_test where7-2.674.2 { 15660 count_steps_sort { 15661 SELECT a FROM t3 15662 WHERE a=79 15663 OR b=201 15664 OR b=99 15665 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 15666 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 15667 OR a=64 15668 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 15669 OR a=89 15670 } 15671 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0} 15672 do_test where7-2.675.1 { 15673 count_steps_sort { 15674 SELECT a FROM t2 15675 WHERE b=784 15676 OR a=85 15677 OR b=663 15678 OR c=17017 15679 OR b=561 15680 OR (g='kjihgfe' AND f GLOB 'qrstu*') 15681 OR b=495 15682 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15683 OR b=352 15684 OR ((a BETWEEN 39 AND 41) AND a!=40) 15685 } 15686 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0} 15687 do_test where7-2.675.2 { 15688 count_steps_sort { 15689 SELECT a FROM t3 15690 WHERE b=784 15691 OR a=85 15692 OR b=663 15693 OR c=17017 15694 OR b=561 15695 OR (g='kjihgfe' AND f GLOB 'qrstu*') 15696 OR b=495 15697 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15698 OR b=352 15699 OR ((a BETWEEN 39 AND 41) AND a!=40) 15700 } 15701 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0} 15702 do_test where7-2.676.1 { 15703 count_steps_sort { 15704 SELECT a FROM t2 15705 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 15706 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15707 OR f='klmnopqrs' 15708 OR f='lmnopqrst' 15709 } 15710 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0} 15711 do_test where7-2.676.2 { 15712 count_steps_sort { 15713 SELECT a FROM t3 15714 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 15715 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15716 OR f='klmnopqrs' 15717 OR f='lmnopqrst' 15718 } 15719 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0} 15720 do_test where7-2.677.1 { 15721 count_steps_sort { 15722 SELECT a FROM t2 15723 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 15724 OR a=46 15725 OR a=44 15726 } 15727 } {44 46 90 92 scan 0 sort 0} 15728 do_test where7-2.677.2 { 15729 count_steps_sort { 15730 SELECT a FROM t3 15731 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 15732 OR a=46 15733 OR a=44 15734 } 15735 } {44 46 90 92 scan 0 sort 0} 15736 do_test where7-2.678.1 { 15737 count_steps_sort { 15738 SELECT a FROM t2 15739 WHERE b=36 15740 OR (g='qponmlk' AND f GLOB 'nopqr*') 15741 OR ((a BETWEEN 18 AND 20) AND a!=19) 15742 OR b=682 15743 OR ((a BETWEEN 53 AND 55) AND a!=54) 15744 OR b=91 15745 OR (g='ponmlkj' AND f GLOB 'rstuv*') 15746 OR ((a BETWEEN 95 AND 97) AND a!=96) 15747 OR c=12012 15748 OR b=267 15749 OR (g='jihgfed' AND f GLOB 'yzabc*') 15750 } 15751 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0} 15752 do_test where7-2.678.2 { 15753 count_steps_sort { 15754 SELECT a FROM t3 15755 WHERE b=36 15756 OR (g='qponmlk' AND f GLOB 'nopqr*') 15757 OR ((a BETWEEN 18 AND 20) AND a!=19) 15758 OR b=682 15759 OR ((a BETWEEN 53 AND 55) AND a!=54) 15760 OR b=91 15761 OR (g='ponmlkj' AND f GLOB 'rstuv*') 15762 OR ((a BETWEEN 95 AND 97) AND a!=96) 15763 OR c=12012 15764 OR b=267 15765 OR (g='jihgfed' AND f GLOB 'yzabc*') 15766 } 15767 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0} 15768 do_test where7-2.679.1 { 15769 count_steps_sort { 15770 SELECT a FROM t2 15771 WHERE b=594 15772 OR f='hijklmnop' 15773 OR ((a BETWEEN 65 AND 67) AND a!=66) 15774 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15775 OR b=707 15776 OR b=363 15777 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15778 OR b=157 15779 OR (g='tsrqpon' AND f GLOB 'yzabc*') 15780 } 15781 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0} 15782 do_test where7-2.679.2 { 15783 count_steps_sort { 15784 SELECT a FROM t3 15785 WHERE b=594 15786 OR f='hijklmnop' 15787 OR ((a BETWEEN 65 AND 67) AND a!=66) 15788 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15789 OR b=707 15790 OR b=363 15791 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15792 OR b=157 15793 OR (g='tsrqpon' AND f GLOB 'yzabc*') 15794 } 15795 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0} 15796 do_test where7-2.680.1 { 15797 count_steps_sort { 15798 SELECT a FROM t2 15799 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 15800 OR a=2 15801 OR a=84 15802 OR b=399 15803 OR b=828 15804 OR a=21 15805 OR b=748 15806 OR c=13013 15807 OR a=57 15808 OR f='mnopqrstu' 15809 } 15810 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0} 15811 do_test where7-2.680.2 { 15812 count_steps_sort { 15813 SELECT a FROM t3 15814 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 15815 OR a=2 15816 OR a=84 15817 OR b=399 15818 OR b=828 15819 OR a=21 15820 OR b=748 15821 OR c=13013 15822 OR a=57 15823 OR f='mnopqrstu' 15824 } 15825 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0} 15826 do_test where7-2.681.1 { 15827 count_steps_sort { 15828 SELECT a FROM t2 15829 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 15830 OR b=674 15831 OR ((a BETWEEN 38 AND 40) AND a!=39) 15832 OR c=3003 15833 OR a=19 15834 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15835 OR ((a BETWEEN 20 AND 22) AND a!=21) 15836 } 15837 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0} 15838 do_test where7-2.681.2 { 15839 count_steps_sort { 15840 SELECT a FROM t3 15841 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 15842 OR b=674 15843 OR ((a BETWEEN 38 AND 40) AND a!=39) 15844 OR c=3003 15845 OR a=19 15846 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15847 OR ((a BETWEEN 20 AND 22) AND a!=21) 15848 } 15849 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0} 15850 do_test where7-2.682.1 { 15851 count_steps_sort { 15852 SELECT a FROM t2 15853 WHERE b=652 15854 OR a=83 15855 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15856 OR b=102 15857 OR b=300 15858 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 15859 } 15860 } {49 83 97 scan 0 sort 0} 15861 do_test where7-2.682.2 { 15862 count_steps_sort { 15863 SELECT a FROM t3 15864 WHERE b=652 15865 OR a=83 15866 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15867 OR b=102 15868 OR b=300 15869 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 15870 } 15871 } {49 83 97 scan 0 sort 0} 15872 do_test where7-2.683.1 { 15873 count_steps_sort { 15874 SELECT a FROM t2 15875 WHERE ((a BETWEEN 53 AND 55) AND a!=54) 15876 OR ((a BETWEEN 43 AND 45) AND a!=44) 15877 OR c=4004 15878 OR a=95 15879 OR b=707 15880 OR f='vwxyzabcd' 15881 OR b=286 15882 OR (g='wvutsrq' AND f GLOB 'mnopq*') 15883 OR b=693 15884 OR ((a BETWEEN 6 AND 8) AND a!=7) 15885 } 15886 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0} 15887 do_test where7-2.683.2 { 15888 count_steps_sort { 15889 SELECT a FROM t3 15890 WHERE ((a BETWEEN 53 AND 55) AND a!=54) 15891 OR ((a BETWEEN 43 AND 45) AND a!=44) 15892 OR c=4004 15893 OR a=95 15894 OR b=707 15895 OR f='vwxyzabcd' 15896 OR b=286 15897 OR (g='wvutsrq' AND f GLOB 'mnopq*') 15898 OR b=693 15899 OR ((a BETWEEN 6 AND 8) AND a!=7) 15900 } 15901 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0} 15902 do_test where7-2.684.1 { 15903 count_steps_sort { 15904 SELECT a FROM t2 15905 WHERE b=209 15906 OR b=198 15907 OR a=52 15908 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 15909 OR d<0.0 15910 OR (g='rqponml' AND f GLOB 'jklmn*') 15911 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 15912 OR b=168 15913 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 15914 OR f='uvwxyzabc' 15915 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 15916 } 15917 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0} 15918 do_test where7-2.684.2 { 15919 count_steps_sort { 15920 SELECT a FROM t3 15921 WHERE b=209 15922 OR b=198 15923 OR a=52 15924 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 15925 OR d<0.0 15926 OR (g='rqponml' AND f GLOB 'jklmn*') 15927 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 15928 OR b=168 15929 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 15930 OR f='uvwxyzabc' 15931 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 15932 } 15933 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0} 15934 do_test where7-2.685.1 { 15935 count_steps_sort { 15936 SELECT a FROM t2 15937 WHERE ((a BETWEEN 4 AND 6) AND a!=5) 15938 OR (g='tsrqpon' AND f GLOB 'abcde*') 15939 OR ((a BETWEEN 89 AND 91) AND a!=90) 15940 OR f='rstuvwxyz' 15941 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 15942 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15943 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15944 OR a=14 15945 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15946 } 15947 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0} 15948 do_test where7-2.685.2 { 15949 count_steps_sort { 15950 SELECT a FROM t3 15951 WHERE ((a BETWEEN 4 AND 6) AND a!=5) 15952 OR (g='tsrqpon' AND f GLOB 'abcde*') 15953 OR ((a BETWEEN 89 AND 91) AND a!=90) 15954 OR f='rstuvwxyz' 15955 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 15956 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15957 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15958 OR a=14 15959 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15960 } 15961 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0} 15962 do_test where7-2.686.1 { 15963 count_steps_sort { 15964 SELECT a FROM t2 15965 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 15966 OR ((a BETWEEN 93 AND 95) AND a!=94) 15967 OR (g='yxwvuts' AND f GLOB 'cdefg*') 15968 OR f='mnopqrstu' 15969 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 15970 OR ((a BETWEEN 33 AND 35) AND a!=34) 15971 OR a=38 15972 OR c=26026 15973 } 15974 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0} 15975 do_test where7-2.686.2 { 15976 count_steps_sort { 15977 SELECT a FROM t3 15978 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 15979 OR ((a BETWEEN 93 AND 95) AND a!=94) 15980 OR (g='yxwvuts' AND f GLOB 'cdefg*') 15981 OR f='mnopqrstu' 15982 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 15983 OR ((a BETWEEN 33 AND 35) AND a!=34) 15984 OR a=38 15985 OR c=26026 15986 } 15987 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0} 15988 do_test where7-2.687.1 { 15989 count_steps_sort { 15990 SELECT a FROM t2 15991 WHERE (g='ponmlkj' AND f GLOB 'stuvw*') 15992 OR ((a BETWEEN 71 AND 73) AND a!=72) 15993 OR a=7 15994 OR (g='qponmlk' AND f GLOB 'nopqr*') 15995 OR (g='srqponm' AND f GLOB 'ghijk*') 15996 OR ((a BETWEEN 33 AND 35) AND a!=34) 15997 } 15998 } {7 32 33 35 39 44 71 73 scan 0 sort 0} 15999 do_test where7-2.687.2 { 16000 count_steps_sort { 16001 SELECT a FROM t3 16002 WHERE (g='ponmlkj' AND f GLOB 'stuvw*') 16003 OR ((a BETWEEN 71 AND 73) AND a!=72) 16004 OR a=7 16005 OR (g='qponmlk' AND f GLOB 'nopqr*') 16006 OR (g='srqponm' AND f GLOB 'ghijk*') 16007 OR ((a BETWEEN 33 AND 35) AND a!=34) 16008 } 16009 } {7 32 33 35 39 44 71 73 scan 0 sort 0} 16010 do_test where7-2.688.1 { 16011 count_steps_sort { 16012 SELECT a FROM t2 16013 WHERE c=6006 16014 OR b=938 16015 OR b=484 16016 OR b=652 16017 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 16018 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16019 OR f='opqrstuvw' 16020 } 16021 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0} 16022 do_test where7-2.688.2 { 16023 count_steps_sort { 16024 SELECT a FROM t3 16025 WHERE c=6006 16026 OR b=938 16027 OR b=484 16028 OR b=652 16029 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 16030 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16031 OR f='opqrstuvw' 16032 } 16033 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0} 16034 do_test where7-2.689.1 { 16035 count_steps_sort { 16036 SELECT a FROM t2 16037 WHERE c=27027 16038 OR b=968 16039 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 16040 OR b=487 16041 OR b=924 16042 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 16043 OR c=14014 16044 OR b=1001 16045 } 16046 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0} 16047 do_test where7-2.689.2 { 16048 count_steps_sort { 16049 SELECT a FROM t3 16050 WHERE c=27027 16051 OR b=968 16052 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 16053 OR b=487 16054 OR b=924 16055 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 16056 OR c=14014 16057 OR b=1001 16058 } 16059 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0} 16060 do_test where7-2.690.1 { 16061 count_steps_sort { 16062 SELECT a FROM t2 16063 WHERE a=25 16064 OR ((a BETWEEN 43 AND 45) AND a!=44) 16065 OR (g='gfedcba' AND f GLOB 'mnopq*') 16066 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 16067 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 16068 OR b=443 16069 OR b=564 16070 OR (g='kjihgfe' AND f GLOB 'rstuv*') 16071 OR b=531 16072 OR b=1081 16073 OR a=96 16074 } 16075 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0} 16076 do_test where7-2.690.2 { 16077 count_steps_sort { 16078 SELECT a FROM t3 16079 WHERE a=25 16080 OR ((a BETWEEN 43 AND 45) AND a!=44) 16081 OR (g='gfedcba' AND f GLOB 'mnopq*') 16082 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 16083 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 16084 OR b=443 16085 OR b=564 16086 OR (g='kjihgfe' AND f GLOB 'rstuv*') 16087 OR b=531 16088 OR b=1081 16089 OR a=96 16090 } 16091 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0} 16092 do_test where7-2.691.1 { 16093 count_steps_sort { 16094 SELECT a FROM t2 16095 WHERE b=36 16096 OR (g='srqponm' AND f GLOB 'defgh*') 16097 } 16098 } {29 scan 0 sort 0} 16099 do_test where7-2.691.2 { 16100 count_steps_sort { 16101 SELECT a FROM t3 16102 WHERE b=36 16103 OR (g='srqponm' AND f GLOB 'defgh*') 16104 } 16105 } {29 scan 0 sort 0} 16106 do_test where7-2.692.1 { 16107 count_steps_sort { 16108 SELECT a FROM t2 16109 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 16110 OR b=531 16111 OR ((a BETWEEN 93 AND 95) AND a!=94) 16112 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 16113 } 16114 } {3 70 93 95 scan 0 sort 0} 16115 do_test where7-2.692.2 { 16116 count_steps_sort { 16117 SELECT a FROM t3 16118 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 16119 OR b=531 16120 OR ((a BETWEEN 93 AND 95) AND a!=94) 16121 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 16122 } 16123 } {3 70 93 95 scan 0 sort 0} 16124 do_test where7-2.693.1 { 16125 count_steps_sort { 16126 SELECT a FROM t2 16127 WHERE b=256 16128 OR b=1034 16129 } 16130 } {94 scan 0 sort 0} 16131 do_test where7-2.693.2 { 16132 count_steps_sort { 16133 SELECT a FROM t3 16134 WHERE b=256 16135 OR b=1034 16136 } 16137 } {94 scan 0 sort 0} 16138 do_test where7-2.694.1 { 16139 count_steps_sort { 16140 SELECT a FROM t2 16141 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 16142 OR ((a BETWEEN 24 AND 26) AND a!=25) 16143 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 16144 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 16145 OR b=784 16146 OR b=718 16147 OR a=18 16148 OR a=3 16149 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 16150 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16151 OR c=28028 16152 } 16153 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0} 16154 do_test where7-2.694.2 { 16155 count_steps_sort { 16156 SELECT a FROM t3 16157 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 16158 OR ((a BETWEEN 24 AND 26) AND a!=25) 16159 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 16160 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 16161 OR b=784 16162 OR b=718 16163 OR a=18 16164 OR a=3 16165 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 16166 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16167 OR c=28028 16168 } 16169 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0} 16170 do_test where7-2.695.1 { 16171 count_steps_sort { 16172 SELECT a FROM t2 16173 WHERE b=473 16174 OR b=649 16175 OR ((a BETWEEN 46 AND 48) AND a!=47) 16176 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 16177 OR b=1100 16178 OR b=1012 16179 OR a=72 16180 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 16181 OR b=176 16182 OR b=355 16183 } 16184 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0} 16185 do_test where7-2.695.2 { 16186 count_steps_sort { 16187 SELECT a FROM t3 16188 WHERE b=473 16189 OR b=649 16190 OR ((a BETWEEN 46 AND 48) AND a!=47) 16191 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 16192 OR b=1100 16193 OR b=1012 16194 OR a=72 16195 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 16196 OR b=176 16197 OR b=355 16198 } 16199 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0} 16200 do_test where7-2.696.1 { 16201 count_steps_sort { 16202 SELECT a FROM t2 16203 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 16204 OR f='cdefghijk' 16205 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 16206 OR ((a BETWEEN 30 AND 32) AND a!=31) 16207 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 16208 OR (g='srqponm' AND f GLOB 'ghijk*') 16209 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 16210 } 16211 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0} 16212 do_test where7-2.696.2 { 16213 count_steps_sort { 16214 SELECT a FROM t3 16215 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 16216 OR f='cdefghijk' 16217 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 16218 OR ((a BETWEEN 30 AND 32) AND a!=31) 16219 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 16220 OR (g='srqponm' AND f GLOB 'ghijk*') 16221 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 16222 } 16223 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0} 16224 do_test where7-2.697.1 { 16225 count_steps_sort { 16226 SELECT a FROM t2 16227 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 16228 OR b=883 16229 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 16230 OR b=938 16231 OR ((a BETWEEN 17 AND 19) AND a!=18) 16232 OR f='defghijkl' 16233 OR c=2002 16234 OR b=990 16235 } 16236 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0} 16237 do_test where7-2.697.2 { 16238 count_steps_sort { 16239 SELECT a FROM t3 16240 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 16241 OR b=883 16242 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 16243 OR b=938 16244 OR ((a BETWEEN 17 AND 19) AND a!=18) 16245 OR f='defghijkl' 16246 OR c=2002 16247 OR b=990 16248 } 16249 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0} 16250 do_test where7-2.698.1 { 16251 count_steps_sort { 16252 SELECT a FROM t2 16253 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 16254 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 16255 OR b=902 16256 OR b=25 16257 } 16258 } {7 9 76 82 scan 0 sort 0} 16259 do_test where7-2.698.2 { 16260 count_steps_sort { 16261 SELECT a FROM t3 16262 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 16263 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 16264 OR b=902 16265 OR b=25 16266 } 16267 } {7 9 76 82 scan 0 sort 0} 16268 do_test where7-2.699.1 { 16269 count_steps_sort { 16270 SELECT a FROM t2 16271 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 16272 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 16273 OR ((a BETWEEN 68 AND 70) AND a!=69) 16274 OR ((a BETWEEN 74 AND 76) AND a!=75) 16275 OR b=1092 16276 OR b=495 16277 } 16278 } {26 45 55 68 70 74 76 scan 0 sort 0} 16279 do_test where7-2.699.2 { 16280 count_steps_sort { 16281 SELECT a FROM t3 16282 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 16283 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 16284 OR ((a BETWEEN 68 AND 70) AND a!=69) 16285 OR ((a BETWEEN 74 AND 76) AND a!=75) 16286 OR b=1092 16287 OR b=495 16288 } 16289 } {26 45 55 68 70 74 76 scan 0 sort 0} 16290 do_test where7-2.700.1 { 16291 count_steps_sort { 16292 SELECT a FROM t2 16293 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 16294 OR a=46 16295 OR a=74 16296 } 16297 } {46 74 90 92 scan 0 sort 0} 16298 do_test where7-2.700.2 { 16299 count_steps_sort { 16300 SELECT a FROM t3 16301 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 16302 OR a=46 16303 OR a=74 16304 } 16305 } {46 74 90 92 scan 0 sort 0} 16306 do_test where7-2.701.1 { 16307 count_steps_sort { 16308 SELECT a FROM t2 16309 WHERE a=18 16310 OR b=66 16311 OR b=498 16312 OR b=143 16313 OR b=1034 16314 OR b=289 16315 OR b=319 16316 } 16317 } {6 13 18 29 94 scan 0 sort 0} 16318 do_test where7-2.701.2 { 16319 count_steps_sort { 16320 SELECT a FROM t3 16321 WHERE a=18 16322 OR b=66 16323 OR b=498 16324 OR b=143 16325 OR b=1034 16326 OR b=289 16327 OR b=319 16328 } 16329 } {6 13 18 29 94 scan 0 sort 0} 16330 do_test where7-2.702.1 { 16331 count_steps_sort { 16332 SELECT a FROM t2 16333 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 16334 OR (g='srqponm' AND f GLOB 'efghi*') 16335 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16336 OR (g='nmlkjih' AND f GLOB 'cdefg*') 16337 OR (g='srqponm' AND f GLOB 'cdefg*') 16338 OR (g='ihgfedc' AND f GLOB 'bcdef*') 16339 OR f='lmnopqrst' 16340 OR ((a BETWEEN 11 AND 13) AND a!=12) 16341 OR b=872 16342 OR a=44 16343 OR ((a BETWEEN 38 AND 40) AND a!=39) 16344 } 16345 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0} 16346 do_test where7-2.702.2 { 16347 count_steps_sort { 16348 SELECT a FROM t3 16349 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 16350 OR (g='srqponm' AND f GLOB 'efghi*') 16351 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16352 OR (g='nmlkjih' AND f GLOB 'cdefg*') 16353 OR (g='srqponm' AND f GLOB 'cdefg*') 16354 OR (g='ihgfedc' AND f GLOB 'bcdef*') 16355 OR f='lmnopqrst' 16356 OR ((a BETWEEN 11 AND 13) AND a!=12) 16357 OR b=872 16358 OR a=44 16359 OR ((a BETWEEN 38 AND 40) AND a!=39) 16360 } 16361 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0} 16362 do_test where7-2.703.1 { 16363 count_steps_sort { 16364 SELECT a FROM t2 16365 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 16366 OR a=20 16367 OR (g='vutsrqp' AND f GLOB 'rstuv*') 16368 OR (g='jihgfed' AND f GLOB 'xyzab*') 16369 OR b=1004 16370 OR b=77 16371 OR b=927 16372 OR a=99 16373 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 16374 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16375 } 16376 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0} 16377 do_test where7-2.703.2 { 16378 count_steps_sort { 16379 SELECT a FROM t3 16380 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 16381 OR a=20 16382 OR (g='vutsrqp' AND f GLOB 'rstuv*') 16383 OR (g='jihgfed' AND f GLOB 'xyzab*') 16384 OR b=1004 16385 OR b=77 16386 OR b=927 16387 OR a=99 16388 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 16389 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16390 } 16391 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0} 16392 do_test where7-2.704.1 { 16393 count_steps_sort { 16394 SELECT a FROM t2 16395 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL) 16396 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 16397 OR b=11 16398 OR ((a BETWEEN 21 AND 23) AND a!=22) 16399 } 16400 } {1 21 23 45 76 scan 0 sort 0} 16401 do_test where7-2.704.2 { 16402 count_steps_sort { 16403 SELECT a FROM t3 16404 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL) 16405 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 16406 OR b=11 16407 OR ((a BETWEEN 21 AND 23) AND a!=22) 16408 } 16409 } {1 21 23 45 76 scan 0 sort 0} 16410 do_test where7-2.705.1 { 16411 count_steps_sort { 16412 SELECT a FROM t2 16413 WHERE b=572 16414 OR (g='nmlkjih' AND f GLOB 'fghij*') 16415 } 16416 } {52 57 scan 0 sort 0} 16417 do_test where7-2.705.2 { 16418 count_steps_sort { 16419 SELECT a FROM t3 16420 WHERE b=572 16421 OR (g='nmlkjih' AND f GLOB 'fghij*') 16422 } 16423 } {52 57 scan 0 sort 0} 16424 do_test where7-2.706.1 { 16425 count_steps_sort { 16426 SELECT a FROM t2 16427 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 16428 OR ((a BETWEEN 54 AND 56) AND a!=55) 16429 OR f='lmnopqrst' 16430 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 16431 OR (g='ihgfedc' AND f GLOB 'defgh*') 16432 OR a=23 16433 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 16434 } 16435 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0} 16436 do_test where7-2.706.2 { 16437 count_steps_sort { 16438 SELECT a FROM t3 16439 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 16440 OR ((a BETWEEN 54 AND 56) AND a!=55) 16441 OR f='lmnopqrst' 16442 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 16443 OR (g='ihgfedc' AND f GLOB 'defgh*') 16444 OR a=23 16445 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 16446 } 16447 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0} 16448 do_test where7-2.707.1 { 16449 count_steps_sort { 16450 SELECT a FROM t2 16451 WHERE b=836 16452 OR ((a BETWEEN 89 AND 91) AND a!=90) 16453 OR b=605 16454 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 16455 OR (g='kjihgfe' AND f GLOB 'stuvw*') 16456 OR b=759 16457 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 16458 OR ((a BETWEEN 38 AND 40) AND a!=39) 16459 OR a=40 16460 OR f='ghijklmno' 16461 OR (g='hgfedcb' AND f GLOB 'hijkl*') 16462 } 16463 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0} 16464 do_test where7-2.707.2 { 16465 count_steps_sort { 16466 SELECT a FROM t3 16467 WHERE b=836 16468 OR ((a BETWEEN 89 AND 91) AND a!=90) 16469 OR b=605 16470 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 16471 OR (g='kjihgfe' AND f GLOB 'stuvw*') 16472 OR b=759 16473 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 16474 OR ((a BETWEEN 38 AND 40) AND a!=39) 16475 OR a=40 16476 OR f='ghijklmno' 16477 OR (g='hgfedcb' AND f GLOB 'hijkl*') 16478 } 16479 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0} 16480 do_test where7-2.708.1 { 16481 count_steps_sort { 16482 SELECT a FROM t2 16483 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 16484 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 16485 } 16486 } {42 51 scan 0 sort 0} 16487 do_test where7-2.708.2 { 16488 count_steps_sort { 16489 SELECT a FROM t3 16490 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 16491 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 16492 } 16493 } {42 51 scan 0 sort 0} 16494 do_test where7-2.709.1 { 16495 count_steps_sort { 16496 SELECT a FROM t2 16497 WHERE c=27027 16498 OR b=872 16499 OR a=56 16500 } 16501 } {56 79 80 81 scan 0 sort 0} 16502 do_test where7-2.709.2 { 16503 count_steps_sort { 16504 SELECT a FROM t3 16505 WHERE c=27027 16506 OR b=872 16507 OR a=56 16508 } 16509 } {56 79 80 81 scan 0 sort 0} 16510 do_test where7-2.710.1 { 16511 count_steps_sort { 16512 SELECT a FROM t2 16513 WHERE b=685 16514 OR b=256 16515 OR ((a BETWEEN 78 AND 80) AND a!=79) 16516 OR a=44 16517 OR a=63 16518 OR a=15 16519 OR ((a BETWEEN 22 AND 24) AND a!=23) 16520 } 16521 } {15 22 24 44 63 78 80 scan 0 sort 0} 16522 do_test where7-2.710.2 { 16523 count_steps_sort { 16524 SELECT a FROM t3 16525 WHERE b=685 16526 OR b=256 16527 OR ((a BETWEEN 78 AND 80) AND a!=79) 16528 OR a=44 16529 OR a=63 16530 OR a=15 16531 OR ((a BETWEEN 22 AND 24) AND a!=23) 16532 } 16533 } {15 22 24 44 63 78 80 scan 0 sort 0} 16534 do_test where7-2.711.1 { 16535 count_steps_sort { 16536 SELECT a FROM t2 16537 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 16538 OR a=34 16539 OR ((a BETWEEN 6 AND 8) AND a!=7) 16540 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 16541 OR a=67 16542 OR a=28 16543 } 16544 } {6 8 28 34 56 67 75 scan 0 sort 0} 16545 do_test where7-2.711.2 { 16546 count_steps_sort { 16547 SELECT a FROM t3 16548 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 16549 OR a=34 16550 OR ((a BETWEEN 6 AND 8) AND a!=7) 16551 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 16552 OR a=67 16553 OR a=28 16554 } 16555 } {6 8 28 34 56 67 75 scan 0 sort 0} 16556 do_test where7-2.712.1 { 16557 count_steps_sort { 16558 SELECT a FROM t2 16559 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16560 OR a=52 16561 OR ((a BETWEEN 68 AND 70) AND a!=69) 16562 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 16563 OR f='ghijklmno' 16564 OR (g='utsrqpo' AND f GLOB 'stuvw*') 16565 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16566 OR b=319 16567 OR a=34 16568 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16569 OR f='hijklmnop' 16570 } 16571 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0} 16572 do_test where7-2.712.2 { 16573 count_steps_sort { 16574 SELECT a FROM t3 16575 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16576 OR a=52 16577 OR ((a BETWEEN 68 AND 70) AND a!=69) 16578 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 16579 OR f='ghijklmno' 16580 OR (g='utsrqpo' AND f GLOB 'stuvw*') 16581 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16582 OR b=319 16583 OR a=34 16584 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16585 OR f='hijklmnop' 16586 } 16587 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0} 16588 do_test where7-2.713.1 { 16589 count_steps_sort { 16590 SELECT a FROM t2 16591 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16592 OR ((a BETWEEN 69 AND 71) AND a!=70) 16593 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 16594 OR a=47 16595 } 16596 } {41 47 69 71 scan 0 sort 0} 16597 do_test where7-2.713.2 { 16598 count_steps_sort { 16599 SELECT a FROM t3 16600 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16601 OR ((a BETWEEN 69 AND 71) AND a!=70) 16602 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 16603 OR a=47 16604 } 16605 } {41 47 69 71 scan 0 sort 0} 16606 do_test where7-2.714.1 { 16607 count_steps_sort { 16608 SELECT a FROM t2 16609 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 16610 OR c=7007 16611 } 16612 } {19 20 21 33 35 scan 0 sort 0} 16613 do_test where7-2.714.2 { 16614 count_steps_sort { 16615 SELECT a FROM t3 16616 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 16617 OR c=7007 16618 } 16619 } {19 20 21 33 35 scan 0 sort 0} 16620 do_test where7-2.715.1 { 16621 count_steps_sort { 16622 SELECT a FROM t2 16623 WHERE b=531 16624 OR a=12 16625 OR b=583 16626 OR ((a BETWEEN 93 AND 95) AND a!=94) 16627 OR a=61 16628 OR b=187 16629 } 16630 } {12 17 53 61 93 95 scan 0 sort 0} 16631 do_test where7-2.715.2 { 16632 count_steps_sort { 16633 SELECT a FROM t3 16634 WHERE b=531 16635 OR a=12 16636 OR b=583 16637 OR ((a BETWEEN 93 AND 95) AND a!=94) 16638 OR a=61 16639 OR b=187 16640 } 16641 } {12 17 53 61 93 95 scan 0 sort 0} 16642 do_test where7-2.716.1 { 16643 count_steps_sort { 16644 SELECT a FROM t2 16645 WHERE c=31031 16646 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 16647 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16648 OR ((a BETWEEN 66 AND 68) AND a!=67) 16649 OR b=256 16650 OR ((a BETWEEN 77 AND 79) AND a!=78) 16651 OR (g='qponmlk' AND f GLOB 'mnopq*') 16652 OR b=715 16653 OR b=212 16654 OR b=99 16655 OR c=29029 16656 } 16657 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0} 16658 do_test where7-2.716.2 { 16659 count_steps_sort { 16660 SELECT a FROM t3 16661 WHERE c=31031 16662 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 16663 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16664 OR ((a BETWEEN 66 AND 68) AND a!=67) 16665 OR b=256 16666 OR ((a BETWEEN 77 AND 79) AND a!=78) 16667 OR (g='qponmlk' AND f GLOB 'mnopq*') 16668 OR b=715 16669 OR b=212 16670 OR b=99 16671 OR c=29029 16672 } 16673 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0} 16674 do_test where7-2.717.1 { 16675 count_steps_sort { 16676 SELECT a FROM t2 16677 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16678 OR b=33 16679 OR a=62 16680 OR b=916 16681 OR b=1012 16682 OR a=2 16683 OR a=51 16684 OR b=286 16685 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 16686 OR b=80 16687 } 16688 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0} 16689 do_test where7-2.717.2 { 16690 count_steps_sort { 16691 SELECT a FROM t3 16692 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16693 OR b=33 16694 OR a=62 16695 OR b=916 16696 OR b=1012 16697 OR a=2 16698 OR a=51 16699 OR b=286 16700 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 16701 OR b=80 16702 } 16703 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0} 16704 do_test where7-2.718.1 { 16705 count_steps_sort { 16706 SELECT a FROM t2 16707 WHERE b=847 16708 OR f='efghijklm' 16709 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16710 } 16711 } {4 6 30 56 77 82 scan 0 sort 0} 16712 do_test where7-2.718.2 { 16713 count_steps_sort { 16714 SELECT a FROM t3 16715 WHERE b=847 16716 OR f='efghijklm' 16717 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16718 } 16719 } {4 6 30 56 77 82 scan 0 sort 0} 16720 do_test where7-2.719.1 { 16721 count_steps_sort { 16722 SELECT a FROM t2 16723 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 16724 OR ((a BETWEEN 62 AND 64) AND a!=63) 16725 } 16726 } {25 62 64 scan 0 sort 0} 16727 do_test where7-2.719.2 { 16728 count_steps_sort { 16729 SELECT a FROM t3 16730 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 16731 OR ((a BETWEEN 62 AND 64) AND a!=63) 16732 } 16733 } {25 62 64 scan 0 sort 0} 16734 do_test where7-2.720.1 { 16735 count_steps_sort { 16736 SELECT a FROM t2 16737 WHERE ((a BETWEEN 43 AND 45) AND a!=44) 16738 OR ((a BETWEEN 31 AND 33) AND a!=32) 16739 OR (g='nmlkjih' AND f GLOB 'bcdef*') 16740 OR a=43 16741 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 16742 OR b=729 16743 OR (g='vutsrqp' AND f GLOB 'opqrs*') 16744 } 16745 } {14 31 33 43 45 53 scan 0 sort 0} 16746 do_test where7-2.720.2 { 16747 count_steps_sort { 16748 SELECT a FROM t3 16749 WHERE ((a BETWEEN 43 AND 45) AND a!=44) 16750 OR ((a BETWEEN 31 AND 33) AND a!=32) 16751 OR (g='nmlkjih' AND f GLOB 'bcdef*') 16752 OR a=43 16753 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 16754 OR b=729 16755 OR (g='vutsrqp' AND f GLOB 'opqrs*') 16756 } 16757 } {14 31 33 43 45 53 scan 0 sort 0} 16758 do_test where7-2.721.1 { 16759 count_steps_sort { 16760 SELECT a FROM t2 16761 WHERE f='efghijklm' 16762 OR a=70 16763 OR b=278 16764 OR ((a BETWEEN 33 AND 35) AND a!=34) 16765 OR c=8008 16766 OR f='opqrstuvw' 16767 OR ((a BETWEEN 23 AND 25) AND a!=24) 16768 OR (g='xwvutsr' AND f GLOB 'fghij*') 16769 } 16770 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0} 16771 do_test where7-2.721.2 { 16772 count_steps_sort { 16773 SELECT a FROM t3 16774 WHERE f='efghijklm' 16775 OR a=70 16776 OR b=278 16777 OR ((a BETWEEN 33 AND 35) AND a!=34) 16778 OR c=8008 16779 OR f='opqrstuvw' 16780 OR ((a BETWEEN 23 AND 25) AND a!=24) 16781 OR (g='xwvutsr' AND f GLOB 'fghij*') 16782 } 16783 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0} 16784 do_test where7-2.722.1 { 16785 count_steps_sort { 16786 SELECT a FROM t2 16787 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16788 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 16789 OR c<=10 16790 OR (g='srqponm' AND f GLOB 'fghij*') 16791 OR a=35 16792 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16793 OR b=1089 16794 OR a=73 16795 OR b=737 16796 OR c=18018 16797 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 16798 } 16799 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0} 16800 do_test where7-2.722.2 { 16801 count_steps_sort { 16802 SELECT a FROM t3 16803 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16804 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 16805 OR c<=10 16806 OR (g='srqponm' AND f GLOB 'fghij*') 16807 OR a=35 16808 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16809 OR b=1089 16810 OR a=73 16811 OR b=737 16812 OR c=18018 16813 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 16814 } 16815 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0} 16816 do_test where7-2.723.1 { 16817 count_steps_sort { 16818 SELECT a FROM t2 16819 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 16820 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 16821 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16822 OR b=762 16823 OR ((a BETWEEN 39 AND 41) AND a!=40) 16824 OR a=80 16825 } 16826 } {2 39 41 79 80 95 scan 0 sort 0} 16827 do_test where7-2.723.2 { 16828 count_steps_sort { 16829 SELECT a FROM t3 16830 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 16831 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 16832 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16833 OR b=762 16834 OR ((a BETWEEN 39 AND 41) AND a!=40) 16835 OR a=80 16836 } 16837 } {2 39 41 79 80 95 scan 0 sort 0} 16838 do_test where7-2.724.1 { 16839 count_steps_sort { 16840 SELECT a FROM t2 16841 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 16842 OR b=737 16843 OR ((a BETWEEN 80 AND 82) AND a!=81) 16844 OR b=979 16845 OR a=36 16846 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16847 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 16848 OR a=55 16849 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16850 } 16851 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0} 16852 do_test where7-2.724.2 { 16853 count_steps_sort { 16854 SELECT a FROM t3 16855 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 16856 OR b=737 16857 OR ((a BETWEEN 80 AND 82) AND a!=81) 16858 OR b=979 16859 OR a=36 16860 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16861 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 16862 OR a=55 16863 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16864 } 16865 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0} 16866 do_test where7-2.725.1 { 16867 count_steps_sort { 16868 SELECT a FROM t2 16869 WHERE a=75 16870 OR a=61 16871 OR (g='onmlkji' AND f GLOB 'abcde*') 16872 OR (g='gfedcba' AND f GLOB 'nopqr*') 16873 } 16874 } {52 61 75 91 scan 0 sort 0} 16875 do_test where7-2.725.2 { 16876 count_steps_sort { 16877 SELECT a FROM t3 16878 WHERE a=75 16879 OR a=61 16880 OR (g='onmlkji' AND f GLOB 'abcde*') 16881 OR (g='gfedcba' AND f GLOB 'nopqr*') 16882 } 16883 } {52 61 75 91 scan 0 sort 0} 16884 do_test where7-2.726.1 { 16885 count_steps_sort { 16886 SELECT a FROM t2 16887 WHERE b=1004 16888 OR (g='mlkjihg' AND f GLOB 'jklmn*') 16889 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 16890 OR a=56 16891 } 16892 } {7 56 61 scan 0 sort 0} 16893 do_test where7-2.726.2 { 16894 count_steps_sort { 16895 SELECT a FROM t3 16896 WHERE b=1004 16897 OR (g='mlkjihg' AND f GLOB 'jklmn*') 16898 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 16899 OR a=56 16900 } 16901 } {7 56 61 scan 0 sort 0} 16902 do_test where7-2.727.1 { 16903 count_steps_sort { 16904 SELECT a FROM t2 16905 WHERE a=93 16906 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16907 OR a=83 16908 OR b=828 16909 OR b=454 16910 OR ((a BETWEEN 89 AND 91) AND a!=90) 16911 OR b=924 16912 OR (g='lkjihgf' AND f GLOB 'opqrs*') 16913 OR a=50 16914 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16915 } 16916 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0} 16917 do_test where7-2.727.2 { 16918 count_steps_sort { 16919 SELECT a FROM t3 16920 WHERE a=93 16921 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16922 OR a=83 16923 OR b=828 16924 OR b=454 16925 OR ((a BETWEEN 89 AND 91) AND a!=90) 16926 OR b=924 16927 OR (g='lkjihgf' AND f GLOB 'opqrs*') 16928 OR a=50 16929 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16930 } 16931 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0} 16932 do_test where7-2.728.1 { 16933 count_steps_sort { 16934 SELECT a FROM t2 16935 WHERE f='stuvwxyza' 16936 OR a=44 16937 OR c=2002 16938 } 16939 } {4 5 6 18 44 70 96 scan 0 sort 0} 16940 do_test where7-2.728.2 { 16941 count_steps_sort { 16942 SELECT a FROM t3 16943 WHERE f='stuvwxyza' 16944 OR a=44 16945 OR c=2002 16946 } 16947 } {4 5 6 18 44 70 96 scan 0 sort 0} 16948 do_test where7-2.729.1 { 16949 count_steps_sort { 16950 SELECT a FROM t2 16951 WHERE a=55 16952 OR a=65 16953 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 16954 } 16955 } {14 40 55 65 66 92 scan 0 sort 0} 16956 do_test where7-2.729.2 { 16957 count_steps_sort { 16958 SELECT a FROM t3 16959 WHERE a=55 16960 OR a=65 16961 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 16962 } 16963 } {14 40 55 65 66 92 scan 0 sort 0} 16964 do_test where7-2.730.1 { 16965 count_steps_sort { 16966 SELECT a FROM t2 16967 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 16968 OR b=605 16969 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 16970 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16971 OR ((a BETWEEN 72 AND 74) AND a!=73) 16972 OR f='ijklmnopq' 16973 OR ((a BETWEEN 86 AND 88) AND a!=87) 16974 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 16975 OR c=9009 16976 OR b=374 16977 } 16978 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0} 16979 do_test where7-2.730.2 { 16980 count_steps_sort { 16981 SELECT a FROM t3 16982 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 16983 OR b=605 16984 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 16985 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16986 OR ((a BETWEEN 72 AND 74) AND a!=73) 16987 OR f='ijklmnopq' 16988 OR ((a BETWEEN 86 AND 88) AND a!=87) 16989 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 16990 OR c=9009 16991 OR b=374 16992 } 16993 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0} 16994 do_test where7-2.731.1 { 16995 count_steps_sort { 16996 SELECT a FROM t2 16997 WHERE b=476 16998 OR (g='wvutsrq' AND f GLOB 'ijklm*') 16999 OR b=982 17000 OR a=43 17001 OR b=355 17002 } 17003 } {8 43 scan 0 sort 0} 17004 do_test where7-2.731.2 { 17005 count_steps_sort { 17006 SELECT a FROM t3 17007 WHERE b=476 17008 OR (g='wvutsrq' AND f GLOB 'ijklm*') 17009 OR b=982 17010 OR a=43 17011 OR b=355 17012 } 17013 } {8 43 scan 0 sort 0} 17014 do_test where7-2.732.1 { 17015 count_steps_sort { 17016 SELECT a FROM t2 17017 WHERE a=85 17018 OR b=718 17019 OR (g='fedcbaz' AND f GLOB 'pqrst*') 17020 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17021 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17022 } 17023 } {1 25 27 53 79 85 93 scan 0 sort 0} 17024 do_test where7-2.732.2 { 17025 count_steps_sort { 17026 SELECT a FROM t3 17027 WHERE a=85 17028 OR b=718 17029 OR (g='fedcbaz' AND f GLOB 'pqrst*') 17030 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17031 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17032 } 17033 } {1 25 27 53 79 85 93 scan 0 sort 0} 17034 do_test where7-2.733.1 { 17035 count_steps_sort { 17036 SELECT a FROM t2 17037 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 17038 OR ((a BETWEEN 96 AND 98) AND a!=97) 17039 } 17040 } {73 96 98 scan 0 sort 0} 17041 do_test where7-2.733.2 { 17042 count_steps_sort { 17043 SELECT a FROM t3 17044 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 17045 OR ((a BETWEEN 96 AND 98) AND a!=97) 17046 } 17047 } {73 96 98 scan 0 sort 0} 17048 do_test where7-2.734.1 { 17049 count_steps_sort { 17050 SELECT a FROM t2 17051 WHERE b=176 17052 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17053 OR ((a BETWEEN 27 AND 29) AND a!=28) 17054 OR b=619 17055 OR b=597 17056 OR b=198 17057 OR a=27 17058 OR b=91 17059 OR a=77 17060 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17061 } 17062 } {16 18 25 27 29 77 80 scan 0 sort 0} 17063 do_test where7-2.734.2 { 17064 count_steps_sort { 17065 SELECT a FROM t3 17066 WHERE b=176 17067 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17068 OR ((a BETWEEN 27 AND 29) AND a!=28) 17069 OR b=619 17070 OR b=597 17071 OR b=198 17072 OR a=27 17073 OR b=91 17074 OR a=77 17075 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17076 } 17077 } {16 18 25 27 29 77 80 scan 0 sort 0} 17078 do_test where7-2.735.1 { 17079 count_steps_sort { 17080 SELECT a FROM t2 17081 WHERE a=41 17082 OR b=528 17083 OR c=3003 17084 OR ((a BETWEEN 20 AND 22) AND a!=21) 17085 OR b=22 17086 } 17087 } {2 7 8 9 20 22 41 48 scan 0 sort 0} 17088 do_test where7-2.735.2 { 17089 count_steps_sort { 17090 SELECT a FROM t3 17091 WHERE a=41 17092 OR b=528 17093 OR c=3003 17094 OR ((a BETWEEN 20 AND 22) AND a!=21) 17095 OR b=22 17096 } 17097 } {2 7 8 9 20 22 41 48 scan 0 sort 0} 17098 do_test where7-2.736.1 { 17099 count_steps_sort { 17100 SELECT a FROM t2 17101 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 17102 OR b=465 17103 OR ((a BETWEEN 63 AND 65) AND a!=64) 17104 OR a=37 17105 OR b=1056 17106 OR (g='srqponm' AND f GLOB 'defgh*') 17107 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 17108 OR b=1023 17109 } 17110 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0} 17111 do_test where7-2.736.2 { 17112 count_steps_sort { 17113 SELECT a FROM t3 17114 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 17115 OR b=465 17116 OR ((a BETWEEN 63 AND 65) AND a!=64) 17117 OR a=37 17118 OR b=1056 17119 OR (g='srqponm' AND f GLOB 'defgh*') 17120 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 17121 OR b=1023 17122 } 17123 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0} 17124 do_test where7-2.737.1 { 17125 count_steps_sort { 17126 SELECT a FROM t2 17127 WHERE a=76 17128 OR a=8 17129 OR (g='tsrqpon' AND f GLOB 'bcdef*') 17130 OR b=495 17131 OR b=663 17132 OR a=98 17133 OR b=748 17134 } 17135 } {8 27 45 68 76 98 scan 0 sort 0} 17136 do_test where7-2.737.2 { 17137 count_steps_sort { 17138 SELECT a FROM t3 17139 WHERE a=76 17140 OR a=8 17141 OR (g='tsrqpon' AND f GLOB 'bcdef*') 17142 OR b=495 17143 OR b=663 17144 OR a=98 17145 OR b=748 17146 } 17147 } {8 27 45 68 76 98 scan 0 sort 0} 17148 do_test where7-2.738.1 { 17149 count_steps_sort { 17150 SELECT a FROM t2 17151 WHERE b=1081 17152 OR b=542 17153 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17154 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17155 OR b=828 17156 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 17157 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 17158 OR a=18 17159 } 17160 } {18 47 61 64 67 scan 0 sort 0} 17161 do_test where7-2.738.2 { 17162 count_steps_sort { 17163 SELECT a FROM t3 17164 WHERE b=1081 17165 OR b=542 17166 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17167 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17168 OR b=828 17169 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 17170 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 17171 OR a=18 17172 } 17173 } {18 47 61 64 67 scan 0 sort 0} 17174 do_test where7-2.739.1 { 17175 count_steps_sort { 17176 SELECT a FROM t2 17177 WHERE f='abcdefghi' 17178 OR a=14 17179 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17180 OR c=27027 17181 OR a=47 17182 } 17183 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0} 17184 do_test where7-2.739.2 { 17185 count_steps_sort { 17186 SELECT a FROM t3 17187 WHERE f='abcdefghi' 17188 OR a=14 17189 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17190 OR c=27027 17191 OR a=47 17192 } 17193 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0} 17194 do_test where7-2.740.1 { 17195 count_steps_sort { 17196 SELECT a FROM t2 17197 WHERE c=31031 17198 OR b=737 17199 OR a=37 17200 OR ((a BETWEEN 98 AND 100) AND a!=99) 17201 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17202 OR ((a BETWEEN 65 AND 67) AND a!=66) 17203 OR a=91 17204 OR b=77 17205 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17206 } 17207 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0} 17208 do_test where7-2.740.2 { 17209 count_steps_sort { 17210 SELECT a FROM t3 17211 WHERE c=31031 17212 OR b=737 17213 OR a=37 17214 OR ((a BETWEEN 98 AND 100) AND a!=99) 17215 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17216 OR ((a BETWEEN 65 AND 67) AND a!=66) 17217 OR a=91 17218 OR b=77 17219 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17220 } 17221 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0} 17222 do_test where7-2.741.1 { 17223 count_steps_sort { 17224 SELECT a FROM t2 17225 WHERE a=17 17226 OR b=484 17227 OR c=3003 17228 OR b=121 17229 OR a=53 17230 } 17231 } {7 8 9 11 17 44 53 scan 0 sort 0} 17232 do_test where7-2.741.2 { 17233 count_steps_sort { 17234 SELECT a FROM t3 17235 WHERE a=17 17236 OR b=484 17237 OR c=3003 17238 OR b=121 17239 OR a=53 17240 } 17241 } {7 8 9 11 17 44 53 scan 0 sort 0} 17242 do_test where7-2.742.1 { 17243 count_steps_sort { 17244 SELECT a FROM t2 17245 WHERE b=880 17246 OR b=696 17247 OR (g='xwvutsr' AND f GLOB 'fghij*') 17248 OR b=308 17249 OR (g='lkjihgf' AND f GLOB 'nopqr*') 17250 OR ((a BETWEEN 96 AND 98) AND a!=97) 17251 } 17252 } {5 28 65 80 96 98 scan 0 sort 0} 17253 do_test where7-2.742.2 { 17254 count_steps_sort { 17255 SELECT a FROM t3 17256 WHERE b=880 17257 OR b=696 17258 OR (g='xwvutsr' AND f GLOB 'fghij*') 17259 OR b=308 17260 OR (g='lkjihgf' AND f GLOB 'nopqr*') 17261 OR ((a BETWEEN 96 AND 98) AND a!=97) 17262 } 17263 } {5 28 65 80 96 98 scan 0 sort 0} 17264 do_test where7-2.743.1 { 17265 count_steps_sort { 17266 SELECT a FROM t2 17267 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 17268 OR a=24 17269 OR f IS NULL 17270 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 17271 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 17272 OR c=12012 17273 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 17274 } 17275 } {24 25 34 35 36 57 77 88 scan 0 sort 0} 17276 do_test where7-2.743.2 { 17277 count_steps_sort { 17278 SELECT a FROM t3 17279 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 17280 OR a=24 17281 OR f IS NULL 17282 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 17283 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 17284 OR c=12012 17285 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 17286 } 17287 } {24 25 34 35 36 57 77 88 scan 0 sort 0} 17288 do_test where7-2.744.1 { 17289 count_steps_sort { 17290 SELECT a FROM t2 17291 WHERE a=94 17292 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 17293 OR (g='hgfedcb' AND f GLOB 'hijkl*') 17294 OR b=792 17295 OR a=77 17296 OR a=26 17297 OR b=641 17298 OR a=38 17299 } 17300 } {26 38 72 74 77 85 94 scan 0 sort 0} 17301 do_test where7-2.744.2 { 17302 count_steps_sort { 17303 SELECT a FROM t3 17304 WHERE a=94 17305 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 17306 OR (g='hgfedcb' AND f GLOB 'hijkl*') 17307 OR b=792 17308 OR a=77 17309 OR a=26 17310 OR b=641 17311 OR a=38 17312 } 17313 } {26 38 72 74 77 85 94 scan 0 sort 0} 17314 do_test where7-2.745.1 { 17315 count_steps_sort { 17316 SELECT a FROM t2 17317 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 17318 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 17319 OR b=14 17320 OR ((a BETWEEN 89 AND 91) AND a!=90) 17321 OR ((a BETWEEN 15 AND 17) AND a!=16) 17322 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 17323 OR b=121 17324 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 17325 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17326 } 17327 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0} 17328 do_test where7-2.745.2 { 17329 count_steps_sort { 17330 SELECT a FROM t3 17331 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 17332 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 17333 OR b=14 17334 OR ((a BETWEEN 89 AND 91) AND a!=90) 17335 OR ((a BETWEEN 15 AND 17) AND a!=16) 17336 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 17337 OR b=121 17338 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 17339 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17340 } 17341 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0} 17342 do_test where7-2.746.1 { 17343 count_steps_sort { 17344 SELECT a FROM t2 17345 WHERE b=517 17346 OR ((a BETWEEN 69 AND 71) AND a!=70) 17347 OR f='opqrstuvw' 17348 } 17349 } {14 40 47 66 69 71 92 scan 0 sort 0} 17350 do_test where7-2.746.2 { 17351 count_steps_sort { 17352 SELECT a FROM t3 17353 WHERE b=517 17354 OR ((a BETWEEN 69 AND 71) AND a!=70) 17355 OR f='opqrstuvw' 17356 } 17357 } {14 40 47 66 69 71 92 scan 0 sort 0} 17358 do_test where7-2.747.1 { 17359 count_steps_sort { 17360 SELECT a FROM t2 17361 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 17362 OR ((a BETWEEN 32 AND 34) AND a!=33) 17363 OR b=267 17364 OR c=19019 17365 OR a=42 17366 OR b=938 17367 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 17368 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17369 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 17370 OR ((a BETWEEN 22 AND 24) AND a!=23) 17371 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 17372 } 17373 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0} 17374 do_test where7-2.747.2 { 17375 count_steps_sort { 17376 SELECT a FROM t3 17377 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 17378 OR ((a BETWEEN 32 AND 34) AND a!=33) 17379 OR b=267 17380 OR c=19019 17381 OR a=42 17382 OR b=938 17383 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 17384 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17385 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 17386 OR ((a BETWEEN 22 AND 24) AND a!=23) 17387 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 17388 } 17389 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0} 17390 do_test where7-2.748.1 { 17391 count_steps_sort { 17392 SELECT a FROM t2 17393 WHERE b=179 17394 OR a=50 17395 OR (g='srqponm' AND f GLOB 'defgh*') 17396 } 17397 } {29 50 scan 0 sort 0} 17398 do_test where7-2.748.2 { 17399 count_steps_sort { 17400 SELECT a FROM t3 17401 WHERE b=179 17402 OR a=50 17403 OR (g='srqponm' AND f GLOB 'defgh*') 17404 } 17405 } {29 50 scan 0 sort 0} 17406 do_test where7-2.749.1 { 17407 count_steps_sort { 17408 SELECT a FROM t2 17409 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 17410 OR f='xyzabcdef' 17411 OR ((a BETWEEN 49 AND 51) AND a!=50) 17412 OR b=575 17413 OR b=385 17414 OR (g='utsrqpo' AND f GLOB 'stuvw*') 17415 OR ((a BETWEEN 63 AND 65) AND a!=64) 17416 OR a=46 17417 OR b=220 17418 OR a=63 17419 } 17420 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0} 17421 do_test where7-2.749.2 { 17422 count_steps_sort { 17423 SELECT a FROM t3 17424 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 17425 OR f='xyzabcdef' 17426 OR ((a BETWEEN 49 AND 51) AND a!=50) 17427 OR b=575 17428 OR b=385 17429 OR (g='utsrqpo' AND f GLOB 'stuvw*') 17430 OR ((a BETWEEN 63 AND 65) AND a!=64) 17431 OR a=46 17432 OR b=220 17433 OR a=63 17434 } 17435 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0} 17436 do_test where7-2.750.1 { 17437 count_steps_sort { 17438 SELECT a FROM t2 17439 WHERE b=1056 17440 OR ((a BETWEEN 91 AND 93) AND a!=92) 17441 OR b=1078 17442 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17443 OR c=31031 17444 OR b=869 17445 OR (g='jihgfed' AND f GLOB 'zabcd*') 17446 OR b=245 17447 OR a=92 17448 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17449 OR b=880 17450 } 17451 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0} 17452 do_test where7-2.750.2 { 17453 count_steps_sort { 17454 SELECT a FROM t3 17455 WHERE b=1056 17456 OR ((a BETWEEN 91 AND 93) AND a!=92) 17457 OR b=1078 17458 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17459 OR c=31031 17460 OR b=869 17461 OR (g='jihgfed' AND f GLOB 'zabcd*') 17462 OR b=245 17463 OR a=92 17464 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17465 OR b=880 17466 } 17467 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0} 17468 do_test where7-2.751.1 { 17469 count_steps_sort { 17470 SELECT a FROM t2 17471 WHERE b=1078 17472 OR c=28028 17473 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 17474 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 17475 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 17476 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17477 OR ((a BETWEEN 17 AND 19) AND a!=18) 17478 OR c=9009 17479 OR a=17 17480 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17481 } 17482 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0} 17483 do_test where7-2.751.2 { 17484 count_steps_sort { 17485 SELECT a FROM t3 17486 WHERE b=1078 17487 OR c=28028 17488 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 17489 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 17490 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 17491 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17492 OR ((a BETWEEN 17 AND 19) AND a!=18) 17493 OR c=9009 17494 OR a=17 17495 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17496 } 17497 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0} 17498 do_test where7-2.752.1 { 17499 count_steps_sort { 17500 SELECT a FROM t2 17501 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 17502 OR b=762 17503 OR (g='mlkjihg' AND f GLOB 'ghijk*') 17504 OR f='tuvwxyzab' 17505 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 17506 OR ((a BETWEEN 31 AND 33) AND a!=32) 17507 OR b=1034 17508 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 17509 } 17510 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0} 17511 do_test where7-2.752.2 { 17512 count_steps_sort { 17513 SELECT a FROM t3 17514 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 17515 OR b=762 17516 OR (g='mlkjihg' AND f GLOB 'ghijk*') 17517 OR f='tuvwxyzab' 17518 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 17519 OR ((a BETWEEN 31 AND 33) AND a!=32) 17520 OR b=1034 17521 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 17522 } 17523 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0} 17524 do_test where7-2.753.1 { 17525 count_steps_sort { 17526 SELECT a FROM t2 17527 WHERE b=47 17528 OR b=187 17529 OR a=56 17530 OR ((a BETWEEN 30 AND 32) AND a!=31) 17531 OR ((a BETWEEN 68 AND 70) AND a!=69) 17532 OR ((a BETWEEN 89 AND 91) AND a!=90) 17533 } 17534 } {17 30 32 56 68 70 89 91 scan 0 sort 0} 17535 do_test where7-2.753.2 { 17536 count_steps_sort { 17537 SELECT a FROM t3 17538 WHERE b=47 17539 OR b=187 17540 OR a=56 17541 OR ((a BETWEEN 30 AND 32) AND a!=31) 17542 OR ((a BETWEEN 68 AND 70) AND a!=69) 17543 OR ((a BETWEEN 89 AND 91) AND a!=90) 17544 } 17545 } {17 30 32 56 68 70 89 91 scan 0 sort 0} 17546 do_test where7-2.754.1 { 17547 count_steps_sort { 17548 SELECT a FROM t2 17549 WHERE c=11011 17550 OR a=14 17551 OR c=16016 17552 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17553 OR (g='srqponm' AND f GLOB 'efghi*') 17554 OR f='jklmnopqr' 17555 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17556 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 17557 OR b=916 17558 } 17559 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0} 17560 do_test where7-2.754.2 { 17561 count_steps_sort { 17562 SELECT a FROM t3 17563 WHERE c=11011 17564 OR a=14 17565 OR c=16016 17566 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17567 OR (g='srqponm' AND f GLOB 'efghi*') 17568 OR f='jklmnopqr' 17569 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17570 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 17571 OR b=916 17572 } 17573 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0} 17574 do_test where7-2.755.1 { 17575 count_steps_sort { 17576 SELECT a FROM t2 17577 WHERE b=949 17578 OR (g='srqponm' AND f GLOB 'cdefg*') 17579 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17580 OR c<=10 17581 OR a=14 17582 OR b=608 17583 OR (g='edcbazy' AND f GLOB 'uvwxy*') 17584 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17585 OR b=121 17586 OR b=333 17587 OR ((a BETWEEN 93 AND 95) AND a!=94) 17588 } 17589 } {11 14 17 28 66 93 95 98 scan 0 sort 0} 17590 do_test where7-2.755.2 { 17591 count_steps_sort { 17592 SELECT a FROM t3 17593 WHERE b=949 17594 OR (g='srqponm' AND f GLOB 'cdefg*') 17595 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17596 OR c<=10 17597 OR a=14 17598 OR b=608 17599 OR (g='edcbazy' AND f GLOB 'uvwxy*') 17600 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17601 OR b=121 17602 OR b=333 17603 OR ((a BETWEEN 93 AND 95) AND a!=94) 17604 } 17605 } {11 14 17 28 66 93 95 98 scan 0 sort 0} 17606 do_test where7-2.756.1 { 17607 count_steps_sort { 17608 SELECT a FROM t2 17609 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 17610 OR b=355 17611 OR b=627 17612 OR b=1001 17613 OR b=1026 17614 OR ((a BETWEEN 58 AND 60) AND a!=59) 17615 } 17616 } {57 58 60 69 91 scan 0 sort 0} 17617 do_test where7-2.756.2 { 17618 count_steps_sort { 17619 SELECT a FROM t3 17620 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 17621 OR b=355 17622 OR b=627 17623 OR b=1001 17624 OR b=1026 17625 OR ((a BETWEEN 58 AND 60) AND a!=59) 17626 } 17627 } {57 58 60 69 91 scan 0 sort 0} 17628 do_test where7-2.757.1 { 17629 count_steps_sort { 17630 SELECT a FROM t2 17631 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 17632 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 17633 } 17634 } {4 79 scan 0 sort 0} 17635 do_test where7-2.757.2 { 17636 count_steps_sort { 17637 SELECT a FROM t3 17638 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 17639 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 17640 } 17641 } {4 79 scan 0 sort 0} 17642 do_test where7-2.758.1 { 17643 count_steps_sort { 17644 SELECT a FROM t2 17645 WHERE b=685 17646 OR a=14 17647 OR b=990 17648 OR (g='tsrqpon' AND f GLOB 'abcde*') 17649 OR f='efghijklm' 17650 OR c=1001 17651 OR b=784 17652 OR (g='srqponm' AND f GLOB 'ghijk*') 17653 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17654 } 17655 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0} 17656 do_test where7-2.758.2 { 17657 count_steps_sort { 17658 SELECT a FROM t3 17659 WHERE b=685 17660 OR a=14 17661 OR b=990 17662 OR (g='tsrqpon' AND f GLOB 'abcde*') 17663 OR f='efghijklm' 17664 OR c=1001 17665 OR b=784 17666 OR (g='srqponm' AND f GLOB 'ghijk*') 17667 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17668 } 17669 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0} 17670 do_test where7-2.759.1 { 17671 count_steps_sort { 17672 SELECT a FROM t2 17673 WHERE a=54 17674 OR (g='qponmlk' AND f GLOB 'nopqr*') 17675 OR c=26026 17676 OR ((a BETWEEN 97 AND 99) AND a!=98) 17677 } 17678 } {39 54 76 77 78 97 99 scan 0 sort 0} 17679 do_test where7-2.759.2 { 17680 count_steps_sort { 17681 SELECT a FROM t3 17682 WHERE a=54 17683 OR (g='qponmlk' AND f GLOB 'nopqr*') 17684 OR c=26026 17685 OR ((a BETWEEN 97 AND 99) AND a!=98) 17686 } 17687 } {39 54 76 77 78 97 99 scan 0 sort 0} 17688 do_test where7-2.760.1 { 17689 count_steps_sort { 17690 SELECT a FROM t2 17691 WHERE (g='hgfedcb' AND f GLOB 'ghijk*') 17692 OR c=24024 17693 OR a=98 17694 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 17695 OR a=5 17696 OR ((a BETWEEN 31 AND 33) AND a!=32) 17697 OR (g='rqponml' AND f GLOB 'klmno*') 17698 OR f='pqrstuvwx' 17699 OR f='bcdefghij' 17700 OR b=1001 17701 OR ((a BETWEEN 77 AND 79) AND a!=78) 17702 } 17703 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0} 17704 do_test where7-2.760.2 { 17705 count_steps_sort { 17706 SELECT a FROM t3 17707 WHERE (g='hgfedcb' AND f GLOB 'ghijk*') 17708 OR c=24024 17709 OR a=98 17710 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 17711 OR a=5 17712 OR ((a BETWEEN 31 AND 33) AND a!=32) 17713 OR (g='rqponml' AND f GLOB 'klmno*') 17714 OR f='pqrstuvwx' 17715 OR f='bcdefghij' 17716 OR b=1001 17717 OR ((a BETWEEN 77 AND 79) AND a!=78) 17718 } 17719 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0} 17720 do_test where7-2.761.1 { 17721 count_steps_sort { 17722 SELECT a FROM t2 17723 WHERE b=781 17724 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 17725 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 17726 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 17727 OR (g='yxwvuts' AND f GLOB 'bcdef*') 17728 OR (g='nmlkjih' AND f GLOB 'cdefg*') 17729 OR f='lmnopqrst' 17730 OR a=39 17731 OR a=100 17732 OR ((a BETWEEN 56 AND 58) AND a!=57) 17733 } 17734 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0} 17735 do_test where7-2.761.2 { 17736 count_steps_sort { 17737 SELECT a FROM t3 17738 WHERE b=781 17739 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 17740 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 17741 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 17742 OR (g='yxwvuts' AND f GLOB 'bcdef*') 17743 OR (g='nmlkjih' AND f GLOB 'cdefg*') 17744 OR f='lmnopqrst' 17745 OR a=39 17746 OR a=100 17747 OR ((a BETWEEN 56 AND 58) AND a!=57) 17748 } 17749 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0} 17750 do_test where7-2.762.1 { 17751 count_steps_sort { 17752 SELECT a FROM t2 17753 WHERE c=4004 17754 OR b=718 17755 OR (g='qponmlk' AND f GLOB 'opqrs*') 17756 OR a=50 17757 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 17758 OR b=363 17759 OR (g='rqponml' AND f GLOB 'ijklm*') 17760 OR b=1023 17761 } 17762 } {10 11 12 33 34 40 50 93 scan 0 sort 0} 17763 do_test where7-2.762.2 { 17764 count_steps_sort { 17765 SELECT a FROM t3 17766 WHERE c=4004 17767 OR b=718 17768 OR (g='qponmlk' AND f GLOB 'opqrs*') 17769 OR a=50 17770 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 17771 OR b=363 17772 OR (g='rqponml' AND f GLOB 'ijklm*') 17773 OR b=1023 17774 } 17775 } {10 11 12 33 34 40 50 93 scan 0 sort 0} 17776 do_test where7-2.763.1 { 17777 count_steps_sort { 17778 SELECT a FROM t2 17779 WHERE b=1081 17780 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 17781 OR b=473 17782 OR ((a BETWEEN 43 AND 45) AND a!=44) 17783 OR b=586 17784 OR (g='tsrqpon' AND f GLOB 'abcde*') 17785 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 17786 } 17787 } {20 26 43 45 46 55 72 98 scan 0 sort 0} 17788 do_test where7-2.763.2 { 17789 count_steps_sort { 17790 SELECT a FROM t3 17791 WHERE b=1081 17792 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 17793 OR b=473 17794 OR ((a BETWEEN 43 AND 45) AND a!=44) 17795 OR b=586 17796 OR (g='tsrqpon' AND f GLOB 'abcde*') 17797 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 17798 } 17799 } {20 26 43 45 46 55 72 98 scan 0 sort 0} 17800 do_test where7-2.764.1 { 17801 count_steps_sort { 17802 SELECT a FROM t2 17803 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*') 17804 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 17805 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17806 } 17807 } {7 13 33 58 59 85 scan 0 sort 0} 17808 do_test where7-2.764.2 { 17809 count_steps_sort { 17810 SELECT a FROM t3 17811 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*') 17812 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 17813 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17814 } 17815 } {7 13 33 58 59 85 scan 0 sort 0} 17816 do_test where7-2.765.1 { 17817 count_steps_sort { 17818 SELECT a FROM t2 17819 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 17820 OR ((a BETWEEN 76 AND 78) AND a!=77) 17821 OR a=47 17822 OR (g='kjihgfe' AND f GLOB 'qrstu*') 17823 OR (g='lkjihgf' AND f GLOB 'lmnop*') 17824 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 17825 OR f='lmnopqrst' 17826 } 17827 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0} 17828 do_test where7-2.765.2 { 17829 count_steps_sort { 17830 SELECT a FROM t3 17831 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 17832 OR ((a BETWEEN 76 AND 78) AND a!=77) 17833 OR a=47 17834 OR (g='kjihgfe' AND f GLOB 'qrstu*') 17835 OR (g='lkjihgf' AND f GLOB 'lmnop*') 17836 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 17837 OR f='lmnopqrst' 17838 } 17839 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0} 17840 do_test where7-2.766.1 { 17841 count_steps_sort { 17842 SELECT a FROM t2 17843 WHERE c>=34035 17844 OR a=29 17845 OR ((a BETWEEN 19 AND 21) AND a!=20) 17846 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 17847 OR f='abcdefghi' 17848 OR b=993 17849 OR ((a BETWEEN 52 AND 54) AND a!=53) 17850 OR ((a BETWEEN 45 AND 47) AND a!=46) 17851 } 17852 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0} 17853 do_test where7-2.766.2 { 17854 count_steps_sort { 17855 SELECT a FROM t3 17856 WHERE c>=34035 17857 OR a=29 17858 OR ((a BETWEEN 19 AND 21) AND a!=20) 17859 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 17860 OR f='abcdefghi' 17861 OR b=993 17862 OR ((a BETWEEN 52 AND 54) AND a!=53) 17863 OR ((a BETWEEN 45 AND 47) AND a!=46) 17864 } 17865 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0} 17866 do_test where7-2.767.1 { 17867 count_steps_sort { 17868 SELECT a FROM t2 17869 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 17870 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 17871 OR b=696 17872 OR b=154 17873 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 17874 OR a=22 17875 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17876 OR a=52 17877 OR a=21 17878 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 17879 } 17880 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0} 17881 do_test where7-2.767.2 { 17882 count_steps_sort { 17883 SELECT a FROM t3 17884 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 17885 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 17886 OR b=696 17887 OR b=154 17888 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 17889 OR a=22 17890 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17891 OR a=52 17892 OR a=21 17893 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 17894 } 17895 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0} 17896 do_test where7-2.768.1 { 17897 count_steps_sort { 17898 SELECT a FROM t2 17899 WHERE b=693 17900 OR b=201 17901 OR ((a BETWEEN 36 AND 38) AND a!=37) 17902 OR b=520 17903 OR ((a BETWEEN 23 AND 25) AND a!=24) 17904 OR b=407 17905 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 17906 OR c>=34035 17907 OR b=135 17908 } 17909 } {23 25 36 37 38 63 scan 0 sort 0} 17910 do_test where7-2.768.2 { 17911 count_steps_sort { 17912 SELECT a FROM t3 17913 WHERE b=693 17914 OR b=201 17915 OR ((a BETWEEN 36 AND 38) AND a!=37) 17916 OR b=520 17917 OR ((a BETWEEN 23 AND 25) AND a!=24) 17918 OR b=407 17919 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 17920 OR c>=34035 17921 OR b=135 17922 } 17923 } {23 25 36 37 38 63 scan 0 sort 0} 17924 do_test where7-2.769.1 { 17925 count_steps_sort { 17926 SELECT a FROM t2 17927 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL) 17928 OR b=707 17929 OR b=14 17930 OR b=1089 17931 OR b=352 17932 } 17933 } {32 43 99 scan 0 sort 0} 17934 do_test where7-2.769.2 { 17935 count_steps_sort { 17936 SELECT a FROM t3 17937 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL) 17938 OR b=707 17939 OR b=14 17940 OR b=1089 17941 OR b=352 17942 } 17943 } {32 43 99 scan 0 sort 0} 17944 do_test where7-2.770.1 { 17945 count_steps_sort { 17946 SELECT a FROM t2 17947 WHERE b=278 17948 OR b=278 17949 OR b=825 17950 OR f='rstuvwxyz' 17951 OR b=938 17952 OR ((a BETWEEN 17 AND 19) AND a!=18) 17953 OR ((a BETWEEN 43 AND 45) AND a!=44) 17954 } 17955 } {17 19 43 45 69 75 95 scan 0 sort 0} 17956 do_test where7-2.770.2 { 17957 count_steps_sort { 17958 SELECT a FROM t3 17959 WHERE b=278 17960 OR b=278 17961 OR b=825 17962 OR f='rstuvwxyz' 17963 OR b=938 17964 OR ((a BETWEEN 17 AND 19) AND a!=18) 17965 OR ((a BETWEEN 43 AND 45) AND a!=44) 17966 } 17967 } {17 19 43 45 69 75 95 scan 0 sort 0} 17968 do_test where7-2.771.1 { 17969 count_steps_sort { 17970 SELECT a FROM t2 17971 WHERE ((a BETWEEN 32 AND 34) AND a!=33) 17972 OR b=1045 17973 OR c=27027 17974 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 17975 } 17976 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0} 17977 do_test where7-2.771.2 { 17978 count_steps_sort { 17979 SELECT a FROM t3 17980 WHERE ((a BETWEEN 32 AND 34) AND a!=33) 17981 OR b=1045 17982 OR c=27027 17983 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 17984 } 17985 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0} 17986 do_test where7-2.772.1 { 17987 count_steps_sort { 17988 SELECT a FROM t2 17989 WHERE a=87 17990 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17991 OR b=487 17992 OR (g='gfedcba' AND f GLOB 'mnopq*') 17993 } 17994 } {47 87 90 scan 0 sort 0} 17995 do_test where7-2.772.2 { 17996 count_steps_sort { 17997 SELECT a FROM t3 17998 WHERE a=87 17999 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 18000 OR b=487 18001 OR (g='gfedcba' AND f GLOB 'mnopq*') 18002 } 18003 } {47 87 90 scan 0 sort 0} 18004 do_test where7-2.773.1 { 18005 count_steps_sort { 18006 SELECT a FROM t2 18007 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 18008 OR b=69 18009 OR b=608 18010 OR b=814 18011 OR a=67 18012 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 18013 OR b=1059 18014 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18015 OR a=18 18016 OR b=407 18017 OR ((a BETWEEN 10 AND 12) AND a!=11) 18018 } 18019 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0} 18020 do_test where7-2.773.2 { 18021 count_steps_sort { 18022 SELECT a FROM t3 18023 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 18024 OR b=69 18025 OR b=608 18026 OR b=814 18027 OR a=67 18028 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 18029 OR b=1059 18030 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18031 OR a=18 18032 OR b=407 18033 OR ((a BETWEEN 10 AND 12) AND a!=11) 18034 } 18035 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0} 18036 do_test where7-2.774.1 { 18037 count_steps_sort { 18038 SELECT a FROM t2 18039 WHERE b=223 18040 OR b=80 18041 OR ((a BETWEEN 97 AND 99) AND a!=98) 18042 OR ((a BETWEEN 74 AND 76) AND a!=75) 18043 } 18044 } {74 76 97 99 scan 0 sort 0} 18045 do_test where7-2.774.2 { 18046 count_steps_sort { 18047 SELECT a FROM t3 18048 WHERE b=223 18049 OR b=80 18050 OR ((a BETWEEN 97 AND 99) AND a!=98) 18051 OR ((a BETWEEN 74 AND 76) AND a!=75) 18052 } 18053 } {74 76 97 99 scan 0 sort 0} 18054 do_test where7-2.775.1 { 18055 count_steps_sort { 18056 SELECT a FROM t2 18057 WHERE b=220 18058 OR (g='nmlkjih' AND f GLOB 'cdefg*') 18059 OR b=363 18060 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18061 OR (g='nmlkjih' AND f GLOB 'defgh*') 18062 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18063 OR ((a BETWEEN 10 AND 12) AND a!=11) 18064 } 18065 } {10 12 20 33 52 54 55 66 scan 0 sort 0} 18066 do_test where7-2.775.2 { 18067 count_steps_sort { 18068 SELECT a FROM t3 18069 WHERE b=220 18070 OR (g='nmlkjih' AND f GLOB 'cdefg*') 18071 OR b=363 18072 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18073 OR (g='nmlkjih' AND f GLOB 'defgh*') 18074 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18075 OR ((a BETWEEN 10 AND 12) AND a!=11) 18076 } 18077 } {10 12 20 33 52 54 55 66 scan 0 sort 0} 18078 do_test where7-2.776.1 { 18079 count_steps_sort { 18080 SELECT a FROM t2 18081 WHERE b=498 18082 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 18083 OR b=880 18084 OR ((a BETWEEN 60 AND 62) AND a!=61) 18085 OR b=828 18086 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 18087 OR b=113 18088 } 18089 } {5 15 60 62 80 scan 0 sort 0} 18090 do_test where7-2.776.2 { 18091 count_steps_sort { 18092 SELECT a FROM t3 18093 WHERE b=498 18094 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 18095 OR b=880 18096 OR ((a BETWEEN 60 AND 62) AND a!=61) 18097 OR b=828 18098 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 18099 OR b=113 18100 } 18101 } {5 15 60 62 80 scan 0 sort 0} 18102 do_test where7-2.777.1 { 18103 count_steps_sort { 18104 SELECT a FROM t2 18105 WHERE b=1059 18106 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 18107 OR b=960 18108 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 18109 OR (g='wvutsrq' AND f GLOB 'mnopq*') 18110 OR b=894 18111 OR c=2002 18112 } 18113 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0} 18114 do_test where7-2.777.2 { 18115 count_steps_sort { 18116 SELECT a FROM t3 18117 WHERE b=1059 18118 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 18119 OR b=960 18120 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 18121 OR (g='wvutsrq' AND f GLOB 'mnopq*') 18122 OR b=894 18123 OR c=2002 18124 } 18125 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0} 18126 do_test where7-2.778.1 { 18127 count_steps_sort { 18128 SELECT a FROM t2 18129 WHERE b=14 18130 OR (g='hgfedcb' AND f GLOB 'hijkl*') 18131 } 18132 } {85 scan 0 sort 0} 18133 do_test where7-2.778.2 { 18134 count_steps_sort { 18135 SELECT a FROM t3 18136 WHERE b=14 18137 OR (g='hgfedcb' AND f GLOB 'hijkl*') 18138 } 18139 } {85 scan 0 sort 0} 18140 do_test where7-2.779.1 { 18141 count_steps_sort { 18142 SELECT a FROM t2 18143 WHERE b=806 18144 OR (g='rqponml' AND f GLOB 'hijkl*') 18145 OR b=795 18146 OR ((a BETWEEN 99 AND 101) AND a!=100) 18147 OR ((a BETWEEN 21 AND 23) AND a!=22) 18148 OR ((a BETWEEN 86 AND 88) AND a!=87) 18149 OR c=23023 18150 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 18151 } 18152 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0} 18153 do_test where7-2.779.2 { 18154 count_steps_sort { 18155 SELECT a FROM t3 18156 WHERE b=806 18157 OR (g='rqponml' AND f GLOB 'hijkl*') 18158 OR b=795 18159 OR ((a BETWEEN 99 AND 101) AND a!=100) 18160 OR ((a BETWEEN 21 AND 23) AND a!=22) 18161 OR ((a BETWEEN 86 AND 88) AND a!=87) 18162 OR c=23023 18163 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 18164 } 18165 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0} 18166 do_test where7-2.780.1 { 18167 count_steps_sort { 18168 SELECT a FROM t2 18169 WHERE b=726 18170 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 18171 OR ((a BETWEEN 8 AND 10) AND a!=9) 18172 OR f='abcdefghi' 18173 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 18174 OR b=869 18175 } 18176 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0} 18177 do_test where7-2.780.2 { 18178 count_steps_sort { 18179 SELECT a FROM t3 18180 WHERE b=726 18181 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 18182 OR ((a BETWEEN 8 AND 10) AND a!=9) 18183 OR f='abcdefghi' 18184 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 18185 OR b=869 18186 } 18187 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0} 18188 do_test where7-2.781.1 { 18189 count_steps_sort { 18190 SELECT a FROM t2 18191 WHERE a=59 18192 OR ((a BETWEEN 5 AND 7) AND a!=6) 18193 OR b=1081 18194 OR (g='fedcbaz' AND f GLOB 'stuvw*') 18195 } 18196 } {5 7 59 96 scan 0 sort 0} 18197 do_test where7-2.781.2 { 18198 count_steps_sort { 18199 SELECT a FROM t3 18200 WHERE a=59 18201 OR ((a BETWEEN 5 AND 7) AND a!=6) 18202 OR b=1081 18203 OR (g='fedcbaz' AND f GLOB 'stuvw*') 18204 } 18205 } {5 7 59 96 scan 0 sort 0} 18206 do_test where7-2.782.1 { 18207 count_steps_sort { 18208 SELECT a FROM t2 18209 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 18210 OR b=1037 18211 OR b=132 18212 OR c=1001 18213 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 18214 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 18215 OR (g='gfedcba' AND f GLOB 'nopqr*') 18216 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18217 OR (g='kjihgfe' AND f GLOB 'qrstu*') 18218 OR a=32 18219 } 18220 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0} 18221 do_test where7-2.782.2 { 18222 count_steps_sort { 18223 SELECT a FROM t3 18224 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 18225 OR b=1037 18226 OR b=132 18227 OR c=1001 18228 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 18229 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 18230 OR (g='gfedcba' AND f GLOB 'nopqr*') 18231 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18232 OR (g='kjihgfe' AND f GLOB 'qrstu*') 18233 OR a=32 18234 } 18235 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0} 18236 do_test where7-2.783.1 { 18237 count_steps_sort { 18238 SELECT a FROM t2 18239 WHERE a=24 18240 OR b=927 18241 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18242 OR a=7 18243 OR b=462 18244 OR b=608 18245 OR b=781 18246 OR b=253 18247 OR c=25025 18248 OR b=132 18249 } 18250 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0} 18251 do_test where7-2.783.2 { 18252 count_steps_sort { 18253 SELECT a FROM t3 18254 WHERE a=24 18255 OR b=927 18256 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18257 OR a=7 18258 OR b=462 18259 OR b=608 18260 OR b=781 18261 OR b=253 18262 OR c=25025 18263 OR b=132 18264 } 18265 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0} 18266 do_test where7-2.784.1 { 18267 count_steps_sort { 18268 SELECT a FROM t2 18269 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 18270 OR b=1001 18271 OR ((a BETWEEN 23 AND 25) AND a!=24) 18272 OR a=83 18273 } 18274 } {23 25 61 83 91 scan 0 sort 0} 18275 do_test where7-2.784.2 { 18276 count_steps_sort { 18277 SELECT a FROM t3 18278 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 18279 OR b=1001 18280 OR ((a BETWEEN 23 AND 25) AND a!=24) 18281 OR a=83 18282 } 18283 } {23 25 61 83 91 scan 0 sort 0} 18284 do_test where7-2.785.1 { 18285 count_steps_sort { 18286 SELECT a FROM t2 18287 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 18288 OR b=36 18289 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 18290 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18291 OR ((a BETWEEN 46 AND 48) AND a!=47) 18292 OR ((a BETWEEN 31 AND 33) AND a!=32) 18293 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 18294 OR (g='ihgfedc' AND f GLOB 'efghi*') 18295 OR (g='jihgfed' AND f GLOB 'vwxyz*') 18296 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 18297 OR ((a BETWEEN 26 AND 28) AND a!=27) 18298 } 18299 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0} 18300 do_test where7-2.785.2 { 18301 count_steps_sort { 18302 SELECT a FROM t3 18303 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 18304 OR b=36 18305 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 18306 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18307 OR ((a BETWEEN 46 AND 48) AND a!=47) 18308 OR ((a BETWEEN 31 AND 33) AND a!=32) 18309 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 18310 OR (g='ihgfedc' AND f GLOB 'efghi*') 18311 OR (g='jihgfed' AND f GLOB 'vwxyz*') 18312 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 18313 OR ((a BETWEEN 26 AND 28) AND a!=27) 18314 } 18315 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0} 18316 do_test where7-2.786.1 { 18317 count_steps_sort { 18318 SELECT a FROM t2 18319 WHERE a=69 18320 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 18321 OR ((a BETWEEN 58 AND 60) AND a!=59) 18322 OR a=98 18323 OR b=300 18324 OR a=41 18325 OR ((a BETWEEN 37 AND 39) AND a!=38) 18326 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 18327 OR a=33 18328 OR ((a BETWEEN 10 AND 12) AND a!=11) 18329 } 18330 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0} 18331 do_test where7-2.786.2 { 18332 count_steps_sort { 18333 SELECT a FROM t3 18334 WHERE a=69 18335 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 18336 OR ((a BETWEEN 58 AND 60) AND a!=59) 18337 OR a=98 18338 OR b=300 18339 OR a=41 18340 OR ((a BETWEEN 37 AND 39) AND a!=38) 18341 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 18342 OR a=33 18343 OR ((a BETWEEN 10 AND 12) AND a!=11) 18344 } 18345 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0} 18346 do_test where7-2.787.1 { 18347 count_steps_sort { 18348 SELECT a FROM t2 18349 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 18350 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 18351 OR ((a BETWEEN 94 AND 96) AND a!=95) 18352 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 18353 OR (g='gfedcba' AND f GLOB 'mnopq*') 18354 OR ((a BETWEEN 22 AND 24) AND a!=23) 18355 OR b=619 18356 OR c=6006 18357 OR b=91 18358 OR b=297 18359 OR b=165 18360 } 18361 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0} 18362 do_test where7-2.787.2 { 18363 count_steps_sort { 18364 SELECT a FROM t3 18365 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 18366 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 18367 OR ((a BETWEEN 94 AND 96) AND a!=95) 18368 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 18369 OR (g='gfedcba' AND f GLOB 'mnopq*') 18370 OR ((a BETWEEN 22 AND 24) AND a!=23) 18371 OR b=619 18372 OR c=6006 18373 OR b=91 18374 OR b=297 18375 OR b=165 18376 } 18377 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0} 18378 do_test where7-2.788.1 { 18379 count_steps_sort { 18380 SELECT a FROM t2 18381 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 18382 OR a=55 18383 OR (g='jihgfed' AND f GLOB 'xyzab*') 18384 } 18385 } {9 11 55 75 scan 0 sort 0} 18386 do_test where7-2.788.2 { 18387 count_steps_sort { 18388 SELECT a FROM t3 18389 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 18390 OR a=55 18391 OR (g='jihgfed' AND f GLOB 'xyzab*') 18392 } 18393 } {9 11 55 75 scan 0 sort 0} 18394 do_test where7-2.789.1 { 18395 count_steps_sort { 18396 SELECT a FROM t2 18397 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 18398 OR b=737 18399 OR b=201 18400 OR a=7 18401 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 18402 OR (g='yxwvuts' AND f GLOB 'cdefg*') 18403 OR b=957 18404 } 18405 } {2 7 26 67 84 86 87 scan 0 sort 0} 18406 do_test where7-2.789.2 { 18407 count_steps_sort { 18408 SELECT a FROM t3 18409 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 18410 OR b=737 18411 OR b=201 18412 OR a=7 18413 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 18414 OR (g='yxwvuts' AND f GLOB 'cdefg*') 18415 OR b=957 18416 } 18417 } {2 7 26 67 84 86 87 scan 0 sort 0} 18418 do_test where7-2.790.1 { 18419 count_steps_sort { 18420 SELECT a FROM t2 18421 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 18422 OR a=74 18423 OR (g='lkjihgf' AND f GLOB 'pqrst*') 18424 OR ((a BETWEEN 95 AND 97) AND a!=96) 18425 OR (g='ihgfedc' AND f GLOB 'bcdef*') 18426 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 18427 OR a=89 18428 } 18429 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0} 18430 do_test where7-2.790.2 { 18431 count_steps_sort { 18432 SELECT a FROM t3 18433 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 18434 OR a=74 18435 OR (g='lkjihgf' AND f GLOB 'pqrst*') 18436 OR ((a BETWEEN 95 AND 97) AND a!=96) 18437 OR (g='ihgfedc' AND f GLOB 'bcdef*') 18438 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 18439 OR a=89 18440 } 18441 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0} 18442 do_test where7-2.791.1 { 18443 count_steps_sort { 18444 SELECT a FROM t2 18445 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 18446 OR b=179 18447 OR b=1081 18448 OR b=377 18449 OR b=495 18450 OR b=564 18451 OR b=289 18452 OR (g='qponmlk' AND f GLOB 'nopqr*') 18453 } 18454 } {39 45 scan 0 sort 0} 18455 do_test where7-2.791.2 { 18456 count_steps_sort { 18457 SELECT a FROM t3 18458 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 18459 OR b=179 18460 OR b=1081 18461 OR b=377 18462 OR b=495 18463 OR b=564 18464 OR b=289 18465 OR (g='qponmlk' AND f GLOB 'nopqr*') 18466 } 18467 } {39 45 scan 0 sort 0} 18468 do_test where7-2.792.1 { 18469 count_steps_sort { 18470 SELECT a FROM t2 18471 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 18472 OR a=69 18473 OR a=12 18474 OR b=718 18475 OR ((a BETWEEN 20 AND 22) AND a!=21) 18476 } 18477 } {12 20 22 69 scan 0 sort 0} 18478 do_test where7-2.792.2 { 18479 count_steps_sort { 18480 SELECT a FROM t3 18481 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 18482 OR a=69 18483 OR a=12 18484 OR b=718 18485 OR ((a BETWEEN 20 AND 22) AND a!=21) 18486 } 18487 } {12 20 22 69 scan 0 sort 0} 18488 do_test where7-2.793.1 { 18489 count_steps_sort { 18490 SELECT a FROM t2 18491 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 18492 OR f='klmnopqrs' 18493 OR b=674 18494 OR a=96 18495 OR a=99 18496 OR b=608 18497 OR b=707 18498 OR f='cdefghijk' 18499 OR a=91 18500 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18501 } 18502 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0} 18503 do_test where7-2.793.2 { 18504 count_steps_sort { 18505 SELECT a FROM t3 18506 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 18507 OR f='klmnopqrs' 18508 OR b=674 18509 OR a=96 18510 OR a=99 18511 OR b=608 18512 OR b=707 18513 OR f='cdefghijk' 18514 OR a=91 18515 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18516 } 18517 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0} 18518 do_test where7-2.794.1 { 18519 count_steps_sort { 18520 SELECT a FROM t2 18521 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 18522 OR b=564 18523 OR b=784 18524 OR b=418 18525 OR b=275 18526 OR (g='gfedcba' AND f GLOB 'klmno*') 18527 OR a=58 18528 OR c=11011 18529 OR b=660 18530 } 18531 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0} 18532 do_test where7-2.794.2 { 18533 count_steps_sort { 18534 SELECT a FROM t3 18535 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 18536 OR b=564 18537 OR b=784 18538 OR b=418 18539 OR b=275 18540 OR (g='gfedcba' AND f GLOB 'klmno*') 18541 OR a=58 18542 OR c=11011 18543 OR b=660 18544 } 18545 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0} 18546 do_test where7-2.795.1 { 18547 count_steps_sort { 18548 SELECT a FROM t2 18549 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL) 18550 OR b=509 18551 OR b=1004 18552 OR ((a BETWEEN 28 AND 30) AND a!=29) 18553 OR ((a BETWEEN 57 AND 59) AND a!=58) 18554 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18555 OR f='pqrstuvwx' 18556 } 18557 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0} 18558 do_test where7-2.795.2 { 18559 count_steps_sort { 18560 SELECT a FROM t3 18561 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL) 18562 OR b=509 18563 OR b=1004 18564 OR ((a BETWEEN 28 AND 30) AND a!=29) 18565 OR ((a BETWEEN 57 AND 59) AND a!=58) 18566 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18567 OR f='pqrstuvwx' 18568 } 18569 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0} 18570 do_test where7-2.796.1 { 18571 count_steps_sort { 18572 SELECT a FROM t2 18573 WHERE b=440 18574 OR ((a BETWEEN 52 AND 54) AND a!=53) 18575 } 18576 } {40 52 54 scan 0 sort 0} 18577 do_test where7-2.796.2 { 18578 count_steps_sort { 18579 SELECT a FROM t3 18580 WHERE b=440 18581 OR ((a BETWEEN 52 AND 54) AND a!=53) 18582 } 18583 } {40 52 54 scan 0 sort 0} 18584 do_test where7-2.797.1 { 18585 count_steps_sort { 18586 SELECT a FROM t2 18587 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 18588 OR f='abcdefghi' 18589 } 18590 } {26 52 78 95 scan 0 sort 0} 18591 do_test where7-2.797.2 { 18592 count_steps_sort { 18593 SELECT a FROM t3 18594 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 18595 OR f='abcdefghi' 18596 } 18597 } {26 52 78 95 scan 0 sort 0} 18598 do_test where7-2.798.1 { 18599 count_steps_sort { 18600 SELECT a FROM t2 18601 WHERE a=19 18602 OR a=29 18603 OR b=476 18604 OR (g='qponmlk' AND f GLOB 'pqrst*') 18605 OR b=91 18606 } 18607 } {19 29 41 scan 0 sort 0} 18608 do_test where7-2.798.2 { 18609 count_steps_sort { 18610 SELECT a FROM t3 18611 WHERE a=19 18612 OR a=29 18613 OR b=476 18614 OR (g='qponmlk' AND f GLOB 'pqrst*') 18615 OR b=91 18616 } 18617 } {19 29 41 scan 0 sort 0} 18618 do_test where7-2.799.1 { 18619 count_steps_sort { 18620 SELECT a FROM t2 18621 WHERE f='lmnopqrst' 18622 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 18623 OR a=47 18624 OR a=71 18625 } 18626 } {8 11 37 47 63 71 89 scan 0 sort 0} 18627 do_test where7-2.799.2 { 18628 count_steps_sort { 18629 SELECT a FROM t3 18630 WHERE f='lmnopqrst' 18631 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 18632 OR a=47 18633 OR a=71 18634 } 18635 } {8 11 37 47 63 71 89 scan 0 sort 0} 18636 do_test where7-2.800.1 { 18637 count_steps_sort { 18638 SELECT a FROM t2 18639 WHERE b=531 18640 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 18641 OR ((a BETWEEN 95 AND 97) AND a!=96) 18642 OR ((a BETWEEN 32 AND 34) AND a!=33) 18643 OR b=44 18644 OR (g='hgfedcb' AND f GLOB 'ghijk*') 18645 OR (g='onmlkji' AND f GLOB 'xyzab*') 18646 OR b=707 18647 OR b=322 18648 } 18649 } {4 12 32 34 49 84 95 97 scan 0 sort 0} 18650 do_test where7-2.800.2 { 18651 count_steps_sort { 18652 SELECT a FROM t3 18653 WHERE b=531 18654 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 18655 OR ((a BETWEEN 95 AND 97) AND a!=96) 18656 OR ((a BETWEEN 32 AND 34) AND a!=33) 18657 OR b=44 18658 OR (g='hgfedcb' AND f GLOB 'ghijk*') 18659 OR (g='onmlkji' AND f GLOB 'xyzab*') 18660 OR b=707 18661 OR b=322 18662 } 18663 } {4 12 32 34 49 84 95 97 scan 0 sort 0} 18664 do_test where7-2.801.1 { 18665 count_steps_sort { 18666 SELECT a FROM t2 18667 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 18668 OR (g='ihgfedc' AND f GLOB 'efghi*') 18669 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 18670 OR f='jklmnopqr' 18671 } 18672 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0} 18673 do_test where7-2.801.2 { 18674 count_steps_sort { 18675 SELECT a FROM t3 18676 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 18677 OR (g='ihgfedc' AND f GLOB 'efghi*') 18678 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 18679 OR f='jklmnopqr' 18680 } 18681 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0} 18682 do_test where7-2.802.1 { 18683 count_steps_sort { 18684 SELECT a FROM t2 18685 WHERE b=946 18686 OR (g='ihgfedc' AND f GLOB 'abcde*') 18687 OR a=47 18688 OR (g='qponmlk' AND f GLOB 'qrstu*') 18689 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 18690 OR (g='wvutsrq' AND f GLOB 'ijklm*') 18691 OR b=80 18692 OR ((a BETWEEN 60 AND 62) AND a!=61) 18693 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18694 } 18695 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0} 18696 do_test where7-2.802.2 { 18697 count_steps_sort { 18698 SELECT a FROM t3 18699 WHERE b=946 18700 OR (g='ihgfedc' AND f GLOB 'abcde*') 18701 OR a=47 18702 OR (g='qponmlk' AND f GLOB 'qrstu*') 18703 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 18704 OR (g='wvutsrq' AND f GLOB 'ijklm*') 18705 OR b=80 18706 OR ((a BETWEEN 60 AND 62) AND a!=61) 18707 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18708 } 18709 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0} 18710 do_test where7-2.803.1 { 18711 count_steps_sort { 18712 SELECT a FROM t2 18713 WHERE a=48 18714 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18715 OR b=1015 18716 OR a=57 18717 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18718 OR ((a BETWEEN 47 AND 49) AND a!=48) 18719 OR ((a BETWEEN 98 AND 100) AND a!=99) 18720 OR (g='onmlkji' AND f GLOB 'yzabc*') 18721 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 18722 OR b=165 18723 } 18724 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0} 18725 do_test where7-2.803.2 { 18726 count_steps_sort { 18727 SELECT a FROM t3 18728 WHERE a=48 18729 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18730 OR b=1015 18731 OR a=57 18732 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18733 OR ((a BETWEEN 47 AND 49) AND a!=48) 18734 OR ((a BETWEEN 98 AND 100) AND a!=99) 18735 OR (g='onmlkji' AND f GLOB 'yzabc*') 18736 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 18737 OR b=165 18738 } 18739 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0} 18740 do_test where7-2.804.1 { 18741 count_steps_sort { 18742 SELECT a FROM t2 18743 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 18744 OR a=73 18745 OR b=1048 18746 OR c>=34035 18747 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18748 OR a=72 18749 OR ((a BETWEEN 91 AND 93) AND a!=92) 18750 OR b=638 18751 } 18752 } {58 72 73 80 91 93 97 99 scan 0 sort 0} 18753 do_test where7-2.804.2 { 18754 count_steps_sort { 18755 SELECT a FROM t3 18756 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 18757 OR a=73 18758 OR b=1048 18759 OR c>=34035 18760 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18761 OR a=72 18762 OR ((a BETWEEN 91 AND 93) AND a!=92) 18763 OR b=638 18764 } 18765 } {58 72 73 80 91 93 97 99 scan 0 sort 0} 18766 do_test where7-2.805.1 { 18767 count_steps_sort { 18768 SELECT a FROM t2 18769 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 18770 OR a=39 18771 OR b=165 18772 } 18773 } {15 28 30 39 scan 0 sort 0} 18774 do_test where7-2.805.2 { 18775 count_steps_sort { 18776 SELECT a FROM t3 18777 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 18778 OR a=39 18779 OR b=165 18780 } 18781 } {15 28 30 39 scan 0 sort 0} 18782 do_test where7-2.806.1 { 18783 count_steps_sort { 18784 SELECT a FROM t2 18785 WHERE a=50 18786 OR ((a BETWEEN 61 AND 63) AND a!=62) 18787 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 18788 OR a=32 18789 OR ((a BETWEEN 93 AND 95) AND a!=94) 18790 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 18791 OR a=14 18792 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 18793 OR b=946 18794 OR ((a BETWEEN 53 AND 55) AND a!=54) 18795 OR b=124 18796 } 18797 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0} 18798 do_test where7-2.806.2 { 18799 count_steps_sort { 18800 SELECT a FROM t3 18801 WHERE a=50 18802 OR ((a BETWEEN 61 AND 63) AND a!=62) 18803 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 18804 OR a=32 18805 OR ((a BETWEEN 93 AND 95) AND a!=94) 18806 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 18807 OR a=14 18808 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 18809 OR b=946 18810 OR ((a BETWEEN 53 AND 55) AND a!=54) 18811 OR b=124 18812 } 18813 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0} 18814 do_test where7-2.807.1 { 18815 count_steps_sort { 18816 SELECT a FROM t2 18817 WHERE ((a BETWEEN 88 AND 90) AND a!=89) 18818 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18819 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18820 OR (g='gfedcba' AND f GLOB 'klmno*') 18821 } 18822 } {52 66 88 90 scan 0 sort 0} 18823 do_test where7-2.807.2 { 18824 count_steps_sort { 18825 SELECT a FROM t3 18826 WHERE ((a BETWEEN 88 AND 90) AND a!=89) 18827 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18828 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18829 OR (g='gfedcba' AND f GLOB 'klmno*') 18830 } 18831 } {52 66 88 90 scan 0 sort 0} 18832 do_test where7-2.808.1 { 18833 count_steps_sort { 18834 SELECT a FROM t2 18835 WHERE a=6 18836 OR f='tuvwxyzab' 18837 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18838 OR b=286 18839 OR b=781 18840 } 18841 } {6 19 26 45 59 71 97 scan 0 sort 0} 18842 do_test where7-2.808.2 { 18843 count_steps_sort { 18844 SELECT a FROM t3 18845 WHERE a=6 18846 OR f='tuvwxyzab' 18847 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18848 OR b=286 18849 OR b=781 18850 } 18851 } {6 19 26 45 59 71 97 scan 0 sort 0} 18852 do_test where7-2.809.1 { 18853 count_steps_sort { 18854 SELECT a FROM t2 18855 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 18856 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 18857 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 18858 OR ((a BETWEEN 79 AND 81) AND a!=80) 18859 OR (g='edcbazy' AND f GLOB 'wxyza*') 18860 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18861 OR f='vwxyzabcd' 18862 OR b=275 18863 } 18864 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0} 18865 do_test where7-2.809.2 { 18866 count_steps_sort { 18867 SELECT a FROM t3 18868 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 18869 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 18870 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 18871 OR ((a BETWEEN 79 AND 81) AND a!=80) 18872 OR (g='edcbazy' AND f GLOB 'wxyza*') 18873 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18874 OR f='vwxyzabcd' 18875 OR b=275 18876 } 18877 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0} 18878 do_test where7-2.810.1 { 18879 count_steps_sort { 18880 SELECT a FROM t2 18881 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 18882 OR (g='xwvutsr' AND f GLOB 'efghi*') 18883 OR (g='gfedcba' AND f GLOB 'lmnop*') 18884 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18885 OR (g='gfedcba' AND f GLOB 'nopqr*') 18886 OR a=59 18887 } 18888 } {4 30 59 64 89 91 scan 0 sort 0} 18889 do_test where7-2.810.2 { 18890 count_steps_sort { 18891 SELECT a FROM t3 18892 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 18893 OR (g='xwvutsr' AND f GLOB 'efghi*') 18894 OR (g='gfedcba' AND f GLOB 'lmnop*') 18895 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18896 OR (g='gfedcba' AND f GLOB 'nopqr*') 18897 OR a=59 18898 } 18899 } {4 30 59 64 89 91 scan 0 sort 0} 18900 do_test where7-2.811.1 { 18901 count_steps_sort { 18902 SELECT a FROM t2 18903 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*') 18904 OR ((a BETWEEN 8 AND 10) AND a!=9) 18905 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 18906 OR (g='edcbazy' AND f GLOB 'vwxyz*') 18907 OR b=663 18908 OR f='ghijklmno' 18909 OR ((a BETWEEN 14 AND 16) AND a!=15) 18910 OR f='ghijklmno' 18911 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18912 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 18913 OR b=1081 18914 } 18915 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0} 18916 do_test where7-2.811.2 { 18917 count_steps_sort { 18918 SELECT a FROM t3 18919 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*') 18920 OR ((a BETWEEN 8 AND 10) AND a!=9) 18921 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 18922 OR (g='edcbazy' AND f GLOB 'vwxyz*') 18923 OR b=663 18924 OR f='ghijklmno' 18925 OR ((a BETWEEN 14 AND 16) AND a!=15) 18926 OR f='ghijklmno' 18927 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18928 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 18929 OR b=1081 18930 } 18931 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0} 18932 do_test where7-2.812.1 { 18933 count_steps_sort { 18934 SELECT a FROM t2 18935 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 18936 OR a=96 18937 OR b=355 18938 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 18939 OR b=597 18940 OR ((a BETWEEN 92 AND 94) AND a!=93) 18941 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 18942 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 18943 OR b=168 18944 OR (g='vutsrqp' AND f GLOB 'pqrst*') 18945 } 18946 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0} 18947 do_test where7-2.812.2 { 18948 count_steps_sort { 18949 SELECT a FROM t3 18950 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 18951 OR a=96 18952 OR b=355 18953 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 18954 OR b=597 18955 OR ((a BETWEEN 92 AND 94) AND a!=93) 18956 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 18957 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 18958 OR b=168 18959 OR (g='vutsrqp' AND f GLOB 'pqrst*') 18960 } 18961 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0} 18962 do_test where7-2.813.1 { 18963 count_steps_sort { 18964 SELECT a FROM t2 18965 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 18966 OR b=957 18967 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 18968 OR ((a BETWEEN 87 AND 89) AND a!=88) 18969 OR ((a BETWEEN 58 AND 60) AND a!=59) 18970 OR a=40 18971 } 18972 } {9 40 47 58 60 87 89 scan 0 sort 0} 18973 do_test where7-2.813.2 { 18974 count_steps_sort { 18975 SELECT a FROM t3 18976 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 18977 OR b=957 18978 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 18979 OR ((a BETWEEN 87 AND 89) AND a!=88) 18980 OR ((a BETWEEN 58 AND 60) AND a!=59) 18981 OR a=40 18982 } 18983 } {9 40 47 58 60 87 89 scan 0 sort 0} 18984 do_test where7-2.814.1 { 18985 count_steps_sort { 18986 SELECT a FROM t2 18987 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 18988 OR a=36 18989 OR a=75 18990 OR b=179 18991 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 18992 OR (g='utsrqpo' AND f GLOB 'stuvw*') 18993 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 18994 OR b=850 18995 OR a=62 18996 } 18997 } {12 14 18 36 43 62 65 75 scan 0 sort 0} 18998 do_test where7-2.814.2 { 18999 count_steps_sort { 19000 SELECT a FROM t3 19001 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 19002 OR a=36 19003 OR a=75 19004 OR b=179 19005 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 19006 OR (g='utsrqpo' AND f GLOB 'stuvw*') 19007 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 19008 OR b=850 19009 OR a=62 19010 } 19011 } {12 14 18 36 43 62 65 75 scan 0 sort 0} 19012 do_test where7-2.815.1 { 19013 count_steps_sort { 19014 SELECT a FROM t2 19015 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 19016 OR a=79 19017 OR a=66 19018 OR b=487 19019 OR a=1 19020 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 19021 OR c=5005 19022 OR a=47 19023 OR c=5005 19024 OR b=319 19025 OR b=1037 19026 } 19027 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0} 19028 do_test where7-2.815.2 { 19029 count_steps_sort { 19030 SELECT a FROM t3 19031 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 19032 OR a=79 19033 OR a=66 19034 OR b=487 19035 OR a=1 19036 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 19037 OR c=5005 19038 OR a=47 19039 OR c=5005 19040 OR b=319 19041 OR b=1037 19042 } 19043 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0} 19044 do_test where7-2.816.1 { 19045 count_steps_sort { 19046 SELECT a FROM t2 19047 WHERE b=176 19048 OR b=297 19049 OR (g='tsrqpon' AND f GLOB 'zabcd*') 19050 OR f='ijklmnopq' 19051 } 19052 } {8 16 25 27 34 60 86 scan 0 sort 0} 19053 do_test where7-2.816.2 { 19054 count_steps_sort { 19055 SELECT a FROM t3 19056 WHERE b=176 19057 OR b=297 19058 OR (g='tsrqpon' AND f GLOB 'zabcd*') 19059 OR f='ijklmnopq' 19060 } 19061 } {8 16 25 27 34 60 86 scan 0 sort 0} 19062 do_test where7-2.817.1 { 19063 count_steps_sort { 19064 SELECT a FROM t2 19065 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 19066 OR ((a BETWEEN 90 AND 92) AND a!=91) 19067 OR b=319 19068 OR ((a BETWEEN 31 AND 33) AND a!=32) 19069 OR ((a BETWEEN 9 AND 11) AND a!=10) 19070 OR a=21 19071 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19072 } 19073 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0} 19074 do_test where7-2.817.2 { 19075 count_steps_sort { 19076 SELECT a FROM t3 19077 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 19078 OR ((a BETWEEN 90 AND 92) AND a!=91) 19079 OR b=319 19080 OR ((a BETWEEN 31 AND 33) AND a!=32) 19081 OR ((a BETWEEN 9 AND 11) AND a!=10) 19082 OR a=21 19083 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19084 } 19085 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0} 19086 do_test where7-2.818.1 { 19087 count_steps_sort { 19088 SELECT a FROM t2 19089 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 19090 OR b=396 19091 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19092 OR b=1012 19093 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 19094 OR b=784 19095 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 19096 OR b=979 19097 OR c<=10 19098 OR b=913 19099 OR b=66 19100 } 19101 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0} 19102 do_test where7-2.818.2 { 19103 count_steps_sort { 19104 SELECT a FROM t3 19105 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 19106 OR b=396 19107 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19108 OR b=1012 19109 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 19110 OR b=784 19111 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 19112 OR b=979 19113 OR c<=10 19114 OR b=913 19115 OR b=66 19116 } 19117 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0} 19118 do_test where7-2.819.1 { 19119 count_steps_sort { 19120 SELECT a FROM t2 19121 WHERE a=3 19122 OR b=803 19123 } 19124 } {3 73 scan 0 sort 0} 19125 do_test where7-2.819.2 { 19126 count_steps_sort { 19127 SELECT a FROM t3 19128 WHERE a=3 19129 OR b=803 19130 } 19131 } {3 73 scan 0 sort 0} 19132 do_test where7-2.820.1 { 19133 count_steps_sort { 19134 SELECT a FROM t2 19135 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 19136 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 19137 OR ((a BETWEEN 23 AND 25) AND a!=24) 19138 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 19139 } 19140 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0} 19141 do_test where7-2.820.2 { 19142 count_steps_sort { 19143 SELECT a FROM t3 19144 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 19145 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 19146 OR ((a BETWEEN 23 AND 25) AND a!=24) 19147 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 19148 } 19149 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0} 19150 do_test where7-2.821.1 { 19151 count_steps_sort { 19152 SELECT a FROM t2 19153 WHERE c=1001 19154 OR a=16 19155 OR b=132 19156 OR b=1012 19157 OR f='xyzabcdef' 19158 OR b=682 19159 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 19160 } 19161 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0} 19162 do_test where7-2.821.2 { 19163 count_steps_sort { 19164 SELECT a FROM t3 19165 WHERE c=1001 19166 OR a=16 19167 OR b=132 19168 OR b=1012 19169 OR f='xyzabcdef' 19170 OR b=682 19171 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 19172 } 19173 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0} 19174 do_test where7-2.822.1 { 19175 count_steps_sort { 19176 SELECT a FROM t2 19177 WHERE a=96 19178 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 19179 } 19180 } {19 96 scan 0 sort 0} 19181 do_test where7-2.822.2 { 19182 count_steps_sort { 19183 SELECT a FROM t3 19184 WHERE a=96 19185 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 19186 } 19187 } {19 96 scan 0 sort 0} 19188 do_test where7-2.823.1 { 19189 count_steps_sort { 19190 SELECT a FROM t2 19191 WHERE a=2 19192 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 19193 OR a=23 19194 OR b=1092 19195 OR c=19019 19196 OR b=245 19197 OR ((a BETWEEN 97 AND 99) AND a!=98) 19198 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19199 OR ((a BETWEEN 68 AND 70) AND a!=69) 19200 OR b=572 19201 OR ((a BETWEEN 22 AND 24) AND a!=23) 19202 } 19203 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0} 19204 do_test where7-2.823.2 { 19205 count_steps_sort { 19206 SELECT a FROM t3 19207 WHERE a=2 19208 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 19209 OR a=23 19210 OR b=1092 19211 OR c=19019 19212 OR b=245 19213 OR ((a BETWEEN 97 AND 99) AND a!=98) 19214 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19215 OR ((a BETWEEN 68 AND 70) AND a!=69) 19216 OR b=572 19217 OR ((a BETWEEN 22 AND 24) AND a!=23) 19218 } 19219 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0} 19220 do_test where7-2.824.1 { 19221 count_steps_sort { 19222 SELECT a FROM t2 19223 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 19224 OR b=993 19225 OR c=17017 19226 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19227 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 19228 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19229 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 19230 OR b=333 19231 } 19232 } {16 29 37 49 50 51 53 85 scan 0 sort 0} 19233 do_test where7-2.824.2 { 19234 count_steps_sort { 19235 SELECT a FROM t3 19236 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 19237 OR b=993 19238 OR c=17017 19239 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19240 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 19241 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19242 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 19243 OR b=333 19244 } 19245 } {16 29 37 49 50 51 53 85 scan 0 sort 0} 19246 do_test where7-2.825.1 { 19247 count_steps_sort { 19248 SELECT a FROM t2 19249 WHERE b=330 19250 OR a=73 19251 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 19252 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 19253 OR b=828 19254 OR b=363 19255 OR (g='rqponml' AND f GLOB 'lmnop*') 19256 } 19257 } {30 33 37 40 61 73 scan 0 sort 0} 19258 do_test where7-2.825.2 { 19259 count_steps_sort { 19260 SELECT a FROM t3 19261 WHERE b=330 19262 OR a=73 19263 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 19264 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 19265 OR b=828 19266 OR b=363 19267 OR (g='rqponml' AND f GLOB 'lmnop*') 19268 } 19269 } {30 33 37 40 61 73 scan 0 sort 0} 19270 do_test where7-2.826.1 { 19271 count_steps_sort { 19272 SELECT a FROM t2 19273 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 19274 OR a=41 19275 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19276 OR b=825 19277 } 19278 } {29 41 75 89 scan 0 sort 0} 19279 do_test where7-2.826.2 { 19280 count_steps_sort { 19281 SELECT a FROM t3 19282 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 19283 OR a=41 19284 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19285 OR b=825 19286 } 19287 } {29 41 75 89 scan 0 sort 0} 19288 do_test where7-2.827.1 { 19289 count_steps_sort { 19290 SELECT a FROM t2 19291 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 19292 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 19293 OR b=905 19294 OR b=176 19295 OR ((a BETWEEN 89 AND 91) AND a!=90) 19296 OR b=561 19297 OR c=8008 19298 OR (g='hgfedcb' AND f GLOB 'ghijk*') 19299 OR b=935 19300 OR c=1001 19301 } 19302 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0} 19303 do_test where7-2.827.2 { 19304 count_steps_sort { 19305 SELECT a FROM t3 19306 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 19307 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 19308 OR b=905 19309 OR b=176 19310 OR ((a BETWEEN 89 AND 91) AND a!=90) 19311 OR b=561 19312 OR c=8008 19313 OR (g='hgfedcb' AND f GLOB 'ghijk*') 19314 OR b=935 19315 OR c=1001 19316 } 19317 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0} 19318 do_test where7-2.828.1 { 19319 count_steps_sort { 19320 SELECT a FROM t2 19321 WHERE ((a BETWEEN 75 AND 77) AND a!=76) 19322 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19323 } 19324 } {72 75 77 scan 0 sort 0} 19325 do_test where7-2.828.2 { 19326 count_steps_sort { 19327 SELECT a FROM t3 19328 WHERE ((a BETWEEN 75 AND 77) AND a!=76) 19329 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19330 } 19331 } {72 75 77 scan 0 sort 0} 19332 do_test where7-2.829.1 { 19333 count_steps_sort { 19334 SELECT a FROM t2 19335 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 19336 OR a=28 19337 } 19338 } {5 7 28 scan 0 sort 0} 19339 do_test where7-2.829.2 { 19340 count_steps_sort { 19341 SELECT a FROM t3 19342 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 19343 OR a=28 19344 } 19345 } {5 7 28 scan 0 sort 0} 19346 do_test where7-2.830.1 { 19347 count_steps_sort { 19348 SELECT a FROM t2 19349 WHERE b=781 19350 OR b=410 19351 } 19352 } {71 scan 0 sort 0} 19353 do_test where7-2.830.2 { 19354 count_steps_sort { 19355 SELECT a FROM t3 19356 WHERE b=781 19357 OR b=410 19358 } 19359 } {71 scan 0 sort 0} 19360 do_test where7-2.831.1 { 19361 count_steps_sort { 19362 SELECT a FROM t2 19363 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 19364 OR ((a BETWEEN 40 AND 42) AND a!=41) 19365 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19366 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19367 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19368 OR f='zabcdefgh' 19369 OR b=861 19370 OR (g='vutsrqp' AND f GLOB 'pqrst*') 19371 OR a=28 19372 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 19373 OR b=311 19374 } 19375 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0} 19376 do_test where7-2.831.2 { 19377 count_steps_sort { 19378 SELECT a FROM t3 19379 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 19380 OR ((a BETWEEN 40 AND 42) AND a!=41) 19381 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19382 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19383 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19384 OR f='zabcdefgh' 19385 OR b=861 19386 OR (g='vutsrqp' AND f GLOB 'pqrst*') 19387 OR a=28 19388 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 19389 OR b=311 19390 } 19391 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0} 19392 do_test where7-2.832.1 { 19393 count_steps_sort { 19394 SELECT a FROM t2 19395 WHERE b=575 19396 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19397 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 19398 OR b=418 19399 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 19400 OR b=792 19401 OR b=861 19402 OR b=220 19403 OR ((a BETWEEN 89 AND 91) AND a!=90) 19404 } 19405 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0} 19406 do_test where7-2.832.2 { 19407 count_steps_sort { 19408 SELECT a FROM t3 19409 WHERE b=575 19410 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19411 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 19412 OR b=418 19413 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 19414 OR b=792 19415 OR b=861 19416 OR b=220 19417 OR ((a BETWEEN 89 AND 91) AND a!=90) 19418 } 19419 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0} 19420 do_test where7-2.833.1 { 19421 count_steps_sort { 19422 SELECT a FROM t2 19423 WHERE b=517 19424 OR b=913 19425 OR b=253 19426 OR b=198 19427 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 19428 OR a=17 19429 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19430 } 19431 } {17 18 23 27 47 83 85 scan 0 sort 0} 19432 do_test where7-2.833.2 { 19433 count_steps_sort { 19434 SELECT a FROM t3 19435 WHERE b=517 19436 OR b=913 19437 OR b=253 19438 OR b=198 19439 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 19440 OR a=17 19441 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19442 } 19443 } {17 18 23 27 47 83 85 scan 0 sort 0} 19444 do_test where7-2.834.1 { 19445 count_steps_sort { 19446 SELECT a FROM t2 19447 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 19448 OR b=693 19449 OR a=73 19450 OR b=627 19451 OR c=5005 19452 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 19453 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 19454 OR b=267 19455 OR b=872 19456 OR a=27 19457 OR (g='gfedcba' AND f GLOB 'klmno*') 19458 } 19459 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0} 19460 do_test where7-2.834.2 { 19461 count_steps_sort { 19462 SELECT a FROM t3 19463 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 19464 OR b=693 19465 OR a=73 19466 OR b=627 19467 OR c=5005 19468 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 19469 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 19470 OR b=267 19471 OR b=872 19472 OR a=27 19473 OR (g='gfedcba' AND f GLOB 'klmno*') 19474 } 19475 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0} 19476 do_test where7-2.835.1 { 19477 count_steps_sort { 19478 SELECT a FROM t2 19479 WHERE a=10 19480 OR ((a BETWEEN 95 AND 97) AND a!=96) 19481 OR ((a BETWEEN 13 AND 15) AND a!=14) 19482 OR b=1059 19483 OR a=70 19484 OR a=93 19485 } 19486 } {10 13 15 70 93 95 97 scan 0 sort 0} 19487 do_test where7-2.835.2 { 19488 count_steps_sort { 19489 SELECT a FROM t3 19490 WHERE a=10 19491 OR ((a BETWEEN 95 AND 97) AND a!=96) 19492 OR ((a BETWEEN 13 AND 15) AND a!=14) 19493 OR b=1059 19494 OR a=70 19495 OR a=93 19496 } 19497 } {10 13 15 70 93 95 97 scan 0 sort 0} 19498 do_test where7-2.836.1 { 19499 count_steps_sort { 19500 SELECT a FROM t2 19501 WHERE a=30 19502 OR a=32 19503 OR b=1037 19504 OR b=198 19505 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19506 OR a=25 19507 } 19508 } {13 18 25 30 32 scan 0 sort 0} 19509 do_test where7-2.836.2 { 19510 count_steps_sort { 19511 SELECT a FROM t3 19512 WHERE a=30 19513 OR a=32 19514 OR b=1037 19515 OR b=198 19516 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19517 OR a=25 19518 } 19519 } {13 18 25 30 32 scan 0 sort 0} 19520 do_test where7-2.837.1 { 19521 count_steps_sort { 19522 SELECT a FROM t2 19523 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 19524 OR b=66 19525 OR b=322 19526 OR b=465 19527 OR (g='gfedcba' AND f GLOB 'lmnop*') 19528 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19529 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 19530 OR ((a BETWEEN 77 AND 79) AND a!=78) 19531 OR (g='lkjihgf' AND f GLOB 'mnopq*') 19532 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19533 OR b=454 19534 } 19535 } {6 7 38 46 64 77 79 89 scan 0 sort 0} 19536 do_test where7-2.837.2 { 19537 count_steps_sort { 19538 SELECT a FROM t3 19539 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 19540 OR b=66 19541 OR b=322 19542 OR b=465 19543 OR (g='gfedcba' AND f GLOB 'lmnop*') 19544 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19545 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 19546 OR ((a BETWEEN 77 AND 79) AND a!=78) 19547 OR (g='lkjihgf' AND f GLOB 'mnopq*') 19548 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19549 OR b=454 19550 } 19551 } {6 7 38 46 64 77 79 89 scan 0 sort 0} 19552 do_test where7-2.838.1 { 19553 count_steps_sort { 19554 SELECT a FROM t2 19555 WHERE b=924 19556 OR ((a BETWEEN 35 AND 37) AND a!=36) 19557 OR c=15015 19558 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 19559 OR ((a BETWEEN 3 AND 5) AND a!=4) 19560 OR (g='onmlkji' AND f GLOB 'abcde*') 19561 OR b=803 19562 } 19563 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0} 19564 do_test where7-2.838.2 { 19565 count_steps_sort { 19566 SELECT a FROM t3 19567 WHERE b=924 19568 OR ((a BETWEEN 35 AND 37) AND a!=36) 19569 OR c=15015 19570 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 19571 OR ((a BETWEEN 3 AND 5) AND a!=4) 19572 OR (g='onmlkji' AND f GLOB 'abcde*') 19573 OR b=803 19574 } 19575 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0} 19576 do_test where7-2.839.1 { 19577 count_steps_sort { 19578 SELECT a FROM t2 19579 WHERE b=1100 19580 OR (g='wvutsrq' AND f GLOB 'mnopq*') 19581 OR ((a BETWEEN 72 AND 74) AND a!=73) 19582 OR ((a BETWEEN 68 AND 70) AND a!=69) 19583 OR a=75 19584 OR a=45 19585 OR (g='gfedcba' AND f GLOB 'mnopq*') 19586 OR a=27 19587 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 19588 OR b=850 19589 OR ((a BETWEEN 55 AND 57) AND a!=56) 19590 } 19591 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0} 19592 do_test where7-2.839.2 { 19593 count_steps_sort { 19594 SELECT a FROM t3 19595 WHERE b=1100 19596 OR (g='wvutsrq' AND f GLOB 'mnopq*') 19597 OR ((a BETWEEN 72 AND 74) AND a!=73) 19598 OR ((a BETWEEN 68 AND 70) AND a!=69) 19599 OR a=75 19600 OR a=45 19601 OR (g='gfedcba' AND f GLOB 'mnopq*') 19602 OR a=27 19603 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 19604 OR b=850 19605 OR ((a BETWEEN 55 AND 57) AND a!=56) 19606 } 19607 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0} 19608 do_test where7-2.840.1 { 19609 count_steps_sort { 19610 SELECT a FROM t2 19611 WHERE b=751 19612 OR ((a BETWEEN 96 AND 98) AND a!=97) 19613 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 19614 OR (g='gfedcba' AND f GLOB 'lmnop*') 19615 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19616 OR a=89 19617 OR ((a BETWEEN 36 AND 38) AND a!=37) 19618 } 19619 } {36 38 56 71 89 96 98 scan 0 sort 0} 19620 do_test where7-2.840.2 { 19621 count_steps_sort { 19622 SELECT a FROM t3 19623 WHERE b=751 19624 OR ((a BETWEEN 96 AND 98) AND a!=97) 19625 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 19626 OR (g='gfedcba' AND f GLOB 'lmnop*') 19627 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19628 OR a=89 19629 OR ((a BETWEEN 36 AND 38) AND a!=37) 19630 } 19631 } {36 38 56 71 89 96 98 scan 0 sort 0} 19632 do_test where7-2.841.1 { 19633 count_steps_sort { 19634 SELECT a FROM t2 19635 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 19636 OR (g='yxwvuts' AND f GLOB 'bcdef*') 19637 OR a=1 19638 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 19639 } 19640 } {1 9 19 scan 0 sort 0} 19641 do_test where7-2.841.2 { 19642 count_steps_sort { 19643 SELECT a FROM t3 19644 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 19645 OR (g='yxwvuts' AND f GLOB 'bcdef*') 19646 OR a=1 19647 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 19648 } 19649 } {1 9 19 scan 0 sort 0} 19650 do_test where7-2.842.1 { 19651 count_steps_sort { 19652 SELECT a FROM t2 19653 WHERE b=927 19654 OR c=15015 19655 OR f='klmnopqrs' 19656 OR c=8008 19657 OR ((a BETWEEN 41 AND 43) AND a!=42) 19658 OR b=960 19659 OR (g='jihgfed' AND f GLOB 'yzabc*') 19660 OR b=443 19661 OR (g='rqponml' AND f GLOB 'ijklm*') 19662 } 19663 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0} 19664 do_test where7-2.842.2 { 19665 count_steps_sort { 19666 SELECT a FROM t3 19667 WHERE b=927 19668 OR c=15015 19669 OR f='klmnopqrs' 19670 OR c=8008 19671 OR ((a BETWEEN 41 AND 43) AND a!=42) 19672 OR b=960 19673 OR (g='jihgfed' AND f GLOB 'yzabc*') 19674 OR b=443 19675 OR (g='rqponml' AND f GLOB 'ijklm*') 19676 } 19677 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0} 19678 do_test where7-2.843.1 { 19679 count_steps_sort { 19680 SELECT a FROM t2 19681 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 19682 OR b=212 19683 OR f='cdefghijk' 19684 } 19685 } {2 28 37 54 80 scan 0 sort 0} 19686 do_test where7-2.843.2 { 19687 count_steps_sort { 19688 SELECT a FROM t3 19689 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 19690 OR b=212 19691 OR f='cdefghijk' 19692 } 19693 } {2 28 37 54 80 scan 0 sort 0} 19694 do_test where7-2.844.1 { 19695 count_steps_sort { 19696 SELECT a FROM t2 19697 WHERE b=685 19698 OR (g='ponmlkj' AND f GLOB 'rstuv*') 19699 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19700 OR b=520 19701 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 19702 OR a=53 19703 OR ((a BETWEEN 91 AND 93) AND a!=92) 19704 OR b=938 19705 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19706 OR c=25025 19707 } 19708 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0} 19709 do_test where7-2.844.2 { 19710 count_steps_sort { 19711 SELECT a FROM t3 19712 WHERE b=685 19713 OR (g='ponmlkj' AND f GLOB 'rstuv*') 19714 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19715 OR b=520 19716 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 19717 OR a=53 19718 OR ((a BETWEEN 91 AND 93) AND a!=92) 19719 OR b=938 19720 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19721 OR c=25025 19722 } 19723 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0} 19724 do_test where7-2.845.1 { 19725 count_steps_sort { 19726 SELECT a FROM t2 19727 WHERE b=583 19728 OR b=894 19729 OR c=26026 19730 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 19731 } 19732 } {53 76 77 78 84 scan 0 sort 0} 19733 do_test where7-2.845.2 { 19734 count_steps_sort { 19735 SELECT a FROM t3 19736 WHERE b=583 19737 OR b=894 19738 OR c=26026 19739 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 19740 } 19741 } {53 76 77 78 84 scan 0 sort 0} 19742 do_test where7-2.846.1 { 19743 count_steps_sort { 19744 SELECT a FROM t2 19745 WHERE f='abcdefghi' 19746 OR (g='edcbazy' AND f GLOB 'wxyza*') 19747 } 19748 } {26 52 78 100 scan 0 sort 0} 19749 do_test where7-2.846.2 { 19750 count_steps_sort { 19751 SELECT a FROM t3 19752 WHERE f='abcdefghi' 19753 OR (g='edcbazy' AND f GLOB 'wxyza*') 19754 } 19755 } {26 52 78 100 scan 0 sort 0} 19756 do_test where7-2.847.1 { 19757 count_steps_sort { 19758 SELECT a FROM t2 19759 WHERE b=1103 19760 OR b=638 19761 OR b=792 19762 OR b=1034 19763 OR b=308 19764 OR f='nopqrstuv' 19765 OR b=264 19766 OR ((a BETWEEN 33 AND 35) AND a!=34) 19767 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 19768 } 19769 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0} 19770 do_test where7-2.847.2 { 19771 count_steps_sort { 19772 SELECT a FROM t3 19773 WHERE b=1103 19774 OR b=638 19775 OR b=792 19776 OR b=1034 19777 OR b=308 19778 OR f='nopqrstuv' 19779 OR b=264 19780 OR ((a BETWEEN 33 AND 35) AND a!=34) 19781 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 19782 } 19783 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0} 19784 do_test where7-2.848.1 { 19785 count_steps_sort { 19786 SELECT a FROM t2 19787 WHERE f='defghijkl' 19788 OR b=814 19789 OR f='yzabcdefg' 19790 } 19791 } {3 24 29 50 55 74 76 81 scan 0 sort 0} 19792 do_test where7-2.848.2 { 19793 count_steps_sort { 19794 SELECT a FROM t3 19795 WHERE f='defghijkl' 19796 OR b=814 19797 OR f='yzabcdefg' 19798 } 19799 } {3 24 29 50 55 74 76 81 scan 0 sort 0} 19800 do_test where7-2.849.1 { 19801 count_steps_sort { 19802 SELECT a FROM t2 19803 WHERE b=209 19804 OR b=806 19805 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 19806 OR (g='vutsrqp' AND f GLOB 'rstuv*') 19807 } 19808 } {8 17 19 scan 0 sort 0} 19809 do_test where7-2.849.2 { 19810 count_steps_sort { 19811 SELECT a FROM t3 19812 WHERE b=209 19813 OR b=806 19814 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 19815 OR (g='vutsrqp' AND f GLOB 'rstuv*') 19816 } 19817 } {8 17 19 scan 0 sort 0} 19818 do_test where7-2.850.1 { 19819 count_steps_sort { 19820 SELECT a FROM t2 19821 WHERE f='opqrstuvw' 19822 OR b=69 19823 OR b=366 19824 } 19825 } {14 40 66 92 scan 0 sort 0} 19826 do_test where7-2.850.2 { 19827 count_steps_sort { 19828 SELECT a FROM t3 19829 WHERE f='opqrstuvw' 19830 OR b=69 19831 OR b=366 19832 } 19833 } {14 40 66 92 scan 0 sort 0} 19834 do_test where7-2.851.1 { 19835 count_steps_sort { 19836 SELECT a FROM t2 19837 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 19838 OR a=45 19839 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19840 OR a=69 19841 OR ((a BETWEEN 69 AND 71) AND a!=70) 19842 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19843 } 19844 } {4 45 69 71 72 scan 0 sort 0} 19845 do_test where7-2.851.2 { 19846 count_steps_sort { 19847 SELECT a FROM t3 19848 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 19849 OR a=45 19850 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19851 OR a=69 19852 OR ((a BETWEEN 69 AND 71) AND a!=70) 19853 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19854 } 19855 } {4 45 69 71 72 scan 0 sort 0} 19856 do_test where7-2.852.1 { 19857 count_steps_sort { 19858 SELECT a FROM t2 19859 WHERE c=9009 19860 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19861 OR (g='wvutsrq' AND f GLOB 'klmno*') 19862 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 19863 OR (g='lkjihgf' AND f GLOB 'pqrst*') 19864 } 19865 } {9 10 25 26 27 67 85 scan 0 sort 0} 19866 do_test where7-2.852.2 { 19867 count_steps_sort { 19868 SELECT a FROM t3 19869 WHERE c=9009 19870 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19871 OR (g='wvutsrq' AND f GLOB 'klmno*') 19872 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 19873 OR (g='lkjihgf' AND f GLOB 'pqrst*') 19874 } 19875 } {9 10 25 26 27 67 85 scan 0 sort 0} 19876 do_test where7-2.853.1 { 19877 count_steps_sort { 19878 SELECT a FROM t2 19879 WHERE a=98 19880 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 19881 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19882 OR a=47 19883 OR c=24024 19884 OR a=27 19885 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 19886 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19887 } 19888 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0} 19889 do_test where7-2.853.2 { 19890 count_steps_sort { 19891 SELECT a FROM t3 19892 WHERE a=98 19893 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 19894 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19895 OR a=47 19896 OR c=24024 19897 OR a=27 19898 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 19899 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19900 } 19901 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0} 19902 do_test where7-2.854.1 { 19903 count_steps_sort { 19904 SELECT a FROM t2 19905 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 19906 OR (g='utsrqpo' AND f GLOB 'wxyza*') 19907 OR (g='ponmlkj' AND f GLOB 'stuvw*') 19908 OR a=19 19909 } 19910 } {19 22 44 scan 0 sort 0} 19911 do_test where7-2.854.2 { 19912 count_steps_sort { 19913 SELECT a FROM t3 19914 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 19915 OR (g='utsrqpo' AND f GLOB 'wxyza*') 19916 OR (g='ponmlkj' AND f GLOB 'stuvw*') 19917 OR a=19 19918 } 19919 } {19 22 44 scan 0 sort 0} 19920 do_test where7-2.855.1 { 19921 count_steps_sort { 19922 SELECT a FROM t2 19923 WHERE c=12012 19924 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19925 OR ((a BETWEEN 16 AND 18) AND a!=17) 19926 OR (g='edcbazy' AND f GLOB 'uvwxy*') 19927 } 19928 } {16 18 34 35 36 80 98 scan 0 sort 0} 19929 do_test where7-2.855.2 { 19930 count_steps_sort { 19931 SELECT a FROM t3 19932 WHERE c=12012 19933 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19934 OR ((a BETWEEN 16 AND 18) AND a!=17) 19935 OR (g='edcbazy' AND f GLOB 'uvwxy*') 19936 } 19937 } {16 18 34 35 36 80 98 scan 0 sort 0} 19938 do_test where7-2.856.1 { 19939 count_steps_sort { 19940 SELECT a FROM t2 19941 WHERE ((a BETWEEN 38 AND 40) AND a!=39) 19942 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19943 OR b=429 19944 OR f='jklmnopqr' 19945 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 19946 OR ((a BETWEEN 77 AND 79) AND a!=78) 19947 } 19948 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0} 19949 do_test where7-2.856.2 { 19950 count_steps_sort { 19951 SELECT a FROM t3 19952 WHERE ((a BETWEEN 38 AND 40) AND a!=39) 19953 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19954 OR b=429 19955 OR f='jklmnopqr' 19956 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 19957 OR ((a BETWEEN 77 AND 79) AND a!=78) 19958 } 19959 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0} 19960 do_test where7-2.857.1 { 19961 count_steps_sort { 19962 SELECT a FROM t2 19963 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 19964 OR b=190 19965 } 19966 } {64 scan 0 sort 0} 19967 do_test where7-2.857.2 { 19968 count_steps_sort { 19969 SELECT a FROM t3 19970 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 19971 OR b=190 19972 } 19973 } {64 scan 0 sort 0} 19974 do_test where7-2.858.1 { 19975 count_steps_sort { 19976 SELECT a FROM t2 19977 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 19978 OR b=674 19979 OR b=289 19980 } 19981 } {76 scan 0 sort 0} 19982 do_test where7-2.858.2 { 19983 count_steps_sort { 19984 SELECT a FROM t3 19985 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 19986 OR b=674 19987 OR b=289 19988 } 19989 } {76 scan 0 sort 0} 19990 do_test where7-2.859.1 { 19991 count_steps_sort { 19992 SELECT a FROM t2 19993 WHERE a=17 19994 OR b=539 19995 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 19996 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 19997 } 19998 } {17 21 47 49 scan 0 sort 0} 19999 do_test where7-2.859.2 { 20000 count_steps_sort { 20001 SELECT a FROM t3 20002 WHERE a=17 20003 OR b=539 20004 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 20005 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 20006 } 20007 } {17 21 47 49 scan 0 sort 0} 20008 do_test where7-2.860.1 { 20009 count_steps_sort { 20010 SELECT a FROM t2 20011 WHERE b=924 20012 OR c=27027 20013 OR ((a BETWEEN 65 AND 67) AND a!=66) 20014 } 20015 } {65 67 79 80 81 84 scan 0 sort 0} 20016 do_test where7-2.860.2 { 20017 count_steps_sort { 20018 SELECT a FROM t3 20019 WHERE b=924 20020 OR c=27027 20021 OR ((a BETWEEN 65 AND 67) AND a!=66) 20022 } 20023 } {65 67 79 80 81 84 scan 0 sort 0} 20024 do_test where7-2.861.1 { 20025 count_steps_sort { 20026 SELECT a FROM t2 20027 WHERE b=564 20028 OR f='mnopqrstu' 20029 OR ((a BETWEEN 28 AND 30) AND a!=29) 20030 OR b=1103 20031 } 20032 } {12 28 30 38 64 90 scan 0 sort 0} 20033 do_test where7-2.861.2 { 20034 count_steps_sort { 20035 SELECT a FROM t3 20036 WHERE b=564 20037 OR f='mnopqrstu' 20038 OR ((a BETWEEN 28 AND 30) AND a!=29) 20039 OR b=1103 20040 } 20041 } {12 28 30 38 64 90 scan 0 sort 0} 20042 do_test where7-2.862.1 { 20043 count_steps_sort { 20044 SELECT a FROM t2 20045 WHERE b=231 20046 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 20047 OR a=38 20048 OR a=4 20049 OR b=784 20050 } 20051 } {4 21 24 38 scan 0 sort 0} 20052 do_test where7-2.862.2 { 20053 count_steps_sort { 20054 SELECT a FROM t3 20055 WHERE b=231 20056 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 20057 OR a=38 20058 OR a=4 20059 OR b=784 20060 } 20061 } {4 21 24 38 scan 0 sort 0} 20062 do_test where7-2.863.1 { 20063 count_steps_sort { 20064 SELECT a FROM t2 20065 WHERE f='ghijklmno' 20066 OR a=26 20067 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20068 OR a=81 20069 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 20070 OR ((a BETWEEN 28 AND 30) AND a!=29) 20071 OR b=275 20072 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20073 OR b=311 20074 OR b=894 20075 OR b=872 20076 } 20077 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0} 20078 do_test where7-2.863.2 { 20079 count_steps_sort { 20080 SELECT a FROM t3 20081 WHERE f='ghijklmno' 20082 OR a=26 20083 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20084 OR a=81 20085 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 20086 OR ((a BETWEEN 28 AND 30) AND a!=29) 20087 OR b=275 20088 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20089 OR b=311 20090 OR b=894 20091 OR b=872 20092 } 20093 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0} 20094 do_test where7-2.864.1 { 20095 count_steps_sort { 20096 SELECT a FROM t2 20097 WHERE a=91 20098 OR b=619 20099 } 20100 } {91 scan 0 sort 0} 20101 do_test where7-2.864.2 { 20102 count_steps_sort { 20103 SELECT a FROM t3 20104 WHERE a=91 20105 OR b=619 20106 } 20107 } {91 scan 0 sort 0} 20108 do_test where7-2.865.1 { 20109 count_steps_sort { 20110 SELECT a FROM t2 20111 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 20112 OR a=85 20113 OR f IS NULL 20114 OR ((a BETWEEN 49 AND 51) AND a!=50) 20115 OR ((a BETWEEN 66 AND 68) AND a!=67) 20116 OR b=154 20117 OR ((a BETWEEN 40 AND 42) AND a!=41) 20118 OR ((a BETWEEN 87 AND 89) AND a!=88) 20119 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 20120 } 20121 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0} 20122 do_test where7-2.865.2 { 20123 count_steps_sort { 20124 SELECT a FROM t3 20125 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 20126 OR a=85 20127 OR f IS NULL 20128 OR ((a BETWEEN 49 AND 51) AND a!=50) 20129 OR ((a BETWEEN 66 AND 68) AND a!=67) 20130 OR b=154 20131 OR ((a BETWEEN 40 AND 42) AND a!=41) 20132 OR ((a BETWEEN 87 AND 89) AND a!=88) 20133 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 20134 } 20135 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0} 20136 do_test where7-2.866.1 { 20137 count_steps_sort { 20138 SELECT a FROM t2 20139 WHERE a=44 20140 OR b=55 20141 OR a=30 20142 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20143 OR 1000000<b 20144 OR a=24 20145 OR b=1089 20146 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 20147 OR (g='rqponml' AND f GLOB 'hijkl*') 20148 } 20149 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0} 20150 do_test where7-2.866.2 { 20151 count_steps_sort { 20152 SELECT a FROM t3 20153 WHERE a=44 20154 OR b=55 20155 OR a=30 20156 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20157 OR 1000000<b 20158 OR a=24 20159 OR b=1089 20160 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 20161 OR (g='rqponml' AND f GLOB 'hijkl*') 20162 } 20163 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0} 20164 do_test where7-2.867.1 { 20165 count_steps_sort { 20166 SELECT a FROM t2 20167 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 20168 OR ((a BETWEEN 80 AND 82) AND a!=81) 20169 OR b=36 20170 OR ((a BETWEEN 33 AND 35) AND a!=34) 20171 } 20172 } {16 33 35 80 82 scan 0 sort 0} 20173 do_test where7-2.867.2 { 20174 count_steps_sort { 20175 SELECT a FROM t3 20176 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 20177 OR ((a BETWEEN 80 AND 82) AND a!=81) 20178 OR b=36 20179 OR ((a BETWEEN 33 AND 35) AND a!=34) 20180 } 20181 } {16 33 35 80 82 scan 0 sort 0} 20182 do_test where7-2.868.1 { 20183 count_steps_sort { 20184 SELECT a FROM t2 20185 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20186 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 20187 OR c=26026 20188 OR ((a BETWEEN 37 AND 39) AND a!=38) 20189 OR a=56 20190 OR b=506 20191 OR b=781 20192 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 20193 } 20194 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0} 20195 do_test where7-2.868.2 { 20196 count_steps_sort { 20197 SELECT a FROM t3 20198 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20199 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 20200 OR c=26026 20201 OR ((a BETWEEN 37 AND 39) AND a!=38) 20202 OR a=56 20203 OR b=506 20204 OR b=781 20205 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 20206 } 20207 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0} 20208 do_test where7-2.869.1 { 20209 count_steps_sort { 20210 SELECT a FROM t2 20211 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 20212 OR ((a BETWEEN 25 AND 27) AND a!=26) 20213 OR (g='qponmlk' AND f GLOB 'nopqr*') 20214 OR ((a BETWEEN 89 AND 91) AND a!=90) 20215 OR f='xyzabcdef' 20216 OR b=517 20217 OR (g='jihgfed' AND f GLOB 'yzabc*') 20218 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20219 } 20220 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0} 20221 do_test where7-2.869.2 { 20222 count_steps_sort { 20223 SELECT a FROM t3 20224 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 20225 OR ((a BETWEEN 25 AND 27) AND a!=26) 20226 OR (g='qponmlk' AND f GLOB 'nopqr*') 20227 OR ((a BETWEEN 89 AND 91) AND a!=90) 20228 OR f='xyzabcdef' 20229 OR b=517 20230 OR (g='jihgfed' AND f GLOB 'yzabc*') 20231 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20232 } 20233 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0} 20234 do_test where7-2.870.1 { 20235 count_steps_sort { 20236 SELECT a FROM t2 20237 WHERE a=54 20238 OR a=59 20239 } 20240 } {54 59 scan 0 sort 0} 20241 do_test where7-2.870.2 { 20242 count_steps_sort { 20243 SELECT a FROM t3 20244 WHERE a=54 20245 OR a=59 20246 } 20247 } {54 59 scan 0 sort 0} 20248 do_test where7-2.871.1 { 20249 count_steps_sort { 20250 SELECT a FROM t2 20251 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 20252 OR b=762 20253 OR (g='onmlkji' AND f GLOB 'wxyza*') 20254 OR a=25 20255 OR ((a BETWEEN 65 AND 67) AND a!=66) 20256 } 20257 } {24 25 48 65 67 scan 0 sort 0} 20258 do_test where7-2.871.2 { 20259 count_steps_sort { 20260 SELECT a FROM t3 20261 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 20262 OR b=762 20263 OR (g='onmlkji' AND f GLOB 'wxyza*') 20264 OR a=25 20265 OR ((a BETWEEN 65 AND 67) AND a!=66) 20266 } 20267 } {24 25 48 65 67 scan 0 sort 0} 20268 do_test where7-2.872.1 { 20269 count_steps_sort { 20270 SELECT a FROM t2 20271 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL) 20272 OR ((a BETWEEN 14 AND 16) AND a!=15) 20273 OR b=839 20274 OR f='defghijkl' 20275 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 20276 OR (g='mlkjihg' AND f GLOB 'ijklm*') 20277 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 20278 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20279 OR b=498 20280 } 20281 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0} 20282 do_test where7-2.872.2 { 20283 count_steps_sort { 20284 SELECT a FROM t3 20285 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL) 20286 OR ((a BETWEEN 14 AND 16) AND a!=15) 20287 OR b=839 20288 OR f='defghijkl' 20289 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 20290 OR (g='mlkjihg' AND f GLOB 'ijklm*') 20291 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 20292 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20293 OR b=498 20294 } 20295 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0} 20296 do_test where7-2.873.1 { 20297 count_steps_sort { 20298 SELECT a FROM t2 20299 WHERE b=256 20300 OR c=19019 20301 OR a=54 20302 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 20303 OR b=498 20304 OR b=77 20305 } 20306 } {7 46 54 55 56 57 scan 0 sort 0} 20307 do_test where7-2.873.2 { 20308 count_steps_sort { 20309 SELECT a FROM t3 20310 WHERE b=256 20311 OR c=19019 20312 OR a=54 20313 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 20314 OR b=498 20315 OR b=77 20316 } 20317 } {7 46 54 55 56 57 scan 0 sort 0} 20318 do_test where7-2.874.1 { 20319 count_steps_sort { 20320 SELECT a FROM t2 20321 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 20322 OR b=256 20323 OR b=586 20324 OR a=74 20325 OR b=113 20326 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 20327 OR b=495 20328 } 20329 } {45 61 74 99 scan 0 sort 0} 20330 do_test where7-2.874.2 { 20331 count_steps_sort { 20332 SELECT a FROM t3 20333 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 20334 OR b=256 20335 OR b=586 20336 OR a=74 20337 OR b=113 20338 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 20339 OR b=495 20340 } 20341 } {45 61 74 99 scan 0 sort 0} 20342 do_test where7-2.875.1 { 20343 count_steps_sort { 20344 SELECT a FROM t2 20345 WHERE a=12 20346 OR a=50 20347 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 20348 OR ((a BETWEEN 66 AND 68) AND a!=67) 20349 } 20350 } {12 33 50 66 68 scan 0 sort 0} 20351 do_test where7-2.875.2 { 20352 count_steps_sort { 20353 SELECT a FROM t3 20354 WHERE a=12 20355 OR a=50 20356 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 20357 OR ((a BETWEEN 66 AND 68) AND a!=67) 20358 } 20359 } {12 33 50 66 68 scan 0 sort 0} 20360 do_test where7-2.876.1 { 20361 count_steps_sort { 20362 SELECT a FROM t2 20363 WHERE b=308 20364 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 20365 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20366 OR a=83 20367 OR c=23023 20368 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20369 OR (g='lkjihgf' AND f GLOB 'nopqr*') 20370 OR a=58 20371 OR ((a BETWEEN 17 AND 19) AND a!=18) 20372 OR (g='srqponm' AND f GLOB 'efghi*') 20373 OR c=4004 20374 } 20375 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0} 20376 do_test where7-2.876.2 { 20377 count_steps_sort { 20378 SELECT a FROM t3 20379 WHERE b=308 20380 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 20381 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20382 OR a=83 20383 OR c=23023 20384 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20385 OR (g='lkjihgf' AND f GLOB 'nopqr*') 20386 OR a=58 20387 OR ((a BETWEEN 17 AND 19) AND a!=18) 20388 OR (g='srqponm' AND f GLOB 'efghi*') 20389 OR c=4004 20390 } 20391 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0} 20392 do_test where7-2.877.1 { 20393 count_steps_sort { 20394 SELECT a FROM t2 20395 WHERE b=476 20396 OR a=26 20397 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 20398 OR b=762 20399 OR b=157 20400 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 20401 OR (g='nmlkjih' AND f GLOB 'cdefg*') 20402 } 20403 } {17 26 54 87 scan 0 sort 0} 20404 do_test where7-2.877.2 { 20405 count_steps_sort { 20406 SELECT a FROM t3 20407 WHERE b=476 20408 OR a=26 20409 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 20410 OR b=762 20411 OR b=157 20412 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 20413 OR (g='nmlkjih' AND f GLOB 'cdefg*') 20414 } 20415 } {17 26 54 87 scan 0 sort 0} 20416 do_test where7-2.878.1 { 20417 count_steps_sort { 20418 SELECT a FROM t2 20419 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL) 20420 OR a=1 20421 OR ((a BETWEEN 93 AND 95) AND a!=94) 20422 OR b=278 20423 OR (g='xwvutsr' AND f GLOB 'defgh*') 20424 OR f='qrstuvwxy' 20425 OR (g='onmlkji' AND f GLOB 'abcde*') 20426 OR ((a BETWEEN 82 AND 84) AND a!=83) 20427 OR (g='edcbazy' AND f GLOB 'uvwxy*') 20428 OR (g='jihgfed' AND f GLOB 'wxyza*') 20429 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 20430 } 20431 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0} 20432 do_test where7-2.878.2 { 20433 count_steps_sort { 20434 SELECT a FROM t3 20435 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL) 20436 OR a=1 20437 OR ((a BETWEEN 93 AND 95) AND a!=94) 20438 OR b=278 20439 OR (g='xwvutsr' AND f GLOB 'defgh*') 20440 OR f='qrstuvwxy' 20441 OR (g='onmlkji' AND f GLOB 'abcde*') 20442 OR ((a BETWEEN 82 AND 84) AND a!=83) 20443 OR (g='edcbazy' AND f GLOB 'uvwxy*') 20444 OR (g='jihgfed' AND f GLOB 'wxyza*') 20445 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 20446 } 20447 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0} 20448 do_test where7-2.879.1 { 20449 count_steps_sort { 20450 SELECT a FROM t2 20451 WHERE b=124 20452 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 20453 OR ((a BETWEEN 41 AND 43) AND a!=42) 20454 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 20455 OR b=759 20456 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 20457 OR ((a BETWEEN 45 AND 47) AND a!=46) 20458 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 20459 } 20460 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0} 20461 do_test where7-2.879.2 { 20462 count_steps_sort { 20463 SELECT a FROM t3 20464 WHERE b=124 20465 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 20466 OR ((a BETWEEN 41 AND 43) AND a!=42) 20467 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 20468 OR b=759 20469 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 20470 OR ((a BETWEEN 45 AND 47) AND a!=46) 20471 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 20472 } 20473 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0} 20474 do_test where7-2.880.1 { 20475 count_steps_sort { 20476 SELECT a FROM t2 20477 WHERE b=872 20478 OR b=267 20479 OR b=814 20480 OR b=99 20481 OR c<=10 20482 OR ((a BETWEEN 8 AND 10) AND a!=9) 20483 OR b=44 20484 OR f='zabcdefgh' 20485 OR b=979 20486 OR (g='rqponml' AND f GLOB 'hijkl*') 20487 } 20488 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0} 20489 do_test where7-2.880.2 { 20490 count_steps_sort { 20491 SELECT a FROM t3 20492 WHERE b=872 20493 OR b=267 20494 OR b=814 20495 OR b=99 20496 OR c<=10 20497 OR ((a BETWEEN 8 AND 10) AND a!=9) 20498 OR b=44 20499 OR f='zabcdefgh' 20500 OR b=979 20501 OR (g='rqponml' AND f GLOB 'hijkl*') 20502 } 20503 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0} 20504 do_test where7-2.881.1 { 20505 count_steps_sort { 20506 SELECT a FROM t2 20507 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 20508 OR f='xyzabcdef' 20509 } 20510 } {23 26 49 75 scan 0 sort 0} 20511 do_test where7-2.881.2 { 20512 count_steps_sort { 20513 SELECT a FROM t3 20514 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 20515 OR f='xyzabcdef' 20516 } 20517 } {23 26 49 75 scan 0 sort 0} 20518 do_test where7-2.882.1 { 20519 count_steps_sort { 20520 SELECT a FROM t2 20521 WHERE b=487 20522 OR b=355 20523 OR c=9009 20524 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 20525 OR ((a BETWEEN 32 AND 34) AND a!=33) 20526 OR b=113 20527 OR ((a BETWEEN 24 AND 26) AND a!=25) 20528 OR a=90 20529 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 20530 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20531 OR f='nopqrstuv' 20532 } 20533 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0} 20534 do_test where7-2.882.2 { 20535 count_steps_sort { 20536 SELECT a FROM t3 20537 WHERE b=487 20538 OR b=355 20539 OR c=9009 20540 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 20541 OR ((a BETWEEN 32 AND 34) AND a!=33) 20542 OR b=113 20543 OR ((a BETWEEN 24 AND 26) AND a!=25) 20544 OR a=90 20545 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 20546 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20547 OR f='nopqrstuv' 20548 } 20549 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0} 20550 do_test where7-2.883.1 { 20551 count_steps_sort { 20552 SELECT a FROM t2 20553 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 20554 OR b=275 20555 } 20556 } {25 34 scan 0 sort 0} 20557 do_test where7-2.883.2 { 20558 count_steps_sort { 20559 SELECT a FROM t3 20560 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 20561 OR b=275 20562 } 20563 } {25 34 scan 0 sort 0} 20564 do_test where7-2.884.1 { 20565 count_steps_sort { 20566 SELECT a FROM t2 20567 WHERE b=355 20568 OR a=44 20569 OR b=374 20570 OR c=25025 20571 OR b=198 20572 OR ((a BETWEEN 4 AND 6) AND a!=5) 20573 OR ((a BETWEEN 69 AND 71) AND a!=70) 20574 OR d<0.0 20575 OR (g='qponmlk' AND f GLOB 'pqrst*') 20576 OR c=9009 20577 } 20578 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0} 20579 do_test where7-2.884.2 { 20580 count_steps_sort { 20581 SELECT a FROM t3 20582 WHERE b=355 20583 OR a=44 20584 OR b=374 20585 OR c=25025 20586 OR b=198 20587 OR ((a BETWEEN 4 AND 6) AND a!=5) 20588 OR ((a BETWEEN 69 AND 71) AND a!=70) 20589 OR d<0.0 20590 OR (g='qponmlk' AND f GLOB 'pqrst*') 20591 OR c=9009 20592 } 20593 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0} 20594 do_test where7-2.885.1 { 20595 count_steps_sort { 20596 SELECT a FROM t2 20597 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20598 OR b=814 20599 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20600 } 20601 } {19 45 54 71 74 97 scan 0 sort 0} 20602 do_test where7-2.885.2 { 20603 count_steps_sort { 20604 SELECT a FROM t3 20605 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20606 OR b=814 20607 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20608 } 20609 } {19 45 54 71 74 97 scan 0 sort 0} 20610 do_test where7-2.886.1 { 20611 count_steps_sort { 20612 SELECT a FROM t2 20613 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 20614 OR b=333 20615 OR b=275 20616 } 20617 } {25 64 scan 0 sort 0} 20618 do_test where7-2.886.2 { 20619 count_steps_sort { 20620 SELECT a FROM t3 20621 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 20622 OR b=333 20623 OR b=275 20624 } 20625 } {25 64 scan 0 sort 0} 20626 do_test where7-2.887.1 { 20627 count_steps_sort { 20628 SELECT a FROM t2 20629 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 20630 OR ((a BETWEEN 33 AND 35) AND a!=34) 20631 } 20632 } {33 35 82 scan 0 sort 0} 20633 do_test where7-2.887.2 { 20634 count_steps_sort { 20635 SELECT a FROM t3 20636 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 20637 OR ((a BETWEEN 33 AND 35) AND a!=34) 20638 } 20639 } {33 35 82 scan 0 sort 0} 20640 do_test where7-2.888.1 { 20641 count_steps_sort { 20642 SELECT a FROM t2 20643 WHERE ((a BETWEEN 11 AND 13) AND a!=12) 20644 OR b=253 20645 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20646 OR b=286 20647 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 20648 } 20649 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0} 20650 do_test where7-2.888.2 { 20651 count_steps_sort { 20652 SELECT a FROM t3 20653 WHERE ((a BETWEEN 11 AND 13) AND a!=12) 20654 OR b=253 20655 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20656 OR b=286 20657 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 20658 } 20659 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0} 20660 do_test where7-2.889.1 { 20661 count_steps_sort { 20662 SELECT a FROM t2 20663 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 20664 OR (g='gfedcba' AND f GLOB 'mnopq*') 20665 OR ((a BETWEEN 26 AND 28) AND a!=27) 20666 OR b=421 20667 OR (g='xwvutsr' AND f GLOB 'fghij*') 20668 OR f='ijklmnopq' 20669 OR b=891 20670 OR b=1056 20671 } 20672 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0} 20673 do_test where7-2.889.2 { 20674 count_steps_sort { 20675 SELECT a FROM t3 20676 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 20677 OR (g='gfedcba' AND f GLOB 'mnopq*') 20678 OR ((a BETWEEN 26 AND 28) AND a!=27) 20679 OR b=421 20680 OR (g='xwvutsr' AND f GLOB 'fghij*') 20681 OR f='ijklmnopq' 20682 OR b=891 20683 OR b=1056 20684 } 20685 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0} 20686 do_test where7-2.890.1 { 20687 count_steps_sort { 20688 SELECT a FROM t2 20689 WHERE f='fghijklmn' 20690 OR (g='qponmlk' AND f GLOB 'nopqr*') 20691 OR (g='edcbazy' AND f GLOB 'vwxyz*') 20692 OR b=671 20693 OR (g='xwvutsr' AND f GLOB 'hijkl*') 20694 } 20695 } {5 7 31 39 57 61 83 99 scan 0 sort 0} 20696 do_test where7-2.890.2 { 20697 count_steps_sort { 20698 SELECT a FROM t3 20699 WHERE f='fghijklmn' 20700 OR (g='qponmlk' AND f GLOB 'nopqr*') 20701 OR (g='edcbazy' AND f GLOB 'vwxyz*') 20702 OR b=671 20703 OR (g='xwvutsr' AND f GLOB 'hijkl*') 20704 } 20705 } {5 7 31 39 57 61 83 99 scan 0 sort 0} 20706 do_test where7-2.891.1 { 20707 count_steps_sort { 20708 SELECT a FROM t2 20709 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 20710 OR (g='srqponm' AND f GLOB 'fghij*') 20711 OR ((a BETWEEN 4 AND 6) AND a!=5) 20712 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20713 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 20714 } 20715 } {4 6 11 31 63 68 scan 0 sort 0} 20716 do_test where7-2.891.2 { 20717 count_steps_sort { 20718 SELECT a FROM t3 20719 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 20720 OR (g='srqponm' AND f GLOB 'fghij*') 20721 OR ((a BETWEEN 4 AND 6) AND a!=5) 20722 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20723 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 20724 } 20725 } {4 6 11 31 63 68 scan 0 sort 0} 20726 do_test where7-2.892.1 { 20727 count_steps_sort { 20728 SELECT a FROM t2 20729 WHERE c=11011 20730 OR a=20 20731 OR b=432 20732 OR b=410 20733 OR a=86 20734 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 20735 OR b=638 20736 OR ((a BETWEEN 58 AND 60) AND a!=59) 20737 OR b=190 20738 } 20739 } {20 31 32 33 58 60 86 89 scan 0 sort 0} 20740 do_test where7-2.892.2 { 20741 count_steps_sort { 20742 SELECT a FROM t3 20743 WHERE c=11011 20744 OR a=20 20745 OR b=432 20746 OR b=410 20747 OR a=86 20748 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 20749 OR b=638 20750 OR ((a BETWEEN 58 AND 60) AND a!=59) 20751 OR b=190 20752 } 20753 } {20 31 32 33 58 60 86 89 scan 0 sort 0} 20754 do_test where7-2.893.1 { 20755 count_steps_sort { 20756 SELECT a FROM t2 20757 WHERE b=88 20758 OR ((a BETWEEN 42 AND 44) AND a!=43) 20759 OR a=76 20760 OR b=69 20761 OR b=847 20762 OR b=275 20763 } 20764 } {8 25 42 44 76 77 scan 0 sort 0} 20765 do_test where7-2.893.2 { 20766 count_steps_sort { 20767 SELECT a FROM t3 20768 WHERE b=88 20769 OR ((a BETWEEN 42 AND 44) AND a!=43) 20770 OR a=76 20771 OR b=69 20772 OR b=847 20773 OR b=275 20774 } 20775 } {8 25 42 44 76 77 scan 0 sort 0} 20776 do_test where7-2.894.1 { 20777 count_steps_sort { 20778 SELECT a FROM t2 20779 WHERE b=781 20780 OR b=77 20781 OR b=58 20782 OR ((a BETWEEN 67 AND 69) AND a!=68) 20783 } 20784 } {7 67 69 71 scan 0 sort 0} 20785 do_test where7-2.894.2 { 20786 count_steps_sort { 20787 SELECT a FROM t3 20788 WHERE b=781 20789 OR b=77 20790 OR b=58 20791 OR ((a BETWEEN 67 AND 69) AND a!=68) 20792 } 20793 } {7 67 69 71 scan 0 sort 0} 20794 do_test where7-2.895.1 { 20795 count_steps_sort { 20796 SELECT a FROM t2 20797 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 20798 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 20799 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 20800 OR a=46 20801 OR b=187 20802 OR ((a BETWEEN 69 AND 71) AND a!=70) 20803 OR (g='onmlkji' AND f GLOB 'yzabc*') 20804 } 20805 } {17 20 46 50 67 69 71 scan 0 sort 0} 20806 do_test where7-2.895.2 { 20807 count_steps_sort { 20808 SELECT a FROM t3 20809 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 20810 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 20811 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 20812 OR a=46 20813 OR b=187 20814 OR ((a BETWEEN 69 AND 71) AND a!=70) 20815 OR (g='onmlkji' AND f GLOB 'yzabc*') 20816 } 20817 } {17 20 46 50 67 69 71 scan 0 sort 0} 20818 do_test where7-2.896.1 { 20819 count_steps_sort { 20820 SELECT a FROM t2 20821 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20822 OR a=99 20823 OR c=3003 20824 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20825 OR b=300 20826 OR b=718 20827 OR c>=34035 20828 OR b=264 20829 } 20830 } {7 8 9 24 57 97 99 scan 0 sort 0} 20831 do_test where7-2.896.2 { 20832 count_steps_sort { 20833 SELECT a FROM t3 20834 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20835 OR a=99 20836 OR c=3003 20837 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20838 OR b=300 20839 OR b=718 20840 OR c>=34035 20841 OR b=264 20842 } 20843 } {7 8 9 24 57 97 99 scan 0 sort 0} 20844 do_test where7-2.897.1 { 20845 count_steps_sort { 20846 SELECT a FROM t2 20847 WHERE b=872 20848 OR b=209 20849 OR ((a BETWEEN 65 AND 67) AND a!=66) 20850 OR b=355 20851 OR b=729 20852 OR ((a BETWEEN 81 AND 83) AND a!=82) 20853 OR a=58 20854 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20855 OR b=608 20856 } 20857 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0} 20858 do_test where7-2.897.2 { 20859 count_steps_sort { 20860 SELECT a FROM t3 20861 WHERE b=872 20862 OR b=209 20863 OR ((a BETWEEN 65 AND 67) AND a!=66) 20864 OR b=355 20865 OR b=729 20866 OR ((a BETWEEN 81 AND 83) AND a!=82) 20867 OR a=58 20868 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20869 OR b=608 20870 } 20871 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0} 20872 do_test where7-2.898.1 { 20873 count_steps_sort { 20874 SELECT a FROM t2 20875 WHERE c=29029 20876 OR f='efghijklm' 20877 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 20878 OR a=26 20879 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 20880 } 20881 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0} 20882 do_test where7-2.898.2 { 20883 count_steps_sort { 20884 SELECT a FROM t3 20885 WHERE c=29029 20886 OR f='efghijklm' 20887 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 20888 OR a=26 20889 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 20890 } 20891 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0} 20892 do_test where7-2.899.1 { 20893 count_steps_sort { 20894 SELECT a FROM t2 20895 WHERE a=59 20896 OR (g='wvutsrq' AND f GLOB 'mnopq*') 20897 OR a=7 20898 OR (g='tsrqpon' AND f GLOB 'abcde*') 20899 OR b=762 20900 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20901 } 20902 } {7 12 14 26 40 59 66 92 scan 0 sort 0} 20903 do_test where7-2.899.2 { 20904 count_steps_sort { 20905 SELECT a FROM t3 20906 WHERE a=59 20907 OR (g='wvutsrq' AND f GLOB 'mnopq*') 20908 OR a=7 20909 OR (g='tsrqpon' AND f GLOB 'abcde*') 20910 OR b=762 20911 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20912 } 20913 } {7 12 14 26 40 59 66 92 scan 0 sort 0} 20914 do_test where7-2.900.1 { 20915 count_steps_sort { 20916 SELECT a FROM t2 20917 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 20918 OR b=539 20919 OR b=399 20920 } 20921 } {49 91 scan 0 sort 0} 20922 do_test where7-2.900.2 { 20923 count_steps_sort { 20924 SELECT a FROM t3 20925 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 20926 OR b=539 20927 OR b=399 20928 } 20929 } {49 91 scan 0 sort 0} 20930 do_test where7-2.901.1 { 20931 count_steps_sort { 20932 SELECT a FROM t2 20933 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 20934 OR ((a BETWEEN 96 AND 98) AND a!=97) 20935 OR a=92 20936 } 20937 } {71 73 92 96 98 scan 0 sort 0} 20938 do_test where7-2.901.2 { 20939 count_steps_sort { 20940 SELECT a FROM t3 20941 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 20942 OR ((a BETWEEN 96 AND 98) AND a!=97) 20943 OR a=92 20944 } 20945 } {71 73 92 96 98 scan 0 sort 0} 20946 do_test where7-2.902.1 { 20947 count_steps_sort { 20948 SELECT a FROM t2 20949 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 20950 OR (g='rqponml' AND f GLOB 'klmno*') 20951 OR f='lmnopqrst' 20952 OR (g='nmlkjih' AND f GLOB 'fghij*') 20953 } 20954 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0} 20955 do_test where7-2.902.2 { 20956 count_steps_sort { 20957 SELECT a FROM t3 20958 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 20959 OR (g='rqponml' AND f GLOB 'klmno*') 20960 OR f='lmnopqrst' 20961 OR (g='nmlkjih' AND f GLOB 'fghij*') 20962 } 20963 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0} 20964 do_test where7-2.903.1 { 20965 count_steps_sort { 20966 SELECT a FROM t2 20967 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 20968 OR ((a BETWEEN 91 AND 93) AND a!=92) 20969 OR b=652 20970 } 20971 } {69 71 91 93 scan 0 sort 0} 20972 do_test where7-2.903.2 { 20973 count_steps_sort { 20974 SELECT a FROM t3 20975 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 20976 OR ((a BETWEEN 91 AND 93) AND a!=92) 20977 OR b=652 20978 } 20979 } {69 71 91 93 scan 0 sort 0} 20980 do_test where7-2.904.1 { 20981 count_steps_sort { 20982 SELECT a FROM t2 20983 WHERE b=1067 20984 OR ((a BETWEEN 53 AND 55) AND a!=54) 20985 OR (g='jihgfed' AND f GLOB 'vwxyz*') 20986 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 20987 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20988 OR b=520 20989 OR b=399 20990 OR b=209 20991 OR a=68 20992 OR (g='fedcbaz' AND f GLOB 'qrstu*') 20993 } 20994 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0} 20995 do_test where7-2.904.2 { 20996 count_steps_sort { 20997 SELECT a FROM t3 20998 WHERE b=1067 20999 OR ((a BETWEEN 53 AND 55) AND a!=54) 21000 OR (g='jihgfed' AND f GLOB 'vwxyz*') 21001 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 21002 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 21003 OR b=520 21004 OR b=399 21005 OR b=209 21006 OR a=68 21007 OR (g='fedcbaz' AND f GLOB 'qrstu*') 21008 } 21009 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0} 21010 do_test where7-2.905.1 { 21011 count_steps_sort { 21012 SELECT a FROM t2 21013 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 21014 OR a=57 21015 OR b=55 21016 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 21017 OR ((a BETWEEN 20 AND 22) AND a!=21) 21018 OR (g='rqponml' AND f GLOB 'lmnop*') 21019 OR ((a BETWEEN 0 AND 2) AND a!=1) 21020 OR ((a BETWEEN 21 AND 23) AND a!=22) 21021 } 21022 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0} 21023 do_test where7-2.905.2 { 21024 count_steps_sort { 21025 SELECT a FROM t3 21026 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 21027 OR a=57 21028 OR b=55 21029 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 21030 OR ((a BETWEEN 20 AND 22) AND a!=21) 21031 OR (g='rqponml' AND f GLOB 'lmnop*') 21032 OR ((a BETWEEN 0 AND 2) AND a!=1) 21033 OR ((a BETWEEN 21 AND 23) AND a!=22) 21034 } 21035 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0} 21036 do_test where7-2.906.1 { 21037 count_steps_sort { 21038 SELECT a FROM t2 21039 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 21040 OR a=2 21041 OR b=784 21042 OR ((a BETWEEN 21 AND 23) AND a!=22) 21043 OR (g='ihgfedc' AND f GLOB 'defgh*') 21044 OR b=850 21045 } 21046 } {2 21 23 81 scan 0 sort 0} 21047 do_test where7-2.906.2 { 21048 count_steps_sort { 21049 SELECT a FROM t3 21050 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 21051 OR a=2 21052 OR b=784 21053 OR ((a BETWEEN 21 AND 23) AND a!=22) 21054 OR (g='ihgfedc' AND f GLOB 'defgh*') 21055 OR b=850 21056 } 21057 } {2 21 23 81 scan 0 sort 0} 21058 do_test where7-2.907.1 { 21059 count_steps_sort { 21060 SELECT a FROM t2 21061 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 21062 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21063 OR b=748 21064 OR b=209 21065 OR a=100 21066 } 21067 } {19 45 51 68 100 scan 0 sort 0} 21068 do_test where7-2.907.2 { 21069 count_steps_sort { 21070 SELECT a FROM t3 21071 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 21072 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21073 OR b=748 21074 OR b=209 21075 OR a=100 21076 } 21077 } {19 45 51 68 100 scan 0 sort 0} 21078 do_test where7-2.908.1 { 21079 count_steps_sort { 21080 SELECT a FROM t2 21081 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 21082 OR a=18 21083 OR a=30 21084 OR ((a BETWEEN 9 AND 11) AND a!=10) 21085 OR ((a BETWEEN 84 AND 86) AND a!=85) 21086 OR ((a BETWEEN 8 AND 10) AND a!=9) 21087 OR b=792 21088 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 21089 OR ((a BETWEEN 19 AND 21) AND a!=20) 21090 OR c=26026 21091 OR (g='rqponml' AND f GLOB 'hijkl*') 21092 } 21093 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0} 21094 do_test where7-2.908.2 { 21095 count_steps_sort { 21096 SELECT a FROM t3 21097 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 21098 OR a=18 21099 OR a=30 21100 OR ((a BETWEEN 9 AND 11) AND a!=10) 21101 OR ((a BETWEEN 84 AND 86) AND a!=85) 21102 OR ((a BETWEEN 8 AND 10) AND a!=9) 21103 OR b=792 21104 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 21105 OR ((a BETWEEN 19 AND 21) AND a!=20) 21106 OR c=26026 21107 OR (g='rqponml' AND f GLOB 'hijkl*') 21108 } 21109 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0} 21110 do_test where7-2.909.1 { 21111 count_steps_sort { 21112 SELECT a FROM t2 21113 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 21114 OR b=968 21115 OR ((a BETWEEN 63 AND 65) AND a!=64) 21116 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21117 OR (g='jihgfed' AND f GLOB 'wxyza*') 21118 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 21119 OR a=78 21120 OR ((a BETWEEN 90 AND 92) AND a!=91) 21121 } 21122 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0} 21123 do_test where7-2.909.2 { 21124 count_steps_sort { 21125 SELECT a FROM t3 21126 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 21127 OR b=968 21128 OR ((a BETWEEN 63 AND 65) AND a!=64) 21129 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21130 OR (g='jihgfed' AND f GLOB 'wxyza*') 21131 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 21132 OR a=78 21133 OR ((a BETWEEN 90 AND 92) AND a!=91) 21134 } 21135 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0} 21136 do_test where7-2.910.1 { 21137 count_steps_sort { 21138 SELECT a FROM t2 21139 WHERE c=10010 21140 OR f='pqrstuvwx' 21141 } 21142 } {15 28 29 30 41 67 93 scan 0 sort 0} 21143 do_test where7-2.910.2 { 21144 count_steps_sort { 21145 SELECT a FROM t3 21146 WHERE c=10010 21147 OR f='pqrstuvwx' 21148 } 21149 } {15 28 29 30 41 67 93 scan 0 sort 0} 21150 do_test where7-2.911.1 { 21151 count_steps_sort { 21152 SELECT a FROM t2 21153 WHERE a=86 21154 OR a=10 21155 OR b=528 21156 OR b=253 21157 OR a=80 21158 OR a=87 21159 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 21160 } 21161 } {10 23 37 48 80 86 87 scan 0 sort 0} 21162 do_test where7-2.911.2 { 21163 count_steps_sort { 21164 SELECT a FROM t3 21165 WHERE a=86 21166 OR a=10 21167 OR b=528 21168 OR b=253 21169 OR a=80 21170 OR a=87 21171 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 21172 } 21173 } {10 23 37 48 80 86 87 scan 0 sort 0} 21174 do_test where7-2.912.1 { 21175 count_steps_sort { 21176 SELECT a FROM t2 21177 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 21178 OR b=825 21179 OR a=100 21180 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 21181 OR a=60 21182 } 21183 } {42 60 75 77 100 scan 0 sort 0} 21184 do_test where7-2.912.2 { 21185 count_steps_sort { 21186 SELECT a FROM t3 21187 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 21188 OR b=825 21189 OR a=100 21190 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 21191 OR a=60 21192 } 21193 } {42 60 75 77 100 scan 0 sort 0} 21194 do_test where7-2.913.1 { 21195 count_steps_sort { 21196 SELECT a FROM t2 21197 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 21198 OR b=883 21199 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 21200 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 21201 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 21202 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21203 OR a=81 21204 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21205 OR f='mnopqrstu' 21206 } 21207 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0} 21208 do_test where7-2.913.2 { 21209 count_steps_sort { 21210 SELECT a FROM t3 21211 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 21212 OR b=883 21213 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 21214 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 21215 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 21216 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21217 OR a=81 21218 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21219 OR f='mnopqrstu' 21220 } 21221 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0} 21222 do_test where7-2.914.1 { 21223 count_steps_sort { 21224 SELECT a FROM t2 21225 WHERE b=443 21226 OR ((a BETWEEN 14 AND 16) AND a!=15) 21227 OR b=663 21228 OR b=905 21229 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 21230 OR b=883 21231 OR c=22022 21232 OR b=638 21233 } 21234 } {14 16 58 64 65 66 96 scan 0 sort 0} 21235 do_test where7-2.914.2 { 21236 count_steps_sort { 21237 SELECT a FROM t3 21238 WHERE b=443 21239 OR ((a BETWEEN 14 AND 16) AND a!=15) 21240 OR b=663 21241 OR b=905 21242 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 21243 OR b=883 21244 OR c=22022 21245 OR b=638 21246 } 21247 } {14 16 58 64 65 66 96 scan 0 sort 0} 21248 do_test where7-2.915.1 { 21249 count_steps_sort { 21250 SELECT a FROM t2 21251 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 21252 OR b=234 21253 OR a=53 21254 OR ((a BETWEEN 20 AND 22) AND a!=21) 21255 OR ((a BETWEEN 27 AND 29) AND a!=28) 21256 OR b=319 21257 OR (g='qponmlk' AND f GLOB 'opqrs*') 21258 OR ((a BETWEEN 14 AND 16) AND a!=15) 21259 } 21260 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0} 21261 do_test where7-2.915.2 { 21262 count_steps_sort { 21263 SELECT a FROM t3 21264 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 21265 OR b=234 21266 OR a=53 21267 OR ((a BETWEEN 20 AND 22) AND a!=21) 21268 OR ((a BETWEEN 27 AND 29) AND a!=28) 21269 OR b=319 21270 OR (g='qponmlk' AND f GLOB 'opqrs*') 21271 OR ((a BETWEEN 14 AND 16) AND a!=15) 21272 } 21273 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0} 21274 do_test where7-2.916.1 { 21275 count_steps_sort { 21276 SELECT a FROM t2 21277 WHERE b=179 21278 OR ((a BETWEEN 95 AND 97) AND a!=96) 21279 OR a=46 21280 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 21281 OR ((a BETWEEN 53 AND 55) AND a!=54) 21282 OR a=25 21283 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 21284 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21285 OR f='opqrstuvw' 21286 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 21287 OR b=938 21288 } 21289 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0} 21290 do_test where7-2.916.2 { 21291 count_steps_sort { 21292 SELECT a FROM t3 21293 WHERE b=179 21294 OR ((a BETWEEN 95 AND 97) AND a!=96) 21295 OR a=46 21296 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 21297 OR ((a BETWEEN 53 AND 55) AND a!=54) 21298 OR a=25 21299 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 21300 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21301 OR f='opqrstuvw' 21302 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 21303 OR b=938 21304 } 21305 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0} 21306 do_test where7-2.917.1 { 21307 count_steps_sort { 21308 SELECT a FROM t2 21309 WHERE (g='nmlkjih' AND f GLOB 'fghij*') 21310 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 21311 } 21312 } {15 57 scan 0 sort 0} 21313 do_test where7-2.917.2 { 21314 count_steps_sort { 21315 SELECT a FROM t3 21316 WHERE (g='nmlkjih' AND f GLOB 'fghij*') 21317 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 21318 } 21319 } {15 57 scan 0 sort 0} 21320 do_test where7-2.918.1 { 21321 count_steps_sort { 21322 SELECT a FROM t2 21323 WHERE b=748 21324 OR (g='utsrqpo' AND f GLOB 'wxyza*') 21325 OR a=32 21326 OR b=110 21327 OR b=297 21328 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21329 OR ((a BETWEEN 60 AND 62) AND a!=61) 21330 OR f='ghijklmno' 21331 OR b=473 21332 OR b=135 21333 } 21334 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0} 21335 do_test where7-2.918.2 { 21336 count_steps_sort { 21337 SELECT a FROM t3 21338 WHERE b=748 21339 OR (g='utsrqpo' AND f GLOB 'wxyza*') 21340 OR a=32 21341 OR b=110 21342 OR b=297 21343 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21344 OR ((a BETWEEN 60 AND 62) AND a!=61) 21345 OR f='ghijklmno' 21346 OR b=473 21347 OR b=135 21348 } 21349 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0} 21350 do_test where7-2.919.1 { 21351 count_steps_sort { 21352 SELECT a FROM t2 21353 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 21354 OR b=905 21355 OR a=97 21356 OR (g='hgfedcb' AND f GLOB 'hijkl*') 21357 OR c=27027 21358 OR f='bcdefghij' 21359 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 21360 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 21361 OR ((a BETWEEN 38 AND 40) AND a!=39) 21362 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21363 } 21364 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0} 21365 do_test where7-2.919.2 { 21366 count_steps_sort { 21367 SELECT a FROM t3 21368 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 21369 OR b=905 21370 OR a=97 21371 OR (g='hgfedcb' AND f GLOB 'hijkl*') 21372 OR c=27027 21373 OR f='bcdefghij' 21374 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 21375 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 21376 OR ((a BETWEEN 38 AND 40) AND a!=39) 21377 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21378 } 21379 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0} 21380 do_test where7-2.920.1 { 21381 count_steps_sort { 21382 SELECT a FROM t2 21383 WHERE ((a BETWEEN 64 AND 66) AND a!=65) 21384 OR ((a BETWEEN 90 AND 92) AND a!=91) 21385 } 21386 } {64 66 90 92 scan 0 sort 0} 21387 do_test where7-2.920.2 { 21388 count_steps_sort { 21389 SELECT a FROM t3 21390 WHERE ((a BETWEEN 64 AND 66) AND a!=65) 21391 OR ((a BETWEEN 90 AND 92) AND a!=91) 21392 } 21393 } {64 66 90 92 scan 0 sort 0} 21394 do_test where7-2.921.1 { 21395 count_steps_sort { 21396 SELECT a FROM t2 21397 WHERE b=594 21398 OR b=80 21399 OR (g='tsrqpon' AND f GLOB 'bcdef*') 21400 OR (g='qponmlk' AND f GLOB 'mnopq*') 21401 OR b=421 21402 OR b=418 21403 OR b=828 21404 OR a=88 21405 OR (g='tsrqpon' AND f GLOB 'xyzab*') 21406 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 21407 } 21408 } {23 27 38 54 60 88 scan 0 sort 0} 21409 do_test where7-2.921.2 { 21410 count_steps_sort { 21411 SELECT a FROM t3 21412 WHERE b=594 21413 OR b=80 21414 OR (g='tsrqpon' AND f GLOB 'bcdef*') 21415 OR (g='qponmlk' AND f GLOB 'mnopq*') 21416 OR b=421 21417 OR b=418 21418 OR b=828 21419 OR a=88 21420 OR (g='tsrqpon' AND f GLOB 'xyzab*') 21421 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 21422 } 21423 } {23 27 38 54 60 88 scan 0 sort 0} 21424 do_test where7-2.922.1 { 21425 count_steps_sort { 21426 SELECT a FROM t2 21427 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 21428 OR (g='jihgfed' AND f GLOB 'xyzab*') 21429 OR b=366 21430 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 21431 OR c=16016 21432 OR (g='edcbazy' AND f GLOB 'wxyza*') 21433 OR c=9009 21434 } 21435 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0} 21436 do_test where7-2.922.2 { 21437 count_steps_sort { 21438 SELECT a FROM t3 21439 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 21440 OR (g='jihgfed' AND f GLOB 'xyzab*') 21441 OR b=366 21442 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 21443 OR c=16016 21444 OR (g='edcbazy' AND f GLOB 'wxyza*') 21445 OR c=9009 21446 } 21447 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0} 21448 do_test where7-2.923.1 { 21449 count_steps_sort { 21450 SELECT a FROM t2 21451 WHERE b=33 21452 OR f='qrstuvwxy' 21453 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 21454 OR b=858 21455 } 21456 } {3 16 20 42 68 78 94 scan 0 sort 0} 21457 do_test where7-2.923.2 { 21458 count_steps_sort { 21459 SELECT a FROM t3 21460 WHERE b=33 21461 OR f='qrstuvwxy' 21462 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 21463 OR b=858 21464 } 21465 } {3 16 20 42 68 78 94 scan 0 sort 0} 21466 do_test where7-2.924.1 { 21467 count_steps_sort { 21468 SELECT a FROM t2 21469 WHERE b=861 21470 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21471 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 21472 OR b=682 21473 OR ((a BETWEEN 93 AND 95) AND a!=94) 21474 OR b=286 21475 } 21476 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0} 21477 do_test where7-2.924.2 { 21478 count_steps_sort { 21479 SELECT a FROM t3 21480 WHERE b=861 21481 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21482 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 21483 OR b=682 21484 OR ((a BETWEEN 93 AND 95) AND a!=94) 21485 OR b=286 21486 } 21487 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0} 21488 do_test where7-2.925.1 { 21489 count_steps_sort { 21490 SELECT a FROM t2 21491 WHERE b=740 21492 OR ((a BETWEEN 27 AND 29) AND a!=28) 21493 OR a=88 21494 } 21495 } {27 29 88 scan 0 sort 0} 21496 do_test where7-2.925.2 { 21497 count_steps_sort { 21498 SELECT a FROM t3 21499 WHERE b=740 21500 OR ((a BETWEEN 27 AND 29) AND a!=28) 21501 OR a=88 21502 } 21503 } {27 29 88 scan 0 sort 0} 21504 do_test where7-2.926.1 { 21505 count_steps_sort { 21506 SELECT a FROM t2 21507 WHERE f='abcdefghi' 21508 OR c=9009 21509 OR b=663 21510 OR (g='wvutsrq' AND f GLOB 'klmno*') 21511 OR b=91 21512 } 21513 } {10 25 26 27 52 78 scan 0 sort 0} 21514 do_test where7-2.926.2 { 21515 count_steps_sort { 21516 SELECT a FROM t3 21517 WHERE f='abcdefghi' 21518 OR c=9009 21519 OR b=663 21520 OR (g='wvutsrq' AND f GLOB 'klmno*') 21521 OR b=91 21522 } 21523 } {10 25 26 27 52 78 scan 0 sort 0} 21524 do_test where7-2.927.1 { 21525 count_steps_sort { 21526 SELECT a FROM t2 21527 WHERE (g='kjihgfe' AND f GLOB 'qrstu*') 21528 OR ((a BETWEEN 29 AND 31) AND a!=30) 21529 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 21530 OR b=1015 21531 OR (g='qponmlk' AND f GLOB 'qrstu*') 21532 OR b=916 21533 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 21534 OR b=69 21535 OR (g='hgfedcb' AND f GLOB 'fghij*') 21536 } 21537 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0} 21538 do_test where7-2.927.2 { 21539 count_steps_sort { 21540 SELECT a FROM t3 21541 WHERE (g='kjihgfe' AND f GLOB 'qrstu*') 21542 OR ((a BETWEEN 29 AND 31) AND a!=30) 21543 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 21544 OR b=1015 21545 OR (g='qponmlk' AND f GLOB 'qrstu*') 21546 OR b=916 21547 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 21548 OR b=69 21549 OR (g='hgfedcb' AND f GLOB 'fghij*') 21550 } 21551 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0} 21552 do_test where7-2.928.1 { 21553 count_steps_sort { 21554 SELECT a FROM t2 21555 WHERE a=88 21556 OR a=1 21557 OR f='uvwxyzabc' 21558 OR b=498 21559 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21560 OR a=63 21561 OR f='mnopqrstu' 21562 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21563 OR b=495 21564 OR a=35 21565 OR a=22 21566 } 21567 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0} 21568 do_test where7-2.928.2 { 21569 count_steps_sort { 21570 SELECT a FROM t3 21571 WHERE a=88 21572 OR a=1 21573 OR f='uvwxyzabc' 21574 OR b=498 21575 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21576 OR a=63 21577 OR f='mnopqrstu' 21578 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21579 OR b=495 21580 OR a=35 21581 OR a=22 21582 } 21583 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0} 21584 do_test where7-2.929.1 { 21585 count_steps_sort { 21586 SELECT a FROM t2 21587 WHERE b=869 21588 OR (g='rqponml' AND f GLOB 'jklmn*') 21589 OR b=289 21590 OR a=62 21591 OR ((a BETWEEN 9 AND 11) AND a!=10) 21592 } 21593 } {9 11 35 62 79 scan 0 sort 0} 21594 do_test where7-2.929.2 { 21595 count_steps_sort { 21596 SELECT a FROM t3 21597 WHERE b=869 21598 OR (g='rqponml' AND f GLOB 'jklmn*') 21599 OR b=289 21600 OR a=62 21601 OR ((a BETWEEN 9 AND 11) AND a!=10) 21602 } 21603 } {9 11 35 62 79 scan 0 sort 0} 21604 do_test where7-2.930.1 { 21605 count_steps_sort { 21606 SELECT a FROM t2 21607 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 21608 OR b=542 21609 OR ((a BETWEEN 19 AND 21) AND a!=20) 21610 OR a=7 21611 OR f='klmnopqrs' 21612 } 21613 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0} 21614 do_test where7-2.930.2 { 21615 count_steps_sort { 21616 SELECT a FROM t3 21617 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 21618 OR b=542 21619 OR ((a BETWEEN 19 AND 21) AND a!=20) 21620 OR a=7 21621 OR f='klmnopqrs' 21622 } 21623 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0} 21624 do_test where7-2.931.1 { 21625 count_steps_sort { 21626 SELECT a FROM t2 21627 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 21628 OR b=1078 21629 OR ((a BETWEEN 21 AND 23) AND a!=22) 21630 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21631 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21632 OR b=429 21633 } 21634 } {20 21 23 39 57 59 60 98 scan 0 sort 0} 21635 do_test where7-2.931.2 { 21636 count_steps_sort { 21637 SELECT a FROM t3 21638 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 21639 OR b=1078 21640 OR ((a BETWEEN 21 AND 23) AND a!=22) 21641 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21642 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21643 OR b=429 21644 } 21645 } {20 21 23 39 57 59 60 98 scan 0 sort 0} 21646 do_test where7-2.932.1 { 21647 count_steps_sort { 21648 SELECT a FROM t2 21649 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 21650 OR b=264 21651 OR ((a BETWEEN 85 AND 87) AND a!=86) 21652 OR b=1048 21653 OR a=15 21654 } 21655 } {15 24 82 85 87 scan 0 sort 0} 21656 do_test where7-2.932.2 { 21657 count_steps_sort { 21658 SELECT a FROM t3 21659 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 21660 OR b=264 21661 OR ((a BETWEEN 85 AND 87) AND a!=86) 21662 OR b=1048 21663 OR a=15 21664 } 21665 } {15 24 82 85 87 scan 0 sort 0} 21666 do_test where7-2.933.1 { 21667 count_steps_sort { 21668 SELECT a FROM t2 21669 WHERE a=93 21670 OR f='ijklmnopq' 21671 OR f='mnopqrstu' 21672 OR ((a BETWEEN 67 AND 69) AND a!=68) 21673 } 21674 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0} 21675 do_test where7-2.933.2 { 21676 count_steps_sort { 21677 SELECT a FROM t3 21678 WHERE a=93 21679 OR f='ijklmnopq' 21680 OR f='mnopqrstu' 21681 OR ((a BETWEEN 67 AND 69) AND a!=68) 21682 } 21683 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0} 21684 do_test where7-2.934.1 { 21685 count_steps_sort { 21686 SELECT a FROM t2 21687 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 21688 OR b=858 21689 OR a=58 21690 OR (g='onmlkji' AND f GLOB 'xyzab*') 21691 OR c=21021 21692 OR ((a BETWEEN 45 AND 47) AND a!=46) 21693 OR b=616 21694 OR b=784 21695 OR b=55 21696 } 21697 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0} 21698 do_test where7-2.934.2 { 21699 count_steps_sort { 21700 SELECT a FROM t3 21701 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 21702 OR b=858 21703 OR a=58 21704 OR (g='onmlkji' AND f GLOB 'xyzab*') 21705 OR c=21021 21706 OR ((a BETWEEN 45 AND 47) AND a!=46) 21707 OR b=616 21708 OR b=784 21709 OR b=55 21710 } 21711 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0} 21712 do_test where7-2.935.1 { 21713 count_steps_sort { 21714 SELECT a FROM t2 21715 WHERE b=682 21716 OR b=99 21717 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 21718 OR b=531 21719 } 21720 } {2 9 28 54 62 80 scan 0 sort 0} 21721 do_test where7-2.935.2 { 21722 count_steps_sort { 21723 SELECT a FROM t3 21724 WHERE b=682 21725 OR b=99 21726 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 21727 OR b=531 21728 } 21729 } {2 9 28 54 62 80 scan 0 sort 0} 21730 do_test where7-2.936.1 { 21731 count_steps_sort { 21732 SELECT a FROM t2 21733 WHERE ((a BETWEEN 56 AND 58) AND a!=57) 21734 OR (g='kjihgfe' AND f GLOB 'stuvw*') 21735 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21736 OR b=726 21737 OR a=79 21738 OR a=47 21739 OR b=212 21740 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 21741 OR c=8008 21742 } 21743 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0} 21744 do_test where7-2.936.2 { 21745 count_steps_sort { 21746 SELECT a FROM t3 21747 WHERE ((a BETWEEN 56 AND 58) AND a!=57) 21748 OR (g='kjihgfe' AND f GLOB 'stuvw*') 21749 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21750 OR b=726 21751 OR a=79 21752 OR a=47 21753 OR b=212 21754 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 21755 OR c=8008 21756 } 21757 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0} 21758 do_test where7-2.937.1 { 21759 count_steps_sort { 21760 SELECT a FROM t2 21761 WHERE f='uvwxyzabc' 21762 OR ((a BETWEEN 60 AND 62) AND a!=61) 21763 OR a=5 21764 OR b=33 21765 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 21766 OR a=59 21767 OR b=44 21768 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 21769 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 21770 } 21771 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0} 21772 do_test where7-2.937.2 { 21773 count_steps_sort { 21774 SELECT a FROM t3 21775 WHERE f='uvwxyzabc' 21776 OR ((a BETWEEN 60 AND 62) AND a!=61) 21777 OR a=5 21778 OR b=33 21779 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 21780 OR a=59 21781 OR b=44 21782 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 21783 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 21784 } 21785 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0} 21786 do_test where7-2.938.1 { 21787 count_steps_sort { 21788 SELECT a FROM t2 21789 WHERE b=564 21790 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 21791 OR b=451 21792 OR b=330 21793 OR a=47 21794 OR ((a BETWEEN 17 AND 19) AND a!=18) 21795 } 21796 } {17 19 30 41 47 93 scan 0 sort 0} 21797 do_test where7-2.938.2 { 21798 count_steps_sort { 21799 SELECT a FROM t3 21800 WHERE b=564 21801 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 21802 OR b=451 21803 OR b=330 21804 OR a=47 21805 OR ((a BETWEEN 17 AND 19) AND a!=18) 21806 } 21807 } {17 19 30 41 47 93 scan 0 sort 0} 21808 do_test where7-2.939.1 { 21809 count_steps_sort { 21810 SELECT a FROM t2 21811 WHERE a=40 21812 OR b=333 21813 } 21814 } {40 scan 0 sort 0} 21815 do_test where7-2.939.2 { 21816 count_steps_sort { 21817 SELECT a FROM t3 21818 WHERE a=40 21819 OR b=333 21820 } 21821 } {40 scan 0 sort 0} 21822 do_test where7-2.940.1 { 21823 count_steps_sort { 21824 SELECT a FROM t2 21825 WHERE b=924 21826 OR ((a BETWEEN 6 AND 8) AND a!=7) 21827 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21828 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 21829 OR a=100 21830 OR c=15015 21831 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 21832 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 21833 } 21834 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0} 21835 do_test where7-2.940.2 { 21836 count_steps_sort { 21837 SELECT a FROM t3 21838 WHERE b=924 21839 OR ((a BETWEEN 6 AND 8) AND a!=7) 21840 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21841 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 21842 OR a=100 21843 OR c=15015 21844 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 21845 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 21846 } 21847 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0} 21848 do_test where7-2.941.1 { 21849 count_steps_sort { 21850 SELECT a FROM t2 21851 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 21852 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 21853 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21854 } 21855 } {36 44 63 scan 0 sort 0} 21856 do_test where7-2.941.2 { 21857 count_steps_sort { 21858 SELECT a FROM t3 21859 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 21860 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 21861 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21862 } 21863 } {36 44 63 scan 0 sort 0} 21864 do_test where7-2.942.1 { 21865 count_steps_sort { 21866 SELECT a FROM t2 21867 WHERE b=58 21868 OR ((a BETWEEN 7 AND 9) AND a!=8) 21869 OR ((a BETWEEN 63 AND 65) AND a!=64) 21870 OR a=31 21871 OR f='tuvwxyzab' 21872 OR b=341 21873 OR b=47 21874 OR ((a BETWEEN 95 AND 97) AND a!=96) 21875 OR a=49 21876 OR b=223 21877 OR f='qrstuvwxy' 21878 } 21879 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0} 21880 do_test where7-2.942.2 { 21881 count_steps_sort { 21882 SELECT a FROM t3 21883 WHERE b=58 21884 OR ((a BETWEEN 7 AND 9) AND a!=8) 21885 OR ((a BETWEEN 63 AND 65) AND a!=64) 21886 OR a=31 21887 OR f='tuvwxyzab' 21888 OR b=341 21889 OR b=47 21890 OR ((a BETWEEN 95 AND 97) AND a!=96) 21891 OR a=49 21892 OR b=223 21893 OR f='qrstuvwxy' 21894 } 21895 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0} 21896 do_test where7-2.943.1 { 21897 count_steps_sort { 21898 SELECT a FROM t2 21899 WHERE a=96 21900 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 21901 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 21902 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21903 OR ((a BETWEEN 37 AND 39) AND a!=38) 21904 OR a=85 21905 OR ((a BETWEEN 10 AND 12) AND a!=11) 21906 OR c=11011 21907 OR b=641 21908 OR f='vwxyzabcd' 21909 OR b=286 21910 } 21911 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0} 21912 do_test where7-2.943.2 { 21913 count_steps_sort { 21914 SELECT a FROM t3 21915 WHERE a=96 21916 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 21917 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 21918 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21919 OR ((a BETWEEN 37 AND 39) AND a!=38) 21920 OR a=85 21921 OR ((a BETWEEN 10 AND 12) AND a!=11) 21922 OR c=11011 21923 OR b=641 21924 OR f='vwxyzabcd' 21925 OR b=286 21926 } 21927 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0} 21928 do_test where7-2.944.1 { 21929 count_steps_sort { 21930 SELECT a FROM t2 21931 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 21932 OR b=1012 21933 OR a=7 21934 OR b=773 21935 OR a=1 21936 OR b=726 21937 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21938 OR ((a BETWEEN 87 AND 89) AND a!=88) 21939 OR b=110 21940 } 21941 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0} 21942 do_test where7-2.944.2 { 21943 count_steps_sort { 21944 SELECT a FROM t3 21945 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 21946 OR b=1012 21947 OR a=7 21948 OR b=773 21949 OR a=1 21950 OR b=726 21951 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21952 OR ((a BETWEEN 87 AND 89) AND a!=88) 21953 OR b=110 21954 } 21955 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0} 21956 do_test where7-2.945.1 { 21957 count_steps_sort { 21958 SELECT a FROM t2 21959 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 21960 OR a=60 21961 OR a=4 21962 OR b=520 21963 OR (g='ihgfedc' AND f GLOB 'bcdef*') 21964 OR a=44 21965 OR a=36 21966 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 21967 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21968 OR b=715 21969 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21970 } 21971 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0} 21972 do_test where7-2.945.2 { 21973 count_steps_sort { 21974 SELECT a FROM t3 21975 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 21976 OR a=60 21977 OR a=4 21978 OR b=520 21979 OR (g='ihgfedc' AND f GLOB 'bcdef*') 21980 OR a=44 21981 OR a=36 21982 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 21983 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21984 OR b=715 21985 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21986 } 21987 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0} 21988 do_test where7-2.946.1 { 21989 count_steps_sort { 21990 SELECT a FROM t2 21991 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 21992 OR ((a BETWEEN 56 AND 58) AND a!=57) 21993 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 21994 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 21995 OR (g='jihgfed' AND f GLOB 'yzabc*') 21996 OR a=24 21997 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21998 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 21999 } 22000 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0} 22001 do_test where7-2.946.2 { 22002 count_steps_sort { 22003 SELECT a FROM t3 22004 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 22005 OR ((a BETWEEN 56 AND 58) AND a!=57) 22006 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 22007 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 22008 OR (g='jihgfed' AND f GLOB 'yzabc*') 22009 OR a=24 22010 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 22011 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 22012 } 22013 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0} 22014 do_test where7-2.947.1 { 22015 count_steps_sort { 22016 SELECT a FROM t2 22017 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*') 22018 OR b=132 22019 OR f='ghijklmno' 22020 OR b=740 22021 OR (g='qponmlk' AND f GLOB 'mnopq*') 22022 OR (g='tsrqpon' AND f GLOB 'abcde*') 22023 OR b=1059 22024 } 22025 } {6 12 21 26 32 38 58 84 scan 0 sort 0} 22026 do_test where7-2.947.2 { 22027 count_steps_sort { 22028 SELECT a FROM t3 22029 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*') 22030 OR b=132 22031 OR f='ghijklmno' 22032 OR b=740 22033 OR (g='qponmlk' AND f GLOB 'mnopq*') 22034 OR (g='tsrqpon' AND f GLOB 'abcde*') 22035 OR b=1059 22036 } 22037 } {6 12 21 26 32 38 58 84 scan 0 sort 0} 22038 do_test where7-2.948.1 { 22039 count_steps_sort { 22040 SELECT a FROM t2 22041 WHERE a=28 22042 OR b=927 22043 OR b=520 22044 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 22045 OR b=638 22046 OR f='vwxyzabcd' 22047 } 22048 } {21 28 47 53 58 73 99 scan 0 sort 0} 22049 do_test where7-2.948.2 { 22050 count_steps_sort { 22051 SELECT a FROM t3 22052 WHERE a=28 22053 OR b=927 22054 OR b=520 22055 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 22056 OR b=638 22057 OR f='vwxyzabcd' 22058 } 22059 } {21 28 47 53 58 73 99 scan 0 sort 0} 22060 do_test where7-2.949.1 { 22061 count_steps_sort { 22062 SELECT a FROM t2 22063 WHERE (g='nmlkjih' AND f GLOB 'cdefg*') 22064 OR b=1026 22065 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 22066 OR (g='wvutsrq' AND f GLOB 'lmnop*') 22067 OR b=355 22068 OR b=641 22069 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 22070 } 22071 } {1 11 53 54 scan 0 sort 0} 22072 do_test where7-2.949.2 { 22073 count_steps_sort { 22074 SELECT a FROM t3 22075 WHERE (g='nmlkjih' AND f GLOB 'cdefg*') 22076 OR b=1026 22077 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 22078 OR (g='wvutsrq' AND f GLOB 'lmnop*') 22079 OR b=355 22080 OR b=641 22081 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 22082 } 22083 } {1 11 53 54 scan 0 sort 0} 22084 do_test where7-2.950.1 { 22085 count_steps_sort { 22086 SELECT a FROM t2 22087 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 22088 OR ((a BETWEEN 60 AND 62) AND a!=61) 22089 OR b=641 22090 OR a=3 22091 OR a=35 22092 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22093 OR f='opqrstuvw' 22094 OR a=41 22095 OR a=83 22096 OR (g='nmlkjih' AND f GLOB 'cdefg*') 22097 OR b=751 22098 } 22099 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0} 22100 do_test where7-2.950.2 { 22101 count_steps_sort { 22102 SELECT a FROM t3 22103 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 22104 OR ((a BETWEEN 60 AND 62) AND a!=61) 22105 OR b=641 22106 OR a=3 22107 OR a=35 22108 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22109 OR f='opqrstuvw' 22110 OR a=41 22111 OR a=83 22112 OR (g='nmlkjih' AND f GLOB 'cdefg*') 22113 OR b=751 22114 } 22115 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0} 22116 do_test where7-2.951.1 { 22117 count_steps_sort { 22118 SELECT a FROM t2 22119 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 22120 OR ((a BETWEEN 60 AND 62) AND a!=61) 22121 OR c=15015 22122 OR b=146 22123 OR b=1092 22124 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 22125 } 22126 } {3 5 43 44 45 60 62 scan 0 sort 0} 22127 do_test where7-2.951.2 { 22128 count_steps_sort { 22129 SELECT a FROM t3 22130 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 22131 OR ((a BETWEEN 60 AND 62) AND a!=61) 22132 OR c=15015 22133 OR b=146 22134 OR b=1092 22135 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 22136 } 22137 } {3 5 43 44 45 60 62 scan 0 sort 0} 22138 do_test where7-2.952.1 { 22139 count_steps_sort { 22140 SELECT a FROM t2 22141 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 22142 OR f='bcdefghij' 22143 OR f='hijklmnop' 22144 OR a=65 22145 OR f='ijklmnopq' 22146 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 22147 OR g IS NULL 22148 OR a=26 22149 OR ((a BETWEEN 38 AND 40) AND a!=39) 22150 OR a=9 22151 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 22152 } 22153 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0} 22154 do_test where7-2.952.2 { 22155 count_steps_sort { 22156 SELECT a FROM t3 22157 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 22158 OR f='bcdefghij' 22159 OR f='hijklmnop' 22160 OR a=65 22161 OR f='ijklmnopq' 22162 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 22163 OR g IS NULL 22164 OR a=26 22165 OR ((a BETWEEN 38 AND 40) AND a!=39) 22166 OR a=9 22167 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 22168 } 22169 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0} 22170 do_test where7-2.953.1 { 22171 count_steps_sort { 22172 SELECT a FROM t2 22173 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 22174 OR ((a BETWEEN 10 AND 12) AND a!=11) 22175 OR ((a BETWEEN 79 AND 81) AND a!=80) 22176 OR (g='kjihgfe' AND f GLOB 'stuvw*') 22177 OR (g='qponmlk' AND f GLOB 'pqrst*') 22178 OR b=1100 22179 OR c=6006 22180 OR c=4004 22181 OR ((a BETWEEN 24 AND 26) AND a!=25) 22182 OR c=33033 22183 } 22184 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0} 22185 do_test where7-2.953.2 { 22186 count_steps_sort { 22187 SELECT a FROM t3 22188 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 22189 OR ((a BETWEEN 10 AND 12) AND a!=11) 22190 OR ((a BETWEEN 79 AND 81) AND a!=80) 22191 OR (g='kjihgfe' AND f GLOB 'stuvw*') 22192 OR (g='qponmlk' AND f GLOB 'pqrst*') 22193 OR b=1100 22194 OR c=6006 22195 OR c=4004 22196 OR ((a BETWEEN 24 AND 26) AND a!=25) 22197 OR c=33033 22198 } 22199 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0} 22200 do_test where7-2.954.1 { 22201 count_steps_sort { 22202 SELECT a FROM t2 22203 WHERE a=17 22204 OR ((a BETWEEN 95 AND 97) AND a!=96) 22205 } 22206 } {17 95 97 scan 0 sort 0} 22207 do_test where7-2.954.2 { 22208 count_steps_sort { 22209 SELECT a FROM t3 22210 WHERE a=17 22211 OR ((a BETWEEN 95 AND 97) AND a!=96) 22212 } 22213 } {17 95 97 scan 0 sort 0} 22214 do_test where7-2.955.1 { 22215 count_steps_sort { 22216 SELECT a FROM t2 22217 WHERE c=3003 22218 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22219 OR a=93 22220 } 22221 } {7 8 9 67 93 scan 0 sort 0} 22222 do_test where7-2.955.2 { 22223 count_steps_sort { 22224 SELECT a FROM t3 22225 WHERE c=3003 22226 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22227 OR a=93 22228 } 22229 } {7 8 9 67 93 scan 0 sort 0} 22230 do_test where7-2.956.1 { 22231 count_steps_sort { 22232 SELECT a FROM t2 22233 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 22234 OR (g='ponmlkj' AND f GLOB 'stuvw*') 22235 OR ((a BETWEEN 21 AND 23) AND a!=22) 22236 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 22237 OR b=737 22238 } 22239 } {12 21 23 42 44 67 scan 0 sort 0} 22240 do_test where7-2.956.2 { 22241 count_steps_sort { 22242 SELECT a FROM t3 22243 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 22244 OR (g='ponmlkj' AND f GLOB 'stuvw*') 22245 OR ((a BETWEEN 21 AND 23) AND a!=22) 22246 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 22247 OR b=737 22248 } 22249 } {12 21 23 42 44 67 scan 0 sort 0} 22250 do_test where7-2.957.1 { 22251 count_steps_sort { 22252 SELECT a FROM t2 22253 WHERE (g='rqponml' AND f GLOB 'klmno*') 22254 OR ((a BETWEEN 5 AND 7) AND a!=6) 22255 } 22256 } {5 7 36 scan 0 sort 0} 22257 do_test where7-2.957.2 { 22258 count_steps_sort { 22259 SELECT a FROM t3 22260 WHERE (g='rqponml' AND f GLOB 'klmno*') 22261 OR ((a BETWEEN 5 AND 7) AND a!=6) 22262 } 22263 } {5 7 36 scan 0 sort 0} 22264 do_test where7-2.958.1 { 22265 count_steps_sort { 22266 SELECT a FROM t2 22267 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 22268 OR c=32032 22269 OR f='opqrstuvw' 22270 OR ((a BETWEEN 66 AND 68) AND a!=67) 22271 OR ((a BETWEEN 49 AND 51) AND a!=50) 22272 OR b=993 22273 } 22274 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0} 22275 do_test where7-2.958.2 { 22276 count_steps_sort { 22277 SELECT a FROM t3 22278 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 22279 OR c=32032 22280 OR f='opqrstuvw' 22281 OR ((a BETWEEN 66 AND 68) AND a!=67) 22282 OR ((a BETWEEN 49 AND 51) AND a!=50) 22283 OR b=993 22284 } 22285 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0} 22286 do_test where7-2.959.1 { 22287 count_steps_sort { 22288 SELECT a FROM t2 22289 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 22290 OR ((a BETWEEN 59 AND 61) AND a!=60) 22291 OR ((a BETWEEN 86 AND 88) AND a!=87) 22292 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22293 OR b=245 22294 OR b=528 22295 OR b=366 22296 OR a=73 22297 OR a=49 22298 OR b=421 22299 OR a=58 22300 } 22301 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0} 22302 do_test where7-2.959.2 { 22303 count_steps_sort { 22304 SELECT a FROM t3 22305 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 22306 OR ((a BETWEEN 59 AND 61) AND a!=60) 22307 OR ((a BETWEEN 86 AND 88) AND a!=87) 22308 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22309 OR b=245 22310 OR b=528 22311 OR b=366 22312 OR a=73 22313 OR a=49 22314 OR b=421 22315 OR a=58 22316 } 22317 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0} 22318 do_test where7-2.960.1 { 22319 count_steps_sort { 22320 SELECT a FROM t2 22321 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 22322 OR ((a BETWEEN 8 AND 10) AND a!=9) 22323 OR ((a BETWEEN 86 AND 88) AND a!=87) 22324 OR b=146 22325 OR (g='ponmlkj' AND f GLOB 'rstuv*') 22326 OR ((a BETWEEN 73 AND 75) AND a!=74) 22327 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22328 OR ((a BETWEEN 60 AND 62) AND a!=61) 22329 OR (g='ihgfedc' AND f GLOB 'efghi*') 22330 OR b=704 22331 } 22332 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0} 22333 do_test where7-2.960.2 { 22334 count_steps_sort { 22335 SELECT a FROM t3 22336 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 22337 OR ((a BETWEEN 8 AND 10) AND a!=9) 22338 OR ((a BETWEEN 86 AND 88) AND a!=87) 22339 OR b=146 22340 OR (g='ponmlkj' AND f GLOB 'rstuv*') 22341 OR ((a BETWEEN 73 AND 75) AND a!=74) 22342 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22343 OR ((a BETWEEN 60 AND 62) AND a!=61) 22344 OR (g='ihgfedc' AND f GLOB 'efghi*') 22345 OR b=704 22346 } 22347 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0} 22348 do_test where7-2.961.1 { 22349 count_steps_sort { 22350 SELECT a FROM t2 22351 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 22352 OR b=14 22353 OR ((a BETWEEN 3 AND 5) AND a!=4) 22354 OR a=49 22355 OR b=333 22356 } 22357 } {3 5 49 65 67 scan 0 sort 0} 22358 do_test where7-2.961.2 { 22359 count_steps_sort { 22360 SELECT a FROM t3 22361 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 22362 OR b=14 22363 OR ((a BETWEEN 3 AND 5) AND a!=4) 22364 OR a=49 22365 OR b=333 22366 } 22367 } {3 5 49 65 67 scan 0 sort 0} 22368 do_test where7-2.962.1 { 22369 count_steps_sort { 22370 SELECT a FROM t2 22371 WHERE c=17017 22372 OR (g='qponmlk' AND f GLOB 'mnopq*') 22373 OR b=971 22374 OR a=37 22375 OR a=7 22376 OR b=641 22377 OR a=13 22378 OR b=597 22379 } 22380 } {7 13 37 38 49 50 51 scan 0 sort 0} 22381 do_test where7-2.962.2 { 22382 count_steps_sort { 22383 SELECT a FROM t3 22384 WHERE c=17017 22385 OR (g='qponmlk' AND f GLOB 'mnopq*') 22386 OR b=971 22387 OR a=37 22388 OR a=7 22389 OR b=641 22390 OR a=13 22391 OR b=597 22392 } 22393 } {7 13 37 38 49 50 51 scan 0 sort 0} 22394 do_test where7-2.963.1 { 22395 count_steps_sort { 22396 SELECT a FROM t2 22397 WHERE f='tuvwxyzab' 22398 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 22399 } 22400 } {17 19 43 45 69 71 95 97 scan 0 sort 0} 22401 do_test where7-2.963.2 { 22402 count_steps_sort { 22403 SELECT a FROM t3 22404 WHERE f='tuvwxyzab' 22405 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 22406 } 22407 } {17 19 43 45 69 71 95 97 scan 0 sort 0} 22408 do_test where7-2.964.1 { 22409 count_steps_sort { 22410 SELECT a FROM t2 22411 WHERE b=638 22412 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 22413 OR (g='gfedcba' AND f GLOB 'lmnop*') 22414 OR b=165 22415 OR ((a BETWEEN 10 AND 12) AND a!=11) 22416 OR f='stuvwxyza' 22417 OR b=652 22418 OR b=66 22419 OR b=770 22420 OR b=91 22421 } 22422 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0} 22423 do_test where7-2.964.2 { 22424 count_steps_sort { 22425 SELECT a FROM t3 22426 WHERE b=638 22427 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 22428 OR (g='gfedcba' AND f GLOB 'lmnop*') 22429 OR b=165 22430 OR ((a BETWEEN 10 AND 12) AND a!=11) 22431 OR f='stuvwxyza' 22432 OR b=652 22433 OR b=66 22434 OR b=770 22435 OR b=91 22436 } 22437 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0} 22438 do_test where7-2.965.1 { 22439 count_steps_sort { 22440 SELECT a FROM t2 22441 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 22442 OR f='opqrstuvw' 22443 OR a=83 22444 OR a=93 22445 OR b=858 22446 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 22447 OR (g='jihgfed' AND f GLOB 'vwxyz*') 22448 } 22449 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0} 22450 do_test where7-2.965.2 { 22451 count_steps_sort { 22452 SELECT a FROM t3 22453 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 22454 OR f='opqrstuvw' 22455 OR a=83 22456 OR a=93 22457 OR b=858 22458 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 22459 OR (g='jihgfed' AND f GLOB 'vwxyz*') 22460 } 22461 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0} 22462 do_test where7-2.966.1 { 22463 count_steps_sort { 22464 SELECT a FROM t2 22465 WHERE c=3003 22466 OR ((a BETWEEN 40 AND 42) AND a!=41) 22467 OR a=38 22468 } 22469 } {7 8 9 38 40 42 scan 0 sort 0} 22470 do_test where7-2.966.2 { 22471 count_steps_sort { 22472 SELECT a FROM t3 22473 WHERE c=3003 22474 OR ((a BETWEEN 40 AND 42) AND a!=41) 22475 OR a=38 22476 } 22477 } {7 8 9 38 40 42 scan 0 sort 0} 22478 do_test where7-2.967.1 { 22479 count_steps_sort { 22480 SELECT a FROM t2 22481 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 22482 OR ((a BETWEEN 50 AND 52) AND a!=51) 22483 } 22484 } {50 52 60 scan 0 sort 0} 22485 do_test where7-2.967.2 { 22486 count_steps_sort { 22487 SELECT a FROM t3 22488 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 22489 OR ((a BETWEEN 50 AND 52) AND a!=51) 22490 } 22491 } {50 52 60 scan 0 sort 0} 22492 do_test where7-2.968.1 { 22493 count_steps_sort { 22494 SELECT a FROM t2 22495 WHERE (g='qponmlk' AND f GLOB 'mnopq*') 22496 OR ((a BETWEEN 24 AND 26) AND a!=25) 22497 OR a=5 22498 OR b=396 22499 OR a=13 22500 } 22501 } {5 13 24 26 36 38 scan 0 sort 0} 22502 do_test where7-2.968.2 { 22503 count_steps_sort { 22504 SELECT a FROM t3 22505 WHERE (g='qponmlk' AND f GLOB 'mnopq*') 22506 OR ((a BETWEEN 24 AND 26) AND a!=25) 22507 OR a=5 22508 OR b=396 22509 OR a=13 22510 } 22511 } {5 13 24 26 36 38 scan 0 sort 0} 22512 do_test where7-2.969.1 { 22513 count_steps_sort { 22514 SELECT a FROM t2 22515 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 22516 OR b=748 22517 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 22518 OR ((a BETWEEN 69 AND 71) AND a!=70) 22519 OR b=531 22520 OR b=1092 22521 OR b=418 22522 } 22523 } {38 68 69 71 95 97 scan 0 sort 0} 22524 do_test where7-2.969.2 { 22525 count_steps_sort { 22526 SELECT a FROM t3 22527 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 22528 OR b=748 22529 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 22530 OR ((a BETWEEN 69 AND 71) AND a!=70) 22531 OR b=531 22532 OR b=1092 22533 OR b=418 22534 } 22535 } {38 68 69 71 95 97 scan 0 sort 0} 22536 do_test where7-2.970.1 { 22537 count_steps_sort { 22538 SELECT a FROM t2 22539 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 22540 OR ((a BETWEEN 8 AND 10) AND a!=9) 22541 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22542 OR a=50 22543 OR a=46 22544 OR ((a BETWEEN 38 AND 40) AND a!=39) 22545 } 22546 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0} 22547 do_test where7-2.970.2 { 22548 count_steps_sort { 22549 SELECT a FROM t3 22550 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 22551 OR ((a BETWEEN 8 AND 10) AND a!=9) 22552 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22553 OR a=50 22554 OR a=46 22555 OR ((a BETWEEN 38 AND 40) AND a!=39) 22556 } 22557 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0} 22558 do_test where7-2.971.1 { 22559 count_steps_sort { 22560 SELECT a FROM t2 22561 WHERE a=24 22562 OR ((a BETWEEN 22 AND 24) AND a!=23) 22563 OR b=487 22564 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 22565 OR ((a BETWEEN 13 AND 15) AND a!=14) 22566 OR b=132 22567 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 22568 OR b=795 22569 OR b=737 22570 } 22571 } {12 13 15 22 24 54 67 96 scan 0 sort 0} 22572 do_test where7-2.971.2 { 22573 count_steps_sort { 22574 SELECT a FROM t3 22575 WHERE a=24 22576 OR ((a BETWEEN 22 AND 24) AND a!=23) 22577 OR b=487 22578 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 22579 OR ((a BETWEEN 13 AND 15) AND a!=14) 22580 OR b=132 22581 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 22582 OR b=795 22583 OR b=737 22584 } 22585 } {12 13 15 22 24 54 67 96 scan 0 sort 0} 22586 do_test where7-2.972.1 { 22587 count_steps_sort { 22588 SELECT a FROM t2 22589 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 22590 OR a=34 22591 OR c=16016 22592 OR b=1078 22593 OR b=960 22594 OR (g='hgfedcb' AND f GLOB 'jklmn*') 22595 } 22596 } {34 46 47 48 87 88 98 scan 0 sort 0} 22597 do_test where7-2.972.2 { 22598 count_steps_sort { 22599 SELECT a FROM t3 22600 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 22601 OR a=34 22602 OR c=16016 22603 OR b=1078 22604 OR b=960 22605 OR (g='hgfedcb' AND f GLOB 'jklmn*') 22606 } 22607 } {34 46 47 48 87 88 98 scan 0 sort 0} 22608 do_test where7-2.973.1 { 22609 count_steps_sort { 22610 SELECT a FROM t2 22611 WHERE b=1081 22612 OR ((a BETWEEN 19 AND 21) AND a!=20) 22613 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 22614 OR ((a BETWEEN 73 AND 75) AND a!=74) 22615 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22616 OR a=6 22617 } 22618 } {6 19 21 38 45 73 75 scan 0 sort 0} 22619 do_test where7-2.973.2 { 22620 count_steps_sort { 22621 SELECT a FROM t3 22622 WHERE b=1081 22623 OR ((a BETWEEN 19 AND 21) AND a!=20) 22624 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 22625 OR ((a BETWEEN 73 AND 75) AND a!=74) 22626 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22627 OR a=6 22628 } 22629 } {6 19 21 38 45 73 75 scan 0 sort 0} 22630 do_test where7-2.974.1 { 22631 count_steps_sort { 22632 SELECT a FROM t2 22633 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 22634 OR (g='rqponml' AND f GLOB 'lmnop*') 22635 OR a=92 22636 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 22637 OR f='fghijklmn' 22638 OR a=100 22639 OR b=209 22640 OR c=9009 22641 OR ((a BETWEEN 52 AND 54) AND a!=53) 22642 OR a=73 22643 OR b=902 22644 } 22645 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0} 22646 do_test where7-2.974.2 { 22647 count_steps_sort { 22648 SELECT a FROM t3 22649 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 22650 OR (g='rqponml' AND f GLOB 'lmnop*') 22651 OR a=92 22652 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 22653 OR f='fghijklmn' 22654 OR a=100 22655 OR b=209 22656 OR c=9009 22657 OR ((a BETWEEN 52 AND 54) AND a!=53) 22658 OR a=73 22659 OR b=902 22660 } 22661 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0} 22662 do_test where7-2.975.1 { 22663 count_steps_sort { 22664 SELECT a FROM t2 22665 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 22666 OR b=110 22667 OR f='ghijklmno' 22668 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22669 } 22670 } {6 10 21 32 40 58 84 scan 0 sort 0} 22671 do_test where7-2.975.2 { 22672 count_steps_sort { 22673 SELECT a FROM t3 22674 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 22675 OR b=110 22676 OR f='ghijklmno' 22677 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22678 } 22679 } {6 10 21 32 40 58 84 scan 0 sort 0} 22680 do_test where7-2.976.1 { 22681 count_steps_sort { 22682 SELECT a FROM t2 22683 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 22684 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22685 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 22686 OR b=91 22687 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 22688 OR b=77 22689 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22690 OR (g='vutsrqp' AND f GLOB 'pqrst*') 22691 } 22692 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0} 22693 do_test where7-2.976.2 { 22694 count_steps_sort { 22695 SELECT a FROM t3 22696 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 22697 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22698 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 22699 OR b=91 22700 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 22701 OR b=77 22702 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22703 OR (g='vutsrqp' AND f GLOB 'pqrst*') 22704 } 22705 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0} 22706 do_test where7-2.977.1 { 22707 count_steps_sort { 22708 SELECT a FROM t2 22709 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 22710 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 22711 OR b=693 22712 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22713 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 22714 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 22715 OR a=52 22716 OR b=377 22717 } 22718 } {21 26 42 52 56 63 78 scan 0 sort 0} 22719 do_test where7-2.977.2 { 22720 count_steps_sort { 22721 SELECT a FROM t3 22722 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 22723 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 22724 OR b=693 22725 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22726 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 22727 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 22728 OR a=52 22729 OR b=377 22730 } 22731 } {21 26 42 52 56 63 78 scan 0 sort 0} 22732 do_test where7-2.978.1 { 22733 count_steps_sort { 22734 SELECT a FROM t2 22735 WHERE a=99 22736 OR a=36 22737 OR b=297 22738 OR ((a BETWEEN 66 AND 68) AND a!=67) 22739 OR b=1004 22740 OR b=872 22741 OR a=95 22742 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 22743 OR b=176 22744 OR b=300 22745 } 22746 } {16 27 36 66 68 95 99 scan 0 sort 0} 22747 do_test where7-2.978.2 { 22748 count_steps_sort { 22749 SELECT a FROM t3 22750 WHERE a=99 22751 OR a=36 22752 OR b=297 22753 OR ((a BETWEEN 66 AND 68) AND a!=67) 22754 OR b=1004 22755 OR b=872 22756 OR a=95 22757 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 22758 OR b=176 22759 OR b=300 22760 } 22761 } {16 27 36 66 68 95 99 scan 0 sort 0} 22762 do_test where7-2.979.1 { 22763 count_steps_sort { 22764 SELECT a FROM t2 22765 WHERE b=737 22766 OR (g='wvutsrq' AND f GLOB 'ijklm*') 22767 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 22768 OR a=40 22769 OR f='uvwxyzabc' 22770 OR b=311 22771 OR (g='nmlkjih' AND f GLOB 'bcdef*') 22772 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 22773 OR b=927 22774 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 22775 } 22776 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0} 22777 do_test where7-2.979.2 { 22778 count_steps_sort { 22779 SELECT a FROM t3 22780 WHERE b=737 22781 OR (g='wvutsrq' AND f GLOB 'ijklm*') 22782 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 22783 OR a=40 22784 OR f='uvwxyzabc' 22785 OR b=311 22786 OR (g='nmlkjih' AND f GLOB 'bcdef*') 22787 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 22788 OR b=927 22789 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 22790 } 22791 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0} 22792 do_test where7-2.980.1 { 22793 count_steps_sort { 22794 SELECT a FROM t2 22795 WHERE f='fghijklmn' 22796 OR b=1078 22797 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 22798 OR f='fghijklmn' 22799 } 22800 } {5 31 35 57 83 98 scan 0 sort 0} 22801 do_test where7-2.980.2 { 22802 count_steps_sort { 22803 SELECT a FROM t3 22804 WHERE f='fghijklmn' 22805 OR b=1078 22806 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 22807 OR f='fghijklmn' 22808 } 22809 } {5 31 35 57 83 98 scan 0 sort 0} 22810 do_test where7-2.981.1 { 22811 count_steps_sort { 22812 SELECT a FROM t2 22813 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 22814 OR b=487 22815 OR f='tuvwxyzab' 22816 OR (g='onmlkji' AND f GLOB 'wxyza*') 22817 OR b=971 22818 OR c=19019 22819 OR a=39 22820 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 22821 OR b=550 22822 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 22823 OR b=660 22824 } 22825 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0} 22826 do_test where7-2.981.2 { 22827 count_steps_sort { 22828 SELECT a FROM t3 22829 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 22830 OR b=487 22831 OR f='tuvwxyzab' 22832 OR (g='onmlkji' AND f GLOB 'wxyza*') 22833 OR b=971 22834 OR c=19019 22835 OR a=39 22836 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 22837 OR b=550 22838 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 22839 OR b=660 22840 } 22841 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0} 22842 do_test where7-2.982.1 { 22843 count_steps_sort { 22844 SELECT a FROM t2 22845 WHERE b=80 22846 OR b=839 22847 } 22848 } { scan 0 sort 0} 22849 do_test where7-2.982.2 { 22850 count_steps_sort { 22851 SELECT a FROM t3 22852 WHERE b=80 22853 OR b=839 22854 } 22855 } { scan 0 sort 0} 22856 do_test where7-2.983.1 { 22857 count_steps_sort { 22858 SELECT a FROM t2 22859 WHERE b=363 22860 OR b=630 22861 OR b=935 22862 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 22863 OR (g='srqponm' AND f GLOB 'defgh*') 22864 OR f='yzabcdefg' 22865 OR ((a BETWEEN 37 AND 39) AND a!=38) 22866 } 22867 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0} 22868 do_test where7-2.983.2 { 22869 count_steps_sort { 22870 SELECT a FROM t3 22871 WHERE b=363 22872 OR b=630 22873 OR b=935 22874 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 22875 OR (g='srqponm' AND f GLOB 'defgh*') 22876 OR f='yzabcdefg' 22877 OR ((a BETWEEN 37 AND 39) AND a!=38) 22878 } 22879 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0} 22880 do_test where7-2.984.1 { 22881 count_steps_sort { 22882 SELECT a FROM t2 22883 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 22884 OR a=40 22885 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 22886 OR f='abcdefghi' 22887 OR b=696 22888 OR (g='vutsrqp' AND f GLOB 'qrstu*') 22889 OR b=682 22890 OR a=32 22891 OR ((a BETWEEN 34 AND 36) AND a!=35) 22892 OR b=671 22893 OR a=15 22894 } 22895 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0} 22896 do_test where7-2.984.2 { 22897 count_steps_sort { 22898 SELECT a FROM t3 22899 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 22900 OR a=40 22901 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 22902 OR f='abcdefghi' 22903 OR b=696 22904 OR (g='vutsrqp' AND f GLOB 'qrstu*') 22905 OR b=682 22906 OR a=32 22907 OR ((a BETWEEN 34 AND 36) AND a!=35) 22908 OR b=671 22909 OR a=15 22910 } 22911 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0} 22912 do_test where7-2.985.1 { 22913 count_steps_sort { 22914 SELECT a FROM t2 22915 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 22916 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 22917 OR b=311 22918 } 22919 } {7 33 59 85 89 scan 0 sort 0} 22920 do_test where7-2.985.2 { 22921 count_steps_sort { 22922 SELECT a FROM t3 22923 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 22924 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 22925 OR b=311 22926 } 22927 } {7 33 59 85 89 scan 0 sort 0} 22928 do_test where7-2.986.1 { 22929 count_steps_sort { 22930 SELECT a FROM t2 22931 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 22932 OR a=73 22933 OR b=729 22934 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22935 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22936 OR a=32 22937 } 22938 } {32 67 73 81 96 scan 0 sort 0} 22939 do_test where7-2.986.2 { 22940 count_steps_sort { 22941 SELECT a FROM t3 22942 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 22943 OR a=73 22944 OR b=729 22945 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22946 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22947 OR a=32 22948 } 22949 } {32 67 73 81 96 scan 0 sort 0} 22950 do_test where7-2.987.1 { 22951 count_steps_sort { 22952 SELECT a FROM t2 22953 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 22954 OR b=110 22955 OR ((a BETWEEN 38 AND 40) AND a!=39) 22956 OR (g='tsrqpon' AND f GLOB 'xyzab*') 22957 OR b=484 22958 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 22959 } 22960 } {10 23 38 40 44 82 98 100 scan 0 sort 0} 22961 do_test where7-2.987.2 { 22962 count_steps_sort { 22963 SELECT a FROM t3 22964 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 22965 OR b=110 22966 OR ((a BETWEEN 38 AND 40) AND a!=39) 22967 OR (g='tsrqpon' AND f GLOB 'xyzab*') 22968 OR b=484 22969 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 22970 } 22971 } {10 23 38 40 44 82 98 100 scan 0 sort 0} 22972 do_test where7-2.988.1 { 22973 count_steps_sort { 22974 SELECT a FROM t2 22975 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 22976 OR b=135 22977 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 22978 OR b=209 22979 OR b=363 22980 OR c=27027 22981 OR b=1026 22982 OR c=6006 22983 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22984 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 22985 } 22986 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0} 22987 do_test where7-2.988.2 { 22988 count_steps_sort { 22989 SELECT a FROM t3 22990 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 22991 OR b=135 22992 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 22993 OR b=209 22994 OR b=363 22995 OR c=27027 22996 OR b=1026 22997 OR c=6006 22998 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22999 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 23000 } 23001 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0} 23002 do_test where7-2.989.1 { 23003 count_steps_sort { 23004 SELECT a FROM t2 23005 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 23006 OR ((a BETWEEN 18 AND 20) AND a!=19) 23007 OR (g='qponmlk' AND f GLOB 'nopqr*') 23008 OR a=97 23009 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 23010 OR ((a BETWEEN 22 AND 24) AND a!=23) 23011 OR (g='mlkjihg' AND f GLOB 'ghijk*') 23012 OR b=674 23013 OR c=14014 23014 OR b=69 23015 } 23016 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0} 23017 do_test where7-2.989.2 { 23018 count_steps_sort { 23019 SELECT a FROM t3 23020 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 23021 OR ((a BETWEEN 18 AND 20) AND a!=19) 23022 OR (g='qponmlk' AND f GLOB 'nopqr*') 23023 OR a=97 23024 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 23025 OR ((a BETWEEN 22 AND 24) AND a!=23) 23026 OR (g='mlkjihg' AND f GLOB 'ghijk*') 23027 OR b=674 23028 OR c=14014 23029 OR b=69 23030 } 23031 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0} 23032 do_test where7-2.990.1 { 23033 count_steps_sort { 23034 SELECT a FROM t2 23035 WHERE b=297 23036 OR a=83 23037 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 23038 OR ((a BETWEEN 16 AND 18) AND a!=17) 23039 } 23040 } {16 18 27 78 83 scan 0 sort 0} 23041 do_test where7-2.990.2 { 23042 count_steps_sort { 23043 SELECT a FROM t3 23044 WHERE b=297 23045 OR a=83 23046 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 23047 OR ((a BETWEEN 16 AND 18) AND a!=17) 23048 } 23049 } {16 18 27 78 83 scan 0 sort 0} 23050 do_test where7-2.991.1 { 23051 count_steps_sort { 23052 SELECT a FROM t2 23053 WHERE b=451 23054 OR ((a BETWEEN 11 AND 13) AND a!=12) 23055 OR (g='tsrqpon' AND f GLOB 'abcde*') 23056 OR b=539 23057 OR a=26 23058 OR (g='srqponm' AND f GLOB 'efghi*') 23059 OR b=465 23060 OR (g='jihgfed' AND f GLOB 'wxyza*') 23061 } 23062 } {11 13 26 30 41 49 74 scan 0 sort 0} 23063 do_test where7-2.991.2 { 23064 count_steps_sort { 23065 SELECT a FROM t3 23066 WHERE b=451 23067 OR ((a BETWEEN 11 AND 13) AND a!=12) 23068 OR (g='tsrqpon' AND f GLOB 'abcde*') 23069 OR b=539 23070 OR a=26 23071 OR (g='srqponm' AND f GLOB 'efghi*') 23072 OR b=465 23073 OR (g='jihgfed' AND f GLOB 'wxyza*') 23074 } 23075 } {11 13 26 30 41 49 74 scan 0 sort 0} 23076 do_test where7-2.992.1 { 23077 count_steps_sort { 23078 SELECT a FROM t2 23079 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 23080 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 23081 } 23082 } {45 63 scan 0 sort 0} 23083 do_test where7-2.992.2 { 23084 count_steps_sort { 23085 SELECT a FROM t3 23086 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 23087 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 23088 } 23089 } {45 63 scan 0 sort 0} 23090 do_test where7-2.993.1 { 23091 count_steps_sort { 23092 SELECT a FROM t2 23093 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 23094 OR b=872 23095 OR c=31031 23096 } 23097 } {16 18 91 92 93 scan 0 sort 0} 23098 do_test where7-2.993.2 { 23099 count_steps_sort { 23100 SELECT a FROM t3 23101 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 23102 OR b=872 23103 OR c=31031 23104 } 23105 } {16 18 91 92 93 scan 0 sort 0} 23106 do_test where7-2.994.1 { 23107 count_steps_sort { 23108 SELECT a FROM t2 23109 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 23110 OR a=13 23111 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 23112 OR b=322 23113 OR ((a BETWEEN 33 AND 35) AND a!=34) 23114 OR b=377 23115 OR f='cdefghijk' 23116 OR b=286 23117 OR ((a BETWEEN 61 AND 63) AND a!=62) 23118 } 23119 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0} 23120 do_test where7-2.994.2 { 23121 count_steps_sort { 23122 SELECT a FROM t3 23123 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 23124 OR a=13 23125 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 23126 OR b=322 23127 OR ((a BETWEEN 33 AND 35) AND a!=34) 23128 OR b=377 23129 OR f='cdefghijk' 23130 OR b=286 23131 OR ((a BETWEEN 61 AND 63) AND a!=62) 23132 } 23133 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0} 23134 do_test where7-2.995.1 { 23135 count_steps_sort { 23136 SELECT a FROM t2 23137 WHERE a=41 23138 OR b=990 23139 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23140 OR b=605 23141 OR (g='srqponm' AND f GLOB 'cdefg*') 23142 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23143 OR (g='vutsrqp' AND f GLOB 'qrstu*') 23144 OR b=968 23145 OR a=66 23146 } 23147 } {16 28 36 41 55 66 88 90 scan 0 sort 0} 23148 do_test where7-2.995.2 { 23149 count_steps_sort { 23150 SELECT a FROM t3 23151 WHERE a=41 23152 OR b=990 23153 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23154 OR b=605 23155 OR (g='srqponm' AND f GLOB 'cdefg*') 23156 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23157 OR (g='vutsrqp' AND f GLOB 'qrstu*') 23158 OR b=968 23159 OR a=66 23160 } 23161 } {16 28 36 41 55 66 88 90 scan 0 sort 0} 23162 do_test where7-2.996.1 { 23163 count_steps_sort { 23164 SELECT a FROM t2 23165 WHERE b=1059 23166 OR (g='srqponm' AND f GLOB 'ghijk*') 23167 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 23168 OR (g='nmlkjih' AND f GLOB 'fghij*') 23169 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 23170 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 23171 OR (g='onmlkji' AND f GLOB 'abcde*') 23172 OR ((a BETWEEN 39 AND 41) AND a!=40) 23173 } 23174 } {17 19 32 37 39 41 52 57 scan 0 sort 0} 23175 do_test where7-2.996.2 { 23176 count_steps_sort { 23177 SELECT a FROM t3 23178 WHERE b=1059 23179 OR (g='srqponm' AND f GLOB 'ghijk*') 23180 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 23181 OR (g='nmlkjih' AND f GLOB 'fghij*') 23182 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 23183 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 23184 OR (g='onmlkji' AND f GLOB 'abcde*') 23185 OR ((a BETWEEN 39 AND 41) AND a!=40) 23186 } 23187 } {17 19 32 37 39 41 52 57 scan 0 sort 0} 23188 do_test where7-2.997.1 { 23189 count_steps_sort { 23190 SELECT a FROM t2 23191 WHERE ((a BETWEEN 41 AND 43) AND a!=42) 23192 OR f='nopqrstuv' 23193 OR (g='ponmlkj' AND f GLOB 'stuvw*') 23194 OR a=42 23195 OR b=729 23196 OR b=297 23197 OR a=77 23198 OR b=781 23199 OR ((a BETWEEN 36 AND 38) AND a!=37) 23200 } 23201 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0} 23202 do_test where7-2.997.2 { 23203 count_steps_sort { 23204 SELECT a FROM t3 23205 WHERE ((a BETWEEN 41 AND 43) AND a!=42) 23206 OR f='nopqrstuv' 23207 OR (g='ponmlkj' AND f GLOB 'stuvw*') 23208 OR a=42 23209 OR b=729 23210 OR b=297 23211 OR a=77 23212 OR b=781 23213 OR ((a BETWEEN 36 AND 38) AND a!=37) 23214 } 23215 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0} 23216 do_test where7-2.998.1 { 23217 count_steps_sort { 23218 SELECT a FROM t2 23219 WHERE a=12 23220 OR f='qrstuvwxy' 23221 OR a=47 23222 OR b=135 23223 OR a=25 23224 } 23225 } {12 16 25 42 47 68 94 scan 0 sort 0} 23226 do_test where7-2.998.2 { 23227 count_steps_sort { 23228 SELECT a FROM t3 23229 WHERE a=12 23230 OR f='qrstuvwxy' 23231 OR a=47 23232 OR b=135 23233 OR a=25 23234 } 23235 } {12 16 25 42 47 68 94 scan 0 sort 0} 23236 do_test where7-2.999.1 { 23237 count_steps_sort { 23238 SELECT a FROM t2 23239 WHERE b=451 23240 OR b=660 23241 OR (g='onmlkji' AND f GLOB 'yzabc*') 23242 OR b=781 23243 OR (g='jihgfed' AND f GLOB 'wxyza*') 23244 OR b=198 23245 OR b=1023 23246 OR a=98 23247 OR d<0.0 23248 OR ((a BETWEEN 79 AND 81) AND a!=80) 23249 } 23250 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0} 23251 do_test where7-2.999.2 { 23252 count_steps_sort { 23253 SELECT a FROM t3 23254 WHERE b=451 23255 OR b=660 23256 OR (g='onmlkji' AND f GLOB 'yzabc*') 23257 OR b=781 23258 OR (g='jihgfed' AND f GLOB 'wxyza*') 23259 OR b=198 23260 OR b=1023 23261 OR a=98 23262 OR d<0.0 23263 OR ((a BETWEEN 79 AND 81) AND a!=80) 23264 } 23265 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0} 23266 do_test where7-2.1000.1 { 23267 count_steps_sort { 23268 SELECT a FROM t2 23269 WHERE b=685 23270 OR a=86 23271 OR c=17017 23272 OR ((a BETWEEN 85 AND 87) AND a!=86) 23273 OR (g='gfedcba' AND f GLOB 'mnopq*') 23274 OR a=80 23275 OR b=773 23276 } 23277 } {49 50 51 80 85 86 87 90 scan 0 sort 0} 23278 do_test where7-2.1000.2 { 23279 count_steps_sort { 23280 SELECT a FROM t3 23281 WHERE b=685 23282 OR a=86 23283 OR c=17017 23284 OR ((a BETWEEN 85 AND 87) AND a!=86) 23285 OR (g='gfedcba' AND f GLOB 'mnopq*') 23286 OR a=80 23287 OR b=773 23288 } 23289 } {49 50 51 80 85 86 87 90 scan 0 sort 0} 23290 do_test where7-2.1001.1 { 23291 count_steps_sort { 23292 SELECT a FROM t2 23293 WHERE b=1092 23294 OR a=23 23295 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 23296 OR d<0.0 23297 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 23298 OR a=91 23299 } 23300 } {2 22 23 28 54 80 91 scan 0 sort 0} 23301 do_test where7-2.1001.2 { 23302 count_steps_sort { 23303 SELECT a FROM t3 23304 WHERE b=1092 23305 OR a=23 23306 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 23307 OR d<0.0 23308 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 23309 OR a=91 23310 } 23311 } {2 22 23 28 54 80 91 scan 0 sort 0} 23312 23313 # test case for the performance regression fixed by 23314 # check-in 28ba6255282b on 2010-10-21 02:05:06 23315 # 23316 # The test case that follows is code from an actual 23317 # application with identifiers change and unused columns 23318 # removed. 23319 # 23320 do_execsql_test where7-3.1 { 23321 CREATE TABLE t301 ( 23322 c8 INTEGER PRIMARY KEY, 23323 c6 INTEGER, 23324 c4 INTEGER, 23325 c7 INTEGER, 23326 FOREIGN KEY (c4) REFERENCES series(c4) 23327 ); 23328 CREATE INDEX t301_c6 on t301(c6); 23329 CREATE INDEX t301_c4 on t301(c4); 23330 CREATE INDEX t301_c7 on t301(c7); 23331 23332 CREATE TABLE t302 ( 23333 c1 INTEGER PRIMARY KEY, 23334 c8 INTEGER, 23335 c5 INTEGER, 23336 c3 INTEGER, 23337 c2 INTEGER, 23338 c4 INTEGER, 23339 FOREIGN KEY (c8) REFERENCES t301(c8) 23340 ); 23341 CREATE INDEX t302_c3 on t302(c3); 23342 CREATE INDEX t302_c8_c3 on t302(c8, c3); 23343 CREATE INDEX t302_c5 on t302(c5); 23344 } 23345 do_eqp_test where7-3.2 { 23346 SELECT t302.c1 23347 FROM t302 JOIN t301 ON t302.c8 = +t301.c8 23348 WHERE t302.c2 = 19571 23349 AND t302.c3 > 1287603136 23350 AND (t301.c4 = 1407449685622784 23351 OR t301.c8 = 1407424651264000) 23352 ORDER BY t302.c5 LIMIT 200; 23353 } { 23354 QUERY PLAN 23355 |--MULTI-INDEX OR 23356 | |--INDEX 1 23357 | | `--SEARCH t301 USING COVERING INDEX t301_c4 (c4=?) 23358 | `--INDEX 2 23359 | `--SEARCH t301 USING INTEGER PRIMARY KEY (rowid=?) 23360 |--SEARCH t302 USING INDEX t302_c8_c3 (c8=? AND c3>?) 23361 `--USE TEMP B-TREE FOR ORDER BY 23362 } 23363 23364 finish_test