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 14set testdir [file dirname $argv0] 15source $testdir/tester.tcl 16 17ifcapable !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# 25proc count_steps {sql} { 26 set r [db eval $sql] 27 lappend r scan [db status step] sort [db status sort] 28} 29 30proc 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# 37do_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} 50do_test where7-1.2 { 51 count_steps { 52 SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a 53 } 54} {2 3 scan 0 sort 1} 55do_test where7-1.3 { 56 count_steps { 57 SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a 58 } 59} {2 3 scan 4 sort 0} 60do_test where7-1.4 { 61 count_steps { 62 SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1 63 } 64} {2 3 scan 4 sort 0} 65do_test where7-1.5 { 66 count_steps { 67 SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid 68 } 69} {2 3 scan 0 sort 1} 70do_test where7-1.6 { 71 count_steps { 72 SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a 73 } 74} {2 3 scan 0 sort 1} 75do_test where7-1.7 { 76 count_steps { 77 SELECT a FROM t1 WHERE (b=3 OR c>10) 78 } 79} {2 5 scan 0 sort 0} 80do_test where7-1.8 { 81 count_steps { 82 SELECT a FROM t1 WHERE (b=3 OR c>=10) 83 } 84} {2 4 5 scan 0 sort 0} 85do_test where7-1.9 { 86 count_steps { 87 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4) 88 } 89} {2 4 5 scan 0 sort 0} 90do_test where7-1.10 { 91 count_steps { 92 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10) 93 } 94} {2 4 5 scan 0 sort 0} 95do_test where7-1.11 { 96 count_steps { 97 SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a; 98 } 99} {2 5 scan 0 sort 1} 100do_test where7-1.12 { 101 count_steps { 102 SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a 103 } 104} {1 2 3 5 scan 0 sort 1} 105do_test where7-1.13 { 106 count_steps { 107 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999) 108 ORDER BY +a DESC 109 } 110} {5 4 1 scan 0 sort 1} 111 112do_test where7-1.14 { 113 count_steps { 114 SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0 115 } 116} {3 scan 4 sort 0} 117do_test where7-1.15 { 118 count_steps { 119 SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4) 120 } 121} {3 scan 4 sort 0} 122 123do_test where7-1.20 { 124 set sql "SELECT a FROM t1 WHERE a=11 OR b=11" 125 for {set i 12} {$i<400} {incr i} { 126 append sql " OR a=$i OR b=$i" 127 } 128 append sql " ORDER BY a" 129 count_steps $sql 130} {scan 0 sort 1} 131do_test where7-1.21 { 132 set sql "SELECT a FROM t1 WHERE b=11 OR c=11" 133 for {set i 12} {$i<400} {incr i} { 134 append sql " OR b=$i OR c=$i" 135 } 136 append sql " ORDER BY a" 137 count_steps $sql 138} {5 scan 0 sort 1} 139do_test where7-1.22 { 140 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11" 141 for {set i 12} {$i<400} {incr i} { 142 append sql " OR b=$i OR c=$i" 143 } 144 append sql ") AND d>=0 AND d<9999 ORDER BY a" 145 count_steps $sql 146} {5 scan 0 sort 1} 147do_test where7-1.23 { 148 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11" 149 for {set i 12} {$i<400} {incr i} { 150 append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)" 151 } 152 append sql ") AND d>=0 AND d<9999 ORDER BY a" 153 count_steps $sql 154} {5 scan 0 sort 1} 155 156do_test where7-1.31 { 157 set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)" 158 for {set i 12} {$i<400} {incr i} { 159 append sql " OR (a=$i AND b=$i)" 160 } 161 append sql " ORDER BY a" 162 count_steps $sql 163} {scan 0 sort 1} 164do_test where7-1.32 { 165 set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)" 166 for {set i 12} {$i<400} {incr i} { 167 append sql " OR (b=$i AND c=$i)" 168 } 169 append sql " ORDER BY a" 170 count_steps $sql 171} {scan 0 sort 1} 172 173 174do_test where7-2.1 { 175 db eval { 176 CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g); 177 INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts'); 178 INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts'); 179 INSERT INTO t2 VALUES(3,33,1001,3.0029999999999997,100.1,'defghijkl','xwvutsr'); 180 INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr'); 181 INSERT INTO t2 VALUES(5,55,2002,5.004999999999999,200.2,'fghijklmn','xwvutsr'); 182 INSERT INTO t2 VALUES(6,66,2002,6.005999999999999,200.2,'ghijklmno','xwvutsr'); 183 INSERT INTO t2 VALUES(7,77,3003,7.007,300.29999999999995,'hijklmnop','xwvutsr'); 184 INSERT INTO t2 VALUES(8,88,3003,8.008,300.29999999999995,'ijklmnopq','wvutsrq'); 185 INSERT INTO t2 VALUES(9,99,3003,9.008999999999999,300.29999999999995,'jklmnopqr','wvutsrq'); 186 INSERT INTO t2 VALUES(10,110,4004,10.009999999999998,400.4,'klmnopqrs','wvutsrq'); 187 INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq'); 188 INSERT INTO t2 VALUES(12,132,4004,12.011999999999999,400.4,'mnopqrstu','wvutsrq'); 189 INSERT INTO t2 VALUES(13,143,5005,13.012999999999998,500.5,'nopqrstuv','vutsrqp'); 190 INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp'); 191 INSERT INTO t2 VALUES(15,165,5005,15.014999999999999,500.5,'pqrstuvwx','vutsrqp'); 192 INSERT INTO t2 VALUES(16,176,6006,16.016,600.5999999999999,'qrstuvwxy','vutsrqp'); 193 INSERT INTO t2 VALUES(17,187,6006,17.017,600.5999999999999,'rstuvwxyz','vutsrqp'); 194 INSERT INTO t2 VALUES(18,198,6006,18.017999999999997,600.5999999999999,'stuvwxyza','utsrqpo'); 195 INSERT INTO t2 VALUES(19,209,7007,19.019,700.6999999999999,'tuvwxyzab','utsrqpo'); 196 INSERT INTO t2 VALUES(20,220,7007,20.019999999999996,700.6999999999999,'uvwxyzabc','utsrqpo'); 197 INSERT INTO t2 VALUES(21,231,7007,21.020999999999997,700.6999999999999,'vwxyzabcd','utsrqpo'); 198 INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo'); 199 INSERT INTO t2 VALUES(23,253,8008,23.022999999999996,800.8,'xyzabcdef','tsrqpon'); 200 INSERT INTO t2 VALUES(24,264,8008,24.023999999999997,800.8,'yzabcdefg','tsrqpon'); 201 INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon'); 202 INSERT INTO t2 VALUES(26,286,9009,26.025999999999996,900.9,'abcdefghi','tsrqpon'); 203 INSERT INTO t2 VALUES(27,297,9009,27.026999999999997,900.9,'bcdefghij','tsrqpon'); 204 INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm'); 205 INSERT INTO t2 VALUES(29,319,10010,29.028999999999996,1001.0,'defghijkl','srqponm'); 206 INSERT INTO t2 VALUES(30,330,10010,30.029999999999998,1001.0,'efghijklm','srqponm'); 207 INSERT INTO t2 VALUES(31,341,11011,31.030999999999995,1101.1,'fghijklmn','srqponm'); 208 INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm'); 209 INSERT INTO t2 VALUES(33,363,11011,33.032999999999994,1101.1,'hijklmnop','rqponml'); 210 INSERT INTO t2 VALUES(34,374,12012,34.034,1201.1999999999998,'ijklmnopq','rqponml'); 211 INSERT INTO t2 VALUES(35,385,12012,35.035,1201.1999999999998,'jklmnopqr','rqponml'); 212 INSERT INTO t2 VALUES(36,396,12012,36.035999999999994,1201.1999999999998,'klmnopqrs','rqponml'); 213 INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml'); 214 INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk'); 215 INSERT INTO t2 VALUES(39,429,13013,39.038999999999994,1301.3,'nopqrstuv','qponmlk'); 216 INSERT INTO t2 VALUES(40,440,14014,40.03999999999999,1401.3999999999999,'opqrstuvw','qponmlk'); 217 INSERT INTO t2 VALUES(41,451,14014,41.041,1401.3999999999999,'pqrstuvwx','qponmlk'); 218 INSERT INTO t2 VALUES(42,462,14014,42.041999999999994,1401.3999999999999,'qrstuvwxy','qponmlk'); 219 INSERT INTO t2 VALUES(43,473,15015,43.04299999999999,1501.5,'rstuvwxyz','ponmlkj'); 220 INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj'); 221 INSERT INTO t2 VALUES(45,495,15015,45.044999999999995,1501.5,'tuvwxyzab','ponmlkj'); 222 INSERT INTO t2 VALUES(46,506,16016,46.04599999999999,1601.6,'uvwxyzabc','ponmlkj'); 223 INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj'); 224 INSERT INTO t2 VALUES(48,528,16016,48.047999999999995,1601.6,'wxyzabcde','onmlkji'); 225 INSERT INTO t2 VALUES(49,539,17017,49.04899999999999,1701.6999999999998,'xyzabcdef','onmlkji'); 226 INSERT INTO t2 VALUES(50,550,17017,50.05,1701.6999999999998,'yzabcdefg','onmlkji'); 227 INSERT INTO t2 VALUES(51,561,17017,51.050999999999995,1701.6999999999998,'zabcdefgh','onmlkji'); 228 INSERT INTO t2 VALUES(52,572,18018,52.05199999999999,1801.8,'abcdefghi','onmlkji'); 229 INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih'); 230 INSERT INTO t2 VALUES(54,594,18018,54.053999999999995,1801.8,'cdefghijk','nmlkjih'); 231 INSERT INTO t2 VALUES(55,605,19019,55.05499999999999,1901.8999999999999,'defghijkl','nmlkjih'); 232 INSERT INTO t2 VALUES(56,616,19019,56.056,1901.8999999999999,'efghijklm','nmlkjih'); 233 INSERT INTO t2 VALUES(57,627,19019,57.056999999999995,1901.8999999999999,'fghijklmn','nmlkjih'); 234 INSERT INTO t2 VALUES(58,638,20020,58.05799999999999,2002.0,'ghijklmno','mlkjihg'); 235 INSERT INTO t2 VALUES(59,649,20020,59.05899999999999,2002.0,'hijklmnop','mlkjihg'); 236 INSERT INTO t2 VALUES(60,660,20020,60.059999999999995,2002.0,'ijklmnopq','mlkjihg'); 237 INSERT INTO t2 VALUES(61,671,21021,61.06099999999999,2102.1,'jklmnopqr','mlkjihg'); 238 INSERT INTO t2 VALUES(62,682,21021,62.06199999999999,2102.1,'klmnopqrs','mlkjihg'); 239 INSERT INTO t2 VALUES(63,693,21021,63.062999999999995,2102.1,'lmnopqrst','lkjihgf'); 240 INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf'); 241 INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf'); 242 INSERT INTO t2 VALUES(66,726,22022,66.06599999999999,2202.2,'opqrstuvw','lkjihgf'); 243 INSERT INTO t2 VALUES(67,737,23023,67.067,2302.2999999999997,'pqrstuvwx','lkjihgf'); 244 INSERT INTO t2 VALUES(68,748,23023,68.068,2302.2999999999997,'qrstuvwxy','kjihgfe'); 245 INSERT INTO t2 VALUES(69,759,23023,69.06899999999999,2302.2999999999997,'rstuvwxyz','kjihgfe'); 246 INSERT INTO t2 VALUES(70,770,24024,70.07,2402.3999999999996,'stuvwxyza','kjihgfe'); 247 INSERT INTO t2 VALUES(71,781,24024,71.071,2402.3999999999996,'tuvwxyzab','kjihgfe'); 248 INSERT INTO t2 VALUES(72,792,24024,72.07199999999999,2402.3999999999996,'uvwxyzabc','kjihgfe'); 249 INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed'); 250 INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed'); 251 INSERT INTO t2 VALUES(75,825,25025,75.07499999999999,2502.5,'xyzabcdef','jihgfed'); 252 INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed'); 253 INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed'); 254 INSERT INTO t2 VALUES(78,858,26026,78.07799999999999,2602.6,'abcdefghi','ihgfedc'); 255 INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc'); 256 INSERT INTO t2 VALUES(80,880,27027,80.07999999999998,2702.7,'cdefghijk','ihgfedc'); 257 INSERT INTO t2 VALUES(81,891,27027,81.08099999999999,2702.7,'defghijkl','ihgfedc'); 258 INSERT INTO t2 VALUES(82,902,28028,82.082,2802.7999999999997,'efghijklm','ihgfedc'); 259 INSERT INTO t2 VALUES(83,913,28028,83.08299999999998,2802.7999999999997,'fghijklmn','hgfedcb'); 260 INSERT INTO t2 VALUES(84,924,28028,84.08399999999999,2802.7999999999997,'ghijklmno','hgfedcb'); 261 INSERT INTO t2 VALUES(85,935,29029,85.085,2902.8999999999996,'hijklmnop','hgfedcb'); 262 INSERT INTO t2 VALUES(86,946,29029,86.08599999999998,2902.8999999999996,'ijklmnopq','hgfedcb'); 263 INSERT INTO t2 VALUES(87,957,29029,87.08699999999999,2902.8999999999996,'jklmnopqr','hgfedcb'); 264 INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba'); 265 INSERT INTO t2 VALUES(89,979,30030,89.08899999999998,3003.0,'lmnopqrst','gfedcba'); 266 INSERT INTO t2 VALUES(90,990,30030,90.08999999999999,3003.0,'mnopqrstu','gfedcba'); 267 INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba'); 268 INSERT INTO t2 VALUES(92,1012,31031,92.09199999999998,3103.1,'opqrstuvw','gfedcba'); 269 INSERT INTO t2 VALUES(93,1023,31031,93.09299999999999,3103.1,'pqrstuvwx','fedcbaz'); 270 INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz'); 271 INSERT INTO t2 VALUES(95,1045,32032,95.09499999999998,3203.2,'rstuvwxyz','fedcbaz'); 272 INSERT INTO t2 VALUES(96,1056,32032,96.09599999999999,3203.2,'stuvwxyza','fedcbaz'); 273 INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.2999999999997,'tuvwxyzab','fedcbaz'); 274 INSERT INTO t2 VALUES(98,1078,33033,98.09799999999998,3303.2999999999997,'uvwxyzabc','edcbazy'); 275 INSERT INTO t2 VALUES(99,1089,33033,99.09899999999999,3303.2999999999997,'vwxyzabcd','edcbazy'); 276 INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.3999999999996,'wxyzabcde','edcbazy'); 277 CREATE INDEX t2b ON t2(b); 278 CREATE INDEX t2c ON t2(c); 279 CREATE INDEX t2d ON t2(d); 280 CREATE INDEX t2e ON t2(e); 281 CREATE INDEX t2f ON t2(f); 282 CREATE INDEX t2g ON t2(g); 283 CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g); 284 INSERT INTO t3 SELECT * FROM t2; 285 CREATE INDEX t3b ON t3(b,c); 286 CREATE INDEX t3c ON t3(c,e); 287 CREATE INDEX t3d ON t3(d,g); 288 CREATE INDEX t3e ON t3(e,f,g); 289 CREATE INDEX t3f ON t3(f,b,d,c); 290 CREATE INDEX t3g ON t3(g,f); 291 } 292} {} 293 294do_test where7-2.2.1 { 295 count_steps_sort { 296 SELECT a FROM t2 297 WHERE b=1070 298 OR (g='edcbazy' AND f GLOB 'wxyza*') 299 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 300 OR ((a BETWEEN 18 AND 20) AND a!=19) 301 OR (g='qponmlk' AND f GLOB 'nopqr*') 302 OR (g='fedcbaz' AND f GLOB 'stuvw*') 303 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 304 } 305} {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0} 306do_test where7-2.2.2 { 307 count_steps_sort { 308 SELECT a FROM t3 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} 318do_test where7-2.3.1 { 319 count_steps_sort { 320 SELECT a FROM t2 321 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 322 OR ((a BETWEEN 33 AND 35) AND a!=34) 323 OR (g='edcbazy' AND f GLOB 'uvwxy*') 324 OR b=220 325 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 326 OR ((a BETWEEN 67 AND 69) AND a!=68) 327 OR (g='qponmlk' AND f GLOB 'pqrst*') 328 } 329} {20 33 35 41 47 67 69 70 98 scan 0 sort 0} 330do_test where7-2.3.2 { 331 count_steps_sort { 332 SELECT a FROM t3 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} 342do_test where7-2.4.1 { 343 count_steps_sort { 344 SELECT a FROM t2 345 WHERE b=190 346 OR ((a BETWEEN 49 AND 51) AND a!=50) 347 OR (g='rqponml' AND f GLOB 'hijkl*') 348 OR b=407 349 } 350} {33 37 49 51 scan 0 sort 0} 351do_test where7-2.4.2 { 352 count_steps_sort { 353 SELECT a FROM t3 354 WHERE b=190 355 OR ((a BETWEEN 49 AND 51) AND a!=50) 356 OR (g='rqponml' AND f GLOB 'hijkl*') 357 OR b=407 358 } 359} {33 37 49 51 scan 0 sort 0} 360do_test where7-2.5.1 { 361 count_steps_sort { 362 SELECT a FROM t2 363 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 364 OR b=795 365 OR b=1103 366 OR b=583 367 } 368} {13 39 53 65 91 scan 0 sort 0} 369do_test where7-2.5.2 { 370 count_steps_sort { 371 SELECT a FROM t3 372 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 373 OR b=795 374 OR b=1103 375 OR b=583 376 } 377} {13 39 53 65 91 scan 0 sort 0} 378do_test where7-2.6.1 { 379 count_steps_sort { 380 SELECT a FROM t2 381 WHERE a=74 382 OR a=50 383 OR (g='hgfedcb' AND f GLOB 'hijkl*') 384 OR ((a BETWEEN 16 AND 18) AND a!=17) 385 OR c=21021 386 OR ((a BETWEEN 82 AND 84) AND a!=83) 387 } 388} {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0} 389do_test where7-2.6.2 { 390 count_steps_sort { 391 SELECT a FROM t3 392 WHERE a=74 393 OR a=50 394 OR (g='hgfedcb' AND f GLOB 'hijkl*') 395 OR ((a BETWEEN 16 AND 18) AND a!=17) 396 OR c=21021 397 OR ((a BETWEEN 82 AND 84) AND a!=83) 398 } 399} {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0} 400do_test where7-2.7.1 { 401 count_steps_sort { 402 SELECT a FROM t2 403 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 404 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 405 OR ((a BETWEEN 34 AND 36) AND a!=35) 406 OR c=14014 407 OR b=828 408 } 409} {8 10 34 36 40 41 42 94 scan 0 sort 0} 410do_test where7-2.7.2 { 411 count_steps_sort { 412 SELECT a FROM t3 413 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 414 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 415 OR ((a BETWEEN 34 AND 36) AND a!=35) 416 OR c=14014 417 OR b=828 418 } 419} {8 10 34 36 40 41 42 94 scan 0 sort 0} 420do_test where7-2.8.1 { 421 count_steps_sort { 422 SELECT a FROM t2 423 WHERE 1000000<b 424 OR b=308 425 } 426} {28 scan 0 sort 0} 427do_test where7-2.8.2 { 428 count_steps_sort { 429 SELECT a FROM t3 430 WHERE 1000000<b 431 OR b=308 432 } 433} {28 scan 0 sort 0} 434do_test where7-2.9.1 { 435 count_steps_sort { 436 SELECT a FROM t2 437 WHERE b=949 438 OR ((a BETWEEN 22 AND 24) AND a!=23) 439 OR a=63 440 } 441} {22 24 63 scan 0 sort 0} 442do_test where7-2.9.2 { 443 count_steps_sort { 444 SELECT a FROM t3 445 WHERE b=949 446 OR ((a BETWEEN 22 AND 24) AND a!=23) 447 OR a=63 448 } 449} {22 24 63 scan 0 sort 0} 450do_test where7-2.10.1 { 451 count_steps_sort { 452 SELECT a FROM t2 453 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 454 OR b=396 455 OR ((a BETWEEN 68 AND 70) AND a!=69) 456 } 457} {36 49 51 68 70 scan 0 sort 0} 458do_test where7-2.10.2 { 459 count_steps_sort { 460 SELECT a FROM t3 461 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 462 OR b=396 463 OR ((a BETWEEN 68 AND 70) AND a!=69) 464 } 465} {36 49 51 68 70 scan 0 sort 0} 466do_test where7-2.11.1 { 467 count_steps_sort { 468 SELECT a FROM t2 469 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 470 OR (g='jihgfed' AND f GLOB 'wxyza*') 471 OR c=11011 472 OR c=20020 473 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 474 } 475} {18 31 32 33 58 59 60 72 74 scan 0 sort 0} 476do_test where7-2.11.2 { 477 count_steps_sort { 478 SELECT a FROM t3 479 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 480 OR (g='jihgfed' AND f GLOB 'wxyza*') 481 OR c=11011 482 OR c=20020 483 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 484 } 485} {18 31 32 33 58 59 60 72 74 scan 0 sort 0} 486do_test where7-2.12.1 { 487 count_steps_sort { 488 SELECT a FROM t2 489 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL) 490 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 491 OR (g='vutsrqp' AND f GLOB 'rstuv*') 492 OR b=792 493 OR a=97 494 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 495 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 496 OR b=916 497 OR a=69 498 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 499 OR c=6006 500 } 501} {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0} 502do_test where7-2.12.2 { 503 count_steps_sort { 504 SELECT a FROM t3 505 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL) 506 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 507 OR (g='vutsrqp' AND f GLOB 'rstuv*') 508 OR b=792 509 OR a=97 510 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 511 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 512 OR b=916 513 OR a=69 514 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 515 OR c=6006 516 } 517} {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0} 518do_test where7-2.13.1 { 519 count_steps_sort { 520 SELECT a FROM t2 521 WHERE ((a BETWEEN 50 AND 52) AND a!=51) 522 OR c=9009 523 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 524 OR b=539 525 OR b=297 526 OR (g='wvutsrq' AND f GLOB 'klmno*') 527 OR (g='vutsrqp' AND f GLOB 'pqrst*') 528 OR b=957 529 OR f='xyzabcdef' 530 OR b=619 531 } 532} {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0} 533do_test where7-2.13.2 { 534 count_steps_sort { 535 SELECT a FROM t3 536 WHERE ((a BETWEEN 50 AND 52) AND a!=51) 537 OR c=9009 538 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 539 OR b=539 540 OR b=297 541 OR (g='wvutsrq' AND f GLOB 'klmno*') 542 OR (g='vutsrqp' AND f GLOB 'pqrst*') 543 OR b=957 544 OR f='xyzabcdef' 545 OR b=619 546 } 547} {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0} 548do_test where7-2.14.1 { 549 count_steps_sort { 550 SELECT a FROM t2 551 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 552 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 553 } 554} {47 48 49 scan 0 sort 0} 555do_test where7-2.14.2 { 556 count_steps_sort { 557 SELECT a FROM t3 558 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 559 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 560 } 561} {47 48 49 scan 0 sort 0} 562do_test where7-2.15.1 { 563 count_steps_sort { 564 SELECT a FROM t2 565 WHERE a=20 566 OR a=67 567 OR b=58 568 OR ((a BETWEEN 19 AND 21) AND a!=20) 569 } 570} {19 20 21 67 scan 0 sort 0} 571do_test where7-2.15.2 { 572 count_steps_sort { 573 SELECT a FROM t3 574 WHERE a=20 575 OR a=67 576 OR b=58 577 OR ((a BETWEEN 19 AND 21) AND a!=20) 578 } 579} {19 20 21 67 scan 0 sort 0} 580do_test where7-2.16.1 { 581 count_steps_sort { 582 SELECT a FROM t2 583 WHERE b=938 584 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 585 OR (g='vutsrqp' AND f GLOB 'rstuv*') 586 } 587} {17 67 scan 0 sort 0} 588do_test where7-2.16.2 { 589 count_steps_sort { 590 SELECT a FROM t3 591 WHERE b=938 592 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 593 OR (g='vutsrqp' AND f GLOB 'rstuv*') 594 } 595} {17 67 scan 0 sort 0} 596do_test where7-2.17.1 { 597 count_steps_sort { 598 SELECT a FROM t2 599 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 600 OR f='zabcdefgh' 601 OR b=308 602 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 603 OR (g='srqponm' AND f GLOB 'defgh*') 604 OR ((a BETWEEN 15 AND 17) AND a!=16) 605 OR b=443 606 OR ((a BETWEEN 12 AND 14) AND a!=13) 607 OR f='uvwxyzabc' 608 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 609 } 610} {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0} 611do_test where7-2.17.2 { 612 count_steps_sort { 613 SELECT a FROM t3 614 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 615 OR f='zabcdefgh' 616 OR b=308 617 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 618 OR (g='srqponm' AND f GLOB 'defgh*') 619 OR ((a BETWEEN 15 AND 17) AND a!=16) 620 OR b=443 621 OR ((a BETWEEN 12 AND 14) AND a!=13) 622 OR f='uvwxyzabc' 623 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 624 } 625} {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0} 626do_test where7-2.18.1 { 627 count_steps_sort { 628 SELECT a FROM t2 629 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 630 OR b=762 631 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 632 OR a=19 633 } 634} {19 46 56 scan 0 sort 0} 635do_test where7-2.18.2 { 636 count_steps_sort { 637 SELECT a FROM t3 638 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 639 OR b=762 640 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 641 OR a=19 642 } 643} {19 46 56 scan 0 sort 0} 644do_test where7-2.19.1 { 645 count_steps_sort { 646 SELECT a FROM t2 647 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 648 OR a=46 649 OR (g='yxwvuts' AND f GLOB 'cdefg*') 650 OR a=73 651 OR c=20020 652 OR ((a BETWEEN 2 AND 4) AND a!=3) 653 OR b=267 654 OR ((a BETWEEN 68 AND 70) AND a!=69) 655 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 656 } 657} {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0} 658do_test where7-2.19.2 { 659 count_steps_sort { 660 SELECT a FROM t3 661 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 662 OR a=46 663 OR (g='yxwvuts' AND f GLOB 'cdefg*') 664 OR a=73 665 OR c=20020 666 OR ((a BETWEEN 2 AND 4) AND a!=3) 667 OR b=267 668 OR ((a BETWEEN 68 AND 70) AND a!=69) 669 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 670 } 671} {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0} 672do_test where7-2.20.1 { 673 count_steps_sort { 674 SELECT a FROM t2 675 WHERE ((a BETWEEN 27 AND 29) AND a!=28) 676 OR (g='gfedcba' AND f GLOB 'nopqr*') 677 } 678} {27 29 91 scan 0 sort 0} 679do_test where7-2.20.2 { 680 count_steps_sort { 681 SELECT a FROM t3 682 WHERE ((a BETWEEN 27 AND 29) AND a!=28) 683 OR (g='gfedcba' AND f GLOB 'nopqr*') 684 } 685} {27 29 91 scan 0 sort 0} 686do_test where7-2.21.1 { 687 count_steps_sort { 688 SELECT a FROM t2 689 WHERE c=13013 690 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 691 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 692 OR ((a BETWEEN 87 AND 89) AND a!=88) 693 OR f='bcdefghij' 694 OR b=586 695 OR (g='edcbazy' AND f GLOB 'uvwxy*') 696 OR ((a BETWEEN 59 AND 61) AND a!=60) 697 OR (g='mlkjihg' AND f GLOB 'ghijk*') 698 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 699 OR a=9 700 } 701} {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0} 702do_test where7-2.21.2 { 703 count_steps_sort { 704 SELECT a FROM t3 705 WHERE c=13013 706 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 707 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 708 OR ((a BETWEEN 87 AND 89) AND a!=88) 709 OR f='bcdefghij' 710 OR b=586 711 OR (g='edcbazy' AND f GLOB 'uvwxy*') 712 OR ((a BETWEEN 59 AND 61) AND a!=60) 713 OR (g='mlkjihg' AND f GLOB 'ghijk*') 714 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 715 OR a=9 716 } 717} {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0} 718do_test where7-2.22.1 { 719 count_steps_sort { 720 SELECT a FROM t2 721 WHERE b=399 722 OR c=28028 723 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 724 OR (g='qponmlk' AND f GLOB 'qrstu*') 725 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 726 } 727} {42 82 83 84 98 scan 0 sort 0} 728do_test where7-2.22.2 { 729 count_steps_sort { 730 SELECT a FROM t3 731 WHERE b=399 732 OR c=28028 733 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 734 OR (g='qponmlk' AND f GLOB 'qrstu*') 735 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 736 } 737} {42 82 83 84 98 scan 0 sort 0} 738do_test where7-2.23.1 { 739 count_steps_sort { 740 SELECT a FROM t2 741 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 742 OR ((a BETWEEN 96 AND 98) AND a!=97) 743 OR c=14014 744 OR c=33033 745 OR a=89 746 OR b=770 747 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 748 OR a=35 749 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 750 OR b=253 751 OR c=14014 752 } 753} {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0} 754do_test where7-2.23.2 { 755 count_steps_sort { 756 SELECT a FROM t3 757 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 758 OR ((a BETWEEN 96 AND 98) AND a!=97) 759 OR c=14014 760 OR c=33033 761 OR a=89 762 OR b=770 763 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 764 OR a=35 765 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 766 OR b=253 767 OR c=14014 768 } 769} {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0} 770do_test where7-2.24.1 { 771 count_steps_sort { 772 SELECT a FROM t2 773 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*') 774 OR ((a BETWEEN 32 AND 34) AND a!=33) 775 OR b=330 776 OR (g='xwvutsr' AND f GLOB 'ghijk*') 777 OR a=16 778 } 779} {6 16 21 30 32 34 scan 0 sort 0} 780do_test where7-2.24.2 { 781 count_steps_sort { 782 SELECT a FROM t3 783 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*') 784 OR ((a BETWEEN 32 AND 34) AND a!=33) 785 OR b=330 786 OR (g='xwvutsr' AND f GLOB 'ghijk*') 787 OR a=16 788 } 789} {6 16 21 30 32 34 scan 0 sort 0} 790do_test where7-2.25.1 { 791 count_steps_sort { 792 SELECT a FROM t2 793 WHERE c=5005 794 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 795 OR ((a BETWEEN 36 AND 38) AND a!=37) 796 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 797 } 798} {2 13 14 15 36 38 47 scan 0 sort 0} 799do_test where7-2.25.2 { 800 count_steps_sort { 801 SELECT a FROM t3 802 WHERE c=5005 803 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 804 OR ((a BETWEEN 36 AND 38) AND a!=37) 805 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 806 } 807} {2 13 14 15 36 38 47 scan 0 sort 0} 808do_test where7-2.26.1 { 809 count_steps_sort { 810 SELECT a FROM t2 811 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 812 OR (g='mlkjihg' AND f GLOB 'ghijk*') 813 OR ((a BETWEEN 64 AND 66) AND a!=65) 814 OR (g='kjihgfe' AND f GLOB 'qrstu*') 815 OR a=33 816 } 817} {30 33 58 64 66 68 scan 0 sort 0} 818do_test where7-2.26.2 { 819 count_steps_sort { 820 SELECT a FROM t3 821 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 822 OR (g='mlkjihg' AND f GLOB 'ghijk*') 823 OR ((a BETWEEN 64 AND 66) AND a!=65) 824 OR (g='kjihgfe' AND f GLOB 'qrstu*') 825 OR a=33 826 } 827} {30 33 58 64 66 68 scan 0 sort 0} 828do_test where7-2.27.1 { 829 count_steps_sort { 830 SELECT a FROM t2 831 WHERE b=1026 832 OR b=410 833 } 834} { scan 0 sort 0} 835do_test where7-2.27.2 { 836 count_steps_sort { 837 SELECT a FROM t3 838 WHERE b=1026 839 OR b=410 840 } 841} { scan 0 sort 0} 842do_test where7-2.28.1 { 843 count_steps_sort { 844 SELECT a FROM t2 845 WHERE c=18018 846 OR a=94 847 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 848 OR (g='tsrqpon' AND f GLOB 'abcde*') 849 OR b=1012 850 OR a=3 851 OR d>1e10 852 OR b=905 853 OR b=1089 854 } 855} {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0} 856do_test where7-2.28.2 { 857 count_steps_sort { 858 SELECT a FROM t3 859 WHERE c=18018 860 OR a=94 861 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 862 OR (g='tsrqpon' AND f GLOB 'abcde*') 863 OR b=1012 864 OR a=3 865 OR d>1e10 866 OR b=905 867 OR b=1089 868 } 869} {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0} 870do_test where7-2.29.1 { 871 count_steps_sort { 872 SELECT a FROM t2 873 WHERE a=100 874 OR c=11011 875 OR b=297 876 OR a=63 877 OR (g='hgfedcb' AND f GLOB 'ghijk*') 878 OR a=76 879 OR b=1026 880 OR a=26 881 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 882 OR c=30030 883 } 884} {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0} 885do_test where7-2.29.2 { 886 count_steps_sort { 887 SELECT a FROM t3 888 WHERE a=100 889 OR c=11011 890 OR b=297 891 OR a=63 892 OR (g='hgfedcb' AND f GLOB 'ghijk*') 893 OR a=76 894 OR b=1026 895 OR a=26 896 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 897 OR c=30030 898 } 899} {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0} 900do_test where7-2.30.1 { 901 count_steps_sort { 902 SELECT a FROM t2 903 WHERE b=561 904 OR b=1070 905 OR a=59 906 OR b=715 907 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 908 } 909} {23 49 51 59 65 75 scan 0 sort 0} 910do_test where7-2.30.2 { 911 count_steps_sort { 912 SELECT a FROM t3 913 WHERE b=561 914 OR b=1070 915 OR a=59 916 OR b=715 917 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 918 } 919} {23 49 51 59 65 75 scan 0 sort 0} 920do_test where7-2.31.1 { 921 count_steps_sort { 922 SELECT a FROM t2 923 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 924 OR b=1056 925 OR b=1012 926 OR ((a BETWEEN 57 AND 59) AND a!=58) 927 OR ((a BETWEEN 67 AND 69) AND a!=68) 928 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 929 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 930 } 931} {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0} 932do_test where7-2.31.2 { 933 count_steps_sort { 934 SELECT a FROM t3 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} 944do_test where7-2.32.1 { 945 count_steps_sort { 946 SELECT a FROM t2 947 WHERE f='rstuvwxyz' 948 OR (g='jihgfed' AND f GLOB 'wxyza*') 949 OR ((a BETWEEN 90 AND 92) AND a!=91) 950 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 951 } 952} {17 43 69 74 90 92 95 98 scan 0 sort 0} 953do_test where7-2.32.2 { 954 count_steps_sort { 955 SELECT a FROM t3 956 WHERE f='rstuvwxyz' 957 OR (g='jihgfed' AND f GLOB 'wxyza*') 958 OR ((a BETWEEN 90 AND 92) AND a!=91) 959 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 960 } 961} {17 43 69 74 90 92 95 98 scan 0 sort 0} 962do_test where7-2.33.1 { 963 count_steps_sort { 964 SELECT a FROM t2 965 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 966 OR c=12012 967 OR a=18 968 OR (g='jihgfed' AND f GLOB 'yzabc*') 969 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 970 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 971 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 972 } 973} {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0} 974do_test where7-2.33.2 { 975 count_steps_sort { 976 SELECT a FROM t3 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} 986do_test where7-2.34.1 { 987 count_steps_sort { 988 SELECT a FROM t2 989 WHERE a=77 990 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 991 } 992} {58 77 scan 0 sort 0} 993do_test where7-2.34.2 { 994 count_steps_sort { 995 SELECT a FROM t3 996 WHERE a=77 997 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 998 } 999} {58 77 scan 0 sort 0} 1000do_test where7-2.35.1 { 1001 count_steps_sort { 1002 SELECT a FROM t2 1003 WHERE b=498 1004 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 1005 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 1006 OR ((a BETWEEN 67 AND 69) AND a!=68) 1007 OR ((a BETWEEN 67 AND 69) AND a!=68) 1008 OR c=33033 1009 OR b=11 1010 OR (g='wvutsrq' AND f GLOB 'lmnop*') 1011 OR ((a BETWEEN 7 AND 9) AND a!=8) 1012 } 1013} {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0} 1014do_test where7-2.35.2 { 1015 count_steps_sort { 1016 SELECT a FROM t3 1017 WHERE b=498 1018 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 1019 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 1020 OR ((a BETWEEN 67 AND 69) AND a!=68) 1021 OR ((a BETWEEN 67 AND 69) AND a!=68) 1022 OR c=33033 1023 OR b=11 1024 OR (g='wvutsrq' AND f GLOB 'lmnop*') 1025 OR ((a BETWEEN 7 AND 9) AND a!=8) 1026 } 1027} {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0} 1028do_test where7-2.36.1 { 1029 count_steps_sort { 1030 SELECT a FROM t2 1031 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL) 1032 OR ((a BETWEEN 58 AND 60) AND a!=59) 1033 } 1034} {6 58 60 scan 0 sort 0} 1035do_test where7-2.36.2 { 1036 count_steps_sort { 1037 SELECT a FROM t3 1038 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL) 1039 OR ((a BETWEEN 58 AND 60) AND a!=59) 1040 } 1041} {6 58 60 scan 0 sort 0} 1042do_test where7-2.37.1 { 1043 count_steps_sort { 1044 SELECT a FROM t2 1045 WHERE b=1059 1046 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1047 OR c=4004 1048 OR b=806 1049 } 1050} {10 11 12 43 scan 0 sort 0} 1051do_test where7-2.37.2 { 1052 count_steps_sort { 1053 SELECT a FROM t3 1054 WHERE b=1059 1055 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1056 OR c=4004 1057 OR b=806 1058 } 1059} {10 11 12 43 scan 0 sort 0} 1060do_test where7-2.38.1 { 1061 count_steps_sort { 1062 SELECT a FROM t2 1063 WHERE b=165 1064 OR b=201 1065 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1066 OR a=32 1067 } 1068} {15 32 99 scan 0 sort 0} 1069do_test where7-2.38.2 { 1070 count_steps_sort { 1071 SELECT a FROM t3 1072 WHERE b=165 1073 OR b=201 1074 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1075 OR a=32 1076 } 1077} {15 32 99 scan 0 sort 0} 1078do_test where7-2.39.1 { 1079 count_steps_sort { 1080 SELECT a FROM t2 1081 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 1082 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 1083 } 1084} {22 48 69 74 100 scan 0 sort 0} 1085do_test where7-2.39.2 { 1086 count_steps_sort { 1087 SELECT a FROM t3 1088 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 1089 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 1090 } 1091} {22 48 69 74 100 scan 0 sort 0} 1092do_test where7-2.40.1 { 1093 count_steps_sort { 1094 SELECT a FROM t2 1095 WHERE b=352 1096 OR b=278 1097 OR ((a BETWEEN 90 AND 92) AND a!=91) 1098 OR ((a BETWEEN 28 AND 30) AND a!=29) 1099 OR b=660 1100 OR a=18 1101 OR a=34 1102 OR b=132 1103 OR (g='gfedcba' AND f GLOB 'lmnop*') 1104 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1105 OR c=18018 1106 } 1107} {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0} 1108do_test where7-2.40.2 { 1109 count_steps_sort { 1110 SELECT a FROM t3 1111 WHERE b=352 1112 OR b=278 1113 OR ((a BETWEEN 90 AND 92) AND a!=91) 1114 OR ((a BETWEEN 28 AND 30) AND a!=29) 1115 OR b=660 1116 OR a=18 1117 OR a=34 1118 OR b=132 1119 OR (g='gfedcba' AND f GLOB 'lmnop*') 1120 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1121 OR c=18018 1122 } 1123} {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0} 1124do_test where7-2.41.1 { 1125 count_steps_sort { 1126 SELECT a FROM t2 1127 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 1128 OR ((a BETWEEN 5 AND 7) AND a!=6) 1129 } 1130} {5 7 73 scan 0 sort 0} 1131do_test where7-2.41.2 { 1132 count_steps_sort { 1133 SELECT a FROM t3 1134 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 1135 OR ((a BETWEEN 5 AND 7) AND a!=6) 1136 } 1137} {5 7 73 scan 0 sort 0} 1138do_test where7-2.42.1 { 1139 count_steps_sort { 1140 SELECT a FROM t2 1141 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 1142 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 1143 OR (g='hgfedcb' AND f GLOB 'fghij*') 1144 OR b=297 1145 OR b=113 1146 OR b=176 1147 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 1148 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 1149 OR a=67 1150 OR c=26026 1151 } 1152} {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0} 1153do_test where7-2.42.2 { 1154 count_steps_sort { 1155 SELECT a FROM t3 1156 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 1157 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 1158 OR (g='hgfedcb' AND f GLOB 'fghij*') 1159 OR b=297 1160 OR b=113 1161 OR b=176 1162 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 1163 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 1164 OR a=67 1165 OR c=26026 1166 } 1167} {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0} 1168do_test where7-2.43.1 { 1169 count_steps_sort { 1170 SELECT a FROM t2 1171 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL) 1172 OR ((a BETWEEN 4 AND 6) AND a!=5) 1173 OR a=83 1174 OR b=44 1175 OR b=1023 1176 OR ((a BETWEEN 11 AND 13) AND a!=12) 1177 OR b=1023 1178 OR f='ijklmnopq' 1179 } 1180} {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0} 1181do_test where7-2.43.2 { 1182 count_steps_sort { 1183 SELECT a FROM t3 1184 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL) 1185 OR ((a BETWEEN 4 AND 6) AND a!=5) 1186 OR a=83 1187 OR b=44 1188 OR b=1023 1189 OR ((a BETWEEN 11 AND 13) AND a!=12) 1190 OR b=1023 1191 OR f='ijklmnopq' 1192 } 1193} {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0} 1194do_test where7-2.44.1 { 1195 count_steps_sort { 1196 SELECT a FROM t2 1197 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 1198 OR b=935 1199 OR ((a BETWEEN 32 AND 34) AND a!=33) 1200 OR b=487 1201 OR b=619 1202 OR (g='qponmlk' AND f GLOB 'nopqr*') 1203 OR (g='vutsrqp' AND f GLOB 'rstuv*') 1204 } 1205} {17 32 34 39 42 85 scan 0 sort 0} 1206do_test where7-2.44.2 { 1207 count_steps_sort { 1208 SELECT a FROM t3 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} 1218do_test where7-2.45.1 { 1219 count_steps_sort { 1220 SELECT a FROM t2 1221 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 1222 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 1223 OR b=938 1224 OR b=641 1225 OR c=17017 1226 OR a=82 1227 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1228 OR (g='rqponml' AND f GLOB 'lmnop*') 1229 OR ((a BETWEEN 56 AND 58) AND a!=57) 1230 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 1231 } 1232} {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0} 1233do_test where7-2.45.2 { 1234 count_steps_sort { 1235 SELECT a FROM t3 1236 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 1237 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 1238 OR b=938 1239 OR b=641 1240 OR c=17017 1241 OR a=82 1242 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1243 OR (g='rqponml' AND f GLOB 'lmnop*') 1244 OR ((a BETWEEN 56 AND 58) AND a!=57) 1245 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 1246 } 1247} {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0} 1248do_test where7-2.46.1 { 1249 count_steps_sort { 1250 SELECT a FROM t2 1251 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1252 OR c=22022 1253 } 1254} {64 65 66 79 scan 0 sort 0} 1255do_test where7-2.46.2 { 1256 count_steps_sort { 1257 SELECT a FROM t3 1258 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1259 OR c=22022 1260 } 1261} {64 65 66 79 scan 0 sort 0} 1262do_test where7-2.47.1 { 1263 count_steps_sort { 1264 SELECT a FROM t2 1265 WHERE c=7007 1266 OR b=91 1267 OR b=212 1268 OR (g='lkjihgf' AND f GLOB 'nopqr*') 1269 OR c=28028 1270 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 1271 } 1272} {19 20 21 65 82 83 84 scan 0 sort 0} 1273do_test where7-2.47.2 { 1274 count_steps_sort { 1275 SELECT a FROM t3 1276 WHERE c=7007 1277 OR b=91 1278 OR b=212 1279 OR (g='lkjihgf' AND f GLOB 'nopqr*') 1280 OR c=28028 1281 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 1282 } 1283} {19 20 21 65 82 83 84 scan 0 sort 0} 1284do_test where7-2.48.1 { 1285 count_steps_sort { 1286 SELECT a FROM t2 1287 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 1288 OR a=51 1289 OR ((a BETWEEN 28 AND 30) AND a!=29) 1290 } 1291} {12 28 30 51 scan 0 sort 0} 1292do_test where7-2.48.2 { 1293 count_steps_sort { 1294 SELECT a FROM t3 1295 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 1296 OR a=51 1297 OR ((a BETWEEN 28 AND 30) AND a!=29) 1298 } 1299} {12 28 30 51 scan 0 sort 0} 1300do_test where7-2.49.1 { 1301 count_steps_sort { 1302 SELECT a FROM t2 1303 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 1304 OR (g='wvutsrq' AND f GLOB 'jklmn*') 1305 OR (g='tsrqpon' AND f GLOB 'xyzab*') 1306 OR ((a BETWEEN 0 AND 2) AND a!=1) 1307 OR c=4004 1308 OR b=322 1309 OR c=13013 1310 OR a=6 1311 } 1312} {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0} 1313do_test where7-2.49.2 { 1314 count_steps_sort { 1315 SELECT a FROM t3 1316 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 1317 OR (g='wvutsrq' AND f GLOB 'jklmn*') 1318 OR (g='tsrqpon' AND f GLOB 'xyzab*') 1319 OR ((a BETWEEN 0 AND 2) AND a!=1) 1320 OR c=4004 1321 OR b=322 1322 OR c=13013 1323 OR a=6 1324 } 1325} {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0} 1326do_test where7-2.50.1 { 1327 count_steps_sort { 1328 SELECT a FROM t2 1329 WHERE b=297 1330 OR b=143 1331 OR a=46 1332 OR b=660 1333 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 1334 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 1335 OR (g='vutsrqp' AND f GLOB 'rstuv*') 1336 OR b=355 1337 OR a=93 1338 OR b=297 1339 } 1340} {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0} 1341do_test where7-2.50.2 { 1342 count_steps_sort { 1343 SELECT a FROM t3 1344 WHERE b=297 1345 OR b=143 1346 OR a=46 1347 OR b=660 1348 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 1349 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 1350 OR (g='vutsrqp' AND f GLOB 'rstuv*') 1351 OR b=355 1352 OR a=93 1353 OR b=297 1354 } 1355} {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0} 1356do_test where7-2.51.1 { 1357 count_steps_sort { 1358 SELECT a FROM t2 1359 WHERE b=190 1360 OR a=62 1361 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1362 } 1363} {62 99 scan 0 sort 0} 1364do_test where7-2.51.2 { 1365 count_steps_sort { 1366 SELECT a FROM t3 1367 WHERE b=190 1368 OR a=62 1369 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1370 } 1371} {62 99 scan 0 sort 0} 1372do_test where7-2.52.1 { 1373 count_steps_sort { 1374 SELECT a FROM t2 1375 WHERE b=1089 1376 OR b=102 1377 OR a=6 1378 OR b=608 1379 } 1380} {6 99 scan 0 sort 0} 1381do_test where7-2.52.2 { 1382 count_steps_sort { 1383 SELECT a FROM t3 1384 WHERE b=1089 1385 OR b=102 1386 OR a=6 1387 OR b=608 1388 } 1389} {6 99 scan 0 sort 0} 1390do_test where7-2.53.1 { 1391 count_steps_sort { 1392 SELECT a FROM t2 1393 WHERE b=473 1394 OR b=1100 1395 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 1396 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 1397 OR a=20 1398 OR b=1089 1399 OR b=330 1400 OR b=124 1401 OR ((a BETWEEN 56 AND 58) AND a!=57) 1402 } 1403} {15 20 30 43 53 56 58 99 100 scan 0 sort 0} 1404do_test where7-2.53.2 { 1405 count_steps_sort { 1406 SELECT a FROM t3 1407 WHERE b=473 1408 OR b=1100 1409 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 1410 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 1411 OR a=20 1412 OR b=1089 1413 OR b=330 1414 OR b=124 1415 OR ((a BETWEEN 56 AND 58) AND a!=57) 1416 } 1417} {15 20 30 43 53 56 58 99 100 scan 0 sort 0} 1418do_test where7-2.54.1 { 1419 count_steps_sort { 1420 SELECT a FROM t2 1421 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 1422 OR b=223 1423 OR a=12 1424 OR b=1048 1425 OR b=256 1426 OR a=72 1427 OR c>=34035 1428 OR (g='rqponml' AND f GLOB 'jklmn*') 1429 OR b=674 1430 OR a=22 1431 } 1432} {12 22 35 68 70 72 scan 0 sort 0} 1433do_test where7-2.54.2 { 1434 count_steps_sort { 1435 SELECT a FROM t3 1436 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 1437 OR b=223 1438 OR a=12 1439 OR b=1048 1440 OR b=256 1441 OR a=72 1442 OR c>=34035 1443 OR (g='rqponml' AND f GLOB 'jklmn*') 1444 OR b=674 1445 OR a=22 1446 } 1447} {12 22 35 68 70 72 scan 0 sort 0} 1448do_test where7-2.55.1 { 1449 count_steps_sort { 1450 SELECT a FROM t2 1451 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 1452 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 1453 OR f='yzabcdefg' 1454 OR c=14014 1455 OR a=1 1456 OR a=9 1457 OR b=960 1458 } 1459} {1 9 24 40 41 42 50 76 78 scan 0 sort 0} 1460do_test where7-2.55.2 { 1461 count_steps_sort { 1462 SELECT a FROM t3 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} 1472do_test where7-2.56.1 { 1473 count_steps_sort { 1474 SELECT a FROM t2 1475 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 1476 OR ((a BETWEEN 96 AND 98) AND a!=97) 1477 OR (g='onmlkji' AND f GLOB 'xyzab*') 1478 } 1479} {19 49 96 98 scan 0 sort 0} 1480do_test where7-2.56.2 { 1481 count_steps_sort { 1482 SELECT a FROM t3 1483 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 1484 OR ((a BETWEEN 96 AND 98) AND a!=97) 1485 OR (g='onmlkji' AND f GLOB 'xyzab*') 1486 } 1487} {19 49 96 98 scan 0 sort 0} 1488do_test where7-2.57.1 { 1489 count_steps_sort { 1490 SELECT a FROM t2 1491 WHERE b=748 1492 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 1493 OR (g='lkjihgf' AND f GLOB 'pqrst*') 1494 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 1495 OR b=630 1496 } 1497} {9 20 67 68 scan 0 sort 0} 1498do_test where7-2.57.2 { 1499 count_steps_sort { 1500 SELECT a FROM t3 1501 WHERE b=748 1502 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 1503 OR (g='lkjihgf' AND f GLOB 'pqrst*') 1504 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 1505 OR b=630 1506 } 1507} {9 20 67 68 scan 0 sort 0} 1508do_test where7-2.58.1 { 1509 count_steps_sort { 1510 SELECT a FROM t2 1511 WHERE b=223 1512 OR b=267 1513 OR a=40 1514 OR ((a BETWEEN 55 AND 57) AND a!=56) 1515 OR c<=10 1516 OR ((a BETWEEN 69 AND 71) AND a!=70) 1517 OR b=528 1518 } 1519} {40 48 55 57 69 71 scan 0 sort 0} 1520do_test where7-2.58.2 { 1521 count_steps_sort { 1522 SELECT a FROM t3 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} 1532do_test where7-2.59.1 { 1533 count_steps_sort { 1534 SELECT a FROM t2 1535 WHERE f='rstuvwxyz' 1536 OR a=41 1537 OR b=462 1538 OR a=68 1539 OR a=84 1540 OR a=69 1541 } 1542} {17 41 42 43 68 69 84 95 scan 0 sort 0} 1543do_test where7-2.59.2 { 1544 count_steps_sort { 1545 SELECT a FROM t3 1546 WHERE f='rstuvwxyz' 1547 OR a=41 1548 OR b=462 1549 OR a=68 1550 OR a=84 1551 OR a=69 1552 } 1553} {17 41 42 43 68 69 84 95 scan 0 sort 0} 1554do_test where7-2.60.1 { 1555 count_steps_sort { 1556 SELECT a FROM t2 1557 WHERE b=979 1558 OR ((a BETWEEN 3 AND 5) AND a!=4) 1559 OR (g='vutsrqp' AND f GLOB 'nopqr*') 1560 } 1561} {3 5 13 89 scan 0 sort 0} 1562do_test where7-2.60.2 { 1563 count_steps_sort { 1564 SELECT a FROM t3 1565 WHERE b=979 1566 OR ((a BETWEEN 3 AND 5) AND a!=4) 1567 OR (g='vutsrqp' AND f GLOB 'nopqr*') 1568 } 1569} {3 5 13 89 scan 0 sort 0} 1570do_test where7-2.61.1 { 1571 count_steps_sort { 1572 SELECT a FROM t2 1573 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 1574 OR a=8 1575 OR a=62 1576 OR b=726 1577 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 1578 OR ((a BETWEEN 50 AND 52) AND a!=51) 1579 OR (g='vutsrqp' AND f GLOB 'opqrs*') 1580 OR ((a BETWEEN 59 AND 61) AND a!=60) 1581 } 1582} {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0} 1583do_test where7-2.61.2 { 1584 count_steps_sort { 1585 SELECT a FROM t3 1586 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 1587 OR a=8 1588 OR a=62 1589 OR b=726 1590 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 1591 OR ((a BETWEEN 50 AND 52) AND a!=51) 1592 OR (g='vutsrqp' AND f GLOB 'opqrs*') 1593 OR ((a BETWEEN 59 AND 61) AND a!=60) 1594 } 1595} {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0} 1596do_test where7-2.62.1 { 1597 count_steps_sort { 1598 SELECT a FROM t2 1599 WHERE b=495 1600 OR ((a BETWEEN 18 AND 20) AND a!=19) 1601 OR b=924 1602 OR c=11011 1603 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 1604 OR b=231 1605 OR b=872 1606 OR (g='jihgfed' AND f GLOB 'yzabc*') 1607 } 1608} {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0} 1609do_test where7-2.62.2 { 1610 count_steps_sort { 1611 SELECT a FROM t3 1612 WHERE b=495 1613 OR ((a BETWEEN 18 AND 20) AND a!=19) 1614 OR b=924 1615 OR c=11011 1616 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 1617 OR b=231 1618 OR b=872 1619 OR (g='jihgfed' AND f GLOB 'yzabc*') 1620 } 1621} {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0} 1622do_test where7-2.63.1 { 1623 count_steps_sort { 1624 SELECT a FROM t2 1625 WHERE a=24 1626 OR b=473 1627 OR (g='hgfedcb' AND f GLOB 'ijklm*') 1628 OR (g='fedcbaz' AND f GLOB 'stuvw*') 1629 OR b=509 1630 OR b=924 1631 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 1632 } 1633} {21 24 43 84 86 96 scan 0 sort 0} 1634do_test where7-2.63.2 { 1635 count_steps_sort { 1636 SELECT a FROM t3 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} 1646do_test where7-2.64.1 { 1647 count_steps_sort { 1648 SELECT a FROM t2 1649 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 1650 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 1651 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1652 OR (g='edcbazy' AND f GLOB 'wxyza*') 1653 OR b=363 1654 OR (g='xwvutsr' AND f GLOB 'fghij*') 1655 OR ((a BETWEEN 23 AND 25) AND a!=24) 1656 OR ((a BETWEEN 56 AND 58) AND a!=57) 1657 } 1658} {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0} 1659do_test where7-2.64.2 { 1660 count_steps_sort { 1661 SELECT a FROM t3 1662 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 1663 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 1664 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1665 OR (g='edcbazy' AND f GLOB 'wxyza*') 1666 OR b=363 1667 OR (g='xwvutsr' AND f GLOB 'fghij*') 1668 OR ((a BETWEEN 23 AND 25) AND a!=24) 1669 OR ((a BETWEEN 56 AND 58) AND a!=57) 1670 } 1671} {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0} 1672do_test where7-2.65.1 { 1673 count_steps_sort { 1674 SELECT a FROM t2 1675 WHERE a=42 1676 OR e IS NULL 1677 OR b=495 1678 OR 1000000<b 1679 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 1680 OR a=45 1681 OR (g='kjihgfe' AND f GLOB 'rstuv*') 1682 OR a=85 1683 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1684 } 1685} {20 42 45 46 65 69 72 85 98 scan 0 sort 0} 1686do_test where7-2.65.2 { 1687 count_steps_sort { 1688 SELECT a FROM t3 1689 WHERE a=42 1690 OR e IS NULL 1691 OR b=495 1692 OR 1000000<b 1693 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 1694 OR a=45 1695 OR (g='kjihgfe' AND f GLOB 'rstuv*') 1696 OR a=85 1697 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 1698 } 1699} {20 42 45 46 65 69 72 85 98 scan 0 sort 0} 1700do_test where7-2.66.1 { 1701 count_steps_sort { 1702 SELECT a FROM t2 1703 WHERE c=17017 1704 OR f='ijklmnopq' 1705 OR a=39 1706 } 1707} {8 34 39 49 50 51 60 86 scan 0 sort 0} 1708do_test where7-2.66.2 { 1709 count_steps_sort { 1710 SELECT a FROM t3 1711 WHERE c=17017 1712 OR f='ijklmnopq' 1713 OR a=39 1714 } 1715} {8 34 39 49 50 51 60 86 scan 0 sort 0} 1716do_test where7-2.67.1 { 1717 count_steps_sort { 1718 SELECT a FROM t2 1719 WHERE c>=34035 1720 OR ((a BETWEEN 96 AND 98) AND a!=97) 1721 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 1722 OR (g='edcbazy' AND f GLOB 'wxyza*') 1723 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 1724 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 1725 OR a=91 1726 } 1727} {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0} 1728do_test where7-2.67.2 { 1729 count_steps_sort { 1730 SELECT a FROM t3 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} 1740do_test where7-2.68.1 { 1741 count_steps_sort { 1742 SELECT a FROM t2 1743 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 1744 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 1745 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 1746 OR b=649 1747 OR b=231 1748 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 1749 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1750 OR b=58 1751 } 1752} {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0} 1753do_test where7-2.68.2 { 1754 count_steps_sort { 1755 SELECT a FROM t3 1756 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 1757 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 1758 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 1759 OR b=649 1760 OR b=231 1761 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 1762 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1763 OR b=58 1764 } 1765} {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0} 1766do_test where7-2.69.1 { 1767 count_steps_sort { 1768 SELECT a FROM t2 1769 WHERE b=979 1770 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1771 } 1772} {78 89 scan 0 sort 0} 1773do_test where7-2.69.2 { 1774 count_steps_sort { 1775 SELECT a FROM t3 1776 WHERE b=979 1777 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1778 } 1779} {78 89 scan 0 sort 0} 1780do_test where7-2.70.1 { 1781 count_steps_sort { 1782 SELECT a FROM t2 1783 WHERE b=825 1784 OR b=1004 1785 OR ((a BETWEEN 60 AND 62) AND a!=61) 1786 OR ((a BETWEEN 56 AND 58) AND a!=57) 1787 } 1788} {56 58 60 62 75 scan 0 sort 0} 1789do_test where7-2.70.2 { 1790 count_steps_sort { 1791 SELECT a FROM t3 1792 WHERE b=825 1793 OR b=1004 1794 OR ((a BETWEEN 60 AND 62) AND a!=61) 1795 OR ((a BETWEEN 56 AND 58) AND a!=57) 1796 } 1797} {56 58 60 62 75 scan 0 sort 0} 1798do_test where7-2.71.1 { 1799 count_steps_sort { 1800 SELECT a FROM t2 1801 WHERE a=65 1802 OR (g='nmlkjih' AND f GLOB 'fghij*') 1803 OR c=22022 1804 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 1805 OR b=671 1806 OR (g='onmlkji' AND f GLOB 'zabcd*') 1807 OR a=91 1808 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 1809 OR ((a BETWEEN 47 AND 49) AND a!=48) 1810 OR b=1004 1811 OR b=960 1812 } 1813} {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0} 1814do_test where7-2.71.2 { 1815 count_steps_sort { 1816 SELECT a FROM t3 1817 WHERE a=65 1818 OR (g='nmlkjih' AND f GLOB 'fghij*') 1819 OR c=22022 1820 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 1821 OR b=671 1822 OR (g='onmlkji' AND f GLOB 'zabcd*') 1823 OR a=91 1824 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 1825 OR ((a BETWEEN 47 AND 49) AND a!=48) 1826 OR b=1004 1827 OR b=960 1828 } 1829} {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0} 1830do_test where7-2.72.1 { 1831 count_steps_sort { 1832 SELECT a FROM t2 1833 WHERE b=762 1834 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 1835 OR ((a BETWEEN 56 AND 58) AND a!=57) 1836 } 1837} {56 58 93 scan 0 sort 0} 1838do_test where7-2.72.2 { 1839 count_steps_sort { 1840 SELECT a FROM t3 1841 WHERE b=762 1842 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 1843 OR ((a BETWEEN 56 AND 58) AND a!=57) 1844 } 1845} {56 58 93 scan 0 sort 0} 1846do_test where7-2.73.1 { 1847 count_steps_sort { 1848 SELECT a FROM t2 1849 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL) 1850 OR a=14 1851 OR (g='hgfedcb' AND f GLOB 'hijkl*') 1852 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 1853 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 1854 OR b=212 1855 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1856 } 1857} {11 14 23 54 78 85 scan 0 sort 0} 1858do_test where7-2.73.2 { 1859 count_steps_sort { 1860 SELECT a FROM t3 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} 1870do_test where7-2.74.1 { 1871 count_steps_sort { 1872 SELECT a FROM t2 1873 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1874 OR b=168 1875 OR b=25 1876 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 1877 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1878 } 1879} {66 79 89 scan 0 sort 0} 1880do_test where7-2.74.2 { 1881 count_steps_sort { 1882 SELECT a FROM t3 1883 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 1884 OR b=168 1885 OR b=25 1886 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 1887 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1888 } 1889} {66 79 89 scan 0 sort 0} 1890do_test where7-2.75.1 { 1891 count_steps_sort { 1892 SELECT a FROM t2 1893 WHERE c=28028 1894 OR f='jklmnopqr' 1895 OR b=1015 1896 } 1897} {9 35 61 82 83 84 87 scan 0 sort 0} 1898do_test where7-2.75.2 { 1899 count_steps_sort { 1900 SELECT a FROM t3 1901 WHERE c=28028 1902 OR f='jklmnopqr' 1903 OR b=1015 1904 } 1905} {9 35 61 82 83 84 87 scan 0 sort 0} 1906do_test where7-2.76.1 { 1907 count_steps_sort { 1908 SELECT a FROM t2 1909 WHERE c=31031 1910 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 1911 OR ((a BETWEEN 87 AND 89) AND a!=88) 1912 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 1913 OR a=49 1914 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 1915 OR (g='mlkjihg' AND f GLOB 'klmno*') 1916 } 1917} {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0} 1918do_test where7-2.76.2 { 1919 count_steps_sort { 1920 SELECT a FROM t3 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} 1930do_test where7-2.77.1 { 1931 count_steps_sort { 1932 SELECT a FROM t2 1933 WHERE a=80 1934 OR ((a BETWEEN 4 AND 6) AND a!=5) 1935 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1936 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 1937 OR b=971 1938 OR a=60 1939 } 1940} {4 6 25 29 60 80 scan 0 sort 0} 1941do_test where7-2.77.2 { 1942 count_steps_sort { 1943 SELECT a FROM t3 1944 WHERE a=80 1945 OR ((a BETWEEN 4 AND 6) AND a!=5) 1946 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 1947 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 1948 OR b=971 1949 OR a=60 1950 } 1951} {4 6 25 29 60 80 scan 0 sort 0} 1952do_test where7-2.78.1 { 1953 count_steps_sort { 1954 SELECT a FROM t2 1955 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 1956 OR (g='gfedcba' AND f GLOB 'lmnop*') 1957 OR ((a BETWEEN 30 AND 32) AND a!=31) 1958 OR b=1089 1959 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1960 } 1961} {30 32 43 85 89 99 scan 0 sort 0} 1962do_test where7-2.78.2 { 1963 count_steps_sort { 1964 SELECT a FROM t3 1965 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 1966 OR (g='gfedcba' AND f GLOB 'lmnop*') 1967 OR ((a BETWEEN 30 AND 32) AND a!=31) 1968 OR b=1089 1969 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 1970 } 1971} {30 32 43 85 89 99 scan 0 sort 0} 1972do_test where7-2.79.1 { 1973 count_steps_sort { 1974 SELECT a FROM t2 1975 WHERE b=399 1976 OR ((a BETWEEN 9 AND 11) AND a!=10) 1977 OR (g='gfedcba' AND f GLOB 'mnopq*') 1978 OR (g='nmlkjih' AND f GLOB 'fghij*') 1979 OR a=10 1980 OR b=1026 1981 } 1982} {9 10 11 57 90 scan 0 sort 0} 1983do_test where7-2.79.2 { 1984 count_steps_sort { 1985 SELECT a FROM t3 1986 WHERE b=399 1987 OR ((a BETWEEN 9 AND 11) AND a!=10) 1988 OR (g='gfedcba' AND f GLOB 'mnopq*') 1989 OR (g='nmlkjih' AND f GLOB 'fghij*') 1990 OR a=10 1991 OR b=1026 1992 } 1993} {9 10 11 57 90 scan 0 sort 0} 1994do_test where7-2.80.1 { 1995 count_steps_sort { 1996 SELECT a FROM t2 1997 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 1998 OR b=465 1999 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2000 OR (g='lkjihgf' AND f GLOB 'nopqr*') 2001 OR (g='xwvutsr' AND f GLOB 'fghij*') 2002 } 2003} {5 43 65 76 scan 0 sort 0} 2004do_test where7-2.80.2 { 2005 count_steps_sort { 2006 SELECT a FROM t3 2007 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 2008 OR b=465 2009 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2010 OR (g='lkjihgf' AND f GLOB 'nopqr*') 2011 OR (g='xwvutsr' AND f GLOB 'fghij*') 2012 } 2013} {5 43 65 76 scan 0 sort 0} 2014do_test where7-2.81.1 { 2015 count_steps_sort { 2016 SELECT a FROM t2 2017 WHERE a=25 2018 OR b=792 2019 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2020 } 2021} {19 25 45 71 72 97 scan 0 sort 0} 2022do_test where7-2.81.2 { 2023 count_steps_sort { 2024 SELECT a FROM t3 2025 WHERE a=25 2026 OR b=792 2027 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2028 } 2029} {19 25 45 71 72 97 scan 0 sort 0} 2030do_test where7-2.82.1 { 2031 count_steps_sort { 2032 SELECT a FROM t2 2033 WHERE b=979 2034 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 2035 OR a=13 2036 OR a=15 2037 OR ((a BETWEEN 6 AND 8) AND a!=7) 2038 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2039 OR a=27 2040 OR ((a BETWEEN 98 AND 100) AND a!=99) 2041 OR (g='lkjihgf' AND f GLOB 'pqrst*') 2042 OR a=32 2043 OR a=39 2044 } 2045} {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0} 2046do_test where7-2.82.2 { 2047 count_steps_sort { 2048 SELECT a FROM t3 2049 WHERE b=979 2050 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 2051 OR a=13 2052 OR a=15 2053 OR ((a BETWEEN 6 AND 8) AND a!=7) 2054 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2055 OR a=27 2056 OR ((a BETWEEN 98 AND 100) AND a!=99) 2057 OR (g='lkjihgf' AND f GLOB 'pqrst*') 2058 OR a=32 2059 OR a=39 2060 } 2061} {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0} 2062do_test where7-2.83.1 { 2063 count_steps_sort { 2064 SELECT a FROM t2 2065 WHERE f='hijklmnop' 2066 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2067 OR ((a BETWEEN 31 AND 33) AND a!=32) 2068 OR (g='mlkjihg' AND f GLOB 'ghijk*') 2069 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 2070 OR ((a BETWEEN 77 AND 79) AND a!=78) 2071 OR b=528 2072 OR c=30030 2073 OR (g='qponmlk' AND f GLOB 'qrstu*') 2074 } 2075} {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0} 2076do_test where7-2.83.2 { 2077 count_steps_sort { 2078 SELECT a FROM t3 2079 WHERE f='hijklmnop' 2080 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 2081 OR ((a BETWEEN 31 AND 33) AND a!=32) 2082 OR (g='mlkjihg' AND f GLOB 'ghijk*') 2083 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 2084 OR ((a BETWEEN 77 AND 79) AND a!=78) 2085 OR b=528 2086 OR c=30030 2087 OR (g='qponmlk' AND f GLOB 'qrstu*') 2088 } 2089} {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0} 2090do_test where7-2.84.1 { 2091 count_steps_sort { 2092 SELECT a FROM t2 2093 WHERE b=69 2094 OR e IS NULL 2095 OR b=352 2096 OR 1000000<b 2097 OR b=289 2098 } 2099} {32 scan 0 sort 0} 2100do_test where7-2.84.2 { 2101 count_steps_sort { 2102 SELECT a FROM t3 2103 WHERE b=69 2104 OR e IS NULL 2105 OR b=352 2106 OR 1000000<b 2107 OR b=289 2108 } 2109} {32 scan 0 sort 0} 2110do_test where7-2.85.1 { 2111 count_steps_sort { 2112 SELECT a FROM t2 2113 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 2114 OR b=748 2115 OR b=696 2116 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2117 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 2118 } 2119} {4 30 43 56 67 68 82 scan 0 sort 0} 2120do_test where7-2.85.2 { 2121 count_steps_sort { 2122 SELECT a FROM t3 2123 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 2124 OR b=748 2125 OR b=696 2126 OR (g='ponmlkj' AND f GLOB 'rstuv*') 2127 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 2128 } 2129} {4 30 43 56 67 68 82 scan 0 sort 0} 2130do_test where7-2.86.1 { 2131 count_steps_sort { 2132 SELECT a FROM t2 2133 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 2134 OR (g='qponmlk' AND f GLOB 'opqrs*') 2135 OR a=87 2136 OR a=80 2137 OR (g='kjihgfe' AND f GLOB 'qrstu*') 2138 OR b=784 2139 OR a=49 2140 OR ((a BETWEEN 34 AND 36) AND a!=35) 2141 } 2142} {34 36 40 49 68 71 73 80 87 scan 0 sort 0} 2143do_test where7-2.86.2 { 2144 count_steps_sort { 2145 SELECT a FROM t3 2146 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 2147 OR (g='qponmlk' AND f GLOB 'opqrs*') 2148 OR a=87 2149 OR a=80 2150 OR (g='kjihgfe' AND f GLOB 'qrstu*') 2151 OR b=784 2152 OR a=49 2153 OR ((a BETWEEN 34 AND 36) AND a!=35) 2154 } 2155} {34 36 40 49 68 71 73 80 87 scan 0 sort 0} 2156do_test where7-2.87.1 { 2157 count_steps_sort { 2158 SELECT a FROM t2 2159 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 2160 OR (g='wvutsrq' AND f GLOB 'jklmn*') 2161 OR (g='wvutsrq' AND f GLOB 'ijklm*') 2162 OR (g='hgfedcb' AND f GLOB 'ijklm*') 2163 OR c=1001 2164 OR (g='hgfedcb' AND f GLOB 'hijkl*') 2165 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 2166 OR (g='ihgfedc' AND f GLOB 'abcde*') 2167 OR c=33033 2168 } 2169} {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0} 2170do_test where7-2.87.2 { 2171 count_steps_sort { 2172 SELECT a FROM t3 2173 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 2174 OR (g='wvutsrq' AND f GLOB 'jklmn*') 2175 OR (g='wvutsrq' AND f GLOB 'ijklm*') 2176 OR (g='hgfedcb' AND f GLOB 'ijklm*') 2177 OR c=1001 2178 OR (g='hgfedcb' AND f GLOB 'hijkl*') 2179 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 2180 OR (g='ihgfedc' AND f GLOB 'abcde*') 2181 OR c=33033 2182 } 2183} {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0} 2184do_test where7-2.88.1 { 2185 count_steps_sort { 2186 SELECT a FROM t2 2187 WHERE b=311 2188 OR b=1103 2189 OR b=88 2190 } 2191} {8 scan 0 sort 0} 2192do_test where7-2.88.2 { 2193 count_steps_sort { 2194 SELECT a FROM t3 2195 WHERE b=311 2196 OR b=1103 2197 OR b=88 2198 } 2199} {8 scan 0 sort 0} 2200do_test where7-2.89.1 { 2201 count_steps_sort { 2202 SELECT a FROM t2 2203 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 2204 OR ((a BETWEEN 26 AND 28) AND a!=27) 2205 OR c=5005 2206 OR b=1045 2207 OR c=8008 2208 OR f='bcdefghij' 2209 } 2210} {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0} 2211do_test where7-2.89.2 { 2212 count_steps_sort { 2213 SELECT a FROM t3 2214 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 2215 OR ((a BETWEEN 26 AND 28) AND a!=27) 2216 OR c=5005 2217 OR b=1045 2218 OR c=8008 2219 OR f='bcdefghij' 2220 } 2221} {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0} 2222do_test where7-2.90.1 { 2223 count_steps_sort { 2224 SELECT a FROM t2 2225 WHERE b=66 2226 OR b=553 2227 OR a=64 2228 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 2229 OR (g='vutsrqp' AND f GLOB 'rstuv*') 2230 OR a=62 2231 OR b=1081 2232 OR b=770 2233 OR b=762 2234 OR b=803 2235 OR (g='srqponm' AND f GLOB 'efghi*') 2236 } 2237} {6 17 30 62 64 70 73 93 scan 0 sort 0} 2238do_test where7-2.90.2 { 2239 count_steps_sort { 2240 SELECT a FROM t3 2241 WHERE b=66 2242 OR b=553 2243 OR a=64 2244 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 2245 OR (g='vutsrqp' AND f GLOB 'rstuv*') 2246 OR a=62 2247 OR b=1081 2248 OR b=770 2249 OR b=762 2250 OR b=803 2251 OR (g='srqponm' AND f GLOB 'efghi*') 2252 } 2253} {6 17 30 62 64 70 73 93 scan 0 sort 0} 2254do_test where7-2.91.1 { 2255 count_steps_sort { 2256 SELECT a FROM t2 2257 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 2258 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2259 OR c=17017 2260 OR b=168 2261 OR ((a BETWEEN 77 AND 79) AND a!=78) 2262 } 2263} {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0} 2264do_test where7-2.91.2 { 2265 count_steps_sort { 2266 SELECT a FROM t3 2267 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 2268 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2269 OR c=17017 2270 OR b=168 2271 OR ((a BETWEEN 77 AND 79) AND a!=78) 2272 } 2273} {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0} 2274do_test where7-2.92.1 { 2275 count_steps_sort { 2276 SELECT a FROM t2 2277 WHERE c=34034 2278 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2279 OR a=44 2280 OR (g='tsrqpon' AND f GLOB 'xyzab*') 2281 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 2282 OR c=31031 2283 OR (g='ihgfedc' AND f GLOB 'abcde*') 2284 OR b=619 2285 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 2286 OR ((a BETWEEN 29 AND 31) AND a!=30) 2287 } 2288} {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0} 2289do_test where7-2.92.2 { 2290 count_steps_sort { 2291 SELECT a FROM t3 2292 WHERE c=34034 2293 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2294 OR a=44 2295 OR (g='tsrqpon' AND f GLOB 'xyzab*') 2296 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 2297 OR c=31031 2298 OR (g='ihgfedc' AND f GLOB 'abcde*') 2299 OR b=619 2300 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 2301 OR ((a BETWEEN 29 AND 31) AND a!=30) 2302 } 2303} {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0} 2304do_test where7-2.93.1 { 2305 count_steps_sort { 2306 SELECT a FROM t2 2307 WHERE a=48 2308 OR c=15015 2309 OR ((a BETWEEN 65 AND 67) AND a!=66) 2310 OR ((a BETWEEN 97 AND 99) AND a!=98) 2311 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 2312 OR b=110 2313 OR f='klmnopqrs' 2314 OR (g='fedcbaz' AND f GLOB 'qrstu*') 2315 OR (g='onmlkji' AND f GLOB 'abcde*') 2316 OR b=674 2317 OR (g='fedcbaz' AND f GLOB 'stuvw*') 2318 } 2319} {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0} 2320do_test where7-2.93.2 { 2321 count_steps_sort { 2322 SELECT a FROM t3 2323 WHERE a=48 2324 OR c=15015 2325 OR ((a BETWEEN 65 AND 67) AND a!=66) 2326 OR ((a BETWEEN 97 AND 99) AND a!=98) 2327 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 2328 OR b=110 2329 OR f='klmnopqrs' 2330 OR (g='fedcbaz' AND f GLOB 'qrstu*') 2331 OR (g='onmlkji' AND f GLOB 'abcde*') 2332 OR b=674 2333 OR (g='fedcbaz' AND f GLOB 'stuvw*') 2334 } 2335} {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0} 2336do_test where7-2.94.1 { 2337 count_steps_sort { 2338 SELECT a FROM t2 2339 WHERE a=72 2340 OR b=913 2341 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 2342 OR b=121 2343 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 2344 } 2345} {2 11 28 72 83 scan 0 sort 0} 2346do_test where7-2.94.2 { 2347 count_steps_sort { 2348 SELECT a FROM t3 2349 WHERE a=72 2350 OR b=913 2351 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 2352 OR b=121 2353 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 2354 } 2355} {2 11 28 72 83 scan 0 sort 0} 2356do_test where7-2.95.1 { 2357 count_steps_sort { 2358 SELECT a FROM t2 2359 WHERE a=18 2360 OR b=286 2361 OR b=1015 2362 OR a=49 2363 OR b=264 2364 } 2365} {18 24 26 49 scan 0 sort 0} 2366do_test where7-2.95.2 { 2367 count_steps_sort { 2368 SELECT a FROM t3 2369 WHERE a=18 2370 OR b=286 2371 OR b=1015 2372 OR a=49 2373 OR b=264 2374 } 2375} {18 24 26 49 scan 0 sort 0} 2376do_test where7-2.96.1 { 2377 count_steps_sort { 2378 SELECT a FROM t2 2379 WHERE b=69 2380 OR a=11 2381 OR c=1001 2382 OR ((a BETWEEN 54 AND 56) AND a!=55) 2383 OR a=57 2384 OR ((a BETWEEN 48 AND 50) AND a!=49) 2385 } 2386} {1 2 3 11 48 50 54 56 57 scan 0 sort 0} 2387do_test where7-2.96.2 { 2388 count_steps_sort { 2389 SELECT a FROM t3 2390 WHERE b=69 2391 OR a=11 2392 OR c=1001 2393 OR ((a BETWEEN 54 AND 56) AND a!=55) 2394 OR a=57 2395 OR ((a BETWEEN 48 AND 50) AND a!=49) 2396 } 2397} {1 2 3 11 48 50 54 56 57 scan 0 sort 0} 2398do_test where7-2.97.1 { 2399 count_steps_sort { 2400 SELECT a FROM t2 2401 WHERE b=231 2402 OR (g='hgfedcb' AND f GLOB 'ghijk*') 2403 } 2404} {21 84 scan 0 sort 0} 2405do_test where7-2.97.2 { 2406 count_steps_sort { 2407 SELECT a FROM t3 2408 WHERE b=231 2409 OR (g='hgfedcb' AND f GLOB 'ghijk*') 2410 } 2411} {21 84 scan 0 sort 0} 2412do_test where7-2.98.1 { 2413 count_steps_sort { 2414 SELECT a FROM t2 2415 WHERE b=25 2416 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 2417 OR ((a BETWEEN 81 AND 83) AND a!=82) 2418 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 2419 OR ((a BETWEEN 3 AND 5) AND a!=4) 2420 OR b=289 2421 OR ((a BETWEEN 85 AND 87) AND a!=86) 2422 } 2423} {3 5 17 23 81 83 85 87 scan 0 sort 0} 2424do_test where7-2.98.2 { 2425 count_steps_sort { 2426 SELECT a FROM t3 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} 2436do_test where7-2.99.1 { 2437 count_steps_sort { 2438 SELECT a FROM t2 2439 WHERE f='defghijkl' 2440 OR b=465 2441 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 2442 OR c=9009 2443 OR b=990 2444 OR b=132 2445 OR a=35 2446 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 2447 OR a=81 2448 OR ((a BETWEEN 71 AND 73) AND a!=72) 2449 } 2450} {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0} 2451do_test where7-2.99.2 { 2452 count_steps_sort { 2453 SELECT a FROM t3 2454 WHERE f='defghijkl' 2455 OR b=465 2456 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 2457 OR c=9009 2458 OR b=990 2459 OR b=132 2460 OR a=35 2461 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 2462 OR a=81 2463 OR ((a BETWEEN 71 AND 73) AND a!=72) 2464 } 2465} {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0} 2466do_test where7-2.100.1 { 2467 count_steps_sort { 2468 SELECT a FROM t2 2469 WHERE c=26026 2470 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 2471 OR f='lmnopqrst' 2472 OR a=6 2473 OR ((a BETWEEN 59 AND 61) AND a!=60) 2474 } 2475} {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0} 2476do_test where7-2.100.2 { 2477 count_steps_sort { 2478 SELECT a FROM t3 2479 WHERE c=26026 2480 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 2481 OR f='lmnopqrst' 2482 OR a=6 2483 OR ((a BETWEEN 59 AND 61) AND a!=60) 2484 } 2485} {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0} 2486do_test where7-2.101.1 { 2487 count_steps_sort { 2488 SELECT a FROM t2 2489 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 2490 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 2491 } 2492} {7 98 100 scan 0 sort 0} 2493do_test where7-2.101.2 { 2494 count_steps_sort { 2495 SELECT a FROM t3 2496 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 2497 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 2498 } 2499} {7 98 100 scan 0 sort 0} 2500do_test where7-2.102.1 { 2501 count_steps_sort { 2502 SELECT a FROM t2 2503 WHERE c=11011 2504 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 2505 OR b=630 2506 OR c=19019 2507 OR (g='gfedcba' AND f GLOB 'lmnop*') 2508 OR a=24 2509 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 2510 OR ((a BETWEEN 51 AND 53) AND a!=52) 2511 } 2512} {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0} 2513do_test where7-2.102.2 { 2514 count_steps_sort { 2515 SELECT a FROM t3 2516 WHERE c=11011 2517 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 2518 OR b=630 2519 OR c=19019 2520 OR (g='gfedcba' AND f GLOB 'lmnop*') 2521 OR a=24 2522 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 2523 OR ((a BETWEEN 51 AND 53) AND a!=52) 2524 } 2525} {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0} 2526do_test where7-2.103.1 { 2527 count_steps_sort { 2528 SELECT a FROM t2 2529 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 2530 OR b=993 2531 OR a=81 2532 OR b=366 2533 OR b=69 2534 } 2535} {81 91 93 scan 0 sort 0} 2536do_test where7-2.103.2 { 2537 count_steps_sort { 2538 SELECT a FROM t3 2539 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 2540 OR b=993 2541 OR a=81 2542 OR b=366 2543 OR b=69 2544 } 2545} {81 91 93 scan 0 sort 0} 2546do_test where7-2.104.1 { 2547 count_steps_sort { 2548 SELECT a FROM t2 2549 WHERE f='stuvwxyza' 2550 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 2551 OR ((a BETWEEN 1 AND 3) AND a!=2) 2552 OR b=1037 2553 OR f='zabcdefgh' 2554 OR (g='gfedcba' AND f GLOB 'mnopq*') 2555 } 2556} {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0} 2557do_test where7-2.104.2 { 2558 count_steps_sort { 2559 SELECT a FROM t3 2560 WHERE f='stuvwxyza' 2561 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 2562 OR ((a BETWEEN 1 AND 3) AND a!=2) 2563 OR b=1037 2564 OR f='zabcdefgh' 2565 OR (g='gfedcba' AND f GLOB 'mnopq*') 2566 } 2567} {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0} 2568do_test where7-2.105.1 { 2569 count_steps_sort { 2570 SELECT a FROM t2 2571 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 2572 OR ((a BETWEEN 4 AND 6) AND a!=5) 2573 OR ((a BETWEEN 30 AND 32) AND a!=31) 2574 } 2575} {4 6 30 32 scan 0 sort 0} 2576do_test where7-2.105.2 { 2577 count_steps_sort { 2578 SELECT a FROM t3 2579 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 2580 OR ((a BETWEEN 4 AND 6) AND a!=5) 2581 OR ((a BETWEEN 30 AND 32) AND a!=31) 2582 } 2583} {4 6 30 32 scan 0 sort 0} 2584do_test where7-2.106.1 { 2585 count_steps_sort { 2586 SELECT a FROM t2 2587 WHERE b=847 2588 OR b=190 2589 OR ((a BETWEEN 38 AND 40) AND a!=39) 2590 OR ((a BETWEEN 70 AND 72) AND a!=71) 2591 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2592 OR (g='tsrqpon' AND f GLOB 'xyzab*') 2593 OR b=704 2594 } 2595} {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0} 2596do_test where7-2.106.2 { 2597 count_steps_sort { 2598 SELECT a FROM t3 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} 2608do_test where7-2.107.1 { 2609 count_steps_sort { 2610 SELECT a FROM t2 2611 WHERE b=88 2612 OR f='vwxyzabcd' 2613 OR f='fghijklmn' 2614 OR (g='gfedcba' AND f GLOB 'lmnop*') 2615 } 2616} {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0} 2617do_test where7-2.107.2 { 2618 count_steps_sort { 2619 SELECT a FROM t3 2620 WHERE b=88 2621 OR f='vwxyzabcd' 2622 OR f='fghijklmn' 2623 OR (g='gfedcba' AND f GLOB 'lmnop*') 2624 } 2625} {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0} 2626do_test where7-2.108.1 { 2627 count_steps_sort { 2628 SELECT a FROM t2 2629 WHERE b=498 2630 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2631 OR a=1 2632 } 2633} {1 69 scan 0 sort 0} 2634do_test where7-2.108.2 { 2635 count_steps_sort { 2636 SELECT a FROM t3 2637 WHERE b=498 2638 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2639 OR a=1 2640 } 2641} {1 69 scan 0 sort 0} 2642do_test where7-2.109.1 { 2643 count_steps_sort { 2644 SELECT a FROM t2 2645 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 2646 OR a=5 2647 OR b=179 2648 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2649 OR a=69 2650 } 2651} {5 17 43 47 49 69 95 scan 0 sort 0} 2652do_test where7-2.109.2 { 2653 count_steps_sort { 2654 SELECT a FROM t3 2655 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 2656 OR a=5 2657 OR b=179 2658 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2659 OR a=69 2660 } 2661} {5 17 43 47 49 69 95 scan 0 sort 0} 2662do_test where7-2.110.1 { 2663 count_steps_sort { 2664 SELECT a FROM t2 2665 WHERE b=971 2666 OR (g='xwvutsr' AND f GLOB 'hijkl*') 2667 OR (g='yxwvuts' AND f GLOB 'bcdef*') 2668 OR b=828 2669 OR a=81 2670 OR ((a BETWEEN 23 AND 25) AND a!=24) 2671 OR b=627 2672 OR b=355 2673 OR b=377 2674 OR a=44 2675 } 2676} {1 7 23 25 44 57 81 scan 0 sort 0} 2677do_test where7-2.110.2 { 2678 count_steps_sort { 2679 SELECT a FROM t3 2680 WHERE b=971 2681 OR (g='xwvutsr' AND f GLOB 'hijkl*') 2682 OR (g='yxwvuts' AND f GLOB 'bcdef*') 2683 OR b=828 2684 OR a=81 2685 OR ((a BETWEEN 23 AND 25) AND a!=24) 2686 OR b=627 2687 OR b=355 2688 OR b=377 2689 OR a=44 2690 } 2691} {1 7 23 25 44 57 81 scan 0 sort 0} 2692do_test where7-2.111.1 { 2693 count_steps_sort { 2694 SELECT a FROM t2 2695 WHERE b=850 2696 OR ((a BETWEEN 6 AND 8) AND a!=7) 2697 } 2698} {6 8 scan 0 sort 0} 2699do_test where7-2.111.2 { 2700 count_steps_sort { 2701 SELECT a FROM t3 2702 WHERE b=850 2703 OR ((a BETWEEN 6 AND 8) AND a!=7) 2704 } 2705} {6 8 scan 0 sort 0} 2706do_test where7-2.112.1 { 2707 count_steps_sort { 2708 SELECT a FROM t2 2709 WHERE (g='lkjihgf' AND f GLOB 'opqrs*') 2710 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2711 } 2712} {17 43 66 69 95 scan 0 sort 0} 2713do_test where7-2.112.2 { 2714 count_steps_sort { 2715 SELECT a FROM t3 2716 WHERE (g='lkjihgf' AND f GLOB 'opqrs*') 2717 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2718 } 2719} {17 43 66 69 95 scan 0 sort 0} 2720do_test where7-2.113.1 { 2721 count_steps_sort { 2722 SELECT a FROM t2 2723 WHERE b=726 2724 OR b=740 2725 OR a=33 2726 OR c=8008 2727 OR f='rstuvwxyz' 2728 OR b=168 2729 } 2730} {17 22 23 24 33 43 66 69 95 scan 0 sort 0} 2731do_test where7-2.113.2 { 2732 count_steps_sort { 2733 SELECT a FROM t3 2734 WHERE b=726 2735 OR b=740 2736 OR a=33 2737 OR c=8008 2738 OR f='rstuvwxyz' 2739 OR b=168 2740 } 2741} {17 22 23 24 33 43 66 69 95 scan 0 sort 0} 2742do_test where7-2.114.1 { 2743 count_steps_sort { 2744 SELECT a FROM t2 2745 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 2746 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 2747 OR b=396 2748 } 2749} {17 19 36 scan 0 sort 0} 2750do_test where7-2.114.2 { 2751 count_steps_sort { 2752 SELECT a FROM t3 2753 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 2754 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 2755 OR b=396 2756 } 2757} {17 19 36 scan 0 sort 0} 2758do_test where7-2.115.1 { 2759 count_steps_sort { 2760 SELECT a FROM t2 2761 WHERE a=77 2762 OR ((a BETWEEN 48 AND 50) AND a!=49) 2763 OR c<=10 2764 OR ((a BETWEEN 5 AND 7) AND a!=6) 2765 } 2766} {5 7 48 50 77 scan 0 sort 0} 2767do_test where7-2.115.2 { 2768 count_steps_sort { 2769 SELECT a FROM t3 2770 WHERE a=77 2771 OR ((a BETWEEN 48 AND 50) AND a!=49) 2772 OR c<=10 2773 OR ((a BETWEEN 5 AND 7) AND a!=6) 2774 } 2775} {5 7 48 50 77 scan 0 sort 0} 2776do_test where7-2.116.1 { 2777 count_steps_sort { 2778 SELECT a FROM t2 2779 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 2780 OR ((a BETWEEN 13 AND 15) AND a!=14) 2781 OR b=253 2782 OR ((a BETWEEN 20 AND 22) AND a!=21) 2783 OR b=396 2784 OR b=630 2785 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 2786 OR c=3003 2787 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 2788 } 2789} {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0} 2790do_test where7-2.116.2 { 2791 count_steps_sort { 2792 SELECT a FROM t3 2793 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 2794 OR ((a BETWEEN 13 AND 15) AND a!=14) 2795 OR b=253 2796 OR ((a BETWEEN 20 AND 22) AND a!=21) 2797 OR b=396 2798 OR b=630 2799 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 2800 OR c=3003 2801 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 2802 } 2803} {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0} 2804do_test where7-2.117.1 { 2805 count_steps_sort { 2806 SELECT a FROM t2 2807 WHERE b=957 2808 OR b=242 2809 OR b=113 2810 OR b=957 2811 OR b=311 2812 OR b=143 2813 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2814 OR (g='onmlkji' AND f GLOB 'wxyza*') 2815 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 2816 } 2817} {9 10 13 22 35 48 61 87 scan 0 sort 0} 2818do_test where7-2.117.2 { 2819 count_steps_sort { 2820 SELECT a FROM t3 2821 WHERE b=957 2822 OR b=242 2823 OR b=113 2824 OR b=957 2825 OR b=311 2826 OR b=143 2827 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2828 OR (g='onmlkji' AND f GLOB 'wxyza*') 2829 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 2830 } 2831} {9 10 13 22 35 48 61 87 scan 0 sort 0} 2832do_test where7-2.118.1 { 2833 count_steps_sort { 2834 SELECT a FROM t2 2835 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 2836 OR ((a BETWEEN 94 AND 96) AND a!=95) 2837 OR b=451 2838 OR (g='lkjihgf' AND f GLOB 'opqrs*') 2839 } 2840} {41 66 74 76 94 96 scan 0 sort 0} 2841do_test where7-2.118.2 { 2842 count_steps_sort { 2843 SELECT a FROM t3 2844 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 2845 OR ((a BETWEEN 94 AND 96) AND a!=95) 2846 OR b=451 2847 OR (g='lkjihgf' AND f GLOB 'opqrs*') 2848 } 2849} {41 66 74 76 94 96 scan 0 sort 0} 2850do_test where7-2.119.1 { 2851 count_steps_sort { 2852 SELECT a FROM t2 2853 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 2854 OR b=451 2855 OR b=363 2856 OR b=330 2857 OR (g='srqponm' AND f GLOB 'efghi*') 2858 OR ((a BETWEEN 52 AND 54) AND a!=53) 2859 OR (g='xwvutsr' AND f GLOB 'defgh*') 2860 OR ((a BETWEEN 81 AND 83) AND a!=82) 2861 OR (g='gfedcba' AND f GLOB 'lmnop*') 2862 } 2863} {3 30 33 41 52 54 81 83 89 scan 0 sort 0} 2864do_test where7-2.119.2 { 2865 count_steps_sort { 2866 SELECT a FROM t3 2867 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 2868 OR b=451 2869 OR b=363 2870 OR b=330 2871 OR (g='srqponm' AND f GLOB 'efghi*') 2872 OR ((a BETWEEN 52 AND 54) AND a!=53) 2873 OR (g='xwvutsr' AND f GLOB 'defgh*') 2874 OR ((a BETWEEN 81 AND 83) AND a!=82) 2875 OR (g='gfedcba' AND f GLOB 'lmnop*') 2876 } 2877} {3 30 33 41 52 54 81 83 89 scan 0 sort 0} 2878do_test where7-2.120.1 { 2879 count_steps_sort { 2880 SELECT a FROM t2 2881 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 2882 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2883 OR (g='vutsrqp' AND f GLOB 'pqrst*') 2884 OR e IS NULL 2885 OR b=759 2886 } 2887} {15 68 69 95 scan 0 sort 0} 2888do_test where7-2.120.2 { 2889 count_steps_sort { 2890 SELECT a FROM t3 2891 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 2892 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 2893 OR (g='vutsrqp' AND f GLOB 'pqrst*') 2894 OR e IS NULL 2895 OR b=759 2896 } 2897} {15 68 69 95 scan 0 sort 0} 2898do_test where7-2.121.1 { 2899 count_steps_sort { 2900 SELECT a FROM t2 2901 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2902 OR ((a BETWEEN 19 AND 21) AND a!=20) 2903 OR (g='jihgfed' AND f GLOB 'wxyza*') 2904 } 2905} {19 21 45 71 74 97 scan 0 sort 0} 2906do_test where7-2.121.2 { 2907 count_steps_sort { 2908 SELECT a FROM t3 2909 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 2910 OR ((a BETWEEN 19 AND 21) AND a!=20) 2911 OR (g='jihgfed' AND f GLOB 'wxyza*') 2912 } 2913} {19 21 45 71 74 97 scan 0 sort 0} 2914do_test where7-2.122.1 { 2915 count_steps_sort { 2916 SELECT a FROM t2 2917 WHERE b=1037 2918 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 2919 OR ((a BETWEEN 43 AND 45) AND a!=44) 2920 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 2921 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 2922 OR ((a BETWEEN 75 AND 77) AND a!=76) 2923 } 2924} {27 43 45 47 75 77 82 scan 0 sort 0} 2925do_test where7-2.122.2 { 2926 count_steps_sort { 2927 SELECT a FROM t3 2928 WHERE b=1037 2929 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 2930 OR ((a BETWEEN 43 AND 45) AND a!=44) 2931 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 2932 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 2933 OR ((a BETWEEN 75 AND 77) AND a!=76) 2934 } 2935} {27 43 45 47 75 77 82 scan 0 sort 0} 2936do_test where7-2.123.1 { 2937 count_steps_sort { 2938 SELECT a FROM t2 2939 WHERE b=1045 2940 OR ((a BETWEEN 36 AND 38) AND a!=37) 2941 OR ((a BETWEEN 37 AND 39) AND a!=38) 2942 OR c=12012 2943 } 2944} {34 35 36 37 38 39 95 scan 0 sort 0} 2945do_test where7-2.123.2 { 2946 count_steps_sort { 2947 SELECT a FROM t3 2948 WHERE b=1045 2949 OR ((a BETWEEN 36 AND 38) AND a!=37) 2950 OR ((a BETWEEN 37 AND 39) AND a!=38) 2951 OR c=12012 2952 } 2953} {34 35 36 37 38 39 95 scan 0 sort 0} 2954do_test where7-2.124.1 { 2955 count_steps_sort { 2956 SELECT a FROM t2 2957 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 2958 OR b=421 2959 OR b=429 2960 OR b=498 2961 OR b=33 2962 OR b=198 2963 OR c=14014 2964 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 2965 } 2966} {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0} 2967do_test where7-2.124.2 { 2968 count_steps_sort { 2969 SELECT a FROM t3 2970 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 2971 OR b=421 2972 OR b=429 2973 OR b=498 2974 OR b=33 2975 OR b=198 2976 OR c=14014 2977 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 2978 } 2979} {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0} 2980do_test where7-2.125.1 { 2981 count_steps_sort { 2982 SELECT a FROM t2 2983 WHERE b=47 2984 OR c=31031 2985 OR a=38 2986 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 2987 OR (g='srqponm' AND f GLOB 'fghij*') 2988 OR b=242 2989 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 2990 OR b=352 2991 OR a=49 2992 OR (g='nmlkjih' AND f GLOB 'fghij*') 2993 } 2994} {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0} 2995do_test where7-2.125.2 { 2996 count_steps_sort { 2997 SELECT a FROM t3 2998 WHERE b=47 2999 OR c=31031 3000 OR a=38 3001 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 3002 OR (g='srqponm' AND f GLOB 'fghij*') 3003 OR b=242 3004 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 3005 OR b=352 3006 OR a=49 3007 OR (g='nmlkjih' AND f GLOB 'fghij*') 3008 } 3009} {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0} 3010do_test where7-2.126.1 { 3011 count_steps_sort { 3012 SELECT a FROM t2 3013 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 3014 OR b=704 3015 OR a=7 3016 OR a=8 3017 OR a=46 3018 OR b=740 3019 OR b=993 3020 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3021 } 3022} {7 8 38 46 64 87 scan 0 sort 0} 3023do_test where7-2.126.2 { 3024 count_steps_sort { 3025 SELECT a FROM t3 3026 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 3027 OR b=704 3028 OR a=7 3029 OR a=8 3030 OR a=46 3031 OR b=740 3032 OR b=993 3033 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3034 } 3035} {7 8 38 46 64 87 scan 0 sort 0} 3036do_test where7-2.127.1 { 3037 count_steps_sort { 3038 SELECT a FROM t2 3039 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 3040 OR c=32032 3041 OR a=76 3042 } 3043} {62 64 76 94 95 96 scan 0 sort 0} 3044do_test where7-2.127.2 { 3045 count_steps_sort { 3046 SELECT a FROM t3 3047 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 3048 OR c=32032 3049 OR a=76 3050 } 3051} {62 64 76 94 95 96 scan 0 sort 0} 3052do_test where7-2.128.1 { 3053 count_steps_sort { 3054 SELECT a FROM t2 3055 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 3056 OR b=528 3057 OR (g='gfedcba' AND f GLOB 'nopqr*') 3058 } 3059} {19 48 91 scan 0 sort 0} 3060do_test where7-2.128.2 { 3061 count_steps_sort { 3062 SELECT a FROM t3 3063 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 3064 OR b=528 3065 OR (g='gfedcba' AND f GLOB 'nopqr*') 3066 } 3067} {19 48 91 scan 0 sort 0} 3068do_test where7-2.129.1 { 3069 count_steps_sort { 3070 SELECT a FROM t2 3071 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 3072 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 3073 OR a=65 3074 } 3075} {26 65 97 scan 0 sort 0} 3076do_test where7-2.129.2 { 3077 count_steps_sort { 3078 SELECT a FROM t3 3079 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 3080 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 3081 OR a=65 3082 } 3083} {26 65 97 scan 0 sort 0} 3084do_test where7-2.130.1 { 3085 count_steps_sort { 3086 SELECT a FROM t2 3087 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL) 3088 OR 1000000<b 3089 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3090 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 3091 OR a=24 3092 } 3093} {2 24 50 71 scan 0 sort 0} 3094do_test where7-2.130.2 { 3095 count_steps_sort { 3096 SELECT a FROM t3 3097 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL) 3098 OR 1000000<b 3099 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3100 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 3101 OR a=24 3102 } 3103} {2 24 50 71 scan 0 sort 0} 3104do_test where7-2.131.1 { 3105 count_steps_sort { 3106 SELECT a FROM t2 3107 WHERE a=60 3108 OR a=39 3109 OR ((a BETWEEN 93 AND 95) AND a!=94) 3110 OR b=36 3111 OR b=814 3112 OR a=14 3113 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3114 OR b=440 3115 OR (g='xwvutsr' AND f GLOB 'fghij*') 3116 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 3117 } 3118} {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0} 3119do_test where7-2.131.2 { 3120 count_steps_sort { 3121 SELECT a FROM t3 3122 WHERE a=60 3123 OR a=39 3124 OR ((a BETWEEN 93 AND 95) AND a!=94) 3125 OR b=36 3126 OR b=814 3127 OR a=14 3128 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3129 OR b=440 3130 OR (g='xwvutsr' AND f GLOB 'fghij*') 3131 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 3132 } 3133} {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0} 3134do_test where7-2.132.1 { 3135 count_steps_sort { 3136 SELECT a FROM t2 3137 WHERE f IS NULL 3138 OR ((a BETWEEN 39 AND 41) AND a!=40) 3139 } 3140} {39 41 scan 0 sort 0} 3141do_test where7-2.132.2 { 3142 count_steps_sort { 3143 SELECT a FROM t3 3144 WHERE f IS NULL 3145 OR ((a BETWEEN 39 AND 41) AND a!=40) 3146 } 3147} {39 41 scan 0 sort 0} 3148do_test where7-2.133.1 { 3149 count_steps_sort { 3150 SELECT a FROM t2 3151 WHERE b=44 3152 OR ((a BETWEEN 17 AND 19) AND a!=18) 3153 } 3154} {4 17 19 scan 0 sort 0} 3155do_test where7-2.133.2 { 3156 count_steps_sort { 3157 SELECT a FROM t3 3158 WHERE b=44 3159 OR ((a BETWEEN 17 AND 19) AND a!=18) 3160 } 3161} {4 17 19 scan 0 sort 0} 3162do_test where7-2.134.1 { 3163 count_steps_sort { 3164 SELECT a FROM t2 3165 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 3166 OR a=82 3167 } 3168} {80 82 scan 0 sort 0} 3169do_test where7-2.134.2 { 3170 count_steps_sort { 3171 SELECT a FROM t3 3172 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 3173 OR a=82 3174 } 3175} {80 82 scan 0 sort 0} 3176do_test where7-2.135.1 { 3177 count_steps_sort { 3178 SELECT a FROM t2 3179 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 3180 OR c=24024 3181 OR b=946 3182 OR a=19 3183 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 3184 } 3185} {19 47 70 71 72 84 86 scan 0 sort 0} 3186do_test where7-2.135.2 { 3187 count_steps_sort { 3188 SELECT a FROM t3 3189 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 3190 OR c=24024 3191 OR b=946 3192 OR a=19 3193 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 3194 } 3195} {19 47 70 71 72 84 86 scan 0 sort 0} 3196do_test where7-2.136.1 { 3197 count_steps_sort { 3198 SELECT a FROM t2 3199 WHERE a=27 3200 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 3201 OR ((a BETWEEN 89 AND 91) AND a!=90) 3202 OR (g='ihgfedc' AND f GLOB 'efghi*') 3203 OR b=1045 3204 OR a=84 3205 OR f='qrstuvwxy' 3206 } 3207} {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0} 3208do_test where7-2.136.2 { 3209 count_steps_sort { 3210 SELECT a FROM t3 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} 3220do_test where7-2.137.1 { 3221 count_steps_sort { 3222 SELECT a FROM t2 3223 WHERE b=704 3224 OR b=949 3225 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 3226 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3227 OR c=24024 3228 OR b=553 3229 OR a=18 3230 OR a=92 3231 } 3232} {18 22 64 70 71 72 92 scan 0 sort 0} 3233do_test where7-2.137.2 { 3234 count_steps_sort { 3235 SELECT a FROM t3 3236 WHERE b=704 3237 OR b=949 3238 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 3239 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3240 OR c=24024 3241 OR b=553 3242 OR a=18 3243 OR a=92 3244 } 3245} {18 22 64 70 71 72 92 scan 0 sort 0} 3246do_test where7-2.138.1 { 3247 count_steps_sort { 3248 SELECT a FROM t2 3249 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 3250 OR (g='ihgfedc' AND f GLOB 'efghi*') 3251 OR b=902 3252 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3253 OR b=25 3254 OR ((a BETWEEN 16 AND 18) AND a!=17) 3255 OR f='zabcdefgh' 3256 OR b=385 3257 } 3258} {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0} 3259do_test where7-2.138.2 { 3260 count_steps_sort { 3261 SELECT a FROM t3 3262 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 3263 OR (g='ihgfedc' AND f GLOB 'efghi*') 3264 OR b=902 3265 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 3266 OR b=25 3267 OR ((a BETWEEN 16 AND 18) AND a!=17) 3268 OR f='zabcdefgh' 3269 OR b=385 3270 } 3271} {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0} 3272do_test where7-2.139.1 { 3273 count_steps_sort { 3274 SELECT a FROM t2 3275 WHERE a=22 3276 OR b=36 3277 OR ((a BETWEEN 57 AND 59) AND a!=58) 3278 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 3279 OR ((a BETWEEN 81 AND 83) AND a!=82) 3280 } 3281} {22 31 57 59 81 83 scan 0 sort 0} 3282do_test where7-2.139.2 { 3283 count_steps_sort { 3284 SELECT a FROM t3 3285 WHERE a=22 3286 OR b=36 3287 OR ((a BETWEEN 57 AND 59) AND a!=58) 3288 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 3289 OR ((a BETWEEN 81 AND 83) AND a!=82) 3290 } 3291} {22 31 57 59 81 83 scan 0 sort 0} 3292do_test where7-2.140.1 { 3293 count_steps_sort { 3294 SELECT a FROM t2 3295 WHERE b=253 3296 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 3297 } 3298} {23 60 scan 0 sort 0} 3299do_test where7-2.140.2 { 3300 count_steps_sort { 3301 SELECT a FROM t3 3302 WHERE b=253 3303 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 3304 } 3305} {23 60 scan 0 sort 0} 3306do_test where7-2.141.1 { 3307 count_steps_sort { 3308 SELECT a FROM t2 3309 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 3310 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 3311 OR b=641 3312 OR ((a BETWEEN 36 AND 38) AND a!=37) 3313 } 3314} {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0} 3315do_test where7-2.141.2 { 3316 count_steps_sort { 3317 SELECT a FROM t3 3318 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 3319 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 3320 OR b=641 3321 OR ((a BETWEEN 36 AND 38) AND a!=37) 3322 } 3323} {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0} 3324do_test where7-2.142.1 { 3325 count_steps_sort { 3326 SELECT a FROM t2 3327 WHERE c=30030 3328 OR a=18 3329 OR ((a BETWEEN 44 AND 46) AND a!=45) 3330 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3331 OR b=11 3332 OR (g='qponmlk' AND f GLOB 'opqrs*') 3333 OR a=52 3334 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3335 OR a=13 3336 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 3337 } 3338} {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0} 3339do_test where7-2.142.2 { 3340 count_steps_sort { 3341 SELECT a FROM t3 3342 WHERE c=30030 3343 OR a=18 3344 OR ((a BETWEEN 44 AND 46) AND a!=45) 3345 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3346 OR b=11 3347 OR (g='qponmlk' AND f GLOB 'opqrs*') 3348 OR a=52 3349 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3350 OR a=13 3351 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 3352 } 3353} {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0} 3354do_test where7-2.143.1 { 3355 count_steps_sort { 3356 SELECT a FROM t2 3357 WHERE c=23023 3358 OR f='efghijklm' 3359 OR ((a BETWEEN 39 AND 41) AND a!=40) 3360 OR b=1045 3361 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3362 OR f='uvwxyzabc' 3363 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 3364 } 3365} {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0} 3366do_test where7-2.143.2 { 3367 count_steps_sort { 3368 SELECT a FROM t3 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} 3378do_test where7-2.144.1 { 3379 count_steps_sort { 3380 SELECT a FROM t2 3381 WHERE b=476 3382 OR a=11 3383 OR a=52 3384 OR b=858 3385 OR b=264 3386 OR f='wxyzabcde' 3387 OR c=18018 3388 OR b=597 3389 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 3390 } 3391} {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0} 3392do_test where7-2.144.2 { 3393 count_steps_sort { 3394 SELECT a FROM t3 3395 WHERE b=476 3396 OR a=11 3397 OR a=52 3398 OR b=858 3399 OR b=264 3400 OR f='wxyzabcde' 3401 OR c=18018 3402 OR b=597 3403 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 3404 } 3405} {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0} 3406do_test where7-2.145.1 { 3407 count_steps_sort { 3408 SELECT a FROM t2 3409 WHERE b=91 3410 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3411 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 3412 OR (g='wvutsrq' AND f GLOB 'mnopq*') 3413 OR ((a BETWEEN 89 AND 91) AND a!=90) 3414 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 3415 OR b=102 3416 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 3417 OR ((a BETWEEN 59 AND 61) AND a!=60) 3418 OR b=784 3419 } 3420} {12 21 22 36 59 61 85 89 91 scan 0 sort 0} 3421do_test where7-2.145.2 { 3422 count_steps_sort { 3423 SELECT a FROM t3 3424 WHERE b=91 3425 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3426 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 3427 OR (g='wvutsrq' AND f GLOB 'mnopq*') 3428 OR ((a BETWEEN 89 AND 91) AND a!=90) 3429 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 3430 OR b=102 3431 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 3432 OR ((a BETWEEN 59 AND 61) AND a!=60) 3433 OR b=784 3434 } 3435} {12 21 22 36 59 61 85 89 91 scan 0 sort 0} 3436do_test where7-2.146.1 { 3437 count_steps_sort { 3438 SELECT a FROM t2 3439 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 3440 OR (g='gfedcba' AND f GLOB 'nopqr*') 3441 OR b=990 3442 OR a=52 3443 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3444 } 3445} {14 38 52 90 91 scan 0 sort 0} 3446do_test where7-2.146.2 { 3447 count_steps_sort { 3448 SELECT a FROM t3 3449 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 3450 OR (g='gfedcba' AND f GLOB 'nopqr*') 3451 OR b=990 3452 OR a=52 3453 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3454 } 3455} {14 38 52 90 91 scan 0 sort 0} 3456do_test where7-2.147.1 { 3457 count_steps_sort { 3458 SELECT a FROM t2 3459 WHERE c=22022 3460 OR b=960 3461 OR ((a BETWEEN 43 AND 45) AND a!=44) 3462 OR a=48 3463 OR b=729 3464 OR ((a BETWEEN 41 AND 43) AND a!=42) 3465 OR a=44 3466 OR b=773 3467 } 3468} {41 43 44 45 48 64 65 66 scan 0 sort 0} 3469do_test where7-2.147.2 { 3470 count_steps_sort { 3471 SELECT a FROM t3 3472 WHERE c=22022 3473 OR b=960 3474 OR ((a BETWEEN 43 AND 45) AND a!=44) 3475 OR a=48 3476 OR b=729 3477 OR ((a BETWEEN 41 AND 43) AND a!=42) 3478 OR a=44 3479 OR b=773 3480 } 3481} {41 43 44 45 48 64 65 66 scan 0 sort 0} 3482do_test where7-2.148.1 { 3483 count_steps_sort { 3484 SELECT a FROM t2 3485 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 3486 OR b=421 3487 OR ((a BETWEEN 22 AND 24) AND a!=23) 3488 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3489 OR (g='srqponm' AND f GLOB 'defgh*') 3490 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3491 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3492 OR c=22022 3493 OR b=825 3494 OR ((a BETWEEN 17 AND 19) AND a!=18) 3495 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 3496 } 3497} {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0} 3498do_test where7-2.148.2 { 3499 count_steps_sort { 3500 SELECT a FROM t3 3501 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 3502 OR b=421 3503 OR ((a BETWEEN 22 AND 24) AND a!=23) 3504 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3505 OR (g='srqponm' AND f GLOB 'defgh*') 3506 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 3507 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3508 OR c=22022 3509 OR b=825 3510 OR ((a BETWEEN 17 AND 19) AND a!=18) 3511 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 3512 } 3513} {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0} 3514do_test where7-2.149.1 { 3515 count_steps_sort { 3516 SELECT a FROM t2 3517 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 3518 OR b=484 3519 OR b=1026 3520 OR a=90 3521 OR (g='jihgfed' AND f GLOB 'wxyza*') 3522 OR b=608 3523 OR a=32 3524 } 3525} {32 44 74 90 scan 0 sort 0} 3526do_test where7-2.149.2 { 3527 count_steps_sort { 3528 SELECT a FROM t3 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} 3538do_test where7-2.150.1 { 3539 count_steps_sort { 3540 SELECT a FROM t2 3541 WHERE c<=10 3542 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 3543 OR b=154 3544 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 3545 OR b=880 3546 OR a=55 3547 OR b=773 3548 OR b=319 3549 OR (g='hgfedcb' AND f GLOB 'fghij*') 3550 } 3551} {14 29 55 76 77 80 83 scan 0 sort 0} 3552do_test where7-2.150.2 { 3553 count_steps_sort { 3554 SELECT a FROM t3 3555 WHERE c<=10 3556 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 3557 OR b=154 3558 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 3559 OR b=880 3560 OR a=55 3561 OR b=773 3562 OR b=319 3563 OR (g='hgfedcb' AND f GLOB 'fghij*') 3564 } 3565} {14 29 55 76 77 80 83 scan 0 sort 0} 3566do_test where7-2.151.1 { 3567 count_steps_sort { 3568 SELECT a FROM t2 3569 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 3570 OR f='mnopqrstu' 3571 OR a=62 3572 } 3573} {8 12 38 62 64 90 scan 0 sort 0} 3574do_test where7-2.151.2 { 3575 count_steps_sort { 3576 SELECT a FROM t3 3577 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 3578 OR f='mnopqrstu' 3579 OR a=62 3580 } 3581} {8 12 38 62 64 90 scan 0 sort 0} 3582do_test where7-2.152.1 { 3583 count_steps_sort { 3584 SELECT a FROM t2 3585 WHERE a=33 3586 OR b=1045 3587 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 3588 OR c=13013 3589 OR (g='gfedcba' AND f GLOB 'mnopq*') 3590 OR b=124 3591 OR (g='gfedcba' AND f GLOB 'klmno*') 3592 } 3593} {33 37 38 39 40 88 90 95 scan 0 sort 0} 3594do_test where7-2.152.2 { 3595 count_steps_sort { 3596 SELECT a FROM t3 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} 3606do_test where7-2.153.1 { 3607 count_steps_sort { 3608 SELECT a FROM t2 3609 WHERE b=883 3610 OR c=32032 3611 OR f='fghijklmn' 3612 OR ((a BETWEEN 49 AND 51) AND a!=50) 3613 OR b=421 3614 OR b=803 3615 OR c=4004 3616 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3617 } 3618} {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0} 3619do_test where7-2.153.2 { 3620 count_steps_sort { 3621 SELECT a FROM t3 3622 WHERE b=883 3623 OR c=32032 3624 OR f='fghijklmn' 3625 OR ((a BETWEEN 49 AND 51) AND a!=50) 3626 OR b=421 3627 OR b=803 3628 OR c=4004 3629 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3630 } 3631} {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0} 3632do_test where7-2.154.1 { 3633 count_steps_sort { 3634 SELECT a FROM t2 3635 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 3636 OR b=99 3637 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3638 } 3639} {9 16 42 68 72 94 scan 0 sort 0} 3640do_test where7-2.154.2 { 3641 count_steps_sort { 3642 SELECT a FROM t3 3643 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 3644 OR b=99 3645 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3646 } 3647} {9 16 42 68 72 94 scan 0 sort 0} 3648do_test where7-2.155.1 { 3649 count_steps_sort { 3650 SELECT a FROM t2 3651 WHERE f='defghijkl' 3652 OR b=308 3653 } 3654} {3 28 29 55 81 scan 0 sort 0} 3655do_test where7-2.155.2 { 3656 count_steps_sort { 3657 SELECT a FROM t3 3658 WHERE f='defghijkl' 3659 OR b=308 3660 } 3661} {3 28 29 55 81 scan 0 sort 0} 3662do_test where7-2.156.1 { 3663 count_steps_sort { 3664 SELECT a FROM t2 3665 WHERE b=795 3666 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3667 OR f='jklmnopqr' 3668 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3669 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3670 OR b=1056 3671 } 3672} {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0} 3673do_test where7-2.156.2 { 3674 count_steps_sort { 3675 SELECT a FROM t3 3676 WHERE b=795 3677 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3678 OR f='jklmnopqr' 3679 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3680 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3681 OR b=1056 3682 } 3683} {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0} 3684do_test where7-2.157.1 { 3685 count_steps_sort { 3686 SELECT a FROM t2 3687 WHERE a=47 3688 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 3689 OR b=410 3690 OR b=682 3691 OR ((a BETWEEN 98 AND 100) AND a!=99) 3692 OR f='hijklmnop' 3693 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 3694 OR b=168 3695 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3696 OR a=32 3697 OR a=72 3698 } 3699} {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0} 3700do_test where7-2.157.2 { 3701 count_steps_sort { 3702 SELECT a FROM t3 3703 WHERE a=47 3704 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 3705 OR b=410 3706 OR b=682 3707 OR ((a BETWEEN 98 AND 100) AND a!=99) 3708 OR f='hijklmnop' 3709 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 3710 OR b=168 3711 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 3712 OR a=32 3713 OR a=72 3714 } 3715} {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0} 3716do_test where7-2.158.1 { 3717 count_steps_sort { 3718 SELECT a FROM t2 3719 WHERE b=616 3720 OR ((a BETWEEN 25 AND 27) AND a!=26) 3721 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3722 OR a=96 3723 } 3724} {25 27 38 56 96 scan 0 sort 0} 3725do_test where7-2.158.2 { 3726 count_steps_sort { 3727 SELECT a FROM t3 3728 WHERE b=616 3729 OR ((a BETWEEN 25 AND 27) AND a!=26) 3730 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 3731 OR a=96 3732 } 3733} {25 27 38 56 96 scan 0 sort 0} 3734do_test where7-2.159.1 { 3735 count_steps_sort { 3736 SELECT a FROM t2 3737 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 3738 OR b=352 3739 } 3740} {32 66 scan 0 sort 0} 3741do_test where7-2.159.2 { 3742 count_steps_sort { 3743 SELECT a FROM t3 3744 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 3745 OR b=352 3746 } 3747} {32 66 scan 0 sort 0} 3748do_test where7-2.160.1 { 3749 count_steps_sort { 3750 SELECT a FROM t2 3751 WHERE b=795 3752 OR c=13013 3753 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 3754 OR b=597 3755 } 3756} {28 37 38 39 scan 0 sort 0} 3757do_test where7-2.160.2 { 3758 count_steps_sort { 3759 SELECT a FROM t3 3760 WHERE b=795 3761 OR c=13013 3762 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 3763 OR b=597 3764 } 3765} {28 37 38 39 scan 0 sort 0} 3766do_test where7-2.161.1 { 3767 count_steps_sort { 3768 SELECT a FROM t2 3769 WHERE a=23 3770 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3771 OR b=641 3772 OR b=352 3773 OR b=179 3774 OR b=806 3775 OR b=839 3776 OR b=33 3777 } 3778} {3 23 32 68 scan 0 sort 0} 3779do_test where7-2.161.2 { 3780 count_steps_sort { 3781 SELECT a FROM t3 3782 WHERE a=23 3783 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3784 OR b=641 3785 OR b=352 3786 OR b=179 3787 OR b=806 3788 OR b=839 3789 OR b=33 3790 } 3791} {3 23 32 68 scan 0 sort 0} 3792do_test where7-2.162.1 { 3793 count_steps_sort { 3794 SELECT a FROM t2 3795 WHERE b=1070 3796 OR b=1078 3797 OR ((a BETWEEN 11 AND 13) AND a!=12) 3798 OR c=12012 3799 OR (g='hgfedcb' AND f GLOB 'ghijk*') 3800 OR b=319 3801 OR c=5005 3802 OR 1000000<b 3803 OR b=1037 3804 OR b=234 3805 } 3806} {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0} 3807do_test where7-2.162.2 { 3808 count_steps_sort { 3809 SELECT a FROM t3 3810 WHERE b=1070 3811 OR b=1078 3812 OR ((a BETWEEN 11 AND 13) AND a!=12) 3813 OR c=12012 3814 OR (g='hgfedcb' AND f GLOB 'ghijk*') 3815 OR b=319 3816 OR c=5005 3817 OR 1000000<b 3818 OR b=1037 3819 OR b=234 3820 } 3821} {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0} 3822do_test where7-2.163.1 { 3823 count_steps_sort { 3824 SELECT a FROM t2 3825 WHERE f='cdefghijk' 3826 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 3827 OR (g='ihgfedc' AND f GLOB 'defgh*') 3828 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 3829 } 3830} {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0} 3831do_test where7-2.163.2 { 3832 count_steps_sort { 3833 SELECT a FROM t3 3834 WHERE f='cdefghijk' 3835 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 3836 OR (g='ihgfedc' AND f GLOB 'defgh*') 3837 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 3838 } 3839} {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0} 3840do_test where7-2.164.1 { 3841 count_steps_sort { 3842 SELECT a FROM t2 3843 WHERE a=65 3844 OR c=14014 3845 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3846 OR a=47 3847 OR b=220 3848 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 3849 } 3850} {20 37 40 41 42 47 65 88 scan 0 sort 0} 3851do_test where7-2.164.2 { 3852 count_steps_sort { 3853 SELECT a FROM t3 3854 WHERE a=65 3855 OR c=14014 3856 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3857 OR a=47 3858 OR b=220 3859 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 3860 } 3861} {20 37 40 41 42 47 65 88 scan 0 sort 0} 3862do_test where7-2.165.1 { 3863 count_steps_sort { 3864 SELECT a FROM t2 3865 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 3866 OR (g='rqponml' AND f GLOB 'jklmn*') 3867 OR b=891 3868 OR (g='nmlkjih' AND f GLOB 'fghij*') 3869 OR b=484 3870 OR a=62 3871 OR (g='ihgfedc' AND f GLOB 'defgh*') 3872 } 3873} {35 44 57 62 81 86 scan 0 sort 0} 3874do_test where7-2.165.2 { 3875 count_steps_sort { 3876 SELECT a FROM t3 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} 3886do_test where7-2.166.1 { 3887 count_steps_sort { 3888 SELECT a FROM t2 3889 WHERE b=363 3890 OR (g='tsrqpon' AND f GLOB 'zabcd*') 3891 OR ((a BETWEEN 58 AND 60) AND a!=59) 3892 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3893 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 3894 OR (g='wvutsrq' AND f GLOB 'klmno*') 3895 OR a=39 3896 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 3897 } 3898} {2 10 25 33 39 46 54 58 60 scan 0 sort 0} 3899do_test where7-2.166.2 { 3900 count_steps_sort { 3901 SELECT a FROM t3 3902 WHERE b=363 3903 OR (g='tsrqpon' AND f GLOB 'zabcd*') 3904 OR ((a BETWEEN 58 AND 60) AND a!=59) 3905 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 3906 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 3907 OR (g='wvutsrq' AND f GLOB 'klmno*') 3908 OR a=39 3909 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 3910 } 3911} {2 10 25 33 39 46 54 58 60 scan 0 sort 0} 3912do_test where7-2.167.1 { 3913 count_steps_sort { 3914 SELECT a FROM t2 3915 WHERE c=30030 3916 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 3917 OR b=850 3918 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 3919 } 3920} {20 46 52 72 88 89 90 98 scan 0 sort 0} 3921do_test where7-2.167.2 { 3922 count_steps_sort { 3923 SELECT a FROM t3 3924 WHERE c=30030 3925 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 3926 OR b=850 3927 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 3928 } 3929} {20 46 52 72 88 89 90 98 scan 0 sort 0} 3930do_test where7-2.168.1 { 3931 count_steps_sort { 3932 SELECT a FROM t2 3933 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL) 3934 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 3935 OR b=80 3936 } 3937} {23 91 scan 0 sort 0} 3938do_test where7-2.168.2 { 3939 count_steps_sort { 3940 SELECT a FROM t3 3941 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL) 3942 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 3943 OR b=80 3944 } 3945} {23 91 scan 0 sort 0} 3946do_test where7-2.169.1 { 3947 count_steps_sort { 3948 SELECT a FROM t2 3949 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 3950 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 3951 OR b=462 3952 OR a=51 3953 OR b=344 3954 OR b=333 3955 OR ((a BETWEEN 61 AND 63) AND a!=62) 3956 } 3957} {42 51 59 61 63 77 scan 0 sort 0} 3958do_test where7-2.169.2 { 3959 count_steps_sort { 3960 SELECT a FROM t3 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} 3970do_test where7-2.170.1 { 3971 count_steps_sort { 3972 SELECT a FROM t2 3973 WHERE b=586 3974 OR a=21 3975 OR b=638 3976 } 3977} {21 58 scan 0 sort 0} 3978do_test where7-2.170.2 { 3979 count_steps_sort { 3980 SELECT a FROM t3 3981 WHERE b=586 3982 OR a=21 3983 OR b=638 3984 } 3985} {21 58 scan 0 sort 0} 3986do_test where7-2.171.1 { 3987 count_steps_sort { 3988 SELECT a FROM t2 3989 WHERE b=179 3990 OR ((a BETWEEN 2 AND 4) AND a!=3) 3991 OR ((a BETWEEN 40 AND 42) AND a!=41) 3992 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 3993 OR ((a BETWEEN 72 AND 74) AND a!=73) 3994 } 3995} {2 4 13 40 42 72 74 scan 0 sort 0} 3996do_test where7-2.171.2 { 3997 count_steps_sort { 3998 SELECT a FROM t3 3999 WHERE b=179 4000 OR ((a BETWEEN 2 AND 4) AND a!=3) 4001 OR ((a BETWEEN 40 AND 42) AND a!=41) 4002 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 4003 OR ((a BETWEEN 72 AND 74) AND a!=73) 4004 } 4005} {2 4 13 40 42 72 74 scan 0 sort 0} 4006do_test where7-2.172.1 { 4007 count_steps_sort { 4008 SELECT a FROM t2 4009 WHERE b=333 4010 OR (g='nmlkjih' AND f GLOB 'bcdef*') 4011 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 4012 OR b=407 4013 OR a=5 4014 OR b=817 4015 OR b=891 4016 } 4017} {5 37 53 62 81 scan 0 sort 0} 4018do_test where7-2.172.2 { 4019 count_steps_sort { 4020 SELECT a FROM t3 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} 4030do_test where7-2.173.1 { 4031 count_steps_sort { 4032 SELECT a FROM t2 4033 WHERE b<0 4034 OR b=352 4035 OR b=517 4036 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 4037 OR ((a BETWEEN 12 AND 14) AND a!=13) 4038 OR b=1012 4039 OR ((a BETWEEN 11 AND 13) AND a!=12) 4040 } 4041} {11 12 13 14 32 47 92 97 scan 0 sort 0} 4042do_test where7-2.173.2 { 4043 count_steps_sort { 4044 SELECT a FROM t3 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} 4054do_test where7-2.174.1 { 4055 count_steps_sort { 4056 SELECT a FROM t2 4057 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 4058 OR c<=10 4059 OR (g='vutsrqp' AND f GLOB 'opqrs*') 4060 OR a=32 4061 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4062 OR d<0.0 4063 } 4064} {12 14 32 41 scan 0 sort 0} 4065do_test where7-2.174.2 { 4066 count_steps_sort { 4067 SELECT a FROM t3 4068 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 4069 OR c<=10 4070 OR (g='vutsrqp' AND f GLOB 'opqrs*') 4071 OR a=32 4072 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4073 OR d<0.0 4074 } 4075} {12 14 32 41 scan 0 sort 0} 4076do_test where7-2.175.1 { 4077 count_steps_sort { 4078 SELECT a FROM t2 4079 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 4080 OR b=1045 4081 OR (g='ihgfedc' AND f GLOB 'abcde*') 4082 OR a=26 4083 OR (g='gfedcba' AND f GLOB 'opqrs*') 4084 } 4085} {20 22 26 78 92 95 scan 0 sort 0} 4086do_test where7-2.175.2 { 4087 count_steps_sort { 4088 SELECT a FROM t3 4089 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 4090 OR b=1045 4091 OR (g='ihgfedc' AND f GLOB 'abcde*') 4092 OR a=26 4093 OR (g='gfedcba' AND f GLOB 'opqrs*') 4094 } 4095} {20 22 26 78 92 95 scan 0 sort 0} 4096do_test where7-2.176.1 { 4097 count_steps_sort { 4098 SELECT a FROM t2 4099 WHERE a=49 4100 OR b=58 4101 } 4102} {49 scan 0 sort 0} 4103do_test where7-2.176.2 { 4104 count_steps_sort { 4105 SELECT a FROM t3 4106 WHERE a=49 4107 OR b=58 4108 } 4109} {49 scan 0 sort 0} 4110do_test where7-2.177.1 { 4111 count_steps_sort { 4112 SELECT a FROM t2 4113 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 4114 OR (g='jihgfed' AND f GLOB 'xyzab*') 4115 OR c=32032 4116 OR b=289 4117 OR ((a BETWEEN 17 AND 19) AND a!=18) 4118 OR ((a BETWEEN 14 AND 16) AND a!=15) 4119 } 4120} {3 14 16 17 19 75 94 95 96 scan 0 sort 0} 4121do_test where7-2.177.2 { 4122 count_steps_sort { 4123 SELECT a FROM t3 4124 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 4125 OR (g='jihgfed' AND f GLOB 'xyzab*') 4126 OR c=32032 4127 OR b=289 4128 OR ((a BETWEEN 17 AND 19) AND a!=18) 4129 OR ((a BETWEEN 14 AND 16) AND a!=15) 4130 } 4131} {3 14 16 17 19 75 94 95 96 scan 0 sort 0} 4132do_test where7-2.178.1 { 4133 count_steps_sort { 4134 SELECT a FROM t2 4135 WHERE ((a BETWEEN 15 AND 17) AND a!=16) 4136 OR ((a BETWEEN 57 AND 59) AND a!=58) 4137 OR b=33 4138 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 4139 } 4140} {3 15 17 43 57 59 69 95 scan 0 sort 0} 4141do_test where7-2.178.2 { 4142 count_steps_sort { 4143 SELECT a FROM t3 4144 WHERE ((a BETWEEN 15 AND 17) AND a!=16) 4145 OR ((a BETWEEN 57 AND 59) AND a!=58) 4146 OR b=33 4147 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 4148 } 4149} {3 15 17 43 57 59 69 95 scan 0 sort 0} 4150do_test where7-2.179.1 { 4151 count_steps_sort { 4152 SELECT a FROM t2 4153 WHERE b=828 4154 OR b=341 4155 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 4156 OR b=902 4157 OR ((a BETWEEN 64 AND 66) AND a!=65) 4158 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4159 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4160 OR b=242 4161 OR (g='yxwvuts' AND f GLOB 'cdefg*') 4162 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 4163 OR (g='qponmlk' AND f GLOB 'qrstu*') 4164 } 4165} {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0} 4166do_test where7-2.179.2 { 4167 count_steps_sort { 4168 SELECT a FROM t3 4169 WHERE b=828 4170 OR b=341 4171 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 4172 OR b=902 4173 OR ((a BETWEEN 64 AND 66) AND a!=65) 4174 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4175 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4176 OR b=242 4177 OR (g='yxwvuts' AND f GLOB 'cdefg*') 4178 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 4179 OR (g='qponmlk' AND f GLOB 'qrstu*') 4180 } 4181} {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0} 4182do_test where7-2.180.1 { 4183 count_steps_sort { 4184 SELECT a FROM t2 4185 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 4186 OR b=982 4187 OR b=781 4188 OR ((a BETWEEN 66 AND 68) AND a!=67) 4189 OR d>1e10 4190 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 4191 } 4192} {56 66 68 71 scan 0 sort 0} 4193do_test where7-2.180.2 { 4194 count_steps_sort { 4195 SELECT a FROM t3 4196 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 4197 OR b=982 4198 OR b=781 4199 OR ((a BETWEEN 66 AND 68) AND a!=67) 4200 OR d>1e10 4201 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 4202 } 4203} {56 66 68 71 scan 0 sort 0} 4204do_test where7-2.181.1 { 4205 count_steps_sort { 4206 SELECT a FROM t2 4207 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 4208 OR a=31 4209 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4210 OR ((a BETWEEN 57 AND 59) AND a!=58) 4211 OR a=76 4212 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4213 OR (g='jihgfed' AND f GLOB 'wxyza*') 4214 OR b=176 4215 } 4216} {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0} 4217do_test where7-2.181.2 { 4218 count_steps_sort { 4219 SELECT a FROM t3 4220 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 4221 OR a=31 4222 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4223 OR ((a BETWEEN 57 AND 59) AND a!=58) 4224 OR a=76 4225 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4226 OR (g='jihgfed' AND f GLOB 'wxyza*') 4227 OR b=176 4228 } 4229} {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0} 4230do_test where7-2.182.1 { 4231 count_steps_sort { 4232 SELECT a FROM t2 4233 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 4234 OR ((a BETWEEN 59 AND 61) AND a!=60) 4235 OR (g='nmlkjih' AND f GLOB 'defgh*') 4236 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 4237 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4238 OR b=14 4239 OR ((a BETWEEN 88 AND 90) AND a!=89) 4240 OR f='zabcdefgh' 4241 } 4242} {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0} 4243do_test where7-2.182.2 { 4244 count_steps_sort { 4245 SELECT a FROM t3 4246 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 4247 OR ((a BETWEEN 59 AND 61) AND a!=60) 4248 OR (g='nmlkjih' AND f GLOB 'defgh*') 4249 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 4250 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4251 OR b=14 4252 OR ((a BETWEEN 88 AND 90) AND a!=89) 4253 OR f='zabcdefgh' 4254 } 4255} {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0} 4256do_test where7-2.183.1 { 4257 count_steps_sort { 4258 SELECT a FROM t2 4259 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 4260 OR b=286 4261 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4262 OR b=91 4263 OR ((a BETWEEN 43 AND 45) AND a!=44) 4264 } 4265} {25 26 31 43 45 scan 0 sort 0} 4266do_test where7-2.183.2 { 4267 count_steps_sort { 4268 SELECT a FROM t3 4269 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 4270 OR b=286 4271 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4272 OR b=91 4273 OR ((a BETWEEN 43 AND 45) AND a!=44) 4274 } 4275} {25 26 31 43 45 scan 0 sort 0} 4276do_test where7-2.184.1 { 4277 count_steps_sort { 4278 SELECT a FROM t2 4279 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 4280 OR c=19019 4281 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 4282 OR b=374 4283 } 4284} {22 34 48 55 56 57 65 74 100 scan 0 sort 0} 4285do_test where7-2.184.2 { 4286 count_steps_sort { 4287 SELECT a FROM t3 4288 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 4289 OR c=19019 4290 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 4291 OR b=374 4292 } 4293} {22 34 48 55 56 57 65 74 100 scan 0 sort 0} 4294do_test where7-2.185.1 { 4295 count_steps_sort { 4296 SELECT a FROM t2 4297 WHERE g IS NULL 4298 OR (g='onmlkji' AND f GLOB 'wxyza*') 4299 } 4300} {48 scan 0 sort 0} 4301do_test where7-2.185.2 { 4302 count_steps_sort { 4303 SELECT a FROM t3 4304 WHERE g IS NULL 4305 OR (g='onmlkji' AND f GLOB 'wxyza*') 4306 } 4307} {48 scan 0 sort 0} 4308do_test where7-2.186.1 { 4309 count_steps_sort { 4310 SELECT a FROM t2 4311 WHERE a=4 4312 OR b=407 4313 } 4314} {4 37 scan 0 sort 0} 4315do_test where7-2.186.2 { 4316 count_steps_sort { 4317 SELECT a FROM t3 4318 WHERE a=4 4319 OR b=407 4320 } 4321} {4 37 scan 0 sort 0} 4322do_test where7-2.187.1 { 4323 count_steps_sort { 4324 SELECT a FROM t2 4325 WHERE ((a BETWEEN 66 AND 68) AND a!=67) 4326 OR b=564 4327 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4328 OR b=234 4329 OR b=641 4330 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4331 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4332 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 4333 OR a=98 4334 } 4335} {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0} 4336do_test where7-2.187.2 { 4337 count_steps_sort { 4338 SELECT a FROM t3 4339 WHERE ((a BETWEEN 66 AND 68) AND a!=67) 4340 OR b=564 4341 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4342 OR b=234 4343 OR b=641 4344 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4345 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4346 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 4347 OR a=98 4348 } 4349} {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0} 4350do_test where7-2.188.1 { 4351 count_steps_sort { 4352 SELECT a FROM t2 4353 WHERE a=73 4354 OR b=44 4355 OR b=539 4356 OR c=11011 4357 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4358 OR b=69 4359 OR b=1001 4360 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 4361 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4362 OR (g='ihgfedc' AND f GLOB 'defgh*') 4363 OR ((a BETWEEN 32 AND 34) AND a!=33) 4364 } 4365} {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0} 4366do_test where7-2.188.2 { 4367 count_steps_sort { 4368 SELECT a FROM t3 4369 WHERE a=73 4370 OR b=44 4371 OR b=539 4372 OR c=11011 4373 OR (g='fedcbaz' AND f GLOB 'rstuv*') 4374 OR b=69 4375 OR b=1001 4376 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 4377 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 4378 OR (g='ihgfedc' AND f GLOB 'defgh*') 4379 OR ((a BETWEEN 32 AND 34) AND a!=33) 4380 } 4381} {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0} 4382do_test where7-2.189.1 { 4383 count_steps_sort { 4384 SELECT a FROM t2 4385 WHERE b=264 4386 OR b=143 4387 OR a=48 4388 } 4389} {13 24 48 scan 0 sort 0} 4390do_test where7-2.189.2 { 4391 count_steps_sort { 4392 SELECT a FROM t3 4393 WHERE b=264 4394 OR b=143 4395 OR a=48 4396 } 4397} {13 24 48 scan 0 sort 0} 4398do_test where7-2.190.1 { 4399 count_steps_sort { 4400 SELECT a FROM t2 4401 WHERE b=1001 4402 OR b=1070 4403 OR ((a BETWEEN 72 AND 74) AND a!=73) 4404 OR b=14 4405 OR ((a BETWEEN 56 AND 58) AND a!=57) 4406 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 4407 OR a=66 4408 } 4409} {18 56 58 66 72 74 91 scan 0 sort 0} 4410do_test where7-2.190.2 { 4411 count_steps_sort { 4412 SELECT a FROM t3 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} 4422do_test where7-2.191.1 { 4423 count_steps_sort { 4424 SELECT a FROM t2 4425 WHERE c=23023 4426 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 4427 OR a=66 4428 OR (g='onmlkji' AND f GLOB 'zabcd*') 4429 OR a=51 4430 OR a=23 4431 OR c=4004 4432 } 4433} {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0} 4434do_test where7-2.191.2 { 4435 count_steps_sort { 4436 SELECT a FROM t3 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} 4446do_test where7-2.192.1 { 4447 count_steps_sort { 4448 SELECT a FROM t2 4449 WHERE b=36 4450 OR (g='rqponml' AND f GLOB 'lmnop*') 4451 OR a=80 4452 } 4453} {37 80 scan 0 sort 0} 4454do_test where7-2.192.2 { 4455 count_steps_sort { 4456 SELECT a FROM t3 4457 WHERE b=36 4458 OR (g='rqponml' AND f GLOB 'lmnop*') 4459 OR a=80 4460 } 4461} {37 80 scan 0 sort 0} 4462do_test where7-2.193.1 { 4463 count_steps_sort { 4464 SELECT a FROM t2 4465 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4466 OR ((a BETWEEN 37 AND 39) AND a!=38) 4467 OR a=55 4468 OR f='efghijklm' 4469 OR a=8 4470 OR a=80 4471 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4472 OR b=256 4473 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 4474 } 4475} {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0} 4476do_test where7-2.193.2 { 4477 count_steps_sort { 4478 SELECT a FROM t3 4479 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 4480 OR ((a BETWEEN 37 AND 39) AND a!=38) 4481 OR a=55 4482 OR f='efghijklm' 4483 OR a=8 4484 OR a=80 4485 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4486 OR b=256 4487 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 4488 } 4489} {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0} 4490do_test where7-2.194.1 { 4491 count_steps_sort { 4492 SELECT a FROM t2 4493 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 4494 OR b=836 4495 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 4496 OR (g='wvutsrq' AND f GLOB 'ijklm*') 4497 OR a=91 4498 OR b=594 4499 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 4500 } 4501} {2 8 28 47 54 76 80 87 91 scan 0 sort 0} 4502do_test where7-2.194.2 { 4503 count_steps_sort { 4504 SELECT a FROM t3 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} 4514do_test where7-2.195.1 { 4515 count_steps_sort { 4516 SELECT a FROM t2 4517 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 4518 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4519 OR ((a BETWEEN 62 AND 64) AND a!=63) 4520 OR c=6006 4521 OR ((a BETWEEN 50 AND 52) AND a!=51) 4522 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4523 OR ((a BETWEEN 88 AND 90) AND a!=89) 4524 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 4525 } 4526} {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0} 4527do_test where7-2.195.2 { 4528 count_steps_sort { 4529 SELECT a FROM t3 4530 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 4531 OR (g='wvutsrq' AND f GLOB 'mnopq*') 4532 OR ((a BETWEEN 62 AND 64) AND a!=63) 4533 OR c=6006 4534 OR ((a BETWEEN 50 AND 52) AND a!=51) 4535 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4536 OR ((a BETWEEN 88 AND 90) AND a!=89) 4537 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 4538 } 4539} {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0} 4540do_test where7-2.196.1 { 4541 count_steps_sort { 4542 SELECT a FROM t2 4543 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 4544 OR ((a BETWEEN 14 AND 16) AND a!=15) 4545 OR a=13 4546 OR b=121 4547 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 4548 OR ((a BETWEEN 12 AND 14) AND a!=13) 4549 OR (g='utsrqpo' AND f GLOB 'stuvw*') 4550 OR b=660 4551 OR b=792 4552 OR (g='xwvutsr' AND f GLOB 'ghijk*') 4553 } 4554} {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0} 4555do_test where7-2.196.2 { 4556 count_steps_sort { 4557 SELECT a FROM t3 4558 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 4559 OR ((a BETWEEN 14 AND 16) AND a!=15) 4560 OR a=13 4561 OR b=121 4562 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 4563 OR ((a BETWEEN 12 AND 14) AND a!=13) 4564 OR (g='utsrqpo' AND f GLOB 'stuvw*') 4565 OR b=660 4566 OR b=792 4567 OR (g='xwvutsr' AND f GLOB 'ghijk*') 4568 } 4569} {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0} 4570do_test where7-2.197.1 { 4571 count_steps_sort { 4572 SELECT a FROM t2 4573 WHERE b=1089 4574 OR b=495 4575 OR b=157 4576 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 4577 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4578 OR (g='yxwvuts' AND f GLOB 'bcdef*') 4579 OR (g='xwvutsr' AND f GLOB 'hijkl*') 4580 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4581 OR f='wxyzabcde' 4582 } 4583} {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0} 4584do_test where7-2.197.2 { 4585 count_steps_sort { 4586 SELECT a FROM t3 4587 WHERE b=1089 4588 OR b=495 4589 OR b=157 4590 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 4591 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4592 OR (g='yxwvuts' AND f GLOB 'bcdef*') 4593 OR (g='xwvutsr' AND f GLOB 'hijkl*') 4594 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 4595 OR f='wxyzabcde' 4596 } 4597} {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0} 4598do_test where7-2.198.1 { 4599 count_steps_sort { 4600 SELECT a FROM t2 4601 WHERE f='bcdefghij' 4602 OR ((a BETWEEN 40 AND 42) AND a!=41) 4603 OR (g='srqponm' AND f GLOB 'ghijk*') 4604 OR b=157 4605 OR b=267 4606 OR c=34034 4607 } 4608} {1 27 32 40 42 53 79 100 scan 0 sort 0} 4609do_test where7-2.198.2 { 4610 count_steps_sort { 4611 SELECT a FROM t3 4612 WHERE f='bcdefghij' 4613 OR ((a BETWEEN 40 AND 42) AND a!=41) 4614 OR (g='srqponm' AND f GLOB 'ghijk*') 4615 OR b=157 4616 OR b=267 4617 OR c=34034 4618 } 4619} {1 27 32 40 42 53 79 100 scan 0 sort 0} 4620do_test where7-2.199.1 { 4621 count_steps_sort { 4622 SELECT a FROM t2 4623 WHERE a=19 4624 OR a=23 4625 OR c<=10 4626 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4627 } 4628} {19 23 66 scan 0 sort 0} 4629do_test where7-2.199.2 { 4630 count_steps_sort { 4631 SELECT a FROM t3 4632 WHERE a=19 4633 OR a=23 4634 OR c<=10 4635 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4636 } 4637} {19 23 66 scan 0 sort 0} 4638do_test where7-2.200.1 { 4639 count_steps_sort { 4640 SELECT a FROM t2 4641 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 4642 OR b=792 4643 OR b=803 4644 OR b=36 4645 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4646 } 4647} {1 3 27 53 72 73 79 scan 0 sort 0} 4648do_test where7-2.200.2 { 4649 count_steps_sort { 4650 SELECT a FROM t3 4651 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 4652 OR b=792 4653 OR b=803 4654 OR b=36 4655 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 4656 } 4657} {1 3 27 53 72 73 79 scan 0 sort 0} 4658do_test where7-2.201.1 { 4659 count_steps_sort { 4660 SELECT a FROM t2 4661 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 4662 OR ((a BETWEEN 71 AND 73) AND a!=72) 4663 OR ((a BETWEEN 76 AND 78) AND a!=77) 4664 OR f='jklmnopqr' 4665 OR (g='onmlkji' AND f GLOB 'yzabc*') 4666 OR b=891 4667 OR a=40 4668 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 4669 } 4670} {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0} 4671do_test where7-2.201.2 { 4672 count_steps_sort { 4673 SELECT a FROM t3 4674 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 4675 OR ((a BETWEEN 71 AND 73) AND a!=72) 4676 OR ((a BETWEEN 76 AND 78) AND a!=77) 4677 OR f='jklmnopqr' 4678 OR (g='onmlkji' AND f GLOB 'yzabc*') 4679 OR b=891 4680 OR a=40 4681 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 4682 } 4683} {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0} 4684do_test where7-2.202.1 { 4685 count_steps_sort { 4686 SELECT a FROM t2 4687 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 4688 OR a=32 4689 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 4690 OR a=95 4691 OR d>1e10 4692 OR b=429 4693 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 4694 OR (g='jihgfed' AND f GLOB 'yzabc*') 4695 OR c=10010 4696 OR ((a BETWEEN 83 AND 85) AND a!=84) 4697 } 4698} {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0} 4699do_test where7-2.202.2 { 4700 count_steps_sort { 4701 SELECT a FROM t3 4702 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 4703 OR a=32 4704 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 4705 OR a=95 4706 OR d>1e10 4707 OR b=429 4708 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 4709 OR (g='jihgfed' AND f GLOB 'yzabc*') 4710 OR c=10010 4711 OR ((a BETWEEN 83 AND 85) AND a!=84) 4712 } 4713} {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0} 4714do_test where7-2.203.1 { 4715 count_steps_sort { 4716 SELECT a FROM t2 4717 WHERE (g='xwvutsr' AND f GLOB 'defgh*') 4718 OR a=22 4719 OR a=26 4720 OR a=81 4721 OR a=53 4722 OR ((a BETWEEN 92 AND 94) AND a!=93) 4723 OR c=30030 4724 OR (g='wvutsrq' AND f GLOB 'ijklm*') 4725 OR a=82 4726 OR b=594 4727 } 4728} {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0} 4729do_test where7-2.203.2 { 4730 count_steps_sort { 4731 SELECT a FROM t3 4732 WHERE (g='xwvutsr' AND f GLOB 'defgh*') 4733 OR a=22 4734 OR a=26 4735 OR a=81 4736 OR a=53 4737 OR ((a BETWEEN 92 AND 94) AND a!=93) 4738 OR c=30030 4739 OR (g='wvutsrq' AND f GLOB 'ijklm*') 4740 OR a=82 4741 OR b=594 4742 } 4743} {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0} 4744do_test where7-2.204.1 { 4745 count_steps_sort { 4746 SELECT a FROM t2 4747 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 4748 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 4749 OR (g='srqponm' AND f GLOB 'efghi*') 4750 OR a=83 4751 OR (g='hgfedcb' AND f GLOB 'ijklm*') 4752 OR (g='kjihgfe' AND f GLOB 'qrstu*') 4753 OR ((a BETWEEN 99 AND 101) AND a!=100) 4754 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4755 OR b=1092 4756 OR (g='srqponm' AND f GLOB 'efghi*') 4757 OR b=25 4758 } 4759} {12 30 34 36 57 68 83 86 99 scan 0 sort 0} 4760do_test where7-2.204.2 { 4761 count_steps_sort { 4762 SELECT a FROM t3 4763 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 4764 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 4765 OR (g='srqponm' AND f GLOB 'efghi*') 4766 OR a=83 4767 OR (g='hgfedcb' AND f GLOB 'ijklm*') 4768 OR (g='kjihgfe' AND f GLOB 'qrstu*') 4769 OR ((a BETWEEN 99 AND 101) AND a!=100) 4770 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 4771 OR b=1092 4772 OR (g='srqponm' AND f GLOB 'efghi*') 4773 OR b=25 4774 } 4775} {12 30 34 36 57 68 83 86 99 scan 0 sort 0} 4776do_test where7-2.205.1 { 4777 count_steps_sort { 4778 SELECT a FROM t2 4779 WHERE a=20 4780 OR b=421 4781 OR (g='xwvutsr' AND f GLOB 'fghij*') 4782 OR a=50 4783 OR (g='qponmlk' AND f GLOB 'opqrs*') 4784 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 4785 } 4786} {5 20 40 50 53 scan 0 sort 0} 4787do_test where7-2.205.2 { 4788 count_steps_sort { 4789 SELECT a FROM t3 4790 WHERE a=20 4791 OR b=421 4792 OR (g='xwvutsr' AND f GLOB 'fghij*') 4793 OR a=50 4794 OR (g='qponmlk' AND f GLOB 'opqrs*') 4795 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 4796 } 4797} {5 20 40 50 53 scan 0 sort 0} 4798do_test where7-2.206.1 { 4799 count_steps_sort { 4800 SELECT a FROM t2 4801 WHERE b=960 4802 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4803 } 4804} {13 39 65 91 scan 0 sort 0} 4805do_test where7-2.206.2 { 4806 count_steps_sort { 4807 SELECT a FROM t3 4808 WHERE b=960 4809 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4810 } 4811} {13 39 65 91 scan 0 sort 0} 4812do_test where7-2.207.1 { 4813 count_steps_sort { 4814 SELECT a FROM t2 4815 WHERE b=891 4816 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4817 OR f='nopqrstuv' 4818 } 4819} {13 31 39 65 81 91 scan 0 sort 0} 4820do_test where7-2.207.2 { 4821 count_steps_sort { 4822 SELECT a FROM t3 4823 WHERE b=891 4824 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 4825 OR f='nopqrstuv' 4826 } 4827} {13 31 39 65 81 91 scan 0 sort 0} 4828do_test where7-2.208.1 { 4829 count_steps_sort { 4830 SELECT a FROM t2 4831 WHERE b=157 4832 OR b=289 4833 OR ((a BETWEEN 32 AND 34) AND a!=33) 4834 OR b=1001 4835 OR b=707 4836 } 4837} {32 34 91 scan 0 sort 0} 4838do_test where7-2.208.2 { 4839 count_steps_sort { 4840 SELECT a FROM t3 4841 WHERE b=157 4842 OR b=289 4843 OR ((a BETWEEN 32 AND 34) AND a!=33) 4844 OR b=1001 4845 OR b=707 4846 } 4847} {32 34 91 scan 0 sort 0} 4848do_test where7-2.209.1 { 4849 count_steps_sort { 4850 SELECT a FROM t2 4851 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 4852 OR b=957 4853 OR ((a BETWEEN 48 AND 50) AND a!=49) 4854 } 4855} {48 50 87 100 scan 0 sort 0} 4856do_test where7-2.209.2 { 4857 count_steps_sort { 4858 SELECT a FROM t3 4859 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 4860 OR b=957 4861 OR ((a BETWEEN 48 AND 50) AND a!=49) 4862 } 4863} {48 50 87 100 scan 0 sort 0} 4864do_test where7-2.210.1 { 4865 count_steps_sort { 4866 SELECT a FROM t2 4867 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 4868 OR a=77 4869 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 4870 } 4871} {40 77 85 scan 0 sort 0} 4872do_test where7-2.210.2 { 4873 count_steps_sort { 4874 SELECT a FROM t3 4875 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 4876 OR a=77 4877 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 4878 } 4879} {40 77 85 scan 0 sort 0} 4880do_test where7-2.211.1 { 4881 count_steps_sort { 4882 SELECT a FROM t2 4883 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 4884 OR b=11 4885 OR (g='fedcbaz' AND f GLOB 'stuvw*') 4886 OR ((a BETWEEN 14 AND 16) AND a!=15) 4887 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 4888 OR a=99 4889 } 4890} {1 14 16 38 66 96 99 scan 0 sort 0} 4891do_test where7-2.211.2 { 4892 count_steps_sort { 4893 SELECT a FROM t3 4894 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL) 4895 OR b=11 4896 OR (g='fedcbaz' AND f GLOB 'stuvw*') 4897 OR ((a BETWEEN 14 AND 16) AND a!=15) 4898 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 4899 OR a=99 4900 } 4901} {1 14 16 38 66 96 99 scan 0 sort 0} 4902do_test where7-2.212.1 { 4903 count_steps_sort { 4904 SELECT a FROM t2 4905 WHERE f='fghijklmn' 4906 OR a=16 4907 OR (g='xwvutsr' AND f GLOB 'defgh*') 4908 OR ((a BETWEEN 60 AND 62) AND a!=61) 4909 OR ((a BETWEEN 90 AND 92) AND a!=91) 4910 OR ((a BETWEEN 9 AND 11) AND a!=10) 4911 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 4912 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 4913 OR b=80 4914 } 4915} {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0} 4916do_test where7-2.212.2 { 4917 count_steps_sort { 4918 SELECT a FROM t3 4919 WHERE f='fghijklmn' 4920 OR a=16 4921 OR (g='xwvutsr' AND f GLOB 'defgh*') 4922 OR ((a BETWEEN 60 AND 62) AND a!=61) 4923 OR ((a BETWEEN 90 AND 92) AND a!=91) 4924 OR ((a BETWEEN 9 AND 11) AND a!=10) 4925 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 4926 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 4927 OR b=80 4928 } 4929} {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0} 4930do_test where7-2.213.1 { 4931 count_steps_sort { 4932 SELECT a FROM t2 4933 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 4934 OR a=44 4935 OR a=43 4936 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4937 OR b=25 4938 } 4939} {12 43 44 66 scan 0 sort 0} 4940do_test where7-2.213.2 { 4941 count_steps_sort { 4942 SELECT a FROM t3 4943 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 4944 OR a=44 4945 OR a=43 4946 OR (g='lkjihgf' AND f GLOB 'opqrs*') 4947 OR b=25 4948 } 4949} {12 43 44 66 scan 0 sort 0} 4950do_test where7-2.214.1 { 4951 count_steps_sort { 4952 SELECT a FROM t2 4953 WHERE f='vwxyzabcd' 4954 OR a=73 4955 OR b=597 4956 } 4957} {21 47 73 99 scan 0 sort 0} 4958do_test where7-2.214.2 { 4959 count_steps_sort { 4960 SELECT a FROM t3 4961 WHERE f='vwxyzabcd' 4962 OR a=73 4963 OR b=597 4964 } 4965} {21 47 73 99 scan 0 sort 0} 4966do_test where7-2.215.1 { 4967 count_steps_sort { 4968 SELECT a FROM t2 4969 WHERE b=22 4970 OR ((a BETWEEN 61 AND 63) AND a!=62) 4971 OR e IS NULL 4972 OR a=1 4973 } 4974} {1 2 61 63 scan 0 sort 0} 4975do_test where7-2.215.2 { 4976 count_steps_sort { 4977 SELECT a FROM t3 4978 WHERE b=22 4979 OR ((a BETWEEN 61 AND 63) AND a!=62) 4980 OR e IS NULL 4981 OR a=1 4982 } 4983} {1 2 61 63 scan 0 sort 0} 4984do_test where7-2.216.1 { 4985 count_steps_sort { 4986 SELECT a FROM t2 4987 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 4988 OR (g='gfedcba' AND f GLOB 'opqrs*') 4989 OR b=1015 4990 OR c=16016 4991 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 4992 OR f='abcdefghi' 4993 OR b=605 4994 OR a=63 4995 } 4996} {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0} 4997do_test where7-2.216.2 { 4998 count_steps_sort { 4999 SELECT a FROM t3 5000 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 5001 OR (g='gfedcba' AND f GLOB 'opqrs*') 5002 OR b=1015 5003 OR c=16016 5004 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 5005 OR f='abcdefghi' 5006 OR b=605 5007 OR a=63 5008 } 5009} {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0} 5010do_test where7-2.217.1 { 5011 count_steps_sort { 5012 SELECT a FROM t2 5013 WHERE (g='yxwvuts' AND f GLOB 'bcdef*') 5014 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5015 OR b=641 5016 OR b=795 5017 } 5018} {1 44 scan 0 sort 0} 5019do_test where7-2.217.2 { 5020 count_steps_sort { 5021 SELECT a FROM t3 5022 WHERE (g='yxwvuts' AND f GLOB 'bcdef*') 5023 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5024 OR b=641 5025 OR b=795 5026 } 5027} {1 44 scan 0 sort 0} 5028do_test where7-2.218.1 { 5029 count_steps_sort { 5030 SELECT a FROM t2 5031 WHERE f='fghijklmn' 5032 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5033 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 5034 } 5035} {5 15 31 44 57 83 scan 0 sort 0} 5036do_test where7-2.218.2 { 5037 count_steps_sort { 5038 SELECT a FROM t3 5039 WHERE f='fghijklmn' 5040 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 5041 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 5042 } 5043} {5 15 31 44 57 83 scan 0 sort 0} 5044do_test where7-2.219.1 { 5045 count_steps_sort { 5046 SELECT a FROM t2 5047 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 5048 OR ((a BETWEEN 72 AND 74) AND a!=73) 5049 OR ((a BETWEEN 85 AND 87) AND a!=86) 5050 OR a=92 5051 OR b=1100 5052 OR ((a BETWEEN 98 AND 100) AND a!=99) 5053 OR ((a BETWEEN 30 AND 32) AND a!=31) 5054 } 5055} {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0} 5056do_test where7-2.219.2 { 5057 count_steps_sort { 5058 SELECT a FROM t3 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} 5068do_test where7-2.220.1 { 5069 count_steps_sort { 5070 SELECT a FROM t2 5071 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 5072 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5073 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5074 OR b=880 5075 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5076 OR b=1089 5077 OR ((a BETWEEN 69 AND 71) AND a!=70) 5078 OR f IS NULL 5079 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 5080 } 5081} {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0} 5082do_test where7-2.220.2 { 5083 count_steps_sort { 5084 SELECT a FROM t3 5085 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 5086 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5087 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5088 OR b=880 5089 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5090 OR b=1089 5091 OR ((a BETWEEN 69 AND 71) AND a!=70) 5092 OR f IS NULL 5093 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 5094 } 5095} {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0} 5096do_test where7-2.221.1 { 5097 count_steps_sort { 5098 SELECT a FROM t2 5099 WHERE b=1026 5100 OR b=407 5101 OR (g='srqponm' AND f GLOB 'fghij*') 5102 OR b=564 5103 OR c=23023 5104 OR b=891 5105 OR c=22022 5106 OR ((a BETWEEN 22 AND 24) AND a!=23) 5107 OR ((a BETWEEN 9 AND 11) AND a!=10) 5108 OR (g='rqponml' AND f GLOB 'ijklm*') 5109 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 5110 } 5111} {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0} 5112do_test where7-2.221.2 { 5113 count_steps_sort { 5114 SELECT a FROM t3 5115 WHERE b=1026 5116 OR b=407 5117 OR (g='srqponm' AND f GLOB 'fghij*') 5118 OR b=564 5119 OR c=23023 5120 OR b=891 5121 OR c=22022 5122 OR ((a BETWEEN 22 AND 24) AND a!=23) 5123 OR ((a BETWEEN 9 AND 11) AND a!=10) 5124 OR (g='rqponml' AND f GLOB 'ijklm*') 5125 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 5126 } 5127} {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0} 5128do_test where7-2.222.1 { 5129 count_steps_sort { 5130 SELECT a FROM t2 5131 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 5132 OR a=72 5133 OR a=43 5134 } 5135} {43 71 72 73 scan 0 sort 0} 5136do_test where7-2.222.2 { 5137 count_steps_sort { 5138 SELECT a FROM t3 5139 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 5140 OR a=72 5141 OR a=43 5142 } 5143} {43 71 72 73 scan 0 sort 0} 5144do_test where7-2.223.1 { 5145 count_steps_sort { 5146 SELECT a FROM t2 5147 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 5148 OR ((a BETWEEN 79 AND 81) AND a!=80) 5149 OR c=18018 5150 OR b=792 5151 OR (g='mlkjihg' AND f GLOB 'jklmn*') 5152 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 5153 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5154 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 5155 OR f='uvwxyzabc' 5156 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 5157 } 5158} {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0} 5159do_test where7-2.223.2 { 5160 count_steps_sort { 5161 SELECT a FROM t3 5162 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 5163 OR ((a BETWEEN 79 AND 81) AND a!=80) 5164 OR c=18018 5165 OR b=792 5166 OR (g='mlkjihg' AND f GLOB 'jklmn*') 5167 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 5168 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5169 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 5170 OR f='uvwxyzabc' 5171 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 5172 } 5173} {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0} 5174do_test where7-2.224.1 { 5175 count_steps_sort { 5176 SELECT a FROM t2 5177 WHERE b=429 5178 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 5179 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 5180 OR (g='qponmlk' AND f GLOB 'opqrs*') 5181 OR b=1070 5182 OR (g='vutsrqp' AND f GLOB 'rstuv*') 5183 } 5184} {4 17 30 33 39 40 56 82 scan 0 sort 0} 5185do_test where7-2.224.2 { 5186 count_steps_sort { 5187 SELECT a FROM t3 5188 WHERE b=429 5189 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 5190 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 5191 OR (g='qponmlk' AND f GLOB 'opqrs*') 5192 OR b=1070 5193 OR (g='vutsrqp' AND f GLOB 'rstuv*') 5194 } 5195} {4 17 30 33 39 40 56 82 scan 0 sort 0} 5196do_test where7-2.225.1 { 5197 count_steps_sort { 5198 SELECT a FROM t2 5199 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 5200 OR b=572 5201 } 5202} {52 61 scan 0 sort 0} 5203do_test where7-2.225.2 { 5204 count_steps_sort { 5205 SELECT a FROM t3 5206 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 5207 OR b=572 5208 } 5209} {52 61 scan 0 sort 0} 5210do_test where7-2.226.1 { 5211 count_steps_sort { 5212 SELECT a FROM t2 5213 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 5214 OR f='abcdefghi' 5215 OR (g='wvutsrq' AND f GLOB 'ijklm*') 5216 } 5217} {8 26 52 62 64 78 scan 0 sort 0} 5218do_test where7-2.226.2 { 5219 count_steps_sort { 5220 SELECT a FROM t3 5221 WHERE ((a BETWEEN 62 AND 64) AND a!=63) 5222 OR f='abcdefghi' 5223 OR (g='wvutsrq' AND f GLOB 'ijklm*') 5224 } 5225} {8 26 52 62 64 78 scan 0 sort 0} 5226do_test where7-2.227.1 { 5227 count_steps_sort { 5228 SELECT a FROM t2 5229 WHERE a=40 5230 OR ((a BETWEEN 85 AND 87) AND a!=86) 5231 } 5232} {40 85 87 scan 0 sort 0} 5233do_test where7-2.227.2 { 5234 count_steps_sort { 5235 SELECT a FROM t3 5236 WHERE a=40 5237 OR ((a BETWEEN 85 AND 87) AND a!=86) 5238 } 5239} {40 85 87 scan 0 sort 0} 5240do_test where7-2.228.1 { 5241 count_steps_sort { 5242 SELECT a FROM t2 5243 WHERE a=43 5244 OR ((a BETWEEN 44 AND 46) AND a!=45) 5245 OR a=1 5246 OR ((a BETWEEN 75 AND 77) AND a!=76) 5247 OR a=75 5248 OR (g='hgfedcb' AND f GLOB 'fghij*') 5249 OR ((a BETWEEN 59 AND 61) AND a!=60) 5250 } 5251} {1 43 44 46 59 61 75 77 83 scan 0 sort 0} 5252do_test where7-2.228.2 { 5253 count_steps_sort { 5254 SELECT a FROM t3 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} 5264do_test where7-2.229.1 { 5265 count_steps_sort { 5266 SELECT a FROM t2 5267 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 5268 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5269 OR (g='mlkjihg' AND f GLOB 'ijklm*') 5270 OR b=231 5271 OR a=87 5272 } 5273} {8 21 34 60 86 87 91 scan 0 sort 0} 5274do_test where7-2.229.2 { 5275 count_steps_sort { 5276 SELECT a FROM t3 5277 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 5278 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5279 OR (g='mlkjihg' AND f GLOB 'ijklm*') 5280 OR b=231 5281 OR a=87 5282 } 5283} {8 21 34 60 86 87 91 scan 0 sort 0} 5284do_test where7-2.230.1 { 5285 count_steps_sort { 5286 SELECT a FROM t2 5287 WHERE a=77 5288 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5289 OR (g='rqponml' AND f GLOB 'hijkl*') 5290 OR c=24024 5291 OR c=5005 5292 } 5293} {13 14 15 33 65 70 71 72 77 scan 0 sort 0} 5294do_test where7-2.230.2 { 5295 count_steps_sort { 5296 SELECT a FROM t3 5297 WHERE a=77 5298 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5299 OR (g='rqponml' AND f GLOB 'hijkl*') 5300 OR c=24024 5301 OR c=5005 5302 } 5303} {13 14 15 33 65 70 71 72 77 scan 0 sort 0} 5304do_test where7-2.231.1 { 5305 count_steps_sort { 5306 SELECT a FROM t2 5307 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 5308 OR ((a BETWEEN 89 AND 91) AND a!=90) 5309 OR (g='srqponm' AND f GLOB 'defgh*') 5310 OR ((a BETWEEN 64 AND 66) AND a!=65) 5311 OR b=682 5312 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5313 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5314 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 5315 } 5316} {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0} 5317do_test where7-2.231.2 { 5318 count_steps_sort { 5319 SELECT a FROM t3 5320 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 5321 OR ((a BETWEEN 89 AND 91) AND a!=90) 5322 OR (g='srqponm' AND f GLOB 'defgh*') 5323 OR ((a BETWEEN 64 AND 66) AND a!=65) 5324 OR b=682 5325 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5326 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5327 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 5328 } 5329} {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0} 5330do_test where7-2.232.1 { 5331 count_steps_sort { 5332 SELECT a FROM t2 5333 WHERE b=212 5334 OR b=121 5335 OR c=2002 5336 OR ((a BETWEEN 84 AND 86) AND a!=85) 5337 OR (g='jihgfed' AND f GLOB 'xyzab*') 5338 } 5339} {4 5 6 11 75 84 86 scan 0 sort 0} 5340do_test where7-2.232.2 { 5341 count_steps_sort { 5342 SELECT a FROM t3 5343 WHERE b=212 5344 OR b=121 5345 OR c=2002 5346 OR ((a BETWEEN 84 AND 86) AND a!=85) 5347 OR (g='jihgfed' AND f GLOB 'xyzab*') 5348 } 5349} {4 5 6 11 75 84 86 scan 0 sort 0} 5350do_test where7-2.233.1 { 5351 count_steps_sort { 5352 SELECT a FROM t2 5353 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 5354 OR f='abcdefghi' 5355 OR b=267 5356 OR (g='ihgfedc' AND f GLOB 'abcde*') 5357 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 5358 OR a=82 5359 OR a=54 5360 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5361 OR b=1078 5362 } 5363} {16 20 26 52 54 55 78 82 98 scan 0 sort 0} 5364do_test where7-2.233.2 { 5365 count_steps_sort { 5366 SELECT a FROM t3 5367 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 5368 OR f='abcdefghi' 5369 OR b=267 5370 OR (g='ihgfedc' AND f GLOB 'abcde*') 5371 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 5372 OR a=82 5373 OR a=54 5374 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 5375 OR b=1078 5376 } 5377} {16 20 26 52 54 55 78 82 98 scan 0 sort 0} 5378do_test where7-2.234.1 { 5379 count_steps_sort { 5380 SELECT a FROM t2 5381 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 5382 OR f='hijklmnop' 5383 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5384 } 5385} {7 33 34 59 85 93 scan 0 sort 0} 5386do_test where7-2.234.2 { 5387 count_steps_sort { 5388 SELECT a FROM t3 5389 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 5390 OR f='hijklmnop' 5391 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 5392 } 5393} {7 33 34 59 85 93 scan 0 sort 0} 5394do_test where7-2.235.1 { 5395 count_steps_sort { 5396 SELECT a FROM t2 5397 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 5398 OR ((a BETWEEN 51 AND 53) AND a!=52) 5399 OR a=18 5400 OR ((a BETWEEN 31 AND 33) AND a!=32) 5401 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 5402 OR 1000000<b 5403 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 5404 OR (g='rqponml' AND f GLOB 'lmnop*') 5405 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5406 } 5407} {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0} 5408do_test where7-2.235.2 { 5409 count_steps_sort { 5410 SELECT a FROM t3 5411 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 5412 OR ((a BETWEEN 51 AND 53) AND a!=52) 5413 OR a=18 5414 OR ((a BETWEEN 31 AND 33) AND a!=32) 5415 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 5416 OR 1000000<b 5417 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 5418 OR (g='rqponml' AND f GLOB 'lmnop*') 5419 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5420 } 5421} {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0} 5422do_test where7-2.236.1 { 5423 count_steps_sort { 5424 SELECT a FROM t2 5425 WHERE b=1001 5426 OR b=168 5427 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5428 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 5429 } 5430} {7 33 59 85 89 91 scan 0 sort 0} 5431do_test where7-2.236.2 { 5432 count_steps_sort { 5433 SELECT a FROM t3 5434 WHERE b=1001 5435 OR b=168 5436 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5437 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 5438 } 5439} {7 33 59 85 89 91 scan 0 sort 0} 5440do_test where7-2.237.1 { 5441 count_steps_sort { 5442 SELECT a FROM t2 5443 WHERE a=51 5444 OR (g='fedcbaz' AND f GLOB 'stuvw*') 5445 OR (g='edcbazy' AND f GLOB 'uvwxy*') 5446 OR b=330 5447 } 5448} {30 51 96 98 scan 0 sort 0} 5449do_test where7-2.237.2 { 5450 count_steps_sort { 5451 SELECT a FROM t3 5452 WHERE a=51 5453 OR (g='fedcbaz' AND f GLOB 'stuvw*') 5454 OR (g='edcbazy' AND f GLOB 'uvwxy*') 5455 OR b=330 5456 } 5457} {30 51 96 98 scan 0 sort 0} 5458do_test where7-2.238.1 { 5459 count_steps_sort { 5460 SELECT a FROM t2 5461 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 5462 OR b=704 5463 OR a=62 5464 OR f='pqrstuvwx' 5465 OR b=495 5466 OR c=26026 5467 OR (g='kjihgfe' AND f GLOB 'qrstu*') 5468 OR b<0 5469 OR b=597 5470 } 5471} {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0} 5472do_test where7-2.238.2 { 5473 count_steps_sort { 5474 SELECT a FROM t3 5475 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 5476 OR b=704 5477 OR a=62 5478 OR f='pqrstuvwx' 5479 OR b=495 5480 OR c=26026 5481 OR (g='kjihgfe' AND f GLOB 'qrstu*') 5482 OR b<0 5483 OR b=597 5484 } 5485} {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0} 5486do_test where7-2.239.1 { 5487 count_steps_sort { 5488 SELECT a FROM t2 5489 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 5490 OR ((a BETWEEN 87 AND 89) AND a!=88) 5491 OR b=520 5492 OR ((a BETWEEN 47 AND 49) AND a!=48) 5493 OR f IS NULL 5494 } 5495} {2 47 49 87 89 scan 0 sort 0} 5496do_test where7-2.239.2 { 5497 count_steps_sort { 5498 SELECT a FROM t3 5499 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 5500 OR ((a BETWEEN 87 AND 89) AND a!=88) 5501 OR b=520 5502 OR ((a BETWEEN 47 AND 49) AND a!=48) 5503 OR f IS NULL 5504 } 5505} {2 47 49 87 89 scan 0 sort 0} 5506do_test where7-2.240.1 { 5507 count_steps_sort { 5508 SELECT a FROM t2 5509 WHERE c=14014 5510 OR (g='fedcbaz' AND f GLOB 'rstuv*') 5511 OR b=572 5512 OR c=15015 5513 } 5514} {40 41 42 43 44 45 52 95 scan 0 sort 0} 5515do_test where7-2.240.2 { 5516 count_steps_sort { 5517 SELECT a FROM t3 5518 WHERE c=14014 5519 OR (g='fedcbaz' AND f GLOB 'rstuv*') 5520 OR b=572 5521 OR c=15015 5522 } 5523} {40 41 42 43 44 45 52 95 scan 0 sort 0} 5524do_test where7-2.241.1 { 5525 count_steps_sort { 5526 SELECT a FROM t2 5527 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 5528 OR b=850 5529 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5530 OR ((a BETWEEN 15 AND 17) AND a!=16) 5531 OR b=88 5532 OR f='hijklmnop' 5533 OR b=806 5534 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 5535 OR b=88 5536 } 5537} {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0} 5538do_test where7-2.241.2 { 5539 count_steps_sort { 5540 SELECT a FROM t3 5541 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 5542 OR b=850 5543 OR (g='lkjihgf' AND f GLOB 'nopqr*') 5544 OR ((a BETWEEN 15 AND 17) AND a!=16) 5545 OR b=88 5546 OR f='hijklmnop' 5547 OR b=806 5548 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 5549 OR b=88 5550 } 5551} {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0} 5552do_test where7-2.242.1 { 5553 count_steps_sort { 5554 SELECT a FROM t2 5555 WHERE b=817 5556 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 5557 OR a=36 5558 OR b=960 5559 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 5560 OR b=374 5561 OR b=938 5562 OR b=773 5563 OR (g='jihgfed' AND f GLOB 'zabcd*') 5564 OR (g='mlkjihg' AND f GLOB 'ghijk*') 5565 } 5566} {34 36 55 58 63 77 scan 0 sort 0} 5567do_test where7-2.242.2 { 5568 count_steps_sort { 5569 SELECT a FROM t3 5570 WHERE b=817 5571 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 5572 OR a=36 5573 OR b=960 5574 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 5575 OR b=374 5576 OR b=938 5577 OR b=773 5578 OR (g='jihgfed' AND f GLOB 'zabcd*') 5579 OR (g='mlkjihg' AND f GLOB 'ghijk*') 5580 } 5581} {34 36 55 58 63 77 scan 0 sort 0} 5582do_test where7-2.243.1 { 5583 count_steps_sort { 5584 SELECT a FROM t2 5585 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 5586 OR b=146 5587 } 5588} {69 scan 0 sort 0} 5589do_test where7-2.243.2 { 5590 count_steps_sort { 5591 SELECT a FROM t3 5592 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 5593 OR b=146 5594 } 5595} {69 scan 0 sort 0} 5596do_test where7-2.244.1 { 5597 count_steps_sort { 5598 SELECT a FROM t2 5599 WHERE f='pqrstuvwx' 5600 OR ((a BETWEEN 6 AND 8) AND a!=7) 5601 OR ((a BETWEEN 76 AND 78) AND a!=77) 5602 OR b=704 5603 OR a=18 5604 } 5605} {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0} 5606do_test where7-2.244.2 { 5607 count_steps_sort { 5608 SELECT a FROM t3 5609 WHERE f='pqrstuvwx' 5610 OR ((a BETWEEN 6 AND 8) AND a!=7) 5611 OR ((a BETWEEN 76 AND 78) AND a!=77) 5612 OR b=704 5613 OR a=18 5614 } 5615} {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0} 5616do_test where7-2.245.1 { 5617 count_steps_sort { 5618 SELECT a FROM t2 5619 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 5620 OR b=399 5621 OR b=1004 5622 OR c=16016 5623 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 5624 OR b=671 5625 OR a=25 5626 OR a=30 5627 OR a=8 5628 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 5629 } 5630} {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0} 5631do_test where7-2.245.2 { 5632 count_steps_sort { 5633 SELECT a FROM t3 5634 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 5635 OR b=399 5636 OR b=1004 5637 OR c=16016 5638 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 5639 OR b=671 5640 OR a=25 5641 OR a=30 5642 OR a=8 5643 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 5644 } 5645} {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0} 5646do_test where7-2.246.1 { 5647 count_steps_sort { 5648 SELECT a FROM t2 5649 WHERE b=561 5650 OR ((a BETWEEN 28 AND 30) AND a!=29) 5651 OR b=594 5652 OR ((a BETWEEN 39 AND 41) AND a!=40) 5653 OR b=861 5654 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 5655 OR b=949 5656 OR (g='utsrqpo' AND f GLOB 'stuvw*') 5657 OR (g='nmlkjih' AND f GLOB 'cdefg*') 5658 } 5659} {18 28 30 39 41 51 54 90 scan 0 sort 0} 5660do_test where7-2.246.2 { 5661 count_steps_sort { 5662 SELECT a FROM t3 5663 WHERE b=561 5664 OR ((a BETWEEN 28 AND 30) AND a!=29) 5665 OR b=594 5666 OR ((a BETWEEN 39 AND 41) AND a!=40) 5667 OR b=861 5668 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 5669 OR b=949 5670 OR (g='utsrqpo' AND f GLOB 'stuvw*') 5671 OR (g='nmlkjih' AND f GLOB 'cdefg*') 5672 } 5673} {18 28 30 39 41 51 54 90 scan 0 sort 0} 5674do_test where7-2.247.1 { 5675 count_steps_sort { 5676 SELECT a FROM t2 5677 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 5678 OR a=83 5679 OR c=26026 5680 OR a=49 5681 OR a=57 5682 OR c=23023 5683 OR f='uvwxyzabc' 5684 } 5685} {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0} 5686do_test where7-2.247.2 { 5687 count_steps_sort { 5688 SELECT a FROM t3 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} 5698do_test where7-2.248.1 { 5699 count_steps_sort { 5700 SELECT a FROM t2 5701 WHERE d>1e10 5702 OR b=355 5703 OR f='stuvwxyza' 5704 OR b=22 5705 } 5706} {2 18 44 70 96 scan 0 sort 0} 5707do_test where7-2.248.2 { 5708 count_steps_sort { 5709 SELECT a FROM t3 5710 WHERE d>1e10 5711 OR b=355 5712 OR f='stuvwxyza' 5713 OR b=22 5714 } 5715} {2 18 44 70 96 scan 0 sort 0} 5716do_test where7-2.249.1 { 5717 count_steps_sort { 5718 SELECT a FROM t2 5719 WHERE b=451 5720 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5721 } 5722} {8 34 41 60 86 scan 0 sort 0} 5723do_test where7-2.249.2 { 5724 count_steps_sort { 5725 SELECT a FROM t3 5726 WHERE b=451 5727 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 5728 } 5729} {8 34 41 60 86 scan 0 sort 0} 5730do_test where7-2.250.1 { 5731 count_steps_sort { 5732 SELECT a FROM t2 5733 WHERE b=47 5734 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 5735 } 5736} {1 27 53 79 scan 0 sort 0} 5737do_test where7-2.250.2 { 5738 count_steps_sort { 5739 SELECT a FROM t3 5740 WHERE b=47 5741 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 5742 } 5743} {1 27 53 79 scan 0 sort 0} 5744do_test where7-2.251.1 { 5745 count_steps_sort { 5746 SELECT a FROM t2 5747 WHERE b=1037 5748 OR (g='wvutsrq' AND f GLOB 'mnopq*') 5749 OR ((a BETWEEN 66 AND 68) AND a!=67) 5750 OR b=344 5751 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5752 } 5753} {12 66 68 86 scan 0 sort 0} 5754do_test where7-2.251.2 { 5755 count_steps_sort { 5756 SELECT a FROM t3 5757 WHERE b=1037 5758 OR (g='wvutsrq' AND f GLOB 'mnopq*') 5759 OR ((a BETWEEN 66 AND 68) AND a!=67) 5760 OR b=344 5761 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5762 } 5763} {12 66 68 86 scan 0 sort 0} 5764do_test where7-2.252.1 { 5765 count_steps_sort { 5766 SELECT a FROM t2 5767 WHERE b=506 5768 OR ((a BETWEEN 20 AND 22) AND a!=21) 5769 OR (g='hgfedcb' AND f GLOB 'ijklm*') 5770 OR b=429 5771 OR b=275 5772 } 5773} {20 22 25 39 46 86 scan 0 sort 0} 5774do_test where7-2.252.2 { 5775 count_steps_sort { 5776 SELECT a FROM t3 5777 WHERE b=506 5778 OR ((a BETWEEN 20 AND 22) AND a!=21) 5779 OR (g='hgfedcb' AND f GLOB 'ijklm*') 5780 OR b=429 5781 OR b=275 5782 } 5783} {20 22 25 39 46 86 scan 0 sort 0} 5784do_test where7-2.253.1 { 5785 count_steps_sort { 5786 SELECT a FROM t2 5787 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 5788 OR a=28 5789 OR b=443 5790 OR b=363 5791 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 5792 OR a=60 5793 OR b=80 5794 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 5795 OR b=616 5796 } 5797} {28 33 47 56 60 62 scan 0 sort 0} 5798do_test where7-2.253.2 { 5799 count_steps_sort { 5800 SELECT a FROM t3 5801 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 5802 OR a=28 5803 OR b=443 5804 OR b=363 5805 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 5806 OR a=60 5807 OR b=80 5808 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 5809 OR b=616 5810 } 5811} {28 33 47 56 60 62 scan 0 sort 0} 5812do_test where7-2.254.1 { 5813 count_steps_sort { 5814 SELECT a FROM t2 5815 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 5816 OR b=660 5817 } 5818} {33 60 scan 0 sort 0} 5819do_test where7-2.254.2 { 5820 count_steps_sort { 5821 SELECT a FROM t3 5822 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 5823 OR b=660 5824 } 5825} {33 60 scan 0 sort 0} 5826do_test where7-2.255.1 { 5827 count_steps_sort { 5828 SELECT a FROM t2 5829 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 5830 OR a=43 5831 OR ((a BETWEEN 64 AND 66) AND a!=65) 5832 OR b=586 5833 OR c=17017 5834 OR (g='onmlkji' AND f GLOB 'yzabc*') 5835 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 5836 OR a=87 5837 OR b=968 5838 } 5839} {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0} 5840do_test where7-2.255.2 { 5841 count_steps_sort { 5842 SELECT a FROM t3 5843 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 5844 OR a=43 5845 OR ((a BETWEEN 64 AND 66) AND a!=65) 5846 OR b=586 5847 OR c=17017 5848 OR (g='onmlkji' AND f GLOB 'yzabc*') 5849 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 5850 OR a=87 5851 OR b=968 5852 } 5853} {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0} 5854do_test where7-2.256.1 { 5855 count_steps_sort { 5856 SELECT a FROM t2 5857 WHERE f='klmnopqrs' 5858 OR b=982 5859 OR b=575 5860 OR b=110 5861 OR b=99 5862 } 5863} {9 10 36 62 88 scan 0 sort 0} 5864do_test where7-2.256.2 { 5865 count_steps_sort { 5866 SELECT a FROM t3 5867 WHERE f='klmnopqrs' 5868 OR b=982 5869 OR b=575 5870 OR b=110 5871 OR b=99 5872 } 5873} {9 10 36 62 88 scan 0 sort 0} 5874do_test where7-2.257.1 { 5875 count_steps_sort { 5876 SELECT a FROM t2 5877 WHERE (g='rqponml' AND f GLOB 'jklmn*') 5878 OR (g='xwvutsr' AND f GLOB 'efghi*') 5879 OR c>=34035 5880 OR b=850 5881 OR ((a BETWEEN 32 AND 34) AND a!=33) 5882 OR b=924 5883 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 5884 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 5885 OR b=355 5886 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 5887 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5888 } 5889} {4 32 34 35 37 56 78 84 86 scan 0 sort 0} 5890do_test where7-2.257.2 { 5891 count_steps_sort { 5892 SELECT a FROM t3 5893 WHERE (g='rqponml' AND f GLOB 'jklmn*') 5894 OR (g='xwvutsr' AND f GLOB 'efghi*') 5895 OR c>=34035 5896 OR b=850 5897 OR ((a BETWEEN 32 AND 34) AND a!=33) 5898 OR b=924 5899 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 5900 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 5901 OR b=355 5902 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 5903 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 5904 } 5905} {4 32 34 35 37 56 78 84 86 scan 0 sort 0} 5906do_test where7-2.258.1 { 5907 count_steps_sort { 5908 SELECT a FROM t2 5909 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 5910 OR b=982 5911 OR ((a BETWEEN 81 AND 83) AND a!=82) 5912 OR b=374 5913 } 5914} {34 46 81 83 scan 0 sort 0} 5915do_test where7-2.258.2 { 5916 count_steps_sort { 5917 SELECT a FROM t3 5918 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL) 5919 OR b=982 5920 OR ((a BETWEEN 81 AND 83) AND a!=82) 5921 OR b=374 5922 } 5923} {34 46 81 83 scan 0 sort 0} 5924do_test where7-2.259.1 { 5925 count_steps_sort { 5926 SELECT a FROM t2 5927 WHERE ((a BETWEEN 87 AND 89) AND a!=88) 5928 OR b=814 5929 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 5930 } 5931} {19 74 87 89 scan 0 sort 0} 5932do_test where7-2.259.2 { 5933 count_steps_sort { 5934 SELECT a FROM t3 5935 WHERE ((a BETWEEN 87 AND 89) AND a!=88) 5936 OR b=814 5937 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 5938 } 5939} {19 74 87 89 scan 0 sort 0} 5940do_test where7-2.260.1 { 5941 count_steps_sort { 5942 SELECT a FROM t2 5943 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 5944 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5945 OR b=993 5946 } 5947} {12 39 scan 0 sort 0} 5948do_test where7-2.260.2 { 5949 count_steps_sort { 5950 SELECT a FROM t3 5951 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 5952 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 5953 OR b=993 5954 } 5955} {12 39 scan 0 sort 0} 5956do_test where7-2.261.1 { 5957 count_steps_sort { 5958 SELECT a FROM t2 5959 WHERE b=234 5960 OR a=22 5961 OR b=289 5962 OR b=795 5963 OR (g='gfedcba' AND f GLOB 'nopqr*') 5964 OR b=242 5965 OR a=59 5966 OR b=1045 5967 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5968 } 5969} {8 22 59 91 95 scan 0 sort 0} 5970do_test where7-2.261.2 { 5971 count_steps_sort { 5972 SELECT a FROM t3 5973 WHERE b=234 5974 OR a=22 5975 OR b=289 5976 OR b=795 5977 OR (g='gfedcba' AND f GLOB 'nopqr*') 5978 OR b=242 5979 OR a=59 5980 OR b=1045 5981 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 5982 } 5983} {8 22 59 91 95 scan 0 sort 0} 5984do_test where7-2.262.1 { 5985 count_steps_sort { 5986 SELECT a FROM t2 5987 WHERE b=245 5988 OR (g='wvutsrq' AND f GLOB 'klmno*') 5989 OR c=3003 5990 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 5991 OR ((a BETWEEN 68 AND 70) AND a!=69) 5992 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 5993 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 5994 OR ((a BETWEEN 71 AND 73) AND a!=72) 5995 } 5996} {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0} 5997do_test where7-2.262.2 { 5998 count_steps_sort { 5999 SELECT a FROM t3 6000 WHERE b=245 6001 OR (g='wvutsrq' AND f GLOB 'klmno*') 6002 OR c=3003 6003 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 6004 OR ((a BETWEEN 68 AND 70) AND a!=69) 6005 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 6006 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 6007 OR ((a BETWEEN 71 AND 73) AND a!=72) 6008 } 6009} {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0} 6010do_test where7-2.263.1 { 6011 count_steps_sort { 6012 SELECT a FROM t2 6013 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 6014 OR b=220 6015 OR b=443 6016 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6017 OR a=62 6018 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6019 OR b=1023 6020 OR a=100 6021 OR (g='nmlkjih' AND f GLOB 'defgh*') 6022 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 6023 } 6024} {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0} 6025do_test where7-2.263.2 { 6026 count_steps_sort { 6027 SELECT a FROM t3 6028 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 6029 OR b=220 6030 OR b=443 6031 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6032 OR a=62 6033 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6034 OR b=1023 6035 OR a=100 6036 OR (g='nmlkjih' AND f GLOB 'defgh*') 6037 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 6038 } 6039} {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0} 6040do_test where7-2.264.1 { 6041 count_steps_sort { 6042 SELECT a FROM t2 6043 WHERE c=11011 6044 OR f='tuvwxyzab' 6045 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 6046 OR (g='hgfedcb' AND f GLOB 'ghijk*') 6047 } 6048} {19 31 32 33 45 47 71 84 97 scan 0 sort 0} 6049do_test where7-2.264.2 { 6050 count_steps_sort { 6051 SELECT a FROM t3 6052 WHERE c=11011 6053 OR f='tuvwxyzab' 6054 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 6055 OR (g='hgfedcb' AND f GLOB 'ghijk*') 6056 } 6057} {19 31 32 33 45 47 71 84 97 scan 0 sort 0} 6058do_test where7-2.265.1 { 6059 count_steps_sort { 6060 SELECT a FROM t2 6061 WHERE ((a BETWEEN 93 AND 95) AND a!=94) 6062 OR a=79 6063 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6064 OR b=462 6065 } 6066} {39 42 79 93 95 scan 0 sort 0} 6067do_test where7-2.265.2 { 6068 count_steps_sort { 6069 SELECT a FROM t3 6070 WHERE ((a BETWEEN 93 AND 95) AND a!=94) 6071 OR a=79 6072 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6073 OR b=462 6074 } 6075} {39 42 79 93 95 scan 0 sort 0} 6076do_test where7-2.266.1 { 6077 count_steps_sort { 6078 SELECT a FROM t2 6079 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 6080 OR b=146 6081 OR 1000000<b 6082 OR b=99 6083 OR ((a BETWEEN 75 AND 77) AND a!=76) 6084 } 6085} {9 33 75 77 scan 0 sort 0} 6086do_test where7-2.266.2 { 6087 count_steps_sort { 6088 SELECT a FROM t3 6089 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 6090 OR b=146 6091 OR 1000000<b 6092 OR b=99 6093 OR ((a BETWEEN 75 AND 77) AND a!=76) 6094 } 6095} {9 33 75 77 scan 0 sort 0} 6096do_test where7-2.267.1 { 6097 count_steps_sort { 6098 SELECT a FROM t2 6099 WHERE b=935 6100 OR b=473 6101 OR a=28 6102 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 6103 OR ((a BETWEEN 62 AND 64) AND a!=63) 6104 OR a=62 6105 OR b=619 6106 OR a=82 6107 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 6108 OR c=14014 6109 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 6110 } 6111} {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0} 6112do_test where7-2.267.2 { 6113 count_steps_sort { 6114 SELECT a FROM t3 6115 WHERE b=935 6116 OR b=473 6117 OR a=28 6118 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 6119 OR ((a BETWEEN 62 AND 64) AND a!=63) 6120 OR a=62 6121 OR b=619 6122 OR a=82 6123 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 6124 OR c=14014 6125 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 6126 } 6127} {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0} 6128do_test where7-2.268.1 { 6129 count_steps_sort { 6130 SELECT a FROM t2 6131 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 6132 OR b=443 6133 OR b=33 6134 OR b=762 6135 OR b=575 6136 OR c=16016 6137 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6138 OR ((a BETWEEN 41 AND 43) AND a!=42) 6139 OR (g='qponmlk' AND f GLOB 'opqrs*') 6140 OR b=1092 6141 } 6142} {3 40 41 43 46 47 48 72 scan 0 sort 0} 6143do_test where7-2.268.2 { 6144 count_steps_sort { 6145 SELECT a FROM t3 6146 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 6147 OR b=443 6148 OR b=33 6149 OR b=762 6150 OR b=575 6151 OR c=16016 6152 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6153 OR ((a BETWEEN 41 AND 43) AND a!=42) 6154 OR (g='qponmlk' AND f GLOB 'opqrs*') 6155 OR b=1092 6156 } 6157} {3 40 41 43 46 47 48 72 scan 0 sort 0} 6158do_test where7-2.269.1 { 6159 count_steps_sort { 6160 SELECT a FROM t2 6161 WHERE b=806 6162 OR b=872 6163 OR (g='ihgfedc' AND f GLOB 'cdefg*') 6164 OR f='uvwxyzabc' 6165 OR b=748 6166 OR b=586 6167 OR ((a BETWEEN 15 AND 17) AND a!=16) 6168 OR (g='gfedcba' AND f GLOB 'klmno*') 6169 OR ((a BETWEEN 32 AND 34) AND a!=33) 6170 OR (g='vutsrqp' AND f GLOB 'pqrst*') 6171 OR b=891 6172 } 6173} {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0} 6174do_test where7-2.269.2 { 6175 count_steps_sort { 6176 SELECT a FROM t3 6177 WHERE b=806 6178 OR b=872 6179 OR (g='ihgfedc' AND f GLOB 'cdefg*') 6180 OR f='uvwxyzabc' 6181 OR b=748 6182 OR b=586 6183 OR ((a BETWEEN 15 AND 17) AND a!=16) 6184 OR (g='gfedcba' AND f GLOB 'klmno*') 6185 OR ((a BETWEEN 32 AND 34) AND a!=33) 6186 OR (g='vutsrqp' AND f GLOB 'pqrst*') 6187 OR b=891 6188 } 6189} {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0} 6190do_test where7-2.270.1 { 6191 count_steps_sort { 6192 SELECT a FROM t2 6193 WHERE b=693 6194 OR f='fghijklmn' 6195 OR (g='rqponml' AND f GLOB 'hijkl*') 6196 OR (g='qponmlk' AND f GLOB 'nopqr*') 6197 OR ((a BETWEEN 71 AND 73) AND a!=72) 6198 OR a=96 6199 } 6200} {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0} 6201do_test where7-2.270.2 { 6202 count_steps_sort { 6203 SELECT a FROM t3 6204 WHERE b=693 6205 OR f='fghijklmn' 6206 OR (g='rqponml' AND f GLOB 'hijkl*') 6207 OR (g='qponmlk' AND f GLOB 'nopqr*') 6208 OR ((a BETWEEN 71 AND 73) AND a!=72) 6209 OR a=96 6210 } 6211} {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0} 6212do_test where7-2.271.1 { 6213 count_steps_sort { 6214 SELECT a FROM t2 6215 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 6216 OR b=451 6217 OR ((a BETWEEN 96 AND 98) AND a!=97) 6218 OR ((a BETWEEN 97 AND 99) AND a!=98) 6219 OR a=84 6220 } 6221} {41 84 86 96 97 98 99 scan 0 sort 0} 6222do_test where7-2.271.2 { 6223 count_steps_sort { 6224 SELECT a FROM t3 6225 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 6226 OR b=451 6227 OR ((a BETWEEN 96 AND 98) AND a!=97) 6228 OR ((a BETWEEN 97 AND 99) AND a!=98) 6229 OR a=84 6230 } 6231} {41 84 86 96 97 98 99 scan 0 sort 0} 6232do_test where7-2.272.1 { 6233 count_steps_sort { 6234 SELECT a FROM t2 6235 WHERE (g='nmlkjih' AND f GLOB 'bcdef*') 6236 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6237 OR a=75 6238 OR b=960 6239 OR (g='tsrqpon' AND f GLOB 'yzabc*') 6240 OR b=616 6241 OR b=330 6242 OR ((a BETWEEN 16 AND 18) AND a!=17) 6243 OR a=26 6244 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6245 } 6246} {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0} 6247do_test where7-2.272.2 { 6248 count_steps_sort { 6249 SELECT a FROM t3 6250 WHERE (g='nmlkjih' AND f GLOB 'bcdef*') 6251 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6252 OR a=75 6253 OR b=960 6254 OR (g='tsrqpon' AND f GLOB 'yzabc*') 6255 OR b=616 6256 OR b=330 6257 OR ((a BETWEEN 16 AND 18) AND a!=17) 6258 OR a=26 6259 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 6260 } 6261} {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0} 6262do_test where7-2.273.1 { 6263 count_steps_sort { 6264 SELECT a FROM t2 6265 WHERE b=762 6266 OR (g='nmlkjih' AND f GLOB 'bcdef*') 6267 } 6268} {53 scan 0 sort 0} 6269do_test where7-2.273.2 { 6270 count_steps_sort { 6271 SELECT a FROM t3 6272 WHERE b=762 6273 OR (g='nmlkjih' AND f GLOB 'bcdef*') 6274 } 6275} {53 scan 0 sort 0} 6276do_test where7-2.274.1 { 6277 count_steps_sort { 6278 SELECT a FROM t2 6279 WHERE b=14 6280 OR a=23 6281 OR b=748 6282 OR b=407 6283 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6284 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6285 OR b=979 6286 OR ((a BETWEEN 15 AND 17) AND a!=16) 6287 } 6288} {4 15 17 23 37 68 87 89 scan 0 sort 0} 6289do_test where7-2.274.2 { 6290 count_steps_sort { 6291 SELECT a FROM t3 6292 WHERE b=14 6293 OR a=23 6294 OR b=748 6295 OR b=407 6296 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6297 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6298 OR b=979 6299 OR ((a BETWEEN 15 AND 17) AND a!=16) 6300 } 6301} {4 15 17 23 37 68 87 89 scan 0 sort 0} 6302do_test where7-2.275.1 { 6303 count_steps_sort { 6304 SELECT a FROM t2 6305 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 6306 OR a=92 6307 } 6308} {36 38 92 scan 0 sort 0} 6309do_test where7-2.275.2 { 6310 count_steps_sort { 6311 SELECT a FROM t3 6312 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 6313 OR a=92 6314 } 6315} {36 38 92 scan 0 sort 0} 6316do_test where7-2.276.1 { 6317 count_steps_sort { 6318 SELECT a FROM t2 6319 WHERE c=14014 6320 OR b=927 6321 OR b=176 6322 OR ((a BETWEEN 34 AND 36) AND a!=35) 6323 OR b=220 6324 OR (g='tsrqpon' AND f GLOB 'yzabc*') 6325 OR a=4 6326 } 6327} {4 16 20 24 34 36 40 41 42 scan 0 sort 0} 6328do_test where7-2.276.2 { 6329 count_steps_sort { 6330 SELECT a FROM t3 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} 6340do_test where7-2.277.1 { 6341 count_steps_sort { 6342 SELECT a FROM t2 6343 WHERE a=29 6344 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 6345 OR b=979 6346 OR b=275 6347 OR ((a BETWEEN 56 AND 58) AND a!=57) 6348 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 6349 OR b=539 6350 OR a=87 6351 } 6352} {19 25 29 41 49 56 58 87 89 scan 0 sort 0} 6353do_test where7-2.277.2 { 6354 count_steps_sort { 6355 SELECT a FROM t3 6356 WHERE a=29 6357 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 6358 OR b=979 6359 OR b=275 6360 OR ((a BETWEEN 56 AND 58) AND a!=57) 6361 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 6362 OR b=539 6363 OR a=87 6364 } 6365} {19 25 29 41 49 56 58 87 89 scan 0 sort 0} 6366do_test where7-2.278.1 { 6367 count_steps_sort { 6368 SELECT a FROM t2 6369 WHERE ((a BETWEEN 43 AND 45) AND a!=44) 6370 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6371 OR (g='nmlkjih' AND f GLOB 'fghij*') 6372 OR ((a BETWEEN 57 AND 59) AND a!=58) 6373 OR f='fghijklmn' 6374 OR (g='rqponml' AND f GLOB 'klmno*') 6375 OR ((a BETWEEN 4 AND 6) AND a!=5) 6376 OR a=74 6377 OR ((a BETWEEN 7 AND 9) AND a!=8) 6378 } 6379} {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0} 6380do_test where7-2.278.2 { 6381 count_steps_sort { 6382 SELECT a FROM t3 6383 WHERE ((a BETWEEN 43 AND 45) AND a!=44) 6384 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6385 OR (g='nmlkjih' AND f GLOB 'fghij*') 6386 OR ((a BETWEEN 57 AND 59) AND a!=58) 6387 OR f='fghijklmn' 6388 OR (g='rqponml' AND f GLOB 'klmno*') 6389 OR ((a BETWEEN 4 AND 6) AND a!=5) 6390 OR a=74 6391 OR ((a BETWEEN 7 AND 9) AND a!=8) 6392 } 6393} {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0} 6394do_test where7-2.279.1 { 6395 count_steps_sort { 6396 SELECT a FROM t2 6397 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 6398 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 6399 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 6400 OR ((a BETWEEN 49 AND 51) AND a!=50) 6401 OR (g='ihgfedc' AND f GLOB 'bcdef*') 6402 } 6403} {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0} 6404do_test where7-2.279.2 { 6405 count_steps_sort { 6406 SELECT a FROM t3 6407 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 6408 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 6409 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 6410 OR ((a BETWEEN 49 AND 51) AND a!=50) 6411 OR (g='ihgfedc' AND f GLOB 'bcdef*') 6412 } 6413} {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0} 6414do_test where7-2.280.1 { 6415 count_steps_sort { 6416 SELECT a FROM t2 6417 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 6418 OR b=696 6419 OR f='tuvwxyzab' 6420 OR b=374 6421 OR b=110 6422 OR a=90 6423 } 6424} {10 19 34 45 58 60 71 90 97 scan 0 sort 0} 6425do_test where7-2.280.2 { 6426 count_steps_sort { 6427 SELECT a FROM t3 6428 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 6429 OR b=696 6430 OR f='tuvwxyzab' 6431 OR b=374 6432 OR b=110 6433 OR a=90 6434 } 6435} {10 19 34 45 58 60 71 90 97 scan 0 sort 0} 6436do_test where7-2.281.1 { 6437 count_steps_sort { 6438 SELECT a FROM t2 6439 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6440 OR c=23023 6441 OR b=377 6442 OR b=858 6443 OR (g='nmlkjih' AND f GLOB 'fghij*') 6444 } 6445} {6 57 67 68 69 78 scan 0 sort 0} 6446do_test where7-2.281.2 { 6447 count_steps_sort { 6448 SELECT a FROM t3 6449 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6450 OR c=23023 6451 OR b=377 6452 OR b=858 6453 OR (g='nmlkjih' AND f GLOB 'fghij*') 6454 } 6455} {6 57 67 68 69 78 scan 0 sort 0} 6456do_test where7-2.282.1 { 6457 count_steps_sort { 6458 SELECT a FROM t2 6459 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 6460 OR b=322 6461 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6462 OR (g='fedcbaz' AND f GLOB 'pqrst*') 6463 OR (g='onmlkji' AND f GLOB 'wxyza*') 6464 OR b=432 6465 OR b=55 6466 OR a=53 6467 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 6468 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6469 OR b=25 6470 } 6471} {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0} 6472do_test where7-2.282.2 { 6473 count_steps_sort { 6474 SELECT a FROM t3 6475 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 6476 OR b=322 6477 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6478 OR (g='fedcbaz' AND f GLOB 'pqrst*') 6479 OR (g='onmlkji' AND f GLOB 'wxyza*') 6480 OR b=432 6481 OR b=55 6482 OR a=53 6483 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 6484 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6485 OR b=25 6486 } 6487} {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0} 6488do_test where7-2.283.1 { 6489 count_steps_sort { 6490 SELECT a FROM t2 6491 WHERE b=484 6492 OR (g='jihgfed' AND f GLOB 'wxyza*') 6493 OR b=616 6494 OR c=5005 6495 OR ((a BETWEEN 27 AND 29) AND a!=28) 6496 } 6497} {13 14 15 27 29 44 56 74 scan 0 sort 0} 6498do_test where7-2.283.2 { 6499 count_steps_sort { 6500 SELECT a FROM t3 6501 WHERE b=484 6502 OR (g='jihgfed' AND f GLOB 'wxyza*') 6503 OR b=616 6504 OR c=5005 6505 OR ((a BETWEEN 27 AND 29) AND a!=28) 6506 } 6507} {13 14 15 27 29 44 56 74 scan 0 sort 0} 6508do_test where7-2.284.1 { 6509 count_steps_sort { 6510 SELECT a FROM t2 6511 WHERE b=916 6512 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6513 OR b=1048 6514 OR c=6006 6515 OR b=762 6516 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 6517 OR ((a BETWEEN 59 AND 61) AND a!=60) 6518 OR b=751 6519 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 6520 } 6521} {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0} 6522do_test where7-2.284.2 { 6523 count_steps_sort { 6524 SELECT a FROM t3 6525 WHERE b=916 6526 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6527 OR b=1048 6528 OR c=6006 6529 OR b=762 6530 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 6531 OR ((a BETWEEN 59 AND 61) AND a!=60) 6532 OR b=751 6533 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 6534 } 6535} {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0} 6536do_test where7-2.285.1 { 6537 count_steps_sort { 6538 SELECT a FROM t2 6539 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 6540 OR b=927 6541 OR b=275 6542 OR b=396 6543 OR c=4004 6544 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6545 OR b=319 6546 OR ((a BETWEEN 83 AND 85) AND a!=84) 6547 OR a=3 6548 OR ((a BETWEEN 73 AND 75) AND a!=74) 6549 } 6550} {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0} 6551do_test where7-2.285.2 { 6552 count_steps_sort { 6553 SELECT a FROM t3 6554 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 6555 OR b=927 6556 OR b=275 6557 OR b=396 6558 OR c=4004 6559 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6560 OR b=319 6561 OR ((a BETWEEN 83 AND 85) AND a!=84) 6562 OR a=3 6563 OR ((a BETWEEN 73 AND 75) AND a!=74) 6564 } 6565} {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0} 6566do_test where7-2.286.1 { 6567 count_steps_sort { 6568 SELECT a FROM t2 6569 WHERE (g='wvutsrq' AND f GLOB 'lmnop*') 6570 OR b=718 6571 OR f='vwxyzabcd' 6572 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 6573 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 6574 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 6575 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 6576 OR ((a BETWEEN 66 AND 68) AND a!=67) 6577 OR (g='mlkjihg' AND f GLOB 'jklmn*') 6578 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 6579 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 6580 } 6581} {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0} 6582do_test where7-2.286.2 { 6583 count_steps_sort { 6584 SELECT a FROM t3 6585 WHERE (g='wvutsrq' AND f GLOB 'lmnop*') 6586 OR b=718 6587 OR f='vwxyzabcd' 6588 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 6589 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 6590 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 6591 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 6592 OR ((a BETWEEN 66 AND 68) AND a!=67) 6593 OR (g='mlkjihg' AND f GLOB 'jklmn*') 6594 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 6595 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 6596 } 6597} {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0} 6598do_test where7-2.287.1 { 6599 count_steps_sort { 6600 SELECT a FROM t2 6601 WHERE b=187 6602 OR b=1056 6603 OR b=861 6604 OR b=1081 6605 OR b=572 6606 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6607 OR a=11 6608 OR ((a BETWEEN 99 AND 101) AND a!=100) 6609 OR a=89 6610 OR b=421 6611 } 6612} {4 11 17 52 89 96 99 scan 0 sort 0} 6613do_test where7-2.287.2 { 6614 count_steps_sort { 6615 SELECT a FROM t3 6616 WHERE b=187 6617 OR b=1056 6618 OR b=861 6619 OR b=1081 6620 OR b=572 6621 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6622 OR a=11 6623 OR ((a BETWEEN 99 AND 101) AND a!=100) 6624 OR a=89 6625 OR b=421 6626 } 6627} {4 11 17 52 89 96 99 scan 0 sort 0} 6628do_test where7-2.288.1 { 6629 count_steps_sort { 6630 SELECT a FROM t2 6631 WHERE b=231 6632 OR b=388 6633 OR d<0.0 6634 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6635 OR b=1045 6636 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 6637 } 6638} {12 21 39 95 scan 0 sort 0} 6639do_test where7-2.288.2 { 6640 count_steps_sort { 6641 SELECT a FROM t3 6642 WHERE b=231 6643 OR b=388 6644 OR d<0.0 6645 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 6646 OR b=1045 6647 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 6648 } 6649} {12 21 39 95 scan 0 sort 0} 6650do_test where7-2.289.1 { 6651 count_steps_sort { 6652 SELECT a FROM t2 6653 WHERE b=528 6654 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 6655 OR b=762 6656 } 6657} {48 53 scan 0 sort 0} 6658do_test where7-2.289.2 { 6659 count_steps_sort { 6660 SELECT a FROM t3 6661 WHERE b=528 6662 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 6663 OR b=762 6664 } 6665} {48 53 scan 0 sort 0} 6666do_test where7-2.290.1 { 6667 count_steps_sort { 6668 SELECT a FROM t2 6669 WHERE f='stuvwxyza' 6670 OR ((a BETWEEN 90 AND 92) AND a!=91) 6671 OR b=916 6672 } 6673} {18 44 70 90 92 96 scan 0 sort 0} 6674do_test where7-2.290.2 { 6675 count_steps_sort { 6676 SELECT a FROM t3 6677 WHERE f='stuvwxyza' 6678 OR ((a BETWEEN 90 AND 92) AND a!=91) 6679 OR b=916 6680 } 6681} {18 44 70 90 92 96 scan 0 sort 0} 6682do_test where7-2.291.1 { 6683 count_steps_sort { 6684 SELECT a FROM t2 6685 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 6686 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 6687 OR ((a BETWEEN 96 AND 98) AND a!=97) 6688 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6689 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6690 } 6691} {4 19 52 76 96 98 scan 0 sort 0} 6692do_test where7-2.291.2 { 6693 count_steps_sort { 6694 SELECT a FROM t3 6695 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 6696 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 6697 OR ((a BETWEEN 96 AND 98) AND a!=97) 6698 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 6699 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6700 } 6701} {4 19 52 76 96 98 scan 0 sort 0} 6702do_test where7-2.292.1 { 6703 count_steps_sort { 6704 SELECT a FROM t2 6705 WHERE b=102 6706 OR c=6006 6707 OR b=231 6708 OR b=212 6709 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 6710 OR (g='gfedcba' AND f GLOB 'klmno*') 6711 OR c=30030 6712 OR (g='onmlkji' AND f GLOB 'abcde*') 6713 } 6714} {16 17 18 21 36 52 88 89 90 scan 0 sort 0} 6715do_test where7-2.292.2 { 6716 count_steps_sort { 6717 SELECT a FROM t3 6718 WHERE b=102 6719 OR c=6006 6720 OR b=231 6721 OR b=212 6722 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 6723 OR (g='gfedcba' AND f GLOB 'klmno*') 6724 OR c=30030 6725 OR (g='onmlkji' AND f GLOB 'abcde*') 6726 } 6727} {16 17 18 21 36 52 88 89 90 scan 0 sort 0} 6728do_test where7-2.293.1 { 6729 count_steps_sort { 6730 SELECT a FROM t2 6731 WHERE a=47 6732 OR a=82 6733 OR c=25025 6734 OR ((a BETWEEN 40 AND 42) AND a!=41) 6735 OR f='qrstuvwxy' 6736 OR a=5 6737 } 6738} {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0} 6739do_test where7-2.293.2 { 6740 count_steps_sort { 6741 SELECT a FROM t3 6742 WHERE a=47 6743 OR a=82 6744 OR c=25025 6745 OR ((a BETWEEN 40 AND 42) AND a!=41) 6746 OR f='qrstuvwxy' 6747 OR a=5 6748 } 6749} {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0} 6750do_test where7-2.294.1 { 6751 count_steps_sort { 6752 SELECT a FROM t2 6753 WHERE b=429 6754 OR a=30 6755 OR f='vwxyzabcd' 6756 OR b=762 6757 OR a=60 6758 OR (g='srqponm' AND f GLOB 'efghi*') 6759 OR (g='xwvutsr' AND f GLOB 'efghi*') 6760 } 6761} {4 21 30 39 47 60 73 99 scan 0 sort 0} 6762do_test where7-2.294.2 { 6763 count_steps_sort { 6764 SELECT a FROM t3 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} 6774do_test where7-2.295.1 { 6775 count_steps_sort { 6776 SELECT a FROM t2 6777 WHERE (g='mlkjihg' AND f GLOB 'ghijk*') 6778 OR a=3 6779 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6780 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6781 OR b=498 6782 OR a=100 6783 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 6784 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6785 OR a=69 6786 } 6787} {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0} 6788do_test where7-2.295.2 { 6789 count_steps_sort { 6790 SELECT a FROM t3 6791 WHERE (g='mlkjihg' AND f GLOB 'ghijk*') 6792 OR a=3 6793 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 6794 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 6795 OR b=498 6796 OR a=100 6797 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 6798 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6799 OR a=69 6800 } 6801} {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0} 6802do_test where7-2.296.1 { 6803 count_steps_sort { 6804 SELECT a FROM t2 6805 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 6806 OR b=300 6807 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 6808 OR b=58 6809 OR ((a BETWEEN 55 AND 57) AND a!=56) 6810 OR (g='nmlkjih' AND f GLOB 'defgh*') 6811 OR b=286 6812 OR b=234 6813 OR ((a BETWEEN 43 AND 45) AND a!=44) 6814 OR f='ghijklmno' 6815 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 6816 } 6817} {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0} 6818do_test where7-2.296.2 { 6819 count_steps_sort { 6820 SELECT a FROM t3 6821 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 6822 OR b=300 6823 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 6824 OR b=58 6825 OR ((a BETWEEN 55 AND 57) AND a!=56) 6826 OR (g='nmlkjih' AND f GLOB 'defgh*') 6827 OR b=286 6828 OR b=234 6829 OR ((a BETWEEN 43 AND 45) AND a!=44) 6830 OR f='ghijklmno' 6831 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 6832 } 6833} {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0} 6834do_test where7-2.297.1 { 6835 count_steps_sort { 6836 SELECT a FROM t2 6837 WHERE a=95 6838 OR ((a BETWEEN 72 AND 74) AND a!=73) 6839 OR ((a BETWEEN 23 AND 25) AND a!=24) 6840 OR b=594 6841 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6842 OR ((a BETWEEN 37 AND 39) AND a!=38) 6843 OR ((a BETWEEN 56 AND 58) AND a!=57) 6844 OR ((a BETWEEN 18 AND 20) AND a!=19) 6845 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 6846 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 6847 OR ((a BETWEEN 53 AND 55) AND a!=54) 6848 } 6849} {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} 6850do_test where7-2.297.2 { 6851 count_steps_sort { 6852 SELECT a FROM t3 6853 WHERE a=95 6854 OR ((a BETWEEN 72 AND 74) AND a!=73) 6855 OR ((a BETWEEN 23 AND 25) AND a!=24) 6856 OR b=594 6857 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6858 OR ((a BETWEEN 37 AND 39) AND a!=38) 6859 OR ((a BETWEEN 56 AND 58) AND a!=57) 6860 OR ((a BETWEEN 18 AND 20) AND a!=19) 6861 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 6862 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 6863 OR ((a BETWEEN 53 AND 55) AND a!=54) 6864 } 6865} {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} 6866do_test where7-2.298.1 { 6867 count_steps_sort { 6868 SELECT a FROM t2 6869 WHERE b=949 6870 OR (g='xwvutsr' AND f GLOB 'fghij*') 6871 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6872 } 6873} {5 14 scan 0 sort 0} 6874do_test where7-2.298.2 { 6875 count_steps_sort { 6876 SELECT a FROM t3 6877 WHERE b=949 6878 OR (g='xwvutsr' AND f GLOB 'fghij*') 6879 OR (g='vutsrqp' AND f GLOB 'opqrs*') 6880 } 6881} {5 14 scan 0 sort 0} 6882do_test where7-2.299.1 { 6883 count_steps_sort { 6884 SELECT a FROM t2 6885 WHERE b=960 6886 OR a=44 6887 OR (g='xwvutsr' AND f GLOB 'ghijk*') 6888 OR a=39 6889 OR b=828 6890 OR ((a BETWEEN 3 AND 5) AND a!=4) 6891 OR d<0.0 6892 OR b=770 6893 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6894 OR b=594 6895 OR ((a BETWEEN 89 AND 91) AND a!=90) 6896 } 6897} {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0} 6898do_test where7-2.299.2 { 6899 count_steps_sort { 6900 SELECT a FROM t3 6901 WHERE b=960 6902 OR a=44 6903 OR (g='xwvutsr' AND f GLOB 'ghijk*') 6904 OR a=39 6905 OR b=828 6906 OR ((a BETWEEN 3 AND 5) AND a!=4) 6907 OR d<0.0 6908 OR b=770 6909 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6910 OR b=594 6911 OR ((a BETWEEN 89 AND 91) AND a!=90) 6912 } 6913} {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0} 6914do_test where7-2.300.1 { 6915 count_steps_sort { 6916 SELECT a FROM t2 6917 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 6918 OR b=198 6919 OR a=51 6920 OR b=1056 6921 OR b=748 6922 OR ((a BETWEEN 9 AND 11) AND a!=10) 6923 } 6924} {9 11 18 40 42 51 68 96 scan 0 sort 0} 6925do_test where7-2.300.2 { 6926 count_steps_sort { 6927 SELECT a FROM t3 6928 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 6929 OR b=198 6930 OR a=51 6931 OR b=1056 6932 OR b=748 6933 OR ((a BETWEEN 9 AND 11) AND a!=10) 6934 } 6935} {9 11 18 40 42 51 68 96 scan 0 sort 0} 6936do_test where7-2.301.1 { 6937 count_steps_sort { 6938 SELECT a FROM t2 6939 WHERE b=1081 6940 OR ((a BETWEEN 66 AND 68) AND a!=67) 6941 OR b=1004 6942 OR (g='gfedcba' AND f GLOB 'nopqr*') 6943 OR ((a BETWEEN 29 AND 31) AND a!=30) 6944 OR b=660 6945 OR b=957 6946 OR b=869 6947 } 6948} {29 31 60 66 68 79 87 91 scan 0 sort 0} 6949do_test where7-2.301.2 { 6950 count_steps_sort { 6951 SELECT a FROM t3 6952 WHERE b=1081 6953 OR ((a BETWEEN 66 AND 68) AND a!=67) 6954 OR b=1004 6955 OR (g='gfedcba' AND f GLOB 'nopqr*') 6956 OR ((a BETWEEN 29 AND 31) AND a!=30) 6957 OR b=660 6958 OR b=957 6959 OR b=869 6960 } 6961} {29 31 60 66 68 79 87 91 scan 0 sort 0} 6962do_test where7-2.302.1 { 6963 count_steps_sort { 6964 SELECT a FROM t2 6965 WHERE b=927 6966 OR c=12012 6967 OR f='yzabcdefg' 6968 OR b=880 6969 OR a=63 6970 OR (g='ponmlkj' AND f GLOB 'stuvw*') 6971 OR (g='mlkjihg' AND f GLOB 'ghijk*') 6972 OR (g='hgfedcb' AND f GLOB 'ijklm*') 6973 } 6974} {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0} 6975do_test where7-2.302.2 { 6976 count_steps_sort { 6977 SELECT a FROM t3 6978 WHERE b=927 6979 OR c=12012 6980 OR f='yzabcdefg' 6981 OR b=880 6982 OR a=63 6983 OR (g='ponmlkj' AND f GLOB 'stuvw*') 6984 OR (g='mlkjihg' AND f GLOB 'ghijk*') 6985 OR (g='hgfedcb' AND f GLOB 'ijklm*') 6986 } 6987} {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0} 6988do_test where7-2.303.1 { 6989 count_steps_sort { 6990 SELECT a FROM t2 6991 WHERE a=69 6992 OR b=1103 6993 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 6994 OR f='wxyzabcde' 6995 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 6996 OR (g='gfedcba' AND f GLOB 'klmno*') 6997 OR f='pqrstuvwx' 6998 OR (g='jihgfed' AND f GLOB 'vwxyz*') 6999 OR a=59 7000 OR b=946 7001 } 7002} {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0} 7003do_test where7-2.303.2 { 7004 count_steps_sort { 7005 SELECT a FROM t3 7006 WHERE a=69 7007 OR b=1103 7008 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 7009 OR f='wxyzabcde' 7010 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 7011 OR (g='gfedcba' AND f GLOB 'klmno*') 7012 OR f='pqrstuvwx' 7013 OR (g='jihgfed' AND f GLOB 'vwxyz*') 7014 OR a=59 7015 OR b=946 7016 } 7017} {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0} 7018do_test where7-2.304.1 { 7019 count_steps_sort { 7020 SELECT a FROM t2 7021 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 7022 OR (g='jihgfed' AND f GLOB 'xyzab*') 7023 OR a=68 7024 OR ((a BETWEEN 14 AND 16) AND a!=15) 7025 } 7026} {14 16 47 68 75 scan 0 sort 0} 7027do_test where7-2.304.2 { 7028 count_steps_sort { 7029 SELECT a FROM t3 7030 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 7031 OR (g='jihgfed' AND f GLOB 'xyzab*') 7032 OR a=68 7033 OR ((a BETWEEN 14 AND 16) AND a!=15) 7034 } 7035} {14 16 47 68 75 scan 0 sort 0} 7036do_test where7-2.305.1 { 7037 count_steps_sort { 7038 SELECT a FROM t2 7039 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 7040 OR (g='lkjihgf' AND f GLOB 'lmnop*') 7041 } 7042} {10 63 scan 0 sort 0} 7043do_test where7-2.305.2 { 7044 count_steps_sort { 7045 SELECT a FROM t3 7046 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 7047 OR (g='lkjihgf' AND f GLOB 'lmnop*') 7048 } 7049} {10 63 scan 0 sort 0} 7050do_test where7-2.306.1 { 7051 count_steps_sort { 7052 SELECT a FROM t2 7053 WHERE a=32 7054 OR ((a BETWEEN 15 AND 17) AND a!=16) 7055 OR ((a BETWEEN 92 AND 94) AND a!=93) 7056 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 7057 OR c=7007 7058 OR b=968 7059 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 7060 } 7061} {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0} 7062do_test where7-2.306.2 { 7063 count_steps_sort { 7064 SELECT a FROM t3 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} 7074do_test where7-2.307.1 { 7075 count_steps_sort { 7076 SELECT a FROM t2 7077 WHERE f='cdefghijk' 7078 OR b=1103 7079 } 7080} {2 28 54 80 scan 0 sort 0} 7081do_test where7-2.307.2 { 7082 count_steps_sort { 7083 SELECT a FROM t3 7084 WHERE f='cdefghijk' 7085 OR b=1103 7086 } 7087} {2 28 54 80 scan 0 sort 0} 7088do_test where7-2.308.1 { 7089 count_steps_sort { 7090 SELECT a FROM t2 7091 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 7092 OR (g='vutsrqp' AND f GLOB 'opqrs*') 7093 OR c=14014 7094 OR b=990 7095 OR (g='nmlkjih' AND f GLOB 'efghi*') 7096 OR c=14014 7097 OR (g='vutsrqp' AND f GLOB 'nopqr*') 7098 OR b=740 7099 OR c=3003 7100 } 7101} {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0} 7102do_test where7-2.308.2 { 7103 count_steps_sort { 7104 SELECT a FROM t3 7105 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 7106 OR (g='vutsrqp' AND f GLOB 'opqrs*') 7107 OR c=14014 7108 OR b=990 7109 OR (g='nmlkjih' AND f GLOB 'efghi*') 7110 OR c=14014 7111 OR (g='vutsrqp' AND f GLOB 'nopqr*') 7112 OR b=740 7113 OR c=3003 7114 } 7115} {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0} 7116do_test where7-2.309.1 { 7117 count_steps_sort { 7118 SELECT a FROM t2 7119 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 7120 OR a=67 7121 OR b=135 7122 OR f='bcdefghij' 7123 OR b=924 7124 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7125 } 7126} {1 22 27 53 60 67 79 84 scan 0 sort 0} 7127do_test where7-2.309.2 { 7128 count_steps_sort { 7129 SELECT a FROM t3 7130 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 7131 OR a=67 7132 OR b=135 7133 OR f='bcdefghij' 7134 OR b=924 7135 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7136 } 7137} {1 22 27 53 60 67 79 84 scan 0 sort 0} 7138do_test where7-2.310.1 { 7139 count_steps_sort { 7140 SELECT a FROM t2 7141 WHERE a=96 7142 OR a=13 7143 } 7144} {13 96 scan 0 sort 0} 7145do_test where7-2.310.2 { 7146 count_steps_sort { 7147 SELECT a FROM t3 7148 WHERE a=96 7149 OR a=13 7150 } 7151} {13 96 scan 0 sort 0} 7152do_test where7-2.311.1 { 7153 count_steps_sort { 7154 SELECT a FROM t2 7155 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 7156 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 7157 OR ((a BETWEEN 35 AND 37) AND a!=36) 7158 OR a=49 7159 OR a=38 7160 OR b=157 7161 OR a=4 7162 OR b=311 7163 OR ((a BETWEEN 97 AND 99) AND a!=98) 7164 OR (g='tsrqpon' AND f GLOB 'bcdef*') 7165 OR b=396 7166 } 7167} {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0} 7168do_test where7-2.311.2 { 7169 count_steps_sort { 7170 SELECT a FROM t3 7171 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 7172 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 7173 OR ((a BETWEEN 35 AND 37) AND a!=36) 7174 OR a=49 7175 OR a=38 7176 OR b=157 7177 OR a=4 7178 OR b=311 7179 OR ((a BETWEEN 97 AND 99) AND a!=98) 7180 OR (g='tsrqpon' AND f GLOB 'bcdef*') 7181 OR b=396 7182 } 7183} {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0} 7184do_test where7-2.312.1 { 7185 count_steps_sort { 7186 SELECT a FROM t2 7187 WHERE a=82 7188 OR b=333 7189 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 7190 OR b=99 7191 OR a=63 7192 OR a=35 7193 OR b=176 7194 } 7195} {9 16 22 35 48 63 74 82 100 scan 0 sort 0} 7196do_test where7-2.312.2 { 7197 count_steps_sort { 7198 SELECT a FROM t3 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} 7208do_test where7-2.313.1 { 7209 count_steps_sort { 7210 SELECT a FROM t2 7211 WHERE a=90 7212 OR a=81 7213 OR ((a BETWEEN 51 AND 53) AND a!=52) 7214 OR f='mnopqrstu' 7215 OR b=927 7216 OR b=311 7217 OR a=34 7218 OR b=715 7219 OR f='rstuvwxyz' 7220 } 7221} {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0} 7222do_test where7-2.313.2 { 7223 count_steps_sort { 7224 SELECT a FROM t3 7225 WHERE a=90 7226 OR a=81 7227 OR ((a BETWEEN 51 AND 53) AND a!=52) 7228 OR f='mnopqrstu' 7229 OR b=927 7230 OR b=311 7231 OR a=34 7232 OR b=715 7233 OR f='rstuvwxyz' 7234 } 7235} {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0} 7236do_test where7-2.314.1 { 7237 count_steps_sort { 7238 SELECT a FROM t2 7239 WHERE b=484 7240 OR ((a BETWEEN 10 AND 12) AND a!=11) 7241 OR f='lmnopqrst' 7242 OR ((a BETWEEN 37 AND 39) AND a!=38) 7243 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 7244 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 7245 OR b<0 7246 OR b=231 7247 OR a=14 7248 } 7249} {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0} 7250do_test where7-2.314.2 { 7251 count_steps_sort { 7252 SELECT a FROM t3 7253 WHERE b=484 7254 OR ((a BETWEEN 10 AND 12) AND a!=11) 7255 OR f='lmnopqrst' 7256 OR ((a BETWEEN 37 AND 39) AND a!=38) 7257 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 7258 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 7259 OR b<0 7260 OR b=231 7261 OR a=14 7262 } 7263} {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0} 7264do_test where7-2.315.1 { 7265 count_steps_sort { 7266 SELECT a FROM t2 7267 WHERE b=905 7268 OR f='hijklmnop' 7269 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7270 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 7271 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7272 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7273 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 7274 OR b=817 7275 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 7276 } 7277} {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0} 7278do_test where7-2.315.2 { 7279 count_steps_sort { 7280 SELECT a FROM t3 7281 WHERE b=905 7282 OR f='hijklmnop' 7283 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7284 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 7285 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7286 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7287 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 7288 OR b=817 7289 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 7290 } 7291} {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0} 7292do_test where7-2.316.1 { 7293 count_steps_sort { 7294 SELECT a FROM t2 7295 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 7296 OR b=311 7297 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7298 OR a=48 7299 OR (g='ponmlkj' AND f GLOB 'rstuv*') 7300 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 7301 OR c=32032 7302 OR f='opqrstuvw' 7303 OR b=300 7304 OR b=1001 7305 OR ((a BETWEEN 94 AND 96) AND a!=95) 7306 } 7307} {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0} 7308do_test where7-2.316.2 { 7309 count_steps_sort { 7310 SELECT a FROM t3 7311 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 7312 OR b=311 7313 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7314 OR a=48 7315 OR (g='ponmlkj' AND f GLOB 'rstuv*') 7316 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 7317 OR c=32032 7318 OR f='opqrstuvw' 7319 OR b=300 7320 OR b=1001 7321 OR ((a BETWEEN 94 AND 96) AND a!=95) 7322 } 7323} {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0} 7324do_test where7-2.317.1 { 7325 count_steps_sort { 7326 SELECT a FROM t2 7327 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 7328 OR b=1070 7329 OR (g='edcbazy' AND f GLOB 'vwxyz*') 7330 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7331 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7332 OR a=22 7333 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 7334 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7335 OR f='tuvwxyzab' 7336 OR a=72 7337 OR ((a BETWEEN 53 AND 55) AND a!=54) 7338 } 7339} {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0} 7340do_test where7-2.317.2 { 7341 count_steps_sort { 7342 SELECT a FROM t3 7343 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 7344 OR b=1070 7345 OR (g='edcbazy' AND f GLOB 'vwxyz*') 7346 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7347 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 7348 OR a=22 7349 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 7350 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 7351 OR f='tuvwxyzab' 7352 OR a=72 7353 OR ((a BETWEEN 53 AND 55) AND a!=54) 7354 } 7355} {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0} 7356do_test where7-2.318.1 { 7357 count_steps_sort { 7358 SELECT a FROM t2 7359 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL) 7360 OR (g='vutsrqp' AND f GLOB 'qrstu*') 7361 OR a=21 7362 OR b=1026 7363 OR ((a BETWEEN 34 AND 36) AND a!=35) 7364 OR b=473 7365 } 7366} {8 16 21 34 36 43 scan 0 sort 0} 7367do_test where7-2.318.2 { 7368 count_steps_sort { 7369 SELECT a FROM t3 7370 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL) 7371 OR (g='vutsrqp' AND f GLOB 'qrstu*') 7372 OR a=21 7373 OR b=1026 7374 OR ((a BETWEEN 34 AND 36) AND a!=35) 7375 OR b=473 7376 } 7377} {8 16 21 34 36 43 scan 0 sort 0} 7378do_test where7-2.319.1 { 7379 count_steps_sort { 7380 SELECT a FROM t2 7381 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 7382 OR ((a BETWEEN 43 AND 45) AND a!=44) 7383 OR a=100 7384 OR a=29 7385 OR c=15015 7386 OR a=87 7387 OR (g='gfedcba' AND f GLOB 'klmno*') 7388 } 7389} {29 43 44 45 71 73 87 88 100 scan 0 sort 0} 7390do_test where7-2.319.2 { 7391 count_steps_sort { 7392 SELECT a FROM t3 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} 7402do_test where7-2.320.1 { 7403 count_steps_sort { 7404 SELECT a FROM t2 7405 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 7406 OR b=542 7407 OR b=638 7408 } 7409} {1 58 scan 0 sort 0} 7410do_test where7-2.320.2 { 7411 count_steps_sort { 7412 SELECT a FROM t3 7413 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 7414 OR b=542 7415 OR b=638 7416 } 7417} {1 58 scan 0 sort 0} 7418do_test where7-2.321.1 { 7419 count_steps_sort { 7420 SELECT a FROM t2 7421 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 7422 OR b=1070 7423 OR a=91 7424 OR b=1015 7425 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 7426 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7427 OR ((a BETWEEN 91 AND 93) AND a!=92) 7428 } 7429} {5 7 12 80 91 93 scan 0 sort 0} 7430do_test where7-2.321.2 { 7431 count_steps_sort { 7432 SELECT a FROM t3 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} 7442do_test where7-2.322.1 { 7443 count_steps_sort { 7444 SELECT a FROM t2 7445 WHERE a=7 7446 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7447 OR b=1015 7448 OR b=839 7449 OR (g='rqponml' AND f GLOB 'klmno*') 7450 OR b=410 7451 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 7452 OR a=71 7453 } 7454} {1 2 7 28 36 54 71 80 scan 0 sort 0} 7455do_test where7-2.322.2 { 7456 count_steps_sort { 7457 SELECT a FROM t3 7458 WHERE a=7 7459 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7460 OR b=1015 7461 OR b=839 7462 OR (g='rqponml' AND f GLOB 'klmno*') 7463 OR b=410 7464 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 7465 OR a=71 7466 } 7467} {1 2 7 28 36 54 71 80 scan 0 sort 0} 7468do_test where7-2.323.1 { 7469 count_steps_sort { 7470 SELECT a FROM t2 7471 WHERE b=880 7472 OR b=982 7473 OR a=52 7474 OR (g='onmlkji' AND f GLOB 'abcde*') 7475 OR a=24 7476 OR ((a BETWEEN 47 AND 49) AND a!=48) 7477 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7478 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7479 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 7480 } 7481} {24 47 49 50 52 60 76 80 scan 0 sort 0} 7482do_test where7-2.323.2 { 7483 count_steps_sort { 7484 SELECT a FROM t3 7485 WHERE b=880 7486 OR b=982 7487 OR a=52 7488 OR (g='onmlkji' AND f GLOB 'abcde*') 7489 OR a=24 7490 OR ((a BETWEEN 47 AND 49) AND a!=48) 7491 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7492 OR (g='ihgfedc' AND f GLOB 'cdefg*') 7493 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 7494 } 7495} {24 47 49 50 52 60 76 80 scan 0 sort 0} 7496do_test where7-2.324.1 { 7497 count_steps_sort { 7498 SELECT a FROM t2 7499 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 7500 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7501 OR (g='lkjihgf' AND f GLOB 'pqrst*') 7502 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 7503 } 7504} {5 22 31 57 67 69 83 scan 0 sort 0} 7505do_test where7-2.324.2 { 7506 count_steps_sort { 7507 SELECT a FROM t3 7508 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 7509 OR (g='utsrqpo' AND f GLOB 'wxyza*') 7510 OR (g='lkjihgf' AND f GLOB 'pqrst*') 7511 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 7512 } 7513} {5 22 31 57 67 69 83 scan 0 sort 0} 7514do_test where7-2.325.1 { 7515 count_steps_sort { 7516 SELECT a FROM t2 7517 WHERE f='abcdefghi' 7518 OR a=5 7519 OR b=124 7520 OR (g='kjihgfe' AND f GLOB 'rstuv*') 7521 OR b=432 7522 OR 1000000<b 7523 OR a=58 7524 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7525 OR b=77 7526 OR b=605 7527 } 7528} {5 7 26 45 52 55 58 69 78 scan 0 sort 0} 7529do_test where7-2.325.2 { 7530 count_steps_sort { 7531 SELECT a FROM t3 7532 WHERE f='abcdefghi' 7533 OR a=5 7534 OR b=124 7535 OR (g='kjihgfe' AND f GLOB 'rstuv*') 7536 OR b=432 7537 OR 1000000<b 7538 OR a=58 7539 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 7540 OR b=77 7541 OR b=605 7542 } 7543} {5 7 26 45 52 55 58 69 78 scan 0 sort 0} 7544do_test where7-2.326.1 { 7545 count_steps_sort { 7546 SELECT a FROM t2 7547 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 7548 OR b=583 7549 OR a=62 7550 } 7551} {53 62 89 scan 0 sort 0} 7552do_test where7-2.326.2 { 7553 count_steps_sort { 7554 SELECT a FROM t3 7555 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 7556 OR b=583 7557 OR a=62 7558 } 7559} {53 62 89 scan 0 sort 0} 7560do_test where7-2.327.1 { 7561 count_steps_sort { 7562 SELECT a FROM t2 7563 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 7564 OR f='pqrstuvwx' 7565 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 7566 OR b=278 7567 OR a=10 7568 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 7569 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 7570 OR ((a BETWEEN 63 AND 65) AND a!=64) 7571 OR (g='kjihgfe' AND f GLOB 'qrstu*') 7572 OR f='uvwxyzabc' 7573 } 7574} {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0} 7575do_test where7-2.327.2 { 7576 count_steps_sort { 7577 SELECT a FROM t3 7578 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 7579 OR f='pqrstuvwx' 7580 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 7581 OR b=278 7582 OR a=10 7583 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 7584 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 7585 OR ((a BETWEEN 63 AND 65) AND a!=64) 7586 OR (g='kjihgfe' AND f GLOB 'qrstu*') 7587 OR f='uvwxyzabc' 7588 } 7589} {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0} 7590do_test where7-2.328.1 { 7591 count_steps_sort { 7592 SELECT a FROM t2 7593 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 7594 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 7595 OR b=564 7596 OR (g='gfedcba' AND f GLOB 'mnopq*') 7597 OR ((a BETWEEN 56 AND 58) AND a!=57) 7598 OR b=77 7599 OR (g='nmlkjih' AND f GLOB 'efghi*') 7600 OR b=968 7601 OR b=847 7602 OR (g='hgfedcb' AND f GLOB 'hijkl*') 7603 OR (g='lkjihgf' AND f GLOB 'opqrs*') 7604 } 7605} {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0} 7606do_test where7-2.328.2 { 7607 count_steps_sort { 7608 SELECT a FROM t3 7609 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 7610 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 7611 OR b=564 7612 OR (g='gfedcba' AND f GLOB 'mnopq*') 7613 OR ((a BETWEEN 56 AND 58) AND a!=57) 7614 OR b=77 7615 OR (g='nmlkjih' AND f GLOB 'efghi*') 7616 OR b=968 7617 OR b=847 7618 OR (g='hgfedcb' AND f GLOB 'hijkl*') 7619 OR (g='lkjihgf' AND f GLOB 'opqrs*') 7620 } 7621} {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0} 7622do_test where7-2.329.1 { 7623 count_steps_sort { 7624 SELECT a FROM t2 7625 WHERE b=539 7626 OR b=594 7627 OR ((a BETWEEN 63 AND 65) AND a!=64) 7628 OR f='abcdefghi' 7629 OR a=6 7630 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 7631 OR b=762 7632 } 7633} {6 17 26 49 52 54 63 65 78 scan 0 sort 0} 7634do_test where7-2.329.2 { 7635 count_steps_sort { 7636 SELECT a FROM t3 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} 7646do_test where7-2.330.1 { 7647 count_steps_sort { 7648 SELECT a FROM t2 7649 WHERE b=869 7650 OR b=630 7651 } 7652} {79 scan 0 sort 0} 7653do_test where7-2.330.2 { 7654 count_steps_sort { 7655 SELECT a FROM t3 7656 WHERE b=869 7657 OR b=630 7658 } 7659} {79 scan 0 sort 0} 7660do_test where7-2.331.1 { 7661 count_steps_sort { 7662 SELECT a FROM t2 7663 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 7664 OR b=693 7665 OR (g='hgfedcb' AND f GLOB 'ijklm*') 7666 OR b=968 7667 OR ((a BETWEEN 63 AND 65) AND a!=64) 7668 OR b=132 7669 OR f='nopqrstuv' 7670 OR ((a BETWEEN 28 AND 30) AND a!=29) 7671 } 7672} {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0} 7673do_test where7-2.331.2 { 7674 count_steps_sort { 7675 SELECT a FROM t3 7676 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 7677 OR b=693 7678 OR (g='hgfedcb' AND f GLOB 'ijklm*') 7679 OR b=968 7680 OR ((a BETWEEN 63 AND 65) AND a!=64) 7681 OR b=132 7682 OR f='nopqrstuv' 7683 OR ((a BETWEEN 28 AND 30) AND a!=29) 7684 } 7685} {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0} 7686do_test where7-2.332.1 { 7687 count_steps_sort { 7688 SELECT a FROM t2 7689 WHERE c=32032 7690 OR b=814 7691 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 7692 OR b=814 7693 OR a=78 7694 OR a=37 7695 } 7696} {37 74 78 90 94 95 96 scan 0 sort 0} 7697do_test where7-2.332.2 { 7698 count_steps_sort { 7699 SELECT a FROM t3 7700 WHERE c=32032 7701 OR b=814 7702 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 7703 OR b=814 7704 OR a=78 7705 OR a=37 7706 } 7707} {37 74 78 90 94 95 96 scan 0 sort 0} 7708do_test where7-2.333.1 { 7709 count_steps_sort { 7710 SELECT a FROM t2 7711 WHERE b=190 7712 OR (g='mlkjihg' AND f GLOB 'hijkl*') 7713 OR b=924 7714 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 7715 OR b=759 7716 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7717 } 7718} {1 40 59 69 84 scan 0 sort 0} 7719do_test where7-2.333.2 { 7720 count_steps_sort { 7721 SELECT a FROM t3 7722 WHERE b=190 7723 OR (g='mlkjihg' AND f GLOB 'hijkl*') 7724 OR b=924 7725 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 7726 OR b=759 7727 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7728 } 7729} {1 40 59 69 84 scan 0 sort 0} 7730do_test where7-2.334.1 { 7731 count_steps_sort { 7732 SELECT a FROM t2 7733 WHERE a=97 7734 OR b=201 7735 OR b=597 7736 OR a=6 7737 OR f='cdefghijk' 7738 OR ((a BETWEEN 74 AND 76) AND a!=75) 7739 OR b=300 7740 OR b=693 7741 OR b=333 7742 OR b=740 7743 } 7744} {2 6 28 54 63 74 76 80 97 scan 0 sort 0} 7745do_test where7-2.334.2 { 7746 count_steps_sort { 7747 SELECT a FROM t3 7748 WHERE a=97 7749 OR b=201 7750 OR b=597 7751 OR a=6 7752 OR f='cdefghijk' 7753 OR ((a BETWEEN 74 AND 76) AND a!=75) 7754 OR b=300 7755 OR b=693 7756 OR b=333 7757 OR b=740 7758 } 7759} {2 6 28 54 63 74 76 80 97 scan 0 sort 0} 7760do_test where7-2.335.1 { 7761 count_steps_sort { 7762 SELECT a FROM t2 7763 WHERE c=26026 7764 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 7765 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7766 OR c=17017 7767 OR (g='jihgfed' AND f GLOB 'wxyza*') 7768 OR (g='srqponm' AND f GLOB 'ghijk*') 7769 OR (g='jihgfed' AND f GLOB 'zabcd*') 7770 OR ((a BETWEEN 2 AND 4) AND a!=3) 7771 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 7772 } 7773} {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0} 7774do_test where7-2.335.2 { 7775 count_steps_sort { 7776 SELECT a FROM t3 7777 WHERE c=26026 7778 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 7779 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7780 OR c=17017 7781 OR (g='jihgfed' AND f GLOB 'wxyza*') 7782 OR (g='srqponm' AND f GLOB 'ghijk*') 7783 OR (g='jihgfed' AND f GLOB 'zabcd*') 7784 OR ((a BETWEEN 2 AND 4) AND a!=3) 7785 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 7786 } 7787} {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0} 7788do_test where7-2.336.1 { 7789 count_steps_sort { 7790 SELECT a FROM t2 7791 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL) 7792 OR ((a BETWEEN 13 AND 15) AND a!=14) 7793 OR b=638 7794 OR b=495 7795 OR a=44 7796 OR b=374 7797 OR a=22 7798 OR c=12012 7799 } 7800} {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0} 7801do_test where7-2.336.2 { 7802 count_steps_sort { 7803 SELECT a FROM t3 7804 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL) 7805 OR ((a BETWEEN 13 AND 15) AND a!=14) 7806 OR b=638 7807 OR b=495 7808 OR a=44 7809 OR b=374 7810 OR a=22 7811 OR c=12012 7812 } 7813} {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0} 7814do_test where7-2.337.1 { 7815 count_steps_sort { 7816 SELECT a FROM t2 7817 WHERE c=8008 7818 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 7819 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 7820 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7821 OR b=300 7822 OR (g='yxwvuts' AND f GLOB 'cdefg*') 7823 OR a=41 7824 OR (g='onmlkji' AND f GLOB 'xyzab*') 7825 OR b=135 7826 OR b=605 7827 } 7828} {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0} 7829do_test where7-2.337.2 { 7830 count_steps_sort { 7831 SELECT a FROM t3 7832 WHERE c=8008 7833 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 7834 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 7835 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7836 OR b=300 7837 OR (g='yxwvuts' AND f GLOB 'cdefg*') 7838 OR a=41 7839 OR (g='onmlkji' AND f GLOB 'xyzab*') 7840 OR b=135 7841 OR b=605 7842 } 7843} {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0} 7844do_test where7-2.338.1 { 7845 count_steps_sort { 7846 SELECT a FROM t2 7847 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 7848 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 7849 OR (g='srqponm' AND f GLOB 'efghi*') 7850 OR (g='qponmlk' AND f GLOB 'pqrst*') 7851 OR b=762 7852 OR b=484 7853 OR b=190 7854 OR ((a BETWEEN 95 AND 97) AND a!=96) 7855 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 7856 OR (g='mlkjihg' AND f GLOB 'jklmn*') 7857 OR b=1023 7858 } 7859} {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0} 7860do_test where7-2.338.2 { 7861 count_steps_sort { 7862 SELECT a FROM t3 7863 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 7864 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 7865 OR (g='srqponm' AND f GLOB 'efghi*') 7866 OR (g='qponmlk' AND f GLOB 'pqrst*') 7867 OR b=762 7868 OR b=484 7869 OR b=190 7870 OR ((a BETWEEN 95 AND 97) AND a!=96) 7871 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 7872 OR (g='mlkjihg' AND f GLOB 'jklmn*') 7873 OR b=1023 7874 } 7875} {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0} 7876do_test where7-2.339.1 { 7877 count_steps_sort { 7878 SELECT a FROM t2 7879 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 7880 OR a=34 7881 OR f='rstuvwxyz' 7882 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 7883 OR b=729 7884 } 7885} {10 17 34 43 69 82 95 scan 0 sort 0} 7886do_test where7-2.339.2 { 7887 count_steps_sort { 7888 SELECT a FROM t3 7889 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 7890 OR a=34 7891 OR f='rstuvwxyz' 7892 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 7893 OR b=729 7894 } 7895} {10 17 34 43 69 82 95 scan 0 sort 0} 7896do_test where7-2.340.1 { 7897 count_steps_sort { 7898 SELECT a FROM t2 7899 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 7900 OR b=1004 7901 OR (g='qponmlk' AND f GLOB 'pqrst*') 7902 OR g IS NULL 7903 } 7904} {37 41 scan 0 sort 0} 7905do_test where7-2.340.2 { 7906 count_steps_sort { 7907 SELECT a FROM t3 7908 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 7909 OR b=1004 7910 OR (g='qponmlk' AND f GLOB 'pqrst*') 7911 OR g IS NULL 7912 } 7913} {37 41 scan 0 sort 0} 7914do_test where7-2.341.1 { 7915 count_steps_sort { 7916 SELECT a FROM t2 7917 WHERE a=73 7918 OR ((a BETWEEN 36 AND 38) AND a!=37) 7919 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 7920 OR ((a BETWEEN 51 AND 53) AND a!=52) 7921 OR a=9 7922 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7923 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 7924 OR a=44 7925 OR a=23 7926 OR (g='ihgfedc' AND f GLOB 'abcde*') 7927 OR (g='rqponml' AND f GLOB 'lmnop*') 7928 } 7929} {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0} 7930do_test where7-2.341.2 { 7931 count_steps_sort { 7932 SELECT a FROM t3 7933 WHERE a=73 7934 OR ((a BETWEEN 36 AND 38) AND a!=37) 7935 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 7936 OR ((a BETWEEN 51 AND 53) AND a!=52) 7937 OR a=9 7938 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 7939 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 7940 OR a=44 7941 OR a=23 7942 OR (g='ihgfedc' AND f GLOB 'abcde*') 7943 OR (g='rqponml' AND f GLOB 'lmnop*') 7944 } 7945} {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0} 7946do_test where7-2.342.1 { 7947 count_steps_sort { 7948 SELECT a FROM t2 7949 WHERE b=487 7950 OR ((a BETWEEN 77 AND 79) AND a!=78) 7951 OR a=11 7952 OR ((a BETWEEN 12 AND 14) AND a!=13) 7953 OR ((a BETWEEN 69 AND 71) AND a!=70) 7954 OR (g='ihgfedc' AND f GLOB 'bcdef*') 7955 OR (g='ihgfedc' AND f GLOB 'abcde*') 7956 OR a=13 7957 OR a=15 7958 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 7959 OR a=36 7960 } 7961} {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0} 7962do_test where7-2.342.2 { 7963 count_steps_sort { 7964 SELECT a FROM t3 7965 WHERE b=487 7966 OR ((a BETWEEN 77 AND 79) AND a!=78) 7967 OR a=11 7968 OR ((a BETWEEN 12 AND 14) AND a!=13) 7969 OR ((a BETWEEN 69 AND 71) AND a!=70) 7970 OR (g='ihgfedc' AND f GLOB 'bcdef*') 7971 OR (g='ihgfedc' AND f GLOB 'abcde*') 7972 OR a=13 7973 OR a=15 7974 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 7975 OR a=36 7976 } 7977} {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0} 7978do_test where7-2.343.1 { 7979 count_steps_sort { 7980 SELECT a FROM t2 7981 WHERE b=938 7982 OR ((a BETWEEN 57 AND 59) AND a!=58) 7983 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 7984 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 7985 OR b=245 7986 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 7987 } 7988} {32 35 54 57 59 scan 0 sort 0} 7989do_test where7-2.343.2 { 7990 count_steps_sort { 7991 SELECT a FROM t3 7992 WHERE b=938 7993 OR ((a BETWEEN 57 AND 59) AND a!=58) 7994 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 7995 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 7996 OR b=245 7997 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 7998 } 7999} {32 35 54 57 59 scan 0 sort 0} 8000do_test where7-2.344.1 { 8001 count_steps_sort { 8002 SELECT a FROM t2 8003 WHERE b=1078 8004 OR c=19019 8005 OR a=38 8006 OR a=59 8007 OR ((a BETWEEN 30 AND 32) AND a!=31) 8008 OR ((a BETWEEN 95 AND 97) AND a!=96) 8009 OR c=25025 8010 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 8011 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8012 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 8013 } 8014} {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0} 8015do_test where7-2.344.2 { 8016 count_steps_sort { 8017 SELECT a FROM t3 8018 WHERE b=1078 8019 OR c=19019 8020 OR a=38 8021 OR a=59 8022 OR ((a BETWEEN 30 AND 32) AND a!=31) 8023 OR ((a BETWEEN 95 AND 97) AND a!=96) 8024 OR c=25025 8025 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 8026 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8027 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 8028 } 8029} {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0} 8030do_test where7-2.345.1 { 8031 count_steps_sort { 8032 SELECT a FROM t2 8033 WHERE f='cdefghijk' 8034 OR b=168 8035 OR b=561 8036 OR a=81 8037 OR a=87 8038 } 8039} {2 28 51 54 80 81 87 scan 0 sort 0} 8040do_test where7-2.345.2 { 8041 count_steps_sort { 8042 SELECT a FROM t3 8043 WHERE f='cdefghijk' 8044 OR b=168 8045 OR b=561 8046 OR a=81 8047 OR a=87 8048 } 8049} {2 28 51 54 80 81 87 scan 0 sort 0} 8050do_test where7-2.346.1 { 8051 count_steps_sort { 8052 SELECT a FROM t2 8053 WHERE (g='gfedcba' AND f GLOB 'klmno*') 8054 OR ((a BETWEEN 9 AND 11) AND a!=10) 8055 OR (g='rqponml' AND f GLOB 'hijkl*') 8056 OR a=48 8057 OR b=113 8058 OR ((a BETWEEN 20 AND 22) AND a!=21) 8059 OR b=880 8060 OR ((a BETWEEN 85 AND 87) AND a!=86) 8061 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 8062 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8063 } 8064} {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0} 8065do_test where7-2.346.2 { 8066 count_steps_sort { 8067 SELECT a FROM t3 8068 WHERE (g='gfedcba' AND f GLOB 'klmno*') 8069 OR ((a BETWEEN 9 AND 11) AND a!=10) 8070 OR (g='rqponml' AND f GLOB 'hijkl*') 8071 OR a=48 8072 OR b=113 8073 OR ((a BETWEEN 20 AND 22) AND a!=21) 8074 OR b=880 8075 OR ((a BETWEEN 85 AND 87) AND a!=86) 8076 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 8077 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8078 } 8079} {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0} 8080do_test where7-2.347.1 { 8081 count_steps_sort { 8082 SELECT a FROM t2 8083 WHERE b=517 8084 OR b=187 8085 OR (g='xwvutsr' AND f GLOB 'ghijk*') 8086 OR b=1092 8087 OR ((a BETWEEN 84 AND 86) AND a!=85) 8088 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8089 } 8090} {6 17 47 84 86 scan 0 sort 0} 8091do_test where7-2.347.2 { 8092 count_steps_sort { 8093 SELECT a FROM t3 8094 WHERE b=517 8095 OR b=187 8096 OR (g='xwvutsr' AND f GLOB 'ghijk*') 8097 OR b=1092 8098 OR ((a BETWEEN 84 AND 86) AND a!=85) 8099 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8100 } 8101} {6 17 47 84 86 scan 0 sort 0} 8102do_test where7-2.348.1 { 8103 count_steps_sort { 8104 SELECT a FROM t2 8105 WHERE b=982 8106 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 8107 OR b=234 8108 OR c=15015 8109 OR a=47 8110 OR f='qrstuvwxy' 8111 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 8112 OR b=814 8113 OR b=440 8114 OR b=454 8115 } 8116} {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0} 8117do_test where7-2.348.2 { 8118 count_steps_sort { 8119 SELECT a FROM t3 8120 WHERE b=982 8121 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 8122 OR b=234 8123 OR c=15015 8124 OR a=47 8125 OR f='qrstuvwxy' 8126 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 8127 OR b=814 8128 OR b=440 8129 OR b=454 8130 } 8131} {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0} 8132do_test where7-2.349.1 { 8133 count_steps_sort { 8134 SELECT a FROM t2 8135 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 8136 OR c=7007 8137 OR b=429 8138 OR ((a BETWEEN 25 AND 27) AND a!=26) 8139 OR b=231 8140 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 8141 OR c=22022 8142 OR f='bcdefghij' 8143 } 8144} {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0} 8145do_test where7-2.349.2 { 8146 count_steps_sort { 8147 SELECT a FROM t3 8148 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 8149 OR c=7007 8150 OR b=429 8151 OR ((a BETWEEN 25 AND 27) AND a!=26) 8152 OR b=231 8153 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 8154 OR c=22022 8155 OR f='bcdefghij' 8156 } 8157} {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0} 8158do_test where7-2.350.1 { 8159 count_steps_sort { 8160 SELECT a FROM t2 8161 WHERE c=17017 8162 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 8163 OR ((a BETWEEN 88 AND 90) AND a!=89) 8164 OR b=784 8165 OR ((a BETWEEN 22 AND 24) AND a!=23) 8166 OR ((a BETWEEN 54 AND 56) AND a!=55) 8167 OR ((a BETWEEN 16 AND 18) AND a!=17) 8168 OR f='zabcdefgh' 8169 } 8170} {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0} 8171do_test where7-2.350.2 { 8172 count_steps_sort { 8173 SELECT a FROM t3 8174 WHERE c=17017 8175 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 8176 OR ((a BETWEEN 88 AND 90) AND a!=89) 8177 OR b=784 8178 OR ((a BETWEEN 22 AND 24) AND a!=23) 8179 OR ((a BETWEEN 54 AND 56) AND a!=55) 8180 OR ((a BETWEEN 16 AND 18) AND a!=17) 8181 OR f='zabcdefgh' 8182 } 8183} {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0} 8184do_test where7-2.351.1 { 8185 count_steps_sort { 8186 SELECT a FROM t2 8187 WHERE b=344 8188 OR b=275 8189 OR c<=10 8190 } 8191} {25 scan 0 sort 0} 8192do_test where7-2.351.2 { 8193 count_steps_sort { 8194 SELECT a FROM t3 8195 WHERE b=344 8196 OR b=275 8197 OR c<=10 8198 } 8199} {25 scan 0 sort 0} 8200do_test where7-2.352.1 { 8201 count_steps_sort { 8202 SELECT a FROM t2 8203 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 8204 OR a=76 8205 OR b=154 8206 OR a=30 8207 OR c=3003 8208 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 8209 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 8210 OR b=564 8211 OR b=55 8212 OR a=38 8213 } 8214} {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0} 8215do_test where7-2.352.2 { 8216 count_steps_sort { 8217 SELECT a FROM t3 8218 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 8219 OR a=76 8220 OR b=154 8221 OR a=30 8222 OR c=3003 8223 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 8224 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 8225 OR b=564 8226 OR b=55 8227 OR a=38 8228 } 8229} {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0} 8230do_test where7-2.353.1 { 8231 count_steps_sort { 8232 SELECT a FROM t2 8233 WHERE a=52 8234 OR ((a BETWEEN 66 AND 68) AND a!=67) 8235 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 8236 } 8237} {52 54 66 68 scan 0 sort 0} 8238do_test where7-2.353.2 { 8239 count_steps_sort { 8240 SELECT a FROM t3 8241 WHERE a=52 8242 OR ((a BETWEEN 66 AND 68) AND a!=67) 8243 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 8244 } 8245} {52 54 66 68 scan 0 sort 0} 8246do_test where7-2.354.1 { 8247 count_steps_sort { 8248 SELECT a FROM t2 8249 WHERE b=792 8250 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8251 } 8252} {9 72 scan 0 sort 0} 8253do_test where7-2.354.2 { 8254 count_steps_sort { 8255 SELECT a FROM t3 8256 WHERE b=792 8257 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8258 } 8259} {9 72 scan 0 sort 0} 8260do_test where7-2.355.1 { 8261 count_steps_sort { 8262 SELECT a FROM t2 8263 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 8264 OR c=21021 8265 OR (g='lkjihgf' AND f GLOB 'nopqr*') 8266 OR f='zabcdefgh' 8267 OR (g='yxwvuts' AND f GLOB 'bcdef*') 8268 OR b=781 8269 OR a=64 8270 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 8271 } 8272} {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0} 8273do_test where7-2.355.2 { 8274 count_steps_sort { 8275 SELECT a FROM t3 8276 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 8277 OR c=21021 8278 OR (g='lkjihgf' AND f GLOB 'nopqr*') 8279 OR f='zabcdefgh' 8280 OR (g='yxwvuts' AND f GLOB 'bcdef*') 8281 OR b=781 8282 OR a=64 8283 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 8284 } 8285} {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0} 8286do_test where7-2.356.1 { 8287 count_steps_sort { 8288 SELECT a FROM t2 8289 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 8290 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 8291 OR a=34 8292 OR (g='rqponml' AND f GLOB 'ijklm*') 8293 OR (g='rqponml' AND f GLOB 'klmno*') 8294 OR (g='srqponm' AND f GLOB 'defgh*') 8295 OR b=319 8296 OR b=330 8297 OR ((a BETWEEN 28 AND 30) AND a!=29) 8298 } 8299} {28 29 30 34 36 67 90 scan 0 sort 0} 8300do_test where7-2.356.2 { 8301 count_steps_sort { 8302 SELECT a FROM t3 8303 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 8304 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 8305 OR a=34 8306 OR (g='rqponml' AND f GLOB 'ijklm*') 8307 OR (g='rqponml' AND f GLOB 'klmno*') 8308 OR (g='srqponm' AND f GLOB 'defgh*') 8309 OR b=319 8310 OR b=330 8311 OR ((a BETWEEN 28 AND 30) AND a!=29) 8312 } 8313} {28 29 30 34 36 67 90 scan 0 sort 0} 8314do_test where7-2.357.1 { 8315 count_steps_sort { 8316 SELECT a FROM t2 8317 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 8318 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 8319 OR a=45 8320 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 8321 } 8322} {15 41 45 67 81 93 scan 0 sort 0} 8323do_test where7-2.357.2 { 8324 count_steps_sort { 8325 SELECT a FROM t3 8326 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 8327 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 8328 OR a=45 8329 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 8330 } 8331} {15 41 45 67 81 93 scan 0 sort 0} 8332do_test where7-2.358.1 { 8333 count_steps_sort { 8334 SELECT a FROM t2 8335 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 8336 OR (g='nmlkjih' AND f GLOB 'cdefg*') 8337 OR b=165 8338 OR b=836 8339 } 8340} {15 53 54 76 scan 0 sort 0} 8341do_test where7-2.358.2 { 8342 count_steps_sort { 8343 SELECT a FROM t3 8344 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 8345 OR (g='nmlkjih' AND f GLOB 'cdefg*') 8346 OR b=165 8347 OR b=836 8348 } 8349} {15 53 54 76 scan 0 sort 0} 8350do_test where7-2.359.1 { 8351 count_steps_sort { 8352 SELECT a FROM t2 8353 WHERE b=1034 8354 OR f='vwxyzabcd' 8355 OR (g='gfedcba' AND f GLOB 'nopqr*') 8356 OR ((a BETWEEN 57 AND 59) AND a!=58) 8357 } 8358} {21 47 57 59 73 91 94 99 scan 0 sort 0} 8359do_test where7-2.359.2 { 8360 count_steps_sort { 8361 SELECT a FROM t3 8362 WHERE b=1034 8363 OR f='vwxyzabcd' 8364 OR (g='gfedcba' AND f GLOB 'nopqr*') 8365 OR ((a BETWEEN 57 AND 59) AND a!=58) 8366 } 8367} {21 47 57 59 73 91 94 99 scan 0 sort 0} 8368do_test where7-2.360.1 { 8369 count_steps_sort { 8370 SELECT a FROM t2 8371 WHERE b=440 8372 OR a=19 8373 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8374 OR c=22022 8375 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8376 OR a=92 8377 OR b=1026 8378 OR b=608 8379 } 8380} {19 40 47 64 65 66 92 scan 0 sort 0} 8381do_test where7-2.360.2 { 8382 count_steps_sort { 8383 SELECT a FROM t3 8384 WHERE b=440 8385 OR a=19 8386 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8387 OR c=22022 8388 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8389 OR a=92 8390 OR b=1026 8391 OR b=608 8392 } 8393} {19 40 47 64 65 66 92 scan 0 sort 0} 8394do_test where7-2.361.1 { 8395 count_steps_sort { 8396 SELECT a FROM t2 8397 WHERE a=37 8398 OR b=88 8399 OR (g='utsrqpo' AND f GLOB 'wxyza*') 8400 OR c=23023 8401 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 8402 OR a=56 8403 OR ((a BETWEEN 13 AND 15) AND a!=14) 8404 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 8405 OR f='ijklmnopq' 8406 OR ((a BETWEEN 85 AND 87) AND a!=86) 8407 } 8408} {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0} 8409do_test where7-2.361.2 { 8410 count_steps_sort { 8411 SELECT a FROM t3 8412 WHERE a=37 8413 OR b=88 8414 OR (g='utsrqpo' AND f GLOB 'wxyza*') 8415 OR c=23023 8416 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 8417 OR a=56 8418 OR ((a BETWEEN 13 AND 15) AND a!=14) 8419 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 8420 OR f='ijklmnopq' 8421 OR ((a BETWEEN 85 AND 87) AND a!=86) 8422 } 8423} {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0} 8424do_test where7-2.362.1 { 8425 count_steps_sort { 8426 SELECT a FROM t2 8427 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8428 OR ((a BETWEEN 22 AND 24) AND a!=23) 8429 OR a=74 8430 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 8431 OR ((a BETWEEN 42 AND 44) AND a!=43) 8432 } 8433} {20 22 24 42 44 74 97 scan 0 sort 0} 8434do_test where7-2.362.2 { 8435 count_steps_sort { 8436 SELECT a FROM t3 8437 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8438 OR ((a BETWEEN 22 AND 24) AND a!=23) 8439 OR a=74 8440 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 8441 OR ((a BETWEEN 42 AND 44) AND a!=43) 8442 } 8443} {20 22 24 42 44 74 97 scan 0 sort 0} 8444do_test where7-2.363.1 { 8445 count_steps_sort { 8446 SELECT a FROM t2 8447 WHERE f='uvwxyzabc' 8448 OR b=869 8449 OR ((a BETWEEN 49 AND 51) AND a!=50) 8450 } 8451} {20 46 49 51 72 79 98 scan 0 sort 0} 8452do_test where7-2.363.2 { 8453 count_steps_sort { 8454 SELECT a FROM t3 8455 WHERE f='uvwxyzabc' 8456 OR b=869 8457 OR ((a BETWEEN 49 AND 51) AND a!=50) 8458 } 8459} {20 46 49 51 72 79 98 scan 0 sort 0} 8460do_test where7-2.364.1 { 8461 count_steps_sort { 8462 SELECT a FROM t2 8463 WHERE b=682 8464 OR b=583 8465 OR b=685 8466 OR b=817 8467 OR ((a BETWEEN 34 AND 36) AND a!=35) 8468 } 8469} {34 36 53 62 scan 0 sort 0} 8470do_test where7-2.364.2 { 8471 count_steps_sort { 8472 SELECT a FROM t3 8473 WHERE b=682 8474 OR b=583 8475 OR b=685 8476 OR b=817 8477 OR ((a BETWEEN 34 AND 36) AND a!=35) 8478 } 8479} {34 36 53 62 scan 0 sort 0} 8480do_test where7-2.365.1 { 8481 count_steps_sort { 8482 SELECT a FROM t2 8483 WHERE b=583 8484 OR a=39 8485 OR b=627 8486 OR ((a BETWEEN 72 AND 74) AND a!=73) 8487 } 8488} {39 53 57 72 74 scan 0 sort 0} 8489do_test where7-2.365.2 { 8490 count_steps_sort { 8491 SELECT a FROM t3 8492 WHERE b=583 8493 OR a=39 8494 OR b=627 8495 OR ((a BETWEEN 72 AND 74) AND a!=73) 8496 } 8497} {39 53 57 72 74 scan 0 sort 0} 8498do_test where7-2.366.1 { 8499 count_steps_sort { 8500 SELECT a FROM t2 8501 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 8502 OR ((a BETWEEN 2 AND 4) AND a!=3) 8503 OR b=212 8504 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8505 OR ((a BETWEEN 24 AND 26) AND a!=25) 8506 OR a=20 8507 OR (g='kjihgfe' AND f GLOB 'qrstu*') 8508 OR b=627 8509 } 8510} {2 4 20 24 26 53 57 68 73 scan 0 sort 0} 8511do_test where7-2.366.2 { 8512 count_steps_sort { 8513 SELECT a FROM t3 8514 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 8515 OR ((a BETWEEN 2 AND 4) AND a!=3) 8516 OR b=212 8517 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8518 OR ((a BETWEEN 24 AND 26) AND a!=25) 8519 OR a=20 8520 OR (g='kjihgfe' AND f GLOB 'qrstu*') 8521 OR b=627 8522 } 8523} {2 4 20 24 26 53 57 68 73 scan 0 sort 0} 8524do_test where7-2.367.1 { 8525 count_steps_sort { 8526 SELECT a FROM t2 8527 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 8528 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 8529 OR b=157 8530 OR b=1026 8531 } 8532} {8 34 60 77 86 scan 0 sort 0} 8533do_test where7-2.367.2 { 8534 count_steps_sort { 8535 SELECT a FROM t3 8536 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*') 8537 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 8538 OR b=157 8539 OR b=1026 8540 } 8541} {8 34 60 77 86 scan 0 sort 0} 8542do_test where7-2.368.1 { 8543 count_steps_sort { 8544 SELECT a FROM t2 8545 WHERE b=553 8546 OR a=16 8547 OR ((a BETWEEN 80 AND 82) AND a!=81) 8548 OR ((a BETWEEN 31 AND 33) AND a!=32) 8549 OR (g='wvutsrq' AND f GLOB 'lmnop*') 8550 OR f='zabcdefgh' 8551 OR (g='lkjihgf' AND f GLOB 'pqrst*') 8552 OR (g='xwvutsr' AND f GLOB 'fghij*') 8553 } 8554} {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0} 8555do_test where7-2.368.2 { 8556 count_steps_sort { 8557 SELECT a FROM t3 8558 WHERE b=553 8559 OR a=16 8560 OR ((a BETWEEN 80 AND 82) AND a!=81) 8561 OR ((a BETWEEN 31 AND 33) AND a!=32) 8562 OR (g='wvutsrq' AND f GLOB 'lmnop*') 8563 OR f='zabcdefgh' 8564 OR (g='lkjihgf' AND f GLOB 'pqrst*') 8565 OR (g='xwvutsr' AND f GLOB 'fghij*') 8566 } 8567} {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0} 8568do_test where7-2.369.1 { 8569 count_steps_sort { 8570 SELECT a FROM t2 8571 WHERE b=858 8572 OR c=9009 8573 OR b=792 8574 OR b=88 8575 OR b=154 8576 } 8577} {8 14 25 26 27 72 78 scan 0 sort 0} 8578do_test where7-2.369.2 { 8579 count_steps_sort { 8580 SELECT a FROM t3 8581 WHERE b=858 8582 OR c=9009 8583 OR b=792 8584 OR b=88 8585 OR b=154 8586 } 8587} {8 14 25 26 27 72 78 scan 0 sort 0} 8588do_test where7-2.370.1 { 8589 count_steps_sort { 8590 SELECT a FROM t2 8591 WHERE f IS NULL 8592 OR a=37 8593 OR (g='onmlkji' AND f GLOB 'wxyza*') 8594 OR ((a BETWEEN 55 AND 57) AND a!=56) 8595 OR b=168 8596 OR b=22 8597 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 8598 OR b=506 8599 } 8600} {2 21 37 46 48 55 57 scan 0 sort 0} 8601do_test where7-2.370.2 { 8602 count_steps_sort { 8603 SELECT a FROM t3 8604 WHERE f IS NULL 8605 OR a=37 8606 OR (g='onmlkji' AND f GLOB 'wxyza*') 8607 OR ((a BETWEEN 55 AND 57) AND a!=56) 8608 OR b=168 8609 OR b=22 8610 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 8611 OR b=506 8612 } 8613} {2 21 37 46 48 55 57 scan 0 sort 0} 8614do_test where7-2.371.1 { 8615 count_steps_sort { 8616 SELECT a FROM t2 8617 WHERE a=29 8618 OR ((a BETWEEN 26 AND 28) AND a!=27) 8619 OR (g='kjihgfe' AND f GLOB 'rstuv*') 8620 OR (g='qponmlk' AND f GLOB 'qrstu*') 8621 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 8622 OR b=209 8623 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 8624 OR b=146 8625 } 8626} {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0} 8627do_test where7-2.371.2 { 8628 count_steps_sort { 8629 SELECT a FROM t3 8630 WHERE a=29 8631 OR ((a BETWEEN 26 AND 28) AND a!=27) 8632 OR (g='kjihgfe' AND f GLOB 'rstuv*') 8633 OR (g='qponmlk' AND f GLOB 'qrstu*') 8634 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 8635 OR b=209 8636 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 8637 OR b=146 8638 } 8639} {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0} 8640do_test where7-2.372.1 { 8641 count_steps_sort { 8642 SELECT a FROM t2 8643 WHERE a=63 8644 OR a=69 8645 OR b=333 8646 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 8647 OR b=135 8648 OR b=25 8649 OR b=1037 8650 OR b=682 8651 OR c=27027 8652 OR a=46 8653 } 8654} {6 46 62 63 69 79 80 81 scan 0 sort 0} 8655do_test where7-2.372.2 { 8656 count_steps_sort { 8657 SELECT a FROM t3 8658 WHERE a=63 8659 OR a=69 8660 OR b=333 8661 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 8662 OR b=135 8663 OR b=25 8664 OR b=1037 8665 OR b=682 8666 OR c=27027 8667 OR a=46 8668 } 8669} {6 46 62 63 69 79 80 81 scan 0 sort 0} 8670do_test where7-2.373.1 { 8671 count_steps_sort { 8672 SELECT a FROM t2 8673 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 8674 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 8675 OR b=113 8676 OR ((a BETWEEN 40 AND 42) AND a!=41) 8677 OR ((a BETWEEN 53 AND 55) AND a!=54) 8678 OR ((a BETWEEN 59 AND 61) AND a!=60) 8679 } 8680} {40 42 52 53 55 59 61 100 scan 0 sort 0} 8681do_test where7-2.373.2 { 8682 count_steps_sort { 8683 SELECT a FROM t3 8684 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 8685 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 8686 OR b=113 8687 OR ((a BETWEEN 40 AND 42) AND a!=41) 8688 OR ((a BETWEEN 53 AND 55) AND a!=54) 8689 OR ((a BETWEEN 59 AND 61) AND a!=60) 8690 } 8691} {40 42 52 53 55 59 61 100 scan 0 sort 0} 8692do_test where7-2.374.1 { 8693 count_steps_sort { 8694 SELECT a FROM t2 8695 WHERE b=1026 8696 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 8697 } 8698} {48 scan 0 sort 0} 8699do_test where7-2.374.2 { 8700 count_steps_sort { 8701 SELECT a FROM t3 8702 WHERE b=1026 8703 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 8704 } 8705} {48 scan 0 sort 0} 8706do_test where7-2.375.1 { 8707 count_steps_sort { 8708 SELECT a FROM t2 8709 WHERE (g='rqponml' AND f GLOB 'ijklm*') 8710 OR a=99 8711 OR a=100 8712 OR b=429 8713 OR b=682 8714 OR b=495 8715 OR f='efghijklm' 8716 OR a=10 8717 OR f='mnopqrstu' 8718 OR b=946 8719 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8720 } 8721} {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0} 8722do_test where7-2.375.2 { 8723 count_steps_sort { 8724 SELECT a FROM t3 8725 WHERE (g='rqponml' AND f GLOB 'ijklm*') 8726 OR a=99 8727 OR a=100 8728 OR b=429 8729 OR b=682 8730 OR b=495 8731 OR f='efghijklm' 8732 OR a=10 8733 OR f='mnopqrstu' 8734 OR b=946 8735 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8736 } 8737} {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0} 8738do_test where7-2.376.1 { 8739 count_steps_sort { 8740 SELECT a FROM t2 8741 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL) 8742 OR c=23023 8743 OR b=462 8744 OR ((a BETWEEN 17 AND 19) AND a!=18) 8745 } 8746} {11 17 19 42 67 68 69 scan 0 sort 0} 8747do_test where7-2.376.2 { 8748 count_steps_sort { 8749 SELECT a FROM t3 8750 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL) 8751 OR c=23023 8752 OR b=462 8753 OR ((a BETWEEN 17 AND 19) AND a!=18) 8754 } 8755} {11 17 19 42 67 68 69 scan 0 sort 0} 8756do_test where7-2.377.1 { 8757 count_steps_sort { 8758 SELECT a FROM t2 8759 WHERE b=539 8760 OR ((a BETWEEN 9 AND 11) AND a!=10) 8761 OR c=6006 8762 OR a=18 8763 OR c=24024 8764 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8765 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 8766 OR (g='ponmlkj' AND f GLOB 'rstuv*') 8767 OR c=19019 8768 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 8769 OR ((a BETWEEN 44 AND 46) AND a!=45) 8770 } 8771} {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0} 8772do_test where7-2.377.2 { 8773 count_steps_sort { 8774 SELECT a FROM t3 8775 WHERE b=539 8776 OR ((a BETWEEN 9 AND 11) AND a!=10) 8777 OR c=6006 8778 OR a=18 8779 OR c=24024 8780 OR (g='wvutsrq' AND f GLOB 'jklmn*') 8781 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 8782 OR (g='ponmlkj' AND f GLOB 'rstuv*') 8783 OR c=19019 8784 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 8785 OR ((a BETWEEN 44 AND 46) AND a!=45) 8786 } 8787} {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0} 8788do_test where7-2.378.1 { 8789 count_steps_sort { 8790 SELECT a FROM t2 8791 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 8792 OR a=20 8793 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 8794 OR b=121 8795 OR a=10 8796 OR b=792 8797 } 8798} {10 11 15 20 72 94 scan 0 sort 0} 8799do_test where7-2.378.2 { 8800 count_steps_sort { 8801 SELECT a FROM t3 8802 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 8803 OR a=20 8804 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 8805 OR b=121 8806 OR a=10 8807 OR b=792 8808 } 8809} {10 11 15 20 72 94 scan 0 sort 0} 8810do_test where7-2.379.1 { 8811 count_steps_sort { 8812 SELECT a FROM t2 8813 WHERE b=99 8814 OR ((a BETWEEN 85 AND 87) AND a!=86) 8815 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 8816 } 8817} {9 14 40 66 85 87 92 scan 0 sort 0} 8818do_test where7-2.379.2 { 8819 count_steps_sort { 8820 SELECT a FROM t3 8821 WHERE b=99 8822 OR ((a BETWEEN 85 AND 87) AND a!=86) 8823 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 8824 } 8825} {9 14 40 66 85 87 92 scan 0 sort 0} 8826do_test where7-2.380.1 { 8827 count_steps_sort { 8828 SELECT a FROM t2 8829 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 8830 OR ((a BETWEEN 79 AND 81) AND a!=80) 8831 OR b=715 8832 OR ((a BETWEEN 23 AND 25) AND a!=24) 8833 } 8834} {6 23 25 32 58 65 79 81 84 scan 0 sort 0} 8835do_test where7-2.380.2 { 8836 count_steps_sort { 8837 SELECT a FROM t3 8838 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 8839 OR ((a BETWEEN 79 AND 81) AND a!=80) 8840 OR b=715 8841 OR ((a BETWEEN 23 AND 25) AND a!=24) 8842 } 8843} {6 23 25 32 58 65 79 81 84 scan 0 sort 0} 8844do_test where7-2.381.1 { 8845 count_steps_sort { 8846 SELECT a FROM t2 8847 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8848 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 8849 OR a=46 8850 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 8851 } 8852} {28 46 97 scan 0 sort 0} 8853do_test where7-2.381.2 { 8854 count_steps_sort { 8855 SELECT a FROM t3 8856 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 8857 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 8858 OR a=46 8859 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 8860 } 8861} {28 46 97 scan 0 sort 0} 8862do_test where7-2.382.1 { 8863 count_steps_sort { 8864 SELECT a FROM t2 8865 WHERE (g='ihgfedc' AND f GLOB 'defgh*') 8866 OR ((a BETWEEN 97 AND 99) AND a!=98) 8867 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 8868 OR b=1056 8869 OR b=146 8870 } 8871} {18 81 96 97 99 scan 0 sort 0} 8872do_test where7-2.382.2 { 8873 count_steps_sort { 8874 SELECT a FROM t3 8875 WHERE (g='ihgfedc' AND f GLOB 'defgh*') 8876 OR ((a BETWEEN 97 AND 99) AND a!=98) 8877 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 8878 OR b=1056 8879 OR b=146 8880 } 8881} {18 81 96 97 99 scan 0 sort 0} 8882do_test where7-2.383.1 { 8883 count_steps_sort { 8884 SELECT a FROM t2 8885 WHERE a=15 8886 OR b=388 8887 OR ((a BETWEEN 82 AND 84) AND a!=83) 8888 OR a=36 8889 OR b=737 8890 OR ((a BETWEEN 21 AND 23) AND a!=22) 8891 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8892 OR a=75 8893 } 8894} {15 21 23 36 67 75 82 84 89 scan 0 sort 0} 8895do_test where7-2.383.2 { 8896 count_steps_sort { 8897 SELECT a FROM t3 8898 WHERE a=15 8899 OR b=388 8900 OR ((a BETWEEN 82 AND 84) AND a!=83) 8901 OR a=36 8902 OR b=737 8903 OR ((a BETWEEN 21 AND 23) AND a!=22) 8904 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8905 OR a=75 8906 } 8907} {15 21 23 36 67 75 82 84 89 scan 0 sort 0} 8908do_test where7-2.384.1 { 8909 count_steps_sort { 8910 SELECT a FROM t2 8911 WHERE c=9009 8912 OR a=34 8913 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8914 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 8915 OR b=715 8916 OR b=619 8917 OR ((a BETWEEN 98 AND 100) AND a!=99) 8918 } 8919} {16 25 26 27 34 65 95 98 100 scan 0 sort 0} 8920do_test where7-2.384.2 { 8921 count_steps_sort { 8922 SELECT a FROM t3 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} 8932do_test where7-2.385.1 { 8933 count_steps_sort { 8934 SELECT a FROM t2 8935 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 8936 OR ((a BETWEEN 11 AND 13) AND a!=12) 8937 OR ((a BETWEEN 74 AND 76) AND a!=75) 8938 OR ((a BETWEEN 39 AND 41) AND a!=40) 8939 OR b=242 8940 OR ((a BETWEEN 32 AND 34) AND a!=33) 8941 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 8942 OR b=300 8943 OR ((a BETWEEN 24 AND 26) AND a!=25) 8944 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 8945 OR ((a BETWEEN 93 AND 95) AND a!=94) 8946 } 8947} {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0} 8948do_test where7-2.385.2 { 8949 count_steps_sort { 8950 SELECT a FROM t3 8951 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 8952 OR ((a BETWEEN 11 AND 13) AND a!=12) 8953 OR ((a BETWEEN 74 AND 76) AND a!=75) 8954 OR ((a BETWEEN 39 AND 41) AND a!=40) 8955 OR b=242 8956 OR ((a BETWEEN 32 AND 34) AND a!=33) 8957 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 8958 OR b=300 8959 OR ((a BETWEEN 24 AND 26) AND a!=25) 8960 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 8961 OR ((a BETWEEN 93 AND 95) AND a!=94) 8962 } 8963} {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0} 8964do_test where7-2.386.1 { 8965 count_steps_sort { 8966 SELECT a FROM t2 8967 WHERE a=85 8968 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 8969 OR b=212 8970 OR ((a BETWEEN 25 AND 27) AND a!=26) 8971 OR b=36 8972 OR b=231 8973 OR b=1048 8974 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 8975 OR ((a BETWEEN 69 AND 71) AND a!=70) 8976 OR (g='ponmlkj' AND f GLOB 'rstuv*') 8977 OR c=19019 8978 } 8979} {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0} 8980do_test where7-2.386.2 { 8981 count_steps_sort { 8982 SELECT a FROM t3 8983 WHERE a=85 8984 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 8985 OR b=212 8986 OR ((a BETWEEN 25 AND 27) AND a!=26) 8987 OR b=36 8988 OR b=231 8989 OR b=1048 8990 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 8991 OR ((a BETWEEN 69 AND 71) AND a!=70) 8992 OR (g='ponmlkj' AND f GLOB 'rstuv*') 8993 OR c=19019 8994 } 8995} {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0} 8996do_test where7-2.387.1 { 8997 count_steps_sort { 8998 SELECT a FROM t2 8999 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 9000 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9001 OR b=1059 9002 OR b=630 9003 } 9004} {8 28 30 scan 0 sort 0} 9005do_test where7-2.387.2 { 9006 count_steps_sort { 9007 SELECT a FROM t3 9008 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 9009 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9010 OR b=1059 9011 OR b=630 9012 } 9013} {8 28 30 scan 0 sort 0} 9014do_test where7-2.388.1 { 9015 count_steps_sort { 9016 SELECT a FROM t2 9017 WHERE f='ghijklmno' 9018 OR f='nopqrstuv' 9019 OR b=297 9020 } 9021} {6 13 27 32 39 58 65 84 91 scan 0 sort 0} 9022do_test where7-2.388.2 { 9023 count_steps_sort { 9024 SELECT a FROM t3 9025 WHERE f='ghijklmno' 9026 OR f='nopqrstuv' 9027 OR b=297 9028 } 9029} {6 13 27 32 39 58 65 84 91 scan 0 sort 0} 9030do_test where7-2.389.1 { 9031 count_steps_sort { 9032 SELECT a FROM t2 9033 WHERE b=1001 9034 OR ((a BETWEEN 87 AND 89) AND a!=88) 9035 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 9036 OR ((a BETWEEN 68 AND 70) AND a!=69) 9037 OR a=58 9038 OR b=333 9039 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 9040 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9041 OR b=572 9042 OR ((a BETWEEN 50 AND 52) AND a!=51) 9043 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 9044 } 9045} {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0} 9046do_test where7-2.389.2 { 9047 count_steps_sort { 9048 SELECT a FROM t3 9049 WHERE b=1001 9050 OR ((a BETWEEN 87 AND 89) AND a!=88) 9051 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 9052 OR ((a BETWEEN 68 AND 70) AND a!=69) 9053 OR a=58 9054 OR b=333 9055 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 9056 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9057 OR b=572 9058 OR ((a BETWEEN 50 AND 52) AND a!=51) 9059 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 9060 } 9061} {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0} 9062do_test where7-2.390.1 { 9063 count_steps_sort { 9064 SELECT a FROM t2 9065 WHERE b=1034 9066 OR f='lmnopqrst' 9067 OR (g='qponmlk' AND f GLOB 'mnopq*') 9068 } 9069} {11 37 38 63 89 94 scan 0 sort 0} 9070do_test where7-2.390.2 { 9071 count_steps_sort { 9072 SELECT a FROM t3 9073 WHERE b=1034 9074 OR f='lmnopqrst' 9075 OR (g='qponmlk' AND f GLOB 'mnopq*') 9076 } 9077} {11 37 38 63 89 94 scan 0 sort 0} 9078do_test where7-2.391.1 { 9079 count_steps_sort { 9080 SELECT a FROM t2 9081 WHERE c=15015 9082 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 9083 OR (g='mlkjihg' AND f GLOB 'hijkl*') 9084 OR b=58 9085 OR b=674 9086 OR b=979 9087 } 9088} {43 44 45 59 87 89 scan 0 sort 0} 9089do_test where7-2.391.2 { 9090 count_steps_sort { 9091 SELECT a FROM t3 9092 WHERE c=15015 9093 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 9094 OR (g='mlkjihg' AND f GLOB 'hijkl*') 9095 OR b=58 9096 OR b=674 9097 OR b=979 9098 } 9099} {43 44 45 59 87 89 scan 0 sort 0} 9100do_test where7-2.392.1 { 9101 count_steps_sort { 9102 SELECT a FROM t2 9103 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 9104 OR b=660 9105 OR b=341 9106 } 9107} {31 60 62 scan 0 sort 0} 9108do_test where7-2.392.2 { 9109 count_steps_sort { 9110 SELECT a FROM t3 9111 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 9112 OR b=660 9113 OR b=341 9114 } 9115} {31 60 62 scan 0 sort 0} 9116do_test where7-2.393.1 { 9117 count_steps_sort { 9118 SELECT a FROM t2 9119 WHERE b=528 9120 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 9121 OR b=630 9122 OR a=19 9123 OR (g='ponmlkj' AND f GLOB 'stuvw*') 9124 OR f='wxyzabcde' 9125 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9126 OR b=377 9127 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 9128 OR a=77 9129 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9130 } 9131} {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0} 9132do_test where7-2.393.2 { 9133 count_steps_sort { 9134 SELECT a FROM t3 9135 WHERE b=528 9136 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 9137 OR b=630 9138 OR a=19 9139 OR (g='ponmlkj' AND f GLOB 'stuvw*') 9140 OR f='wxyzabcde' 9141 OR (g='ponmlkj' AND f GLOB 'rstuv*') 9142 OR b=377 9143 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 9144 OR a=77 9145 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 9146 } 9147} {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0} 9148do_test where7-2.394.1 { 9149 count_steps_sort { 9150 SELECT a FROM t2 9151 WHERE b=506 9152 OR a=70 9153 } 9154} {46 70 scan 0 sort 0} 9155do_test where7-2.394.2 { 9156 count_steps_sort { 9157 SELECT a FROM t3 9158 WHERE b=506 9159 OR a=70 9160 } 9161} {46 70 scan 0 sort 0} 9162do_test where7-2.395.1 { 9163 count_steps_sort { 9164 SELECT a FROM t2 9165 WHERE a=64 9166 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9167 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 9168 OR (g='srqponm' AND f GLOB 'cdefg*') 9169 OR c=14014 9170 OR b=586 9171 OR c=27027 9172 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 9173 OR (g='jihgfed' AND f GLOB 'wxyza*') 9174 } 9175} {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0} 9176do_test where7-2.395.2 { 9177 count_steps_sort { 9178 SELECT a FROM t3 9179 WHERE a=64 9180 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9181 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 9182 OR (g='srqponm' AND f GLOB 'cdefg*') 9183 OR c=14014 9184 OR b=586 9185 OR c=27027 9186 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 9187 OR (g='jihgfed' AND f GLOB 'wxyza*') 9188 } 9189} {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0} 9190do_test where7-2.396.1 { 9191 count_steps_sort { 9192 SELECT a FROM t2 9193 WHERE a=46 9194 OR b=297 9195 OR ((a BETWEEN 57 AND 59) AND a!=58) 9196 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9197 OR b=275 9198 OR b=91 9199 OR b=1015 9200 OR c=12012 9201 OR a=23 9202 OR b=278 9203 } 9204} {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0} 9205do_test where7-2.396.2 { 9206 count_steps_sort { 9207 SELECT a FROM t3 9208 WHERE a=46 9209 OR b=297 9210 OR ((a BETWEEN 57 AND 59) AND a!=58) 9211 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9212 OR b=275 9213 OR b=91 9214 OR b=1015 9215 OR c=12012 9216 OR a=23 9217 OR b=278 9218 } 9219} {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0} 9220do_test where7-2.397.1 { 9221 count_steps_sort { 9222 SELECT a FROM t2 9223 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 9224 OR (g='tsrqpon' AND f GLOB 'zabcd*') 9225 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9226 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 9227 OR (g='tsrqpon' AND f GLOB 'bcdef*') 9228 OR a=23 9229 OR b=737 9230 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9231 OR ((a BETWEEN 18 AND 20) AND a!=19) 9232 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 9233 OR ((a BETWEEN 68 AND 70) AND a!=69) 9234 } 9235} {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0} 9236do_test where7-2.397.2 { 9237 count_steps_sort { 9238 SELECT a FROM t3 9239 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 9240 OR (g='tsrqpon' AND f GLOB 'zabcd*') 9241 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9242 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 9243 OR (g='tsrqpon' AND f GLOB 'bcdef*') 9244 OR a=23 9245 OR b=737 9246 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9247 OR ((a BETWEEN 18 AND 20) AND a!=19) 9248 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 9249 OR ((a BETWEEN 68 AND 70) AND a!=69) 9250 } 9251} {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0} 9252do_test where7-2.398.1 { 9253 count_steps_sort { 9254 SELECT a FROM t2 9255 WHERE b=814 9256 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9257 OR b=377 9258 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 9259 } 9260} {71 74 79 scan 0 sort 0} 9261do_test where7-2.398.2 { 9262 count_steps_sort { 9263 SELECT a FROM t3 9264 WHERE b=814 9265 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 9266 OR b=377 9267 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 9268 } 9269} {71 74 79 scan 0 sort 0} 9270do_test where7-2.399.1 { 9271 count_steps_sort { 9272 SELECT a FROM t2 9273 WHERE a=18 9274 OR b=1059 9275 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 9276 OR (g='nmlkjih' AND f GLOB 'bcdef*') 9277 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 9278 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 9279 OR b=795 9280 } 9281} {9 18 25 46 51 53 77 scan 0 sort 0} 9282do_test where7-2.399.2 { 9283 count_steps_sort { 9284 SELECT a FROM t3 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} 9294do_test where7-2.400.1 { 9295 count_steps_sort { 9296 SELECT a FROM t2 9297 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*') 9298 OR a=93 9299 OR a=11 9300 OR f='nopqrstuv' 9301 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9302 OR ((a BETWEEN 22 AND 24) AND a!=23) 9303 OR a=17 9304 OR b=366 9305 } 9306} {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0} 9307do_test where7-2.400.2 { 9308 count_steps_sort { 9309 SELECT a FROM t3 9310 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*') 9311 OR a=93 9312 OR a=11 9313 OR f='nopqrstuv' 9314 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9315 OR ((a BETWEEN 22 AND 24) AND a!=23) 9316 OR a=17 9317 OR b=366 9318 } 9319} {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0} 9320do_test where7-2.401.1 { 9321 count_steps_sort { 9322 SELECT a FROM t2 9323 WHERE b=685 9324 OR a=33 9325 OR ((a BETWEEN 40 AND 42) AND a!=41) 9326 OR (g='vutsrqp' AND f GLOB 'qrstu*') 9327 OR (g='rqponml' AND f GLOB 'lmnop*') 9328 OR ((a BETWEEN 39 AND 41) AND a!=40) 9329 OR ((a BETWEEN 80 AND 82) AND a!=81) 9330 OR b=715 9331 OR ((a BETWEEN 93 AND 95) AND a!=94) 9332 OR a=6 9333 OR ((a BETWEEN 59 AND 61) AND a!=60) 9334 } 9335} {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0} 9336do_test where7-2.401.2 { 9337 count_steps_sort { 9338 SELECT a FROM t3 9339 WHERE b=685 9340 OR a=33 9341 OR ((a BETWEEN 40 AND 42) AND a!=41) 9342 OR (g='vutsrqp' AND f GLOB 'qrstu*') 9343 OR (g='rqponml' AND f GLOB 'lmnop*') 9344 OR ((a BETWEEN 39 AND 41) AND a!=40) 9345 OR ((a BETWEEN 80 AND 82) AND a!=81) 9346 OR b=715 9347 OR ((a BETWEEN 93 AND 95) AND a!=94) 9348 OR a=6 9349 OR ((a BETWEEN 59 AND 61) AND a!=60) 9350 } 9351} {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0} 9352do_test where7-2.402.1 { 9353 count_steps_sort { 9354 SELECT a FROM t2 9355 WHERE a=89 9356 OR b=1037 9357 OR (g='mlkjihg' AND f GLOB 'ijklm*') 9358 } 9359} {60 89 scan 0 sort 0} 9360do_test where7-2.402.2 { 9361 count_steps_sort { 9362 SELECT a FROM t3 9363 WHERE a=89 9364 OR b=1037 9365 OR (g='mlkjihg' AND f GLOB 'ijklm*') 9366 } 9367} {60 89 scan 0 sort 0} 9368do_test where7-2.403.1 { 9369 count_steps_sort { 9370 SELECT a FROM t2 9371 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 9372 OR ((a BETWEEN 44 AND 46) AND a!=45) 9373 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 9374 OR b=663 9375 OR b=531 9376 OR b=146 9377 OR b=102 9378 OR ((a BETWEEN 87 AND 89) AND a!=88) 9379 OR ((a BETWEEN 87 AND 89) AND a!=88) 9380 OR a=26 9381 } 9382} {26 28 44 46 87 89 97 scan 0 sort 0} 9383do_test where7-2.403.2 { 9384 count_steps_sort { 9385 SELECT a FROM t3 9386 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 9387 OR ((a BETWEEN 44 AND 46) AND a!=45) 9388 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 9389 OR b=663 9390 OR b=531 9391 OR b=146 9392 OR b=102 9393 OR ((a BETWEEN 87 AND 89) AND a!=88) 9394 OR ((a BETWEEN 87 AND 89) AND a!=88) 9395 OR a=26 9396 } 9397} {26 28 44 46 87 89 97 scan 0 sort 0} 9398do_test where7-2.404.1 { 9399 count_steps_sort { 9400 SELECT a FROM t2 9401 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 9402 OR (g='rqponml' AND f GLOB 'jklmn*') 9403 OR (g='lkjihgf' AND f GLOB 'mnopq*') 9404 OR b=726 9405 OR ((a BETWEEN 73 AND 75) AND a!=74) 9406 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 9407 OR c=2002 9408 OR c=15015 9409 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9410 OR b=201 9411 } 9412} {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0} 9413do_test where7-2.404.2 { 9414 count_steps_sort { 9415 SELECT a FROM t3 9416 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 9417 OR (g='rqponml' AND f GLOB 'jklmn*') 9418 OR (g='lkjihgf' AND f GLOB 'mnopq*') 9419 OR b=726 9420 OR ((a BETWEEN 73 AND 75) AND a!=74) 9421 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 9422 OR c=2002 9423 OR c=15015 9424 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9425 OR b=201 9426 } 9427} {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0} 9428do_test where7-2.405.1 { 9429 count_steps_sort { 9430 SELECT a FROM t2 9431 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 9432 OR b=924 9433 OR f='lmnopqrst' 9434 OR b=1048 9435 } 9436} {11 37 63 72 84 89 scan 0 sort 0} 9437do_test where7-2.405.2 { 9438 count_steps_sort { 9439 SELECT a FROM t3 9440 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 9441 OR b=924 9442 OR f='lmnopqrst' 9443 OR b=1048 9444 } 9445} {11 37 63 72 84 89 scan 0 sort 0} 9446do_test where7-2.406.1 { 9447 count_steps_sort { 9448 SELECT a FROM t2 9449 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 9450 OR (g='wvutsrq' AND f GLOB 'mnopq*') 9451 OR b=198 9452 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 9453 OR ((a BETWEEN 12 AND 14) AND a!=13) 9454 OR ((a BETWEEN 20 AND 22) AND a!=21) 9455 OR b=286 9456 OR ((a BETWEEN 65 AND 67) AND a!=66) 9457 } 9458} {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0} 9459do_test where7-2.406.2 { 9460 count_steps_sort { 9461 SELECT a FROM t3 9462 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 9463 OR (g='wvutsrq' AND f GLOB 'mnopq*') 9464 OR b=198 9465 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 9466 OR ((a BETWEEN 12 AND 14) AND a!=13) 9467 OR ((a BETWEEN 20 AND 22) AND a!=21) 9468 OR b=286 9469 OR ((a BETWEEN 65 AND 67) AND a!=66) 9470 } 9471} {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0} 9472do_test where7-2.407.1 { 9473 count_steps_sort { 9474 SELECT a FROM t2 9475 WHERE b=242 9476 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 9477 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 9478 OR ((a BETWEEN 57 AND 59) AND a!=58) 9479 OR f='bcdefghij' 9480 OR ((a BETWEEN 17 AND 19) AND a!=18) 9481 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 9482 OR a=38 9483 OR b=187 9484 } 9485} {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0} 9486do_test where7-2.407.2 { 9487 count_steps_sort { 9488 SELECT a FROM t3 9489 WHERE b=242 9490 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 9491 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 9492 OR ((a BETWEEN 57 AND 59) AND a!=58) 9493 OR f='bcdefghij' 9494 OR ((a BETWEEN 17 AND 19) AND a!=18) 9495 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 9496 OR a=38 9497 OR b=187 9498 } 9499} {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0} 9500do_test where7-2.408.1 { 9501 count_steps_sort { 9502 SELECT a FROM t2 9503 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 9504 OR b=630 9505 OR a=55 9506 OR c=26026 9507 OR (g='kjihgfe' AND f GLOB 'qrstu*') 9508 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 9509 } 9510} {10 23 55 68 76 77 78 scan 0 sort 0} 9511do_test where7-2.408.2 { 9512 count_steps_sort { 9513 SELECT a FROM t3 9514 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 9515 OR b=630 9516 OR a=55 9517 OR c=26026 9518 OR (g='kjihgfe' AND f GLOB 'qrstu*') 9519 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 9520 } 9521} {10 23 55 68 76 77 78 scan 0 sort 0} 9522do_test where7-2.409.1 { 9523 count_steps_sort { 9524 SELECT a FROM t2 9525 WHERE f='uvwxyzabc' 9526 OR f='xyzabcdef' 9527 OR (g='ihgfedc' AND f GLOB 'bcdef*') 9528 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 9529 OR ((a BETWEEN 51 AND 53) AND a!=52) 9530 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 9531 OR b=69 9532 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 9533 } 9534} {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0} 9535do_test where7-2.409.2 { 9536 count_steps_sort { 9537 SELECT a FROM t3 9538 WHERE f='uvwxyzabc' 9539 OR f='xyzabcdef' 9540 OR (g='ihgfedc' AND f GLOB 'bcdef*') 9541 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 9542 OR ((a BETWEEN 51 AND 53) AND a!=52) 9543 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 9544 OR b=69 9545 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 9546 } 9547} {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0} 9548do_test where7-2.410.1 { 9549 count_steps_sort { 9550 SELECT a FROM t2 9551 WHERE b=1026 9552 OR b=454 9553 OR ((a BETWEEN 92 AND 94) AND a!=93) 9554 OR b=179 9555 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9556 OR f='qrstuvwxy' 9557 } 9558} {16 26 42 52 68 78 92 94 scan 0 sort 0} 9559do_test where7-2.410.2 { 9560 count_steps_sort { 9561 SELECT a FROM t3 9562 WHERE b=1026 9563 OR b=454 9564 OR ((a BETWEEN 92 AND 94) AND a!=93) 9565 OR b=179 9566 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 9567 OR f='qrstuvwxy' 9568 } 9569} {16 26 42 52 68 78 92 94 scan 0 sort 0} 9570do_test where7-2.411.1 { 9571 count_steps_sort { 9572 SELECT a FROM t2 9573 WHERE ((a BETWEEN 6 AND 8) AND a!=7) 9574 OR b=619 9575 OR a=20 9576 OR (g='vutsrqp' AND f GLOB 'nopqr*') 9577 OR b=946 9578 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9579 OR a=64 9580 OR ((a BETWEEN 17 AND 19) AND a!=18) 9581 OR b=1001 9582 OR b=858 9583 } 9584} {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0} 9585do_test where7-2.411.2 { 9586 count_steps_sort { 9587 SELECT a FROM t3 9588 WHERE ((a BETWEEN 6 AND 8) AND a!=7) 9589 OR b=619 9590 OR a=20 9591 OR (g='vutsrqp' AND f GLOB 'nopqr*') 9592 OR b=946 9593 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9594 OR a=64 9595 OR ((a BETWEEN 17 AND 19) AND a!=18) 9596 OR b=1001 9597 OR b=858 9598 } 9599} {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0} 9600do_test where7-2.412.1 { 9601 count_steps_sort { 9602 SELECT a FROM t2 9603 WHERE b=902 9604 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9605 OR a=86 9606 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 9607 } 9608} {27 82 86 97 scan 0 sort 0} 9609do_test where7-2.412.2 { 9610 count_steps_sort { 9611 SELECT a FROM t3 9612 WHERE b=902 9613 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9614 OR a=86 9615 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 9616 } 9617} {27 82 86 97 scan 0 sort 0} 9618do_test where7-2.413.1 { 9619 count_steps_sort { 9620 SELECT a FROM t2 9621 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 9622 OR a=32 9623 OR (g='qponmlk' AND f GLOB 'mnopq*') 9624 OR (g='xwvutsr' AND f GLOB 'efghi*') 9625 OR c=32032 9626 } 9627} {4 32 38 56 94 95 96 scan 0 sort 0} 9628do_test where7-2.413.2 { 9629 count_steps_sort { 9630 SELECT a FROM t3 9631 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 9632 OR a=32 9633 OR (g='qponmlk' AND f GLOB 'mnopq*') 9634 OR (g='xwvutsr' AND f GLOB 'efghi*') 9635 OR c=32032 9636 } 9637} {4 32 38 56 94 95 96 scan 0 sort 0} 9638do_test where7-2.414.1 { 9639 count_steps_sort { 9640 SELECT a FROM t2 9641 WHERE b=168 9642 OR c=2002 9643 OR b=77 9644 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9645 OR f='qrstuvwxy' 9646 } 9647} {4 5 6 7 16 27 42 68 94 scan 0 sort 0} 9648do_test where7-2.414.2 { 9649 count_steps_sort { 9650 SELECT a FROM t3 9651 WHERE b=168 9652 OR c=2002 9653 OR b=77 9654 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 9655 OR f='qrstuvwxy' 9656 } 9657} {4 5 6 7 16 27 42 68 94 scan 0 sort 0} 9658do_test where7-2.415.1 { 9659 count_steps_sort { 9660 SELECT a FROM t2 9661 WHERE f='abcdefghi' 9662 OR b=506 9663 } 9664} {26 46 52 78 scan 0 sort 0} 9665do_test where7-2.415.2 { 9666 count_steps_sort { 9667 SELECT a FROM t3 9668 WHERE f='abcdefghi' 9669 OR b=506 9670 } 9671} {26 46 52 78 scan 0 sort 0} 9672do_test where7-2.416.1 { 9673 count_steps_sort { 9674 SELECT a FROM t2 9675 WHERE b=264 9676 OR c=34034 9677 OR a=96 9678 } 9679} {24 96 100 scan 0 sort 0} 9680do_test where7-2.416.2 { 9681 count_steps_sort { 9682 SELECT a FROM t3 9683 WHERE b=264 9684 OR c=34034 9685 OR a=96 9686 } 9687} {24 96 100 scan 0 sort 0} 9688do_test where7-2.417.1 { 9689 count_steps_sort { 9690 SELECT a FROM t2 9691 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 9692 OR a=27 9693 OR ((a BETWEEN 55 AND 57) AND a!=56) 9694 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 9695 } 9696} {19 27 32 55 57 scan 0 sort 0} 9697do_test where7-2.417.2 { 9698 count_steps_sort { 9699 SELECT a FROM t3 9700 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 9701 OR a=27 9702 OR ((a BETWEEN 55 AND 57) AND a!=56) 9703 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 9704 } 9705} {19 27 32 55 57 scan 0 sort 0} 9706do_test where7-2.418.1 { 9707 count_steps_sort { 9708 SELECT a FROM t2 9709 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9710 OR b=77 9711 } 9712} {7 74 scan 0 sort 0} 9713do_test where7-2.418.2 { 9714 count_steps_sort { 9715 SELECT a FROM t3 9716 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9717 OR b=77 9718 } 9719} {7 74 scan 0 sort 0} 9720do_test where7-2.419.1 { 9721 count_steps_sort { 9722 SELECT a FROM t2 9723 WHERE c=27027 9724 OR f='vwxyzabcd' 9725 OR b=1048 9726 OR a=96 9727 OR a=99 9728 OR ((a BETWEEN 56 AND 58) AND a!=57) 9729 OR b=561 9730 OR b=352 9731 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 9732 OR (g='utsrqpo' AND f GLOB 'stuvw*') 9733 OR a=95 9734 } 9735} {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0} 9736do_test where7-2.419.2 { 9737 count_steps_sort { 9738 SELECT a FROM t3 9739 WHERE c=27027 9740 OR f='vwxyzabcd' 9741 OR b=1048 9742 OR a=96 9743 OR a=99 9744 OR ((a BETWEEN 56 AND 58) AND a!=57) 9745 OR b=561 9746 OR b=352 9747 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 9748 OR (g='utsrqpo' AND f GLOB 'stuvw*') 9749 OR a=95 9750 } 9751} {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0} 9752do_test where7-2.420.1 { 9753 count_steps_sort { 9754 SELECT a FROM t2 9755 WHERE b=275 9756 OR ((a BETWEEN 10 AND 12) AND a!=11) 9757 OR f='ghijklmno' 9758 OR b=619 9759 OR (g='edcbazy' AND f GLOB 'vwxyz*') 9760 OR ((a BETWEEN 91 AND 93) AND a!=92) 9761 OR b=476 9762 OR a=83 9763 OR ((a BETWEEN 47 AND 49) AND a!=48) 9764 } 9765} {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0} 9766do_test where7-2.420.2 { 9767 count_steps_sort { 9768 SELECT a FROM t3 9769 WHERE b=275 9770 OR ((a BETWEEN 10 AND 12) AND a!=11) 9771 OR f='ghijklmno' 9772 OR b=619 9773 OR (g='edcbazy' AND f GLOB 'vwxyz*') 9774 OR ((a BETWEEN 91 AND 93) AND a!=92) 9775 OR b=476 9776 OR a=83 9777 OR ((a BETWEEN 47 AND 49) AND a!=48) 9778 } 9779} {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0} 9780do_test where7-2.421.1 { 9781 count_steps_sort { 9782 SELECT a FROM t2 9783 WHERE b=542 9784 OR a=17 9785 OR f='jklmnopqr' 9786 OR ((a BETWEEN 5 AND 7) AND a!=6) 9787 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 9788 OR a=23 9789 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 9790 } 9791} {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0} 9792do_test where7-2.421.2 { 9793 count_steps_sort { 9794 SELECT a FROM t3 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} 9804do_test where7-2.422.1 { 9805 count_steps_sort { 9806 SELECT a FROM t2 9807 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9808 OR b=363 9809 OR b=454 9810 } 9811} {33 74 scan 0 sort 0} 9812do_test where7-2.422.2 { 9813 count_steps_sort { 9814 SELECT a FROM t3 9815 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 9816 OR b=363 9817 OR b=454 9818 } 9819} {33 74 scan 0 sort 0} 9820do_test where7-2.423.1 { 9821 count_steps_sort { 9822 SELECT a FROM t2 9823 WHERE b=1059 9824 OR (g='jihgfed' AND f GLOB 'yzabc*') 9825 OR (g='rqponml' AND f GLOB 'jklmn*') 9826 OR b=47 9827 OR b=660 9828 OR ((a BETWEEN 34 AND 36) AND a!=35) 9829 OR a=84 9830 } 9831} {34 35 36 60 76 84 scan 0 sort 0} 9832do_test where7-2.423.2 { 9833 count_steps_sort { 9834 SELECT a FROM t3 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} 9844do_test where7-2.424.1 { 9845 count_steps_sort { 9846 SELECT a FROM t2 9847 WHERE f='ghijklmno' 9848 OR b=1012 9849 } 9850} {6 32 58 84 92 scan 0 sort 0} 9851do_test where7-2.424.2 { 9852 count_steps_sort { 9853 SELECT a FROM t3 9854 WHERE f='ghijklmno' 9855 OR b=1012 9856 } 9857} {6 32 58 84 92 scan 0 sort 0} 9858do_test where7-2.425.1 { 9859 count_steps_sort { 9860 SELECT a FROM t2 9861 WHERE b=597 9862 OR f='lmnopqrst' 9863 OR a=24 9864 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9865 OR ((a BETWEEN 31 AND 33) AND a!=32) 9866 OR b=1023 9867 OR a=53 9868 OR a=78 9869 OR f='efghijklm' 9870 OR (g='rqponml' AND f GLOB 'lmnop*') 9871 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 9872 } 9873} {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0} 9874do_test where7-2.425.2 { 9875 count_steps_sort { 9876 SELECT a FROM t3 9877 WHERE b=597 9878 OR f='lmnopqrst' 9879 OR a=24 9880 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9881 OR ((a BETWEEN 31 AND 33) AND a!=32) 9882 OR b=1023 9883 OR a=53 9884 OR a=78 9885 OR f='efghijklm' 9886 OR (g='rqponml' AND f GLOB 'lmnop*') 9887 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 9888 } 9889} {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0} 9890do_test where7-2.426.1 { 9891 count_steps_sort { 9892 SELECT a FROM t2 9893 WHERE b=198 9894 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 9895 OR b=388 9896 } 9897} {18 94 scan 0 sort 0} 9898do_test where7-2.426.2 { 9899 count_steps_sort { 9900 SELECT a FROM t3 9901 WHERE b=198 9902 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 9903 OR b=388 9904 } 9905} {18 94 scan 0 sort 0} 9906do_test where7-2.427.1 { 9907 count_steps_sort { 9908 SELECT a FROM t2 9909 WHERE f='tuvwxyzab' 9910 OR b=388 9911 OR ((a BETWEEN 84 AND 86) AND a!=85) 9912 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9913 OR b=957 9914 OR b=663 9915 OR b=847 9916 OR (g='jihgfed' AND f GLOB 'vwxyz*') 9917 } 9918} {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0} 9919do_test where7-2.427.2 { 9920 count_steps_sort { 9921 SELECT a FROM t3 9922 WHERE f='tuvwxyzab' 9923 OR b=388 9924 OR ((a BETWEEN 84 AND 86) AND a!=85) 9925 OR (g='fedcbaz' AND f GLOB 'stuvw*') 9926 OR b=957 9927 OR b=663 9928 OR b=847 9929 OR (g='jihgfed' AND f GLOB 'vwxyz*') 9930 } 9931} {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0} 9932do_test where7-2.428.1 { 9933 count_steps_sort { 9934 SELECT a FROM t2 9935 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL) 9936 OR a=56 9937 OR (g='hgfedcb' AND f GLOB 'ghijk*') 9938 } 9939} {56 81 84 scan 0 sort 0} 9940do_test where7-2.428.2 { 9941 count_steps_sort { 9942 SELECT a FROM t3 9943 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL) 9944 OR a=56 9945 OR (g='hgfedcb' AND f GLOB 'ghijk*') 9946 } 9947} {56 81 84 scan 0 sort 0} 9948do_test where7-2.429.1 { 9949 count_steps_sort { 9950 SELECT a FROM t2 9951 WHERE c>=34035 9952 OR b=168 9953 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 9954 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 9955 } 9956} {1 27 53 79 89 scan 0 sort 0} 9957do_test where7-2.429.2 { 9958 count_steps_sort { 9959 SELECT a FROM t3 9960 WHERE c>=34035 9961 OR b=168 9962 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 9963 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 9964 } 9965} {1 27 53 79 89 scan 0 sort 0} 9966do_test where7-2.430.1 { 9967 count_steps_sort { 9968 SELECT a FROM t2 9969 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 9970 OR b=564 9971 OR c=6006 9972 OR b=979 9973 } 9974} {16 17 18 79 81 89 scan 0 sort 0} 9975do_test where7-2.430.2 { 9976 count_steps_sort { 9977 SELECT a FROM t3 9978 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 9979 OR b=564 9980 OR c=6006 9981 OR b=979 9982 } 9983} {16 17 18 79 81 89 scan 0 sort 0} 9984do_test where7-2.431.1 { 9985 count_steps_sort { 9986 SELECT a FROM t2 9987 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 9988 OR (g='qponmlk' AND f GLOB 'opqrs*') 9989 OR f='rstuvwxyz' 9990 OR (g='qponmlk' AND f GLOB 'nopqr*') 9991 } 9992} {17 29 39 40 43 69 95 scan 0 sort 0} 9993do_test where7-2.431.2 { 9994 count_steps_sort { 9995 SELECT a FROM t3 9996 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 9997 OR (g='qponmlk' AND f GLOB 'opqrs*') 9998 OR f='rstuvwxyz' 9999 OR (g='qponmlk' AND f GLOB 'nopqr*') 10000 } 10001} {17 29 39 40 43 69 95 scan 0 sort 0} 10002do_test where7-2.432.1 { 10003 count_steps_sort { 10004 SELECT a FROM t2 10005 WHERE b=58 10006 OR b=484 10007 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 10008 OR b=671 10009 OR a=69 10010 } 10011} {44 61 68 69 scan 0 sort 0} 10012do_test where7-2.432.2 { 10013 count_steps_sort { 10014 SELECT a FROM t3 10015 WHERE b=58 10016 OR b=484 10017 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 10018 OR b=671 10019 OR a=69 10020 } 10021} {44 61 68 69 scan 0 sort 0} 10022do_test where7-2.433.1 { 10023 count_steps_sort { 10024 SELECT a FROM t2 10025 WHERE f='mnopqrstu' 10026 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 10027 OR b=861 10028 OR b=77 10029 OR f='qrstuvwxy' 10030 } 10031} {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0} 10032do_test where7-2.433.2 { 10033 count_steps_sort { 10034 SELECT a FROM t3 10035 WHERE f='mnopqrstu' 10036 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 10037 OR b=861 10038 OR b=77 10039 OR f='qrstuvwxy' 10040 } 10041} {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0} 10042do_test where7-2.434.1 { 10043 count_steps_sort { 10044 SELECT a FROM t2 10045 WHERE b=113 10046 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 10047 OR b=113 10048 OR (g='xwvutsr' AND f GLOB 'efghi*') 10049 OR ((a BETWEEN 62 AND 64) AND a!=63) 10050 OR c=6006 10051 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 10052 OR b=946 10053 OR a=86 10054 } 10055} {4 14 16 17 18 51 62 64 86 scan 0 sort 0} 10056do_test where7-2.434.2 { 10057 count_steps_sort { 10058 SELECT a FROM t3 10059 WHERE b=113 10060 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 10061 OR b=113 10062 OR (g='xwvutsr' AND f GLOB 'efghi*') 10063 OR ((a BETWEEN 62 AND 64) AND a!=63) 10064 OR c=6006 10065 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 10066 OR b=946 10067 OR a=86 10068 } 10069} {4 14 16 17 18 51 62 64 86 scan 0 sort 0} 10070do_test where7-2.435.1 { 10071 count_steps_sort { 10072 SELECT a FROM t2 10073 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 10074 OR ((a BETWEEN 8 AND 10) AND a!=9) 10075 OR c=22022 10076 OR ((a BETWEEN 79 AND 81) AND a!=80) 10077 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 10078 OR c=25025 10079 } 10080} {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0} 10081do_test where7-2.435.2 { 10082 count_steps_sort { 10083 SELECT a FROM t3 10084 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 10085 OR ((a BETWEEN 8 AND 10) AND a!=9) 10086 OR c=22022 10087 OR ((a BETWEEN 79 AND 81) AND a!=80) 10088 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 10089 OR c=25025 10090 } 10091} {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0} 10092do_test where7-2.436.1 { 10093 count_steps_sort { 10094 SELECT a FROM t2 10095 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 10096 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 10097 OR b=47 10098 OR ((a BETWEEN 44 AND 46) AND a!=45) 10099 OR a=92 10100 OR b=795 10101 OR b=25 10102 OR c=7007 10103 OR a=93 10104 OR ((a BETWEEN 93 AND 95) AND a!=94) 10105 OR (g='utsrqpo' AND f GLOB 'stuvw*') 10106 } 10107} {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0} 10108do_test where7-2.436.2 { 10109 count_steps_sort { 10110 SELECT a FROM t3 10111 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 10112 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 10113 OR b=47 10114 OR ((a BETWEEN 44 AND 46) AND a!=45) 10115 OR a=92 10116 OR b=795 10117 OR b=25 10118 OR c=7007 10119 OR a=93 10120 OR ((a BETWEEN 93 AND 95) AND a!=94) 10121 OR (g='utsrqpo' AND f GLOB 'stuvw*') 10122 } 10123} {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0} 10124do_test where7-2.437.1 { 10125 count_steps_sort { 10126 SELECT a FROM t2 10127 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10128 OR a=13 10129 OR (g='fedcbaz' AND f GLOB 'qrstu*') 10130 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 10131 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10132 OR c=29029 10133 OR b=311 10134 OR b=366 10135 OR a=94 10136 OR a=72 10137 } 10138} {6 13 66 72 85 86 87 94 scan 0 sort 0} 10139do_test where7-2.437.2 { 10140 count_steps_sort { 10141 SELECT a FROM t3 10142 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10143 OR a=13 10144 OR (g='fedcbaz' AND f GLOB 'qrstu*') 10145 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 10146 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10147 OR c=29029 10148 OR b=311 10149 OR b=366 10150 OR a=94 10151 OR a=72 10152 } 10153} {6 13 66 72 85 86 87 94 scan 0 sort 0} 10154do_test where7-2.438.1 { 10155 count_steps_sort { 10156 SELECT a FROM t2 10157 WHERE c=26026 10158 OR a=96 10159 OR a=22 10160 OR b=341 10161 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10162 OR b=872 10163 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 10164 OR ((a BETWEEN 25 AND 27) AND a!=26) 10165 } 10166} {2 22 25 27 31 76 77 78 96 scan 0 sort 0} 10167do_test where7-2.438.2 { 10168 count_steps_sort { 10169 SELECT a FROM t3 10170 WHERE c=26026 10171 OR a=96 10172 OR a=22 10173 OR b=341 10174 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10175 OR b=872 10176 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 10177 OR ((a BETWEEN 25 AND 27) AND a!=26) 10178 } 10179} {2 22 25 27 31 76 77 78 96 scan 0 sort 0} 10180do_test where7-2.439.1 { 10181 count_steps_sort { 10182 SELECT a FROM t2 10183 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 10184 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10185 OR (g='tsrqpon' AND f GLOB 'xyzab*') 10186 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10187 OR ((a BETWEEN 63 AND 65) AND a!=64) 10188 OR a=41 10189 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10190 OR (g='onmlkji' AND f GLOB 'zabcd*') 10191 OR b=913 10192 } 10193} {6 23 36 41 51 63 65 82 83 scan 0 sort 0} 10194do_test where7-2.439.2 { 10195 count_steps_sort { 10196 SELECT a FROM t3 10197 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 10198 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10199 OR (g='tsrqpon' AND f GLOB 'xyzab*') 10200 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10201 OR ((a BETWEEN 63 AND 65) AND a!=64) 10202 OR a=41 10203 OR (g='xwvutsr' AND f GLOB 'ghijk*') 10204 OR (g='onmlkji' AND f GLOB 'zabcd*') 10205 OR b=913 10206 } 10207} {6 23 36 41 51 63 65 82 83 scan 0 sort 0} 10208do_test where7-2.440.1 { 10209 count_steps_sort { 10210 SELECT a FROM t2 10211 WHERE ((a BETWEEN 42 AND 44) AND a!=43) 10212 OR a=90 10213 } 10214} {42 44 90 scan 0 sort 0} 10215do_test where7-2.440.2 { 10216 count_steps_sort { 10217 SELECT a FROM t3 10218 WHERE ((a BETWEEN 42 AND 44) AND a!=43) 10219 OR a=90 10220 } 10221} {42 44 90 scan 0 sort 0} 10222do_test where7-2.441.1 { 10223 count_steps_sort { 10224 SELECT a FROM t2 10225 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 10226 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 10227 OR b=484 10228 } 10229} {21 44 scan 0 sort 0} 10230do_test where7-2.441.2 { 10231 count_steps_sort { 10232 SELECT a FROM t3 10233 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 10234 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 10235 OR b=484 10236 } 10237} {21 44 scan 0 sort 0} 10238do_test where7-2.442.1 { 10239 count_steps_sort { 10240 SELECT a FROM t2 10241 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 10242 OR b=377 10243 OR b=363 10244 OR ((a BETWEEN 55 AND 57) AND a!=56) 10245 OR b=737 10246 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 10247 OR b=506 10248 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10249 OR a=16 10250 } 10251} {16 22 25 33 46 55 57 67 100 scan 0 sort 0} 10252do_test where7-2.442.2 { 10253 count_steps_sort { 10254 SELECT a FROM t3 10255 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 10256 OR b=377 10257 OR b=363 10258 OR ((a BETWEEN 55 AND 57) AND a!=56) 10259 OR b=737 10260 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 10261 OR b=506 10262 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 10263 OR a=16 10264 } 10265} {16 22 25 33 46 55 57 67 100 scan 0 sort 0} 10266do_test where7-2.443.1 { 10267 count_steps_sort { 10268 SELECT a FROM t2 10269 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 10270 OR b=102 10271 OR b=212 10272 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 10273 OR b=487 10274 OR (g='ihgfedc' AND f GLOB 'efghi*') 10275 } 10276} {37 77 82 scan 0 sort 0} 10277do_test where7-2.443.2 { 10278 count_steps_sort { 10279 SELECT a FROM t3 10280 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 10281 OR b=102 10282 OR b=212 10283 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 10284 OR b=487 10285 OR (g='ihgfedc' AND f GLOB 'efghi*') 10286 } 10287} {37 77 82 scan 0 sort 0} 10288do_test where7-2.444.1 { 10289 count_steps_sort { 10290 SELECT a FROM t2 10291 WHERE b=154 10292 OR a=51 10293 OR b=520 10294 } 10295} {14 51 scan 0 sort 0} 10296do_test where7-2.444.2 { 10297 count_steps_sort { 10298 SELECT a FROM t3 10299 WHERE b=154 10300 OR a=51 10301 OR b=520 10302 } 10303} {14 51 scan 0 sort 0} 10304do_test where7-2.445.1 { 10305 count_steps_sort { 10306 SELECT a FROM t2 10307 WHERE b=872 10308 OR ((a BETWEEN 58 AND 60) AND a!=59) 10309 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 10310 OR b=957 10311 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 10312 OR a=67 10313 OR a=72 10314 } 10315} {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0} 10316do_test where7-2.445.2 { 10317 count_steps_sort { 10318 SELECT a FROM t3 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} 10328do_test where7-2.446.1 { 10329 count_steps_sort { 10330 SELECT a FROM t2 10331 WHERE b=66 10332 OR b=102 10333 OR b=396 10334 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10335 OR ((a BETWEEN 7 AND 9) AND a!=8) 10336 OR b=759 10337 OR (g='edcbazy' AND f GLOB 'wxyza*') 10338 OR f='ghijklmno' 10339 OR (g='edcbazy' AND f GLOB 'wxyza*') 10340 OR ((a BETWEEN 90 AND 92) AND a!=91) 10341 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 10342 } 10343} {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0} 10344do_test where7-2.446.2 { 10345 count_steps_sort { 10346 SELECT a FROM t3 10347 WHERE b=66 10348 OR b=102 10349 OR b=396 10350 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10351 OR ((a BETWEEN 7 AND 9) AND a!=8) 10352 OR b=759 10353 OR (g='edcbazy' AND f GLOB 'wxyza*') 10354 OR f='ghijklmno' 10355 OR (g='edcbazy' AND f GLOB 'wxyza*') 10356 OR ((a BETWEEN 90 AND 92) AND a!=91) 10357 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 10358 } 10359} {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0} 10360do_test where7-2.447.1 { 10361 count_steps_sort { 10362 SELECT a FROM t2 10363 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 10364 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 10365 OR (g='onmlkji' AND f GLOB 'wxyza*') 10366 OR a=72 10367 OR b=1100 10368 OR b=102 10369 OR b=135 10370 } 10371} {24 48 50 69 71 72 76 100 scan 0 sort 0} 10372do_test where7-2.447.2 { 10373 count_steps_sort { 10374 SELECT a FROM t3 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} 10384do_test where7-2.448.1 { 10385 count_steps_sort { 10386 SELECT a FROM t2 10387 WHERE b=99 10388 OR a=76 10389 } 10390} {9 76 scan 0 sort 0} 10391do_test where7-2.448.2 { 10392 count_steps_sort { 10393 SELECT a FROM t3 10394 WHERE b=99 10395 OR a=76 10396 } 10397} {9 76 scan 0 sort 0} 10398do_test where7-2.449.1 { 10399 count_steps_sort { 10400 SELECT a FROM t2 10401 WHERE b=891 10402 OR b=806 10403 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 10404 OR ((a BETWEEN 85 AND 87) AND a!=86) 10405 OR b=861 10406 OR ((a BETWEEN 82 AND 84) AND a!=83) 10407 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 10408 } 10409} {19 34 81 82 84 85 87 scan 0 sort 0} 10410do_test where7-2.449.2 { 10411 count_steps_sort { 10412 SELECT a FROM t3 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} 10422do_test where7-2.450.1 { 10423 count_steps_sort { 10424 SELECT a FROM t2 10425 WHERE b=1034 10426 OR b=91 10427 } 10428} {94 scan 0 sort 0} 10429do_test where7-2.450.2 { 10430 count_steps_sort { 10431 SELECT a FROM t3 10432 WHERE b=1034 10433 OR b=91 10434 } 10435} {94 scan 0 sort 0} 10436do_test where7-2.451.1 { 10437 count_steps_sort { 10438 SELECT a FROM t2 10439 WHERE b=47 10440 OR a=91 10441 OR d>1e10 10442 OR (g='srqponm' AND f GLOB 'cdefg*') 10443 } 10444} {28 91 scan 0 sort 0} 10445do_test where7-2.451.2 { 10446 count_steps_sort { 10447 SELECT a FROM t3 10448 WHERE b=47 10449 OR a=91 10450 OR d>1e10 10451 OR (g='srqponm' AND f GLOB 'cdefg*') 10452 } 10453} {28 91 scan 0 sort 0} 10454do_test where7-2.452.1 { 10455 count_steps_sort { 10456 SELECT a FROM t2 10457 WHERE b=1023 10458 OR f='zabcdefgh' 10459 OR b=451 10460 OR b=443 10461 OR c>=34035 10462 OR b=58 10463 } 10464} {25 41 51 77 93 scan 0 sort 0} 10465do_test where7-2.452.2 { 10466 count_steps_sort { 10467 SELECT a FROM t3 10468 WHERE b=1023 10469 OR f='zabcdefgh' 10470 OR b=451 10471 OR b=443 10472 OR c>=34035 10473 OR b=58 10474 } 10475} {25 41 51 77 93 scan 0 sort 0} 10476do_test where7-2.453.1 { 10477 count_steps_sort { 10478 SELECT a FROM t2 10479 WHERE b=971 10480 OR b=36 10481 OR a=11 10482 OR f='hijklmnop' 10483 } 10484} {7 11 33 59 85 scan 0 sort 0} 10485do_test where7-2.453.2 { 10486 count_steps_sort { 10487 SELECT a FROM t3 10488 WHERE b=971 10489 OR b=36 10490 OR a=11 10491 OR f='hijklmnop' 10492 } 10493} {7 11 33 59 85 scan 0 sort 0} 10494do_test where7-2.454.1 { 10495 count_steps_sort { 10496 SELECT a FROM t2 10497 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 10498 OR b=619 10499 OR ((a BETWEEN 91 AND 93) AND a!=92) 10500 OR c=11011 10501 OR b=550 10502 OR b=1059 10503 OR (g='hgfedcb' AND f GLOB 'ghijk*') 10504 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 10505 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 10506 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 10507 OR b=737 10508 } 10509} {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0} 10510do_test where7-2.454.2 { 10511 count_steps_sort { 10512 SELECT a FROM t3 10513 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 10514 OR b=619 10515 OR ((a BETWEEN 91 AND 93) AND a!=92) 10516 OR c=11011 10517 OR b=550 10518 OR b=1059 10519 OR (g='hgfedcb' AND f GLOB 'ghijk*') 10520 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 10521 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 10522 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 10523 OR b=737 10524 } 10525} {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0} 10526do_test where7-2.455.1 { 10527 count_steps_sort { 10528 SELECT a FROM t2 10529 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 10530 OR ((a BETWEEN 59 AND 61) AND a!=60) 10531 OR (g='ihgfedc' AND f GLOB 'cdefg*') 10532 OR a=78 10533 OR a=27 10534 OR b=792 10535 OR b=946 10536 OR c=22022 10537 OR a=23 10538 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 10539 OR b=388 10540 } 10541} {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0} 10542do_test where7-2.455.2 { 10543 count_steps_sort { 10544 SELECT a FROM t3 10545 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 10546 OR ((a BETWEEN 59 AND 61) AND a!=60) 10547 OR (g='ihgfedc' AND f GLOB 'cdefg*') 10548 OR a=78 10549 OR a=27 10550 OR b=792 10551 OR b=946 10552 OR c=22022 10553 OR a=23 10554 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 10555 OR b=388 10556 } 10557} {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0} 10558do_test where7-2.456.1 { 10559 count_steps_sort { 10560 SELECT a FROM t2 10561 WHERE c=32032 10562 OR f IS NULL 10563 OR ((a BETWEEN 37 AND 39) AND a!=38) 10564 OR (g='jihgfed' AND f GLOB 'wxyza*') 10565 OR (g='xwvutsr' AND f GLOB 'efghi*') 10566 OR b=825 10567 } 10568} {4 37 39 74 75 94 95 96 scan 0 sort 0} 10569do_test where7-2.456.2 { 10570 count_steps_sort { 10571 SELECT a FROM t3 10572 WHERE c=32032 10573 OR f IS NULL 10574 OR ((a BETWEEN 37 AND 39) AND a!=38) 10575 OR (g='jihgfed' AND f GLOB 'wxyza*') 10576 OR (g='xwvutsr' AND f GLOB 'efghi*') 10577 OR b=825 10578 } 10579} {4 37 39 74 75 94 95 96 scan 0 sort 0} 10580do_test where7-2.457.1 { 10581 count_steps_sort { 10582 SELECT a FROM t2 10583 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 10584 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 10585 OR ((a BETWEEN 5 AND 7) AND a!=6) 10586 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 10587 OR b=1078 10588 OR b=198 10589 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 10590 OR b=55 10591 OR b=517 10592 OR b=740 10593 } 10594} {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0} 10595do_test where7-2.457.2 { 10596 count_steps_sort { 10597 SELECT a FROM t3 10598 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 10599 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 10600 OR ((a BETWEEN 5 AND 7) AND a!=6) 10601 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 10602 OR b=1078 10603 OR b=198 10604 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 10605 OR b=55 10606 OR b=517 10607 OR b=740 10608 } 10609} {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0} 10610do_test where7-2.458.1 { 10611 count_steps_sort { 10612 SELECT a FROM t2 10613 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 10614 OR c=25025 10615 OR b=550 10616 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10617 OR (g='nmlkjih' AND f GLOB 'bcdef*') 10618 } 10619} {8 22 50 53 73 74 75 scan 0 sort 0} 10620do_test where7-2.458.2 { 10621 count_steps_sort { 10622 SELECT a FROM t3 10623 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 10624 OR c=25025 10625 OR b=550 10626 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10627 OR (g='nmlkjih' AND f GLOB 'bcdef*') 10628 } 10629} {8 22 50 53 73 74 75 scan 0 sort 0} 10630do_test where7-2.459.1 { 10631 count_steps_sort { 10632 SELECT a FROM t2 10633 WHERE b=432 10634 OR f='opqrstuvw' 10635 OR (g='kjihgfe' AND f GLOB 'qrstu*') 10636 } 10637} {14 40 66 68 92 scan 0 sort 0} 10638do_test where7-2.459.2 { 10639 count_steps_sort { 10640 SELECT a FROM t3 10641 WHERE b=432 10642 OR f='opqrstuvw' 10643 OR (g='kjihgfe' AND f GLOB 'qrstu*') 10644 } 10645} {14 40 66 68 92 scan 0 sort 0} 10646do_test where7-2.460.1 { 10647 count_steps_sort { 10648 SELECT a FROM t2 10649 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 10650 OR b=847 10651 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 10652 OR b=583 10653 OR ((a BETWEEN 63 AND 65) AND a!=64) 10654 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 10655 OR ((a BETWEEN 40 AND 42) AND a!=41) 10656 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 10657 OR b=938 10658 } 10659} {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0} 10660do_test where7-2.460.2 { 10661 count_steps_sort { 10662 SELECT a FROM t3 10663 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 10664 OR b=847 10665 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 10666 OR b=583 10667 OR ((a BETWEEN 63 AND 65) AND a!=64) 10668 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 10669 OR ((a BETWEEN 40 AND 42) AND a!=41) 10670 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 10671 OR b=938 10672 } 10673} {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0} 10674do_test where7-2.461.1 { 10675 count_steps_sort { 10676 SELECT a FROM t2 10677 WHERE b=671 10678 OR a=56 10679 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10680 OR b=157 10681 OR a=83 10682 OR ((a BETWEEN 73 AND 75) AND a!=74) 10683 OR c=21021 10684 OR b=319 10685 OR b=187 10686 OR ((a BETWEEN 65 AND 67) AND a!=66) 10687 OR b=839 10688 } 10689} {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0} 10690do_test where7-2.461.2 { 10691 count_steps_sort { 10692 SELECT a FROM t3 10693 WHERE b=671 10694 OR a=56 10695 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10696 OR b=157 10697 OR a=83 10698 OR ((a BETWEEN 73 AND 75) AND a!=74) 10699 OR c=21021 10700 OR b=319 10701 OR b=187 10702 OR ((a BETWEEN 65 AND 67) AND a!=66) 10703 OR b=839 10704 } 10705} {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0} 10706do_test where7-2.462.1 { 10707 count_steps_sort { 10708 SELECT a FROM t2 10709 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10710 OR b=586 10711 OR d<0.0 10712 OR c=9009 10713 } 10714} {25 26 27 72 scan 0 sort 0} 10715do_test where7-2.462.2 { 10716 count_steps_sort { 10717 SELECT a FROM t3 10718 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10719 OR b=586 10720 OR d<0.0 10721 OR c=9009 10722 } 10723} {25 26 27 72 scan 0 sort 0} 10724do_test where7-2.463.1 { 10725 count_steps_sort { 10726 SELECT a FROM t2 10727 WHERE a=82 10728 OR a=34 10729 OR f='jklmnopqr' 10730 OR a=82 10731 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 10732 OR b=454 10733 OR b=355 10734 OR c=21021 10735 OR ((a BETWEEN 63 AND 65) AND a!=64) 10736 OR a=30 10737 } 10738} {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0} 10739do_test where7-2.463.2 { 10740 count_steps_sort { 10741 SELECT a FROM t3 10742 WHERE a=82 10743 OR a=34 10744 OR f='jklmnopqr' 10745 OR a=82 10746 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 10747 OR b=454 10748 OR b=355 10749 OR c=21021 10750 OR ((a BETWEEN 63 AND 65) AND a!=64) 10751 OR a=30 10752 } 10753} {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0} 10754do_test where7-2.464.1 { 10755 count_steps_sort { 10756 SELECT a FROM t2 10757 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 10758 OR a=53 10759 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 10760 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 10761 OR b=594 10762 OR b=80 10763 OR ((a BETWEEN 18 AND 20) AND a!=19) 10764 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10765 OR d>1e10 10766 } 10767} {18 20 23 44 46 49 53 54 scan 0 sort 0} 10768do_test where7-2.464.2 { 10769 count_steps_sort { 10770 SELECT a FROM t3 10771 WHERE ((a BETWEEN 44 AND 46) AND a!=45) 10772 OR a=53 10773 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 10774 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 10775 OR b=594 10776 OR b=80 10777 OR ((a BETWEEN 18 AND 20) AND a!=19) 10778 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 10779 OR d>1e10 10780 } 10781} {18 20 23 44 46 49 53 54 scan 0 sort 0} 10782do_test where7-2.465.1 { 10783 count_steps_sort { 10784 SELECT a FROM t2 10785 WHERE f='opqrstuvw' 10786 OR a=7 10787 } 10788} {7 14 40 66 92 scan 0 sort 0} 10789do_test where7-2.465.2 { 10790 count_steps_sort { 10791 SELECT a FROM t3 10792 WHERE f='opqrstuvw' 10793 OR a=7 10794 } 10795} {7 14 40 66 92 scan 0 sort 0} 10796do_test where7-2.466.1 { 10797 count_steps_sort { 10798 SELECT a FROM t2 10799 WHERE b=627 10800 OR ((a BETWEEN 75 AND 77) AND a!=76) 10801 OR ((a BETWEEN 43 AND 45) AND a!=44) 10802 OR a=90 10803 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 10804 } 10805} {33 43 45 57 75 77 90 scan 0 sort 0} 10806do_test where7-2.466.2 { 10807 count_steps_sort { 10808 SELECT a FROM t3 10809 WHERE b=627 10810 OR ((a BETWEEN 75 AND 77) AND a!=76) 10811 OR ((a BETWEEN 43 AND 45) AND a!=44) 10812 OR a=90 10813 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 10814 } 10815} {33 43 45 57 75 77 90 scan 0 sort 0} 10816do_test where7-2.467.1 { 10817 count_steps_sort { 10818 SELECT a FROM t2 10819 WHERE a=59 10820 OR ((a BETWEEN 69 AND 71) AND a!=70) 10821 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 10822 OR (g='xwvutsr' AND f GLOB 'fghij*') 10823 OR f='wxyzabcde' 10824 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10825 OR a=70 10826 OR ((a BETWEEN 23 AND 25) AND a!=24) 10827 OR ((a BETWEEN 14 AND 16) AND a!=15) 10828 } 10829} {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0} 10830do_test where7-2.467.2 { 10831 count_steps_sort { 10832 SELECT a FROM t3 10833 WHERE a=59 10834 OR ((a BETWEEN 69 AND 71) AND a!=70) 10835 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 10836 OR (g='xwvutsr' AND f GLOB 'fghij*') 10837 OR f='wxyzabcde' 10838 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10839 OR a=70 10840 OR ((a BETWEEN 23 AND 25) AND a!=24) 10841 OR ((a BETWEEN 14 AND 16) AND a!=15) 10842 } 10843} {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0} 10844do_test where7-2.468.1 { 10845 count_steps_sort { 10846 SELECT a FROM t2 10847 WHERE a=69 10848 OR (g='ihgfedc' AND f GLOB 'defgh*') 10849 } 10850} {69 81 scan 0 sort 0} 10851do_test where7-2.468.2 { 10852 count_steps_sort { 10853 SELECT a FROM t3 10854 WHERE a=69 10855 OR (g='ihgfedc' AND f GLOB 'defgh*') 10856 } 10857} {69 81 scan 0 sort 0} 10858do_test where7-2.469.1 { 10859 count_steps_sort { 10860 SELECT a FROM t2 10861 WHERE a=41 10862 OR a=43 10863 OR a=92 10864 OR (g='fedcbaz' AND f GLOB 'rstuv*') 10865 OR (g='mlkjihg' AND f GLOB 'klmno*') 10866 } 10867} {41 43 62 92 95 scan 0 sort 0} 10868do_test where7-2.469.2 { 10869 count_steps_sort { 10870 SELECT a FROM t3 10871 WHERE a=41 10872 OR a=43 10873 OR a=92 10874 OR (g='fedcbaz' AND f GLOB 'rstuv*') 10875 OR (g='mlkjihg' AND f GLOB 'klmno*') 10876 } 10877} {41 43 62 92 95 scan 0 sort 0} 10878do_test where7-2.470.1 { 10879 count_steps_sort { 10880 SELECT a FROM t2 10881 WHERE b=300 10882 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 10883 OR b=935 10884 OR b=190 10885 } 10886} {52 85 scan 0 sort 0} 10887do_test where7-2.470.2 { 10888 count_steps_sort { 10889 SELECT a FROM t3 10890 WHERE b=300 10891 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 10892 OR b=935 10893 OR b=190 10894 } 10895} {52 85 scan 0 sort 0} 10896do_test where7-2.471.1 { 10897 count_steps_sort { 10898 SELECT a FROM t2 10899 WHERE f='fghijklmn' 10900 OR f='fghijklmn' 10901 OR (g='xwvutsr' AND f GLOB 'efghi*') 10902 OR b=465 10903 OR b=586 10904 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 10905 OR b=88 10906 OR ((a BETWEEN 30 AND 32) AND a!=31) 10907 OR b=726 10908 OR ((a BETWEEN 51 AND 53) AND a!=52) 10909 } 10910} {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0} 10911do_test where7-2.471.2 { 10912 count_steps_sort { 10913 SELECT a FROM t3 10914 WHERE f='fghijklmn' 10915 OR f='fghijklmn' 10916 OR (g='xwvutsr' AND f GLOB 'efghi*') 10917 OR b=465 10918 OR b=586 10919 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 10920 OR b=88 10921 OR ((a BETWEEN 30 AND 32) AND a!=31) 10922 OR b=726 10923 OR ((a BETWEEN 51 AND 53) AND a!=52) 10924 } 10925} {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0} 10926do_test where7-2.472.1 { 10927 count_steps_sort { 10928 SELECT a FROM t2 10929 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 10930 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10931 OR (g='hgfedcb' AND f GLOB 'hijkl*') 10932 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 10933 OR (g='edcbazy' AND f GLOB 'wxyza*') 10934 OR b=814 10935 OR a=20 10936 OR 1000000<b 10937 OR b=792 10938 } 10939} {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0} 10940do_test where7-2.472.2 { 10941 count_steps_sort { 10942 SELECT a FROM t3 10943 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 10944 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 10945 OR (g='hgfedcb' AND f GLOB 'hijkl*') 10946 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 10947 OR (g='edcbazy' AND f GLOB 'wxyza*') 10948 OR b=814 10949 OR a=20 10950 OR 1000000<b 10951 OR b=792 10952 } 10953} {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0} 10954do_test where7-2.473.1 { 10955 count_steps_sort { 10956 SELECT a FROM t2 10957 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10958 OR ((a BETWEEN 53 AND 55) AND a!=54) 10959 OR c=1001 10960 OR b=484 10961 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 10962 OR c<=10 10963 OR a=92 10964 OR (g='tsrqpon' AND f GLOB 'zabcd*') 10965 OR ((a BETWEEN 0 AND 2) AND a!=1) 10966 OR b=1026 10967 } 10968} {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0} 10969do_test where7-2.473.2 { 10970 count_steps_sort { 10971 SELECT a FROM t3 10972 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 10973 OR ((a BETWEEN 53 AND 55) AND a!=54) 10974 OR c=1001 10975 OR b=484 10976 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 10977 OR c<=10 10978 OR a=92 10979 OR (g='tsrqpon' AND f GLOB 'zabcd*') 10980 OR ((a BETWEEN 0 AND 2) AND a!=1) 10981 OR b=1026 10982 } 10983} {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0} 10984do_test where7-2.474.1 { 10985 count_steps_sort { 10986 SELECT a FROM t2 10987 WHERE a=54 10988 OR (g='xwvutsr' AND f GLOB 'defgh*') 10989 OR b=993 10990 OR c=22022 10991 OR a=68 10992 OR ((a BETWEEN 99 AND 101) AND a!=100) 10993 OR a=62 10994 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 10995 OR b=1015 10996 } 10997} {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0} 10998do_test where7-2.474.2 { 10999 count_steps_sort { 11000 SELECT a FROM t3 11001 WHERE a=54 11002 OR (g='xwvutsr' AND f GLOB 'defgh*') 11003 OR b=993 11004 OR c=22022 11005 OR a=68 11006 OR ((a BETWEEN 99 AND 101) AND a!=100) 11007 OR a=62 11008 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 11009 OR b=1015 11010 } 11011} {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0} 11012do_test where7-2.475.1 { 11013 count_steps_sort { 11014 SELECT a FROM t2 11015 WHERE b=319 11016 OR a=50 11017 OR (g='srqponm' AND f GLOB 'defgh*') 11018 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 11019 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 11020 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 11021 OR a=96 11022 } 11023} {10 29 50 55 92 96 scan 0 sort 0} 11024do_test where7-2.475.2 { 11025 count_steps_sort { 11026 SELECT a FROM t3 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} 11036do_test where7-2.476.1 { 11037 count_steps_sort { 11038 SELECT a FROM t2 11039 WHERE b=971 11040 OR c=18018 11041 OR b=564 11042 OR b=583 11043 OR b=80 11044 } 11045} {52 53 54 scan 0 sort 0} 11046do_test where7-2.476.2 { 11047 count_steps_sort { 11048 SELECT a FROM t3 11049 WHERE b=971 11050 OR c=18018 11051 OR b=564 11052 OR b=583 11053 OR b=80 11054 } 11055} {52 53 54 scan 0 sort 0} 11056do_test where7-2.477.1 { 11057 count_steps_sort { 11058 SELECT a FROM t2 11059 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL) 11060 OR b=1026 11061 OR ((a BETWEEN 14 AND 16) AND a!=15) 11062 } 11063} {14 16 35 scan 0 sort 0} 11064do_test where7-2.477.2 { 11065 count_steps_sort { 11066 SELECT a FROM t3 11067 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL) 11068 OR b=1026 11069 OR ((a BETWEEN 14 AND 16) AND a!=15) 11070 } 11071} {14 16 35 scan 0 sort 0} 11072do_test where7-2.478.1 { 11073 count_steps_sort { 11074 SELECT a FROM t2 11075 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 11076 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 11077 OR b=407 11078 OR b=454 11079 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11080 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 11081 OR b=627 11082 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11083 } 11084} {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0} 11085do_test where7-2.478.2 { 11086 count_steps_sort { 11087 SELECT a FROM t3 11088 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 11089 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 11090 OR b=407 11091 OR b=454 11092 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11093 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 11094 OR b=627 11095 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11096 } 11097} {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0} 11098do_test where7-2.479.1 { 11099 count_steps_sort { 11100 SELECT a FROM t2 11101 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 11102 OR c=34034 11103 OR ((a BETWEEN 24 AND 26) AND a!=25) 11104 OR ((a BETWEEN 18 AND 20) AND a!=19) 11105 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 11106 OR a=67 11107 } 11108} {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0} 11109do_test where7-2.479.2 { 11110 count_steps_sort { 11111 SELECT a FROM t3 11112 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 11113 OR c=34034 11114 OR ((a BETWEEN 24 AND 26) AND a!=25) 11115 OR ((a BETWEEN 18 AND 20) AND a!=19) 11116 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 11117 OR a=67 11118 } 11119} {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0} 11120do_test where7-2.480.1 { 11121 count_steps_sort { 11122 SELECT a FROM t2 11123 WHERE a=97 11124 OR b=575 11125 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 11126 OR ((a BETWEEN 2 AND 4) AND a!=3) 11127 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11128 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 11129 } 11130} {1 2 4 16 42 68 81 94 97 scan 0 sort 0} 11131do_test where7-2.480.2 { 11132 count_steps_sort { 11133 SELECT a FROM t3 11134 WHERE a=97 11135 OR b=575 11136 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 11137 OR ((a BETWEEN 2 AND 4) AND a!=3) 11138 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11139 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 11140 } 11141} {1 2 4 16 42 68 81 94 97 scan 0 sort 0} 11142do_test where7-2.481.1 { 11143 count_steps_sort { 11144 SELECT a FROM t2 11145 WHERE b=561 11146 OR b=773 11147 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 11148 OR b=201 11149 OR a=99 11150 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11151 OR ((a BETWEEN 36 AND 38) AND a!=37) 11152 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11153 OR b=946 11154 OR b=993 11155 OR (g='fedcbaz' AND f GLOB 'qrstu*') 11156 } 11157} {19 23 36 38 46 51 86 94 99 scan 0 sort 0} 11158do_test where7-2.481.2 { 11159 count_steps_sort { 11160 SELECT a FROM t3 11161 WHERE b=561 11162 OR b=773 11163 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 11164 OR b=201 11165 OR a=99 11166 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11167 OR ((a BETWEEN 36 AND 38) AND a!=37) 11168 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11169 OR b=946 11170 OR b=993 11171 OR (g='fedcbaz' AND f GLOB 'qrstu*') 11172 } 11173} {19 23 36 38 46 51 86 94 99 scan 0 sort 0} 11174do_test where7-2.482.1 { 11175 count_steps_sort { 11176 SELECT a FROM t2 11177 WHERE b=806 11178 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 11179 OR ((a BETWEEN 24 AND 26) AND a!=25) 11180 OR b=916 11181 OR b<0 11182 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 11183 OR b=154 11184 OR c=10010 11185 OR b=451 11186 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 11187 } 11188} {14 24 26 28 29 30 41 62 72 scan 0 sort 0} 11189do_test where7-2.482.2 { 11190 count_steps_sort { 11191 SELECT a FROM t3 11192 WHERE b=806 11193 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 11194 OR ((a BETWEEN 24 AND 26) AND a!=25) 11195 OR b=916 11196 OR b<0 11197 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 11198 OR b=154 11199 OR c=10010 11200 OR b=451 11201 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 11202 } 11203} {14 24 26 28 29 30 41 62 72 scan 0 sort 0} 11204do_test where7-2.483.1 { 11205 count_steps_sort { 11206 SELECT a FROM t2 11207 WHERE b=836 11208 OR d>1e10 11209 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11210 OR f='pqrstuvwx' 11211 OR ((a BETWEEN 3 AND 5) AND a!=4) 11212 OR f='abcdefghi' 11213 OR (g='nmlkjih' AND f GLOB 'fghij*') 11214 OR a=33 11215 OR ((a BETWEEN 19 AND 21) AND a!=20) 11216 OR ((a BETWEEN 88 AND 90) AND a!=89) 11217 OR b=476 11218 } 11219} {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0} 11220do_test where7-2.483.2 { 11221 count_steps_sort { 11222 SELECT a FROM t3 11223 WHERE b=836 11224 OR d>1e10 11225 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11226 OR f='pqrstuvwx' 11227 OR ((a BETWEEN 3 AND 5) AND a!=4) 11228 OR f='abcdefghi' 11229 OR (g='nmlkjih' AND f GLOB 'fghij*') 11230 OR a=33 11231 OR ((a BETWEEN 19 AND 21) AND a!=20) 11232 OR ((a BETWEEN 88 AND 90) AND a!=89) 11233 OR b=476 11234 } 11235} {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0} 11236do_test where7-2.484.1 { 11237 count_steps_sort { 11238 SELECT a FROM t2 11239 WHERE a=48 11240 OR a=92 11241 OR a=1 11242 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 11243 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 11244 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 11245 OR (g='rqponml' AND f GLOB 'lmnop*') 11246 OR b=905 11247 OR ((a BETWEEN 51 AND 53) AND a!=52) 11248 } 11249} {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0} 11250do_test where7-2.484.2 { 11251 count_steps_sort { 11252 SELECT a FROM t3 11253 WHERE a=48 11254 OR a=92 11255 OR a=1 11256 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 11257 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 11258 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 11259 OR (g='rqponml' AND f GLOB 'lmnop*') 11260 OR b=905 11261 OR ((a BETWEEN 51 AND 53) AND a!=52) 11262 } 11263} {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0} 11264do_test where7-2.485.1 { 11265 count_steps_sort { 11266 SELECT a FROM t2 11267 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 11268 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 11269 OR b=212 11270 OR a=42 11271 OR a=92 11272 } 11273} {4 17 42 92 scan 0 sort 0} 11274do_test where7-2.485.2 { 11275 count_steps_sort { 11276 SELECT a FROM t3 11277 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 11278 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 11279 OR b=212 11280 OR a=42 11281 OR a=92 11282 } 11283} {4 17 42 92 scan 0 sort 0} 11284do_test where7-2.486.1 { 11285 count_steps_sort { 11286 SELECT a FROM t2 11287 WHERE b=740 11288 OR b=564 11289 OR (g='onmlkji' AND f GLOB 'zabcd*') 11290 OR a=11 11291 OR ((a BETWEEN 44 AND 46) AND a!=45) 11292 OR b=322 11293 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 11294 OR (g='utsrqpo' AND f GLOB 'wxyza*') 11295 OR b=902 11296 OR c>=34035 11297 } 11298} {6 11 22 44 46 51 82 scan 0 sort 0} 11299do_test where7-2.486.2 { 11300 count_steps_sort { 11301 SELECT a FROM t3 11302 WHERE b=740 11303 OR b=564 11304 OR (g='onmlkji' AND f GLOB 'zabcd*') 11305 OR a=11 11306 OR ((a BETWEEN 44 AND 46) AND a!=45) 11307 OR b=322 11308 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 11309 OR (g='utsrqpo' AND f GLOB 'wxyza*') 11310 OR b=902 11311 OR c>=34035 11312 } 11313} {6 11 22 44 46 51 82 scan 0 sort 0} 11314do_test where7-2.487.1 { 11315 count_steps_sort { 11316 SELECT a FROM t2 11317 WHERE ((a BETWEEN 52 AND 54) AND a!=53) 11318 OR ((a BETWEEN 56 AND 58) AND a!=57) 11319 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 11320 OR a=27 11321 OR a=48 11322 OR b=927 11323 OR ((a BETWEEN 89 AND 91) AND a!=90) 11324 OR (g='fedcbaz' AND f GLOB 'stuvw*') 11325 OR f='abcdefghi' 11326 OR b=91 11327 OR b=55 11328 } 11329} {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0} 11330do_test where7-2.487.2 { 11331 count_steps_sort { 11332 SELECT a FROM t3 11333 WHERE ((a BETWEEN 52 AND 54) AND a!=53) 11334 OR ((a BETWEEN 56 AND 58) AND a!=57) 11335 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 11336 OR a=27 11337 OR a=48 11338 OR b=927 11339 OR ((a BETWEEN 89 AND 91) AND a!=90) 11340 OR (g='fedcbaz' AND f GLOB 'stuvw*') 11341 OR f='abcdefghi' 11342 OR b=91 11343 OR b=55 11344 } 11345} {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0} 11346do_test where7-2.488.1 { 11347 count_steps_sort { 11348 SELECT a FROM t2 11349 WHERE (g='srqponm' AND f GLOB 'efghi*') 11350 OR ((a BETWEEN 88 AND 90) AND a!=89) 11351 OR a=20 11352 OR b=11 11353 } 11354} {1 20 30 88 90 scan 0 sort 0} 11355do_test where7-2.488.2 { 11356 count_steps_sort { 11357 SELECT a FROM t3 11358 WHERE (g='srqponm' AND f GLOB 'efghi*') 11359 OR ((a BETWEEN 88 AND 90) AND a!=89) 11360 OR a=20 11361 OR b=11 11362 } 11363} {1 20 30 88 90 scan 0 sort 0} 11364do_test where7-2.489.1 { 11365 count_steps_sort { 11366 SELECT a FROM t2 11367 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 11368 OR b=55 11369 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 11370 OR (g='onmlkji' AND f GLOB 'abcde*') 11371 OR a=50 11372 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11373 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11374 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 11375 } 11376} {5 13 27 50 51 52 64 73 scan 0 sort 0} 11377do_test where7-2.489.2 { 11378 count_steps_sort { 11379 SELECT a FROM t3 11380 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 11381 OR b=55 11382 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 11383 OR (g='onmlkji' AND f GLOB 'abcde*') 11384 OR a=50 11385 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11386 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11387 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 11388 } 11389} {5 13 27 50 51 52 64 73 scan 0 sort 0} 11390do_test where7-2.490.1 { 11391 count_steps_sort { 11392 SELECT a FROM t2 11393 WHERE (g='rqponml' AND f GLOB 'ijklm*') 11394 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 11395 } 11396} {22 34 48 74 100 scan 0 sort 0} 11397do_test where7-2.490.2 { 11398 count_steps_sort { 11399 SELECT a FROM t3 11400 WHERE (g='rqponml' AND f GLOB 'ijklm*') 11401 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 11402 } 11403} {22 34 48 74 100 scan 0 sort 0} 11404do_test where7-2.491.1 { 11405 count_steps_sort { 11406 SELECT a FROM t2 11407 WHERE b=704 11408 OR b=924 11409 OR (g='gfedcba' AND f GLOB 'mnopq*') 11410 OR b=113 11411 } 11412} {64 84 90 scan 0 sort 0} 11413do_test where7-2.491.2 { 11414 count_steps_sort { 11415 SELECT a FROM t3 11416 WHERE b=704 11417 OR b=924 11418 OR (g='gfedcba' AND f GLOB 'mnopq*') 11419 OR b=113 11420 } 11421} {64 84 90 scan 0 sort 0} 11422do_test where7-2.492.1 { 11423 count_steps_sort { 11424 SELECT a FROM t2 11425 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 11426 OR b=289 11427 OR ((a BETWEEN 14 AND 16) AND a!=15) 11428 } 11429} {14 16 20 22 scan 0 sort 0} 11430do_test where7-2.492.2 { 11431 count_steps_sort { 11432 SELECT a FROM t3 11433 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 11434 OR b=289 11435 OR ((a BETWEEN 14 AND 16) AND a!=15) 11436 } 11437} {14 16 20 22 scan 0 sort 0} 11438do_test where7-2.493.1 { 11439 count_steps_sort { 11440 SELECT a FROM t2 11441 WHERE b=935 11442 OR b=1001 11443 OR ((a BETWEEN 78 AND 80) AND a!=79) 11444 OR a=31 11445 OR a=56 11446 } 11447} {31 56 78 80 85 91 scan 0 sort 0} 11448do_test where7-2.493.2 { 11449 count_steps_sort { 11450 SELECT a FROM t3 11451 WHERE b=935 11452 OR b=1001 11453 OR ((a BETWEEN 78 AND 80) AND a!=79) 11454 OR a=31 11455 OR a=56 11456 } 11457} {31 56 78 80 85 91 scan 0 sort 0} 11458do_test where7-2.494.1 { 11459 count_steps_sort { 11460 SELECT a FROM t2 11461 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 11462 OR b=726 11463 OR f='abcdefghi' 11464 OR b=179 11465 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11466 OR b=539 11467 OR b=66 11468 OR ((a BETWEEN 86 AND 88) AND a!=87) 11469 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11470 } 11471} {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0} 11472do_test where7-2.494.2 { 11473 count_steps_sort { 11474 SELECT a FROM t3 11475 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 11476 OR b=726 11477 OR f='abcdefghi' 11478 OR b=179 11479 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 11480 OR b=539 11481 OR b=66 11482 OR ((a BETWEEN 86 AND 88) AND a!=87) 11483 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11484 } 11485} {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0} 11486do_test where7-2.495.1 { 11487 count_steps_sort { 11488 SELECT a FROM t2 11489 WHERE b=179 11490 OR b=685 11491 } 11492} { scan 0 sort 0} 11493do_test where7-2.495.2 { 11494 count_steps_sort { 11495 SELECT a FROM t3 11496 WHERE b=179 11497 OR b=685 11498 } 11499} { scan 0 sort 0} 11500do_test where7-2.496.1 { 11501 count_steps_sort { 11502 SELECT a FROM t2 11503 WHERE b=201 11504 OR b=682 11505 OR b=443 11506 OR b=836 11507 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11508 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 11509 OR ((a BETWEEN 51 AND 53) AND a!=52) 11510 OR b=110 11511 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 11512 } 11513} {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0} 11514do_test where7-2.496.2 { 11515 count_steps_sort { 11516 SELECT a FROM t3 11517 WHERE b=201 11518 OR b=682 11519 OR b=443 11520 OR b=836 11521 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 11522 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 11523 OR ((a BETWEEN 51 AND 53) AND a!=52) 11524 OR b=110 11525 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 11526 } 11527} {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0} 11528do_test where7-2.497.1 { 11529 count_steps_sort { 11530 SELECT a FROM t2 11531 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 11532 OR b=462 11533 OR ((a BETWEEN 4 AND 6) AND a!=5) 11534 OR a=22 11535 OR b=594 11536 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 11537 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 11538 OR (g='jihgfed' AND f GLOB 'wxyza*') 11539 OR (g='mlkjihg' AND f GLOB 'jklmn*') 11540 } 11541} {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0} 11542do_test where7-2.497.2 { 11543 count_steps_sort { 11544 SELECT a FROM t3 11545 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 11546 OR b=462 11547 OR ((a BETWEEN 4 AND 6) AND a!=5) 11548 OR a=22 11549 OR b=594 11550 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 11551 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 11552 OR (g='jihgfed' AND f GLOB 'wxyza*') 11553 OR (g='mlkjihg' AND f GLOB 'jklmn*') 11554 } 11555} {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0} 11556do_test where7-2.498.1 { 11557 count_steps_sort { 11558 SELECT a FROM t2 11559 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 11560 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11561 OR (g='wvutsrq' AND f GLOB 'klmno*') 11562 OR f='vwxyzabcd' 11563 OR (g='vutsrqp' AND f GLOB 'nopqr*') 11564 OR a=37 11565 OR a=50 11566 } 11567} {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0} 11568do_test where7-2.498.2 { 11569 count_steps_sort { 11570 SELECT a FROM t3 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} 11580do_test where7-2.499.1 { 11581 count_steps_sort { 11582 SELECT a FROM t2 11583 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 11584 OR b=784 11585 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 11586 OR b=825 11587 OR a=80 11588 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11589 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 11590 OR b=531 11591 OR a=100 11592 } 11593} {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0} 11594do_test where7-2.499.2 { 11595 count_steps_sort { 11596 SELECT a FROM t3 11597 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 11598 OR b=784 11599 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 11600 OR b=825 11601 OR a=80 11602 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11603 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 11604 OR b=531 11605 OR a=100 11606 } 11607} {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0} 11608do_test where7-2.500.1 { 11609 count_steps_sort { 11610 SELECT a FROM t2 11611 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 11612 OR b=220 11613 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 11614 } 11615} {19 20 53 scan 0 sort 0} 11616do_test where7-2.500.2 { 11617 count_steps_sort { 11618 SELECT a FROM t3 11619 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 11620 OR b=220 11621 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 11622 } 11623} {19 20 53 scan 0 sort 0} 11624do_test where7-2.501.1 { 11625 count_steps_sort { 11626 SELECT a FROM t2 11627 WHERE a=92 11628 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 11629 OR b=990 11630 } 11631} {9 90 92 scan 0 sort 0} 11632do_test where7-2.501.2 { 11633 count_steps_sort { 11634 SELECT a FROM t3 11635 WHERE a=92 11636 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 11637 OR b=990 11638 } 11639} {9 90 92 scan 0 sort 0} 11640do_test where7-2.502.1 { 11641 count_steps_sort { 11642 SELECT a FROM t2 11643 WHERE ((a BETWEEN 77 AND 79) AND a!=78) 11644 OR b=894 11645 OR c=28028 11646 OR b=905 11647 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 11648 OR (g='kjihgfe' AND f GLOB 'stuvw*') 11649 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 11650 OR b=1037 11651 } 11652} {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0} 11653do_test where7-2.502.2 { 11654 count_steps_sort { 11655 SELECT a FROM t3 11656 WHERE ((a BETWEEN 77 AND 79) AND a!=78) 11657 OR b=894 11658 OR c=28028 11659 OR b=905 11660 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 11661 OR (g='kjihgfe' AND f GLOB 'stuvw*') 11662 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 11663 OR b=1037 11664 } 11665} {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0} 11666do_test where7-2.503.1 { 11667 count_steps_sort { 11668 SELECT a FROM t2 11669 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 11670 OR b=773 11671 OR f='defghijkl' 11672 } 11673} {3 29 55 72 81 scan 0 sort 0} 11674do_test where7-2.503.2 { 11675 count_steps_sort { 11676 SELECT a FROM t3 11677 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 11678 OR b=773 11679 OR f='defghijkl' 11680 } 11681} {3 29 55 72 81 scan 0 sort 0} 11682do_test where7-2.504.1 { 11683 count_steps_sort { 11684 SELECT a FROM t2 11685 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 11686 OR b=861 11687 OR (g='rqponml' AND f GLOB 'lmnop*') 11688 } 11689} {12 37 scan 0 sort 0} 11690do_test where7-2.504.2 { 11691 count_steps_sort { 11692 SELECT a FROM t3 11693 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 11694 OR b=861 11695 OR (g='rqponml' AND f GLOB 'lmnop*') 11696 } 11697} {12 37 scan 0 sort 0} 11698do_test where7-2.505.1 { 11699 count_steps_sort { 11700 SELECT a FROM t2 11701 WHERE b=704 11702 OR (g='wvutsrq' AND f GLOB 'klmno*') 11703 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11704 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 11705 OR b=25 11706 OR (g='jihgfed' AND f GLOB 'zabcd*') 11707 OR b=487 11708 OR (g='hgfedcb' AND f GLOB 'fghij*') 11709 OR ((a BETWEEN 77 AND 79) AND a!=78) 11710 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11711 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 11712 } 11713} {10 23 51 64 77 79 83 84 89 scan 0 sort 0} 11714do_test where7-2.505.2 { 11715 count_steps_sort { 11716 SELECT a FROM t3 11717 WHERE b=704 11718 OR (g='wvutsrq' AND f GLOB 'klmno*') 11719 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 11720 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 11721 OR b=25 11722 OR (g='jihgfed' AND f GLOB 'zabcd*') 11723 OR b=487 11724 OR (g='hgfedcb' AND f GLOB 'fghij*') 11725 OR ((a BETWEEN 77 AND 79) AND a!=78) 11726 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11727 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 11728 } 11729} {10 23 51 64 77 79 83 84 89 scan 0 sort 0} 11730do_test where7-2.506.1 { 11731 count_steps_sort { 11732 SELECT a FROM t2 11733 WHERE a=19 11734 OR (g='onmlkji' AND f GLOB 'xyzab*') 11735 OR b=674 11736 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 11737 OR b=355 11738 OR ((a BETWEEN 72 AND 74) AND a!=73) 11739 OR (g='qponmlk' AND f GLOB 'pqrst*') 11740 OR c=28028 11741 OR b=649 11742 OR (g='vutsrqp' AND f GLOB 'rstuv*') 11743 OR (g='srqponm' AND f GLOB 'fghij*') 11744 } 11745} {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0} 11746do_test where7-2.506.2 { 11747 count_steps_sort { 11748 SELECT a FROM t3 11749 WHERE a=19 11750 OR (g='onmlkji' AND f GLOB 'xyzab*') 11751 OR b=674 11752 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 11753 OR b=355 11754 OR ((a BETWEEN 72 AND 74) AND a!=73) 11755 OR (g='qponmlk' AND f GLOB 'pqrst*') 11756 OR c=28028 11757 OR b=649 11758 OR (g='vutsrqp' AND f GLOB 'rstuv*') 11759 OR (g='srqponm' AND f GLOB 'fghij*') 11760 } 11761} {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0} 11762do_test where7-2.507.1 { 11763 count_steps_sort { 11764 SELECT a FROM t2 11765 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 11766 OR a=1 11767 OR a=22 11768 OR b=836 11769 OR c=24024 11770 } 11771} {1 22 70 71 72 76 78 scan 0 sort 0} 11772do_test where7-2.507.2 { 11773 count_steps_sort { 11774 SELECT a FROM t3 11775 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 11776 OR a=1 11777 OR a=22 11778 OR b=836 11779 OR c=24024 11780 } 11781} {1 22 70 71 72 76 78 scan 0 sort 0} 11782do_test where7-2.508.1 { 11783 count_steps_sort { 11784 SELECT a FROM t2 11785 WHERE b=135 11786 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11787 OR ((a BETWEEN 39 AND 41) AND a!=40) 11788 } 11789} {20 39 41 scan 0 sort 0} 11790do_test where7-2.508.2 { 11791 count_steps_sort { 11792 SELECT a FROM t3 11793 WHERE b=135 11794 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 11795 OR ((a BETWEEN 39 AND 41) AND a!=40) 11796 } 11797} {20 39 41 scan 0 sort 0} 11798do_test where7-2.509.1 { 11799 count_steps_sort { 11800 SELECT a FROM t2 11801 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 11802 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11803 } 11804} {9 35 61 86 87 scan 0 sort 0} 11805do_test where7-2.509.2 { 11806 count_steps_sort { 11807 SELECT a FROM t3 11808 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 11809 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11810 } 11811} {9 35 61 86 87 scan 0 sort 0} 11812do_test where7-2.510.1 { 11813 count_steps_sort { 11814 SELECT a FROM t2 11815 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11816 OR f='ghijklmno' 11817 } 11818} {6 32 58 74 84 scan 0 sort 0} 11819do_test where7-2.510.2 { 11820 count_steps_sort { 11821 SELECT a FROM t3 11822 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11823 OR f='ghijklmno' 11824 } 11825} {6 32 58 74 84 scan 0 sort 0} 11826do_test where7-2.511.1 { 11827 count_steps_sort { 11828 SELECT a FROM t2 11829 WHERE b=825 11830 OR b=902 11831 OR a=40 11832 OR ((a BETWEEN 28 AND 30) AND a!=29) 11833 OR a=30 11834 OR a=10 11835 OR a=73 11836 } 11837} {10 28 30 40 73 75 82 scan 0 sort 0} 11838do_test where7-2.511.2 { 11839 count_steps_sort { 11840 SELECT a FROM t3 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} 11850do_test where7-2.512.1 { 11851 count_steps_sort { 11852 SELECT a FROM t2 11853 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 11854 OR a=5 11855 OR b=432 11856 OR b=979 11857 OR b=762 11858 OR b=352 11859 OR ((a BETWEEN 36 AND 38) AND a!=37) 11860 OR c=27027 11861 OR c=20020 11862 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11863 } 11864} {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0} 11865do_test where7-2.512.2 { 11866 count_steps_sort { 11867 SELECT a FROM t3 11868 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 11869 OR a=5 11870 OR b=432 11871 OR b=979 11872 OR b=762 11873 OR b=352 11874 OR ((a BETWEEN 36 AND 38) AND a!=37) 11875 OR c=27027 11876 OR c=20020 11877 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 11878 } 11879} {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0} 11880do_test where7-2.513.1 { 11881 count_steps_sort { 11882 SELECT a FROM t2 11883 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 11884 OR ((a BETWEEN 5 AND 7) AND a!=6) 11885 OR b=99 11886 OR a=54 11887 } 11888} {5 7 9 10 36 54 62 88 scan 0 sort 0} 11889do_test where7-2.513.2 { 11890 count_steps_sort { 11891 SELECT a FROM t3 11892 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 11893 OR ((a BETWEEN 5 AND 7) AND a!=6) 11894 OR b=99 11895 OR a=54 11896 } 11897} {5 7 9 10 36 54 62 88 scan 0 sort 0} 11898do_test where7-2.514.1 { 11899 count_steps_sort { 11900 SELECT a FROM t2 11901 WHERE b=300 11902 OR (g='mlkjihg' AND f GLOB 'klmno*') 11903 OR b=319 11904 OR f='fghijklmn' 11905 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11906 OR ((a BETWEEN 42 AND 44) AND a!=43) 11907 } 11908} {5 29 31 42 44 57 62 73 83 scan 0 sort 0} 11909do_test where7-2.514.2 { 11910 count_steps_sort { 11911 SELECT a FROM t3 11912 WHERE b=300 11913 OR (g='mlkjihg' AND f GLOB 'klmno*') 11914 OR b=319 11915 OR f='fghijklmn' 11916 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 11917 OR ((a BETWEEN 42 AND 44) AND a!=43) 11918 } 11919} {5 29 31 42 44 57 62 73 83 scan 0 sort 0} 11920do_test where7-2.515.1 { 11921 count_steps_sort { 11922 SELECT a FROM t2 11923 WHERE b=671 11924 OR ((a BETWEEN 86 AND 88) AND a!=87) 11925 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 11926 OR b=1004 11927 OR ((a BETWEEN 18 AND 20) AND a!=19) 11928 OR ((a BETWEEN 5 AND 7) AND a!=6) 11929 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 11930 OR b=748 11931 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11932 } 11933} {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0} 11934do_test where7-2.515.2 { 11935 count_steps_sort { 11936 SELECT a FROM t3 11937 WHERE b=671 11938 OR ((a BETWEEN 86 AND 88) AND a!=87) 11939 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 11940 OR b=1004 11941 OR ((a BETWEEN 18 AND 20) AND a!=19) 11942 OR ((a BETWEEN 5 AND 7) AND a!=6) 11943 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 11944 OR b=748 11945 OR (g='tsrqpon' AND f GLOB 'xyzab*') 11946 } 11947} {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0} 11948do_test where7-2.516.1 { 11949 count_steps_sort { 11950 SELECT a FROM t2 11951 WHERE a=47 11952 OR b=784 11953 OR ((a BETWEEN 21 AND 23) AND a!=22) 11954 OR a=16 11955 OR a=25 11956 OR b=572 11957 } 11958} {16 21 23 25 47 52 scan 0 sort 0} 11959do_test where7-2.516.2 { 11960 count_steps_sort { 11961 SELECT a FROM t3 11962 WHERE a=47 11963 OR b=784 11964 OR ((a BETWEEN 21 AND 23) AND a!=22) 11965 OR a=16 11966 OR a=25 11967 OR b=572 11968 } 11969} {16 21 23 25 47 52 scan 0 sort 0} 11970do_test where7-2.517.1 { 11971 count_steps_sort { 11972 SELECT a FROM t2 11973 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11974 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 11975 OR b=110 11976 OR (g='gfedcba' AND f GLOB 'nopqr*') 11977 OR c=26026 11978 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 11979 OR b=850 11980 OR a=6 11981 } 11982} {6 10 67 69 74 76 77 78 91 scan 0 sort 0} 11983do_test where7-2.517.2 { 11984 count_steps_sort { 11985 SELECT a FROM t3 11986 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 11987 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 11988 OR b=110 11989 OR (g='gfedcba' AND f GLOB 'nopqr*') 11990 OR c=26026 11991 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 11992 OR b=850 11993 OR a=6 11994 } 11995} {6 10 67 69 74 76 77 78 91 scan 0 sort 0} 11996do_test where7-2.518.1 { 11997 count_steps_sort { 11998 SELECT a FROM t2 11999 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 12000 OR ((a BETWEEN 1 AND 3) AND a!=2) 12001 OR (g='jihgfed' AND f GLOB 'wxyza*') 12002 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 12003 OR (g='mlkjihg' AND f GLOB 'klmno*') 12004 OR b=135 12005 OR a=28 12006 OR ((a BETWEEN 1 AND 3) AND a!=2) 12007 OR b=737 12008 } 12009} {1 3 19 28 62 67 74 76 scan 0 sort 0} 12010do_test where7-2.518.2 { 12011 count_steps_sort { 12012 SELECT a FROM t3 12013 WHERE ((a BETWEEN 74 AND 76) AND a!=75) 12014 OR ((a BETWEEN 1 AND 3) AND a!=2) 12015 OR (g='jihgfed' AND f GLOB 'wxyza*') 12016 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 12017 OR (g='mlkjihg' AND f GLOB 'klmno*') 12018 OR b=135 12019 OR a=28 12020 OR ((a BETWEEN 1 AND 3) AND a!=2) 12021 OR b=737 12022 } 12023} {1 3 19 28 62 67 74 76 scan 0 sort 0} 12024do_test where7-2.519.1 { 12025 count_steps_sort { 12026 SELECT a FROM t2 12027 WHERE b=242 12028 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 12029 OR ((a BETWEEN 20 AND 22) AND a!=21) 12030 } 12031} {20 22 scan 0 sort 0} 12032do_test where7-2.519.2 { 12033 count_steps_sort { 12034 SELECT a FROM t3 12035 WHERE b=242 12036 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 12037 OR ((a BETWEEN 20 AND 22) AND a!=21) 12038 } 12039} {20 22 scan 0 sort 0} 12040do_test where7-2.520.1 { 12041 count_steps_sort { 12042 SELECT a FROM t2 12043 WHERE b=528 12044 OR a=41 12045 OR f='cdefghijk' 12046 OR a=98 12047 OR b=759 12048 OR a=43 12049 OR b=286 12050 OR f='hijklmnop' 12051 } 12052} {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0} 12053do_test where7-2.520.2 { 12054 count_steps_sort { 12055 SELECT a FROM t3 12056 WHERE b=528 12057 OR a=41 12058 OR f='cdefghijk' 12059 OR a=98 12060 OR b=759 12061 OR a=43 12062 OR b=286 12063 OR f='hijklmnop' 12064 } 12065} {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0} 12066do_test where7-2.521.1 { 12067 count_steps_sort { 12068 SELECT a FROM t2 12069 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 12070 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12071 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12072 OR a=52 12073 } 12074} {6 15 52 61 scan 0 sort 0} 12075do_test where7-2.521.2 { 12076 count_steps_sort { 12077 SELECT a FROM t3 12078 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 12079 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12080 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12081 OR a=52 12082 } 12083} {6 15 52 61 scan 0 sort 0} 12084do_test where7-2.522.1 { 12085 count_steps_sort { 12086 SELECT a FROM t2 12087 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 12088 OR ((a BETWEEN 2 AND 4) AND a!=3) 12089 OR a=86 12090 OR c=33033 12091 OR c=2002 12092 OR a=92 12093 } 12094} {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0} 12095do_test where7-2.522.2 { 12096 count_steps_sort { 12097 SELECT a FROM t3 12098 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 12099 OR ((a BETWEEN 2 AND 4) AND a!=3) 12100 OR a=86 12101 OR c=33033 12102 OR c=2002 12103 OR a=92 12104 } 12105} {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0} 12106do_test where7-2.523.1 { 12107 count_steps_sort { 12108 SELECT a FROM t2 12109 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 12110 OR b=517 12111 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12112 OR ((a BETWEEN 67 AND 69) AND a!=68) 12113 OR (g='srqponm' AND f GLOB 'fghij*') 12114 OR f='defghijkl' 12115 OR b=707 12116 OR c>=34035 12117 OR ((a BETWEEN 33 AND 35) AND a!=34) 12118 OR a=80 12119 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 12120 } 12121} {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0} 12122do_test where7-2.523.2 { 12123 count_steps_sort { 12124 SELECT a FROM t3 12125 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 12126 OR b=517 12127 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12128 OR ((a BETWEEN 67 AND 69) AND a!=68) 12129 OR (g='srqponm' AND f GLOB 'fghij*') 12130 OR f='defghijkl' 12131 OR b=707 12132 OR c>=34035 12133 OR ((a BETWEEN 33 AND 35) AND a!=34) 12134 OR a=80 12135 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 12136 } 12137} {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0} 12138do_test where7-2.524.1 { 12139 count_steps_sort { 12140 SELECT a FROM t2 12141 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 12142 OR b=209 12143 OR b=399 12144 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 12145 } 12146} {19 96 97 scan 0 sort 0} 12147do_test where7-2.524.2 { 12148 count_steps_sort { 12149 SELECT a FROM t3 12150 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 12151 OR b=209 12152 OR b=399 12153 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 12154 } 12155} {19 96 97 scan 0 sort 0} 12156do_test where7-2.525.1 { 12157 count_steps_sort { 12158 SELECT a FROM t2 12159 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 12160 OR (g='qponmlk' AND f GLOB 'mnopq*') 12161 OR b=597 12162 OR a=95 12163 OR (g='nmlkjih' AND f GLOB 'defgh*') 12164 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 12165 OR b=432 12166 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 12167 } 12168} {18 20 24 38 50 55 76 92 95 scan 0 sort 0} 12169do_test where7-2.525.2 { 12170 count_steps_sort { 12171 SELECT a FROM t3 12172 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 12173 OR (g='qponmlk' AND f GLOB 'mnopq*') 12174 OR b=597 12175 OR a=95 12176 OR (g='nmlkjih' AND f GLOB 'defgh*') 12177 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 12178 OR b=432 12179 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 12180 } 12181} {18 20 24 38 50 55 76 92 95 scan 0 sort 0} 12182do_test where7-2.526.1 { 12183 count_steps_sort { 12184 SELECT a FROM t2 12185 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 12186 OR b=157 12187 OR ((a BETWEEN 78 AND 80) AND a!=79) 12188 OR a=3 12189 OR b=663 12190 OR a=2 12191 OR c=21021 12192 OR b=330 12193 OR b=231 12194 OR (g='tsrqpon' AND f GLOB 'bcdef*') 12195 } 12196} {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0} 12197do_test where7-2.526.2 { 12198 count_steps_sort { 12199 SELECT a FROM t3 12200 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 12201 OR b=157 12202 OR ((a BETWEEN 78 AND 80) AND a!=79) 12203 OR a=3 12204 OR b=663 12205 OR a=2 12206 OR c=21021 12207 OR b=330 12208 OR b=231 12209 OR (g='tsrqpon' AND f GLOB 'bcdef*') 12210 } 12211} {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0} 12212do_test where7-2.527.1 { 12213 count_steps_sort { 12214 SELECT a FROM t2 12215 WHERE (g='hgfedcb' AND f GLOB 'fghij*') 12216 OR ((a BETWEEN 64 AND 66) AND a!=65) 12217 OR f IS NULL 12218 } 12219} {64 66 83 scan 0 sort 0} 12220do_test where7-2.527.2 { 12221 count_steps_sort { 12222 SELECT a FROM t3 12223 WHERE (g='hgfedcb' AND f GLOB 'fghij*') 12224 OR ((a BETWEEN 64 AND 66) AND a!=65) 12225 OR f IS NULL 12226 } 12227} {64 66 83 scan 0 sort 0} 12228do_test where7-2.528.1 { 12229 count_steps_sort { 12230 SELECT a FROM t2 12231 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 12232 OR (g='fedcbaz' AND f GLOB 'pqrst*') 12233 OR 1000000<b 12234 OR (g='jihgfed' AND f GLOB 'xyzab*') 12235 OR b=990 12236 } 12237} {75 90 93 99 scan 0 sort 0} 12238do_test where7-2.528.2 { 12239 count_steps_sort { 12240 SELECT a FROM t3 12241 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 12242 OR (g='fedcbaz' AND f GLOB 'pqrst*') 12243 OR 1000000<b 12244 OR (g='jihgfed' AND f GLOB 'xyzab*') 12245 OR b=990 12246 } 12247} {75 90 93 99 scan 0 sort 0} 12248do_test where7-2.529.1 { 12249 count_steps_sort { 12250 SELECT a FROM t2 12251 WHERE b=165 12252 OR a=69 12253 OR (g='ponmlkj' AND f GLOB 'stuvw*') 12254 } 12255} {15 44 69 scan 0 sort 0} 12256do_test where7-2.529.2 { 12257 count_steps_sort { 12258 SELECT a FROM t3 12259 WHERE b=165 12260 OR a=69 12261 OR (g='ponmlkj' AND f GLOB 'stuvw*') 12262 } 12263} {15 44 69 scan 0 sort 0} 12264do_test where7-2.530.1 { 12265 count_steps_sort { 12266 SELECT a FROM t2 12267 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 12268 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 12269 OR b=784 12270 OR b=583 12271 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 12272 OR b=814 12273 OR (g='mlkjihg' AND f GLOB 'ghijk*') 12274 OR b=619 12275 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 12276 } 12277} {46 53 54 55 58 74 80 scan 0 sort 0} 12278do_test where7-2.530.2 { 12279 count_steps_sort { 12280 SELECT a FROM t3 12281 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 12282 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 12283 OR b=784 12284 OR b=583 12285 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 12286 OR b=814 12287 OR (g='mlkjihg' AND f GLOB 'ghijk*') 12288 OR b=619 12289 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 12290 } 12291} {46 53 54 55 58 74 80 scan 0 sort 0} 12292do_test where7-2.531.1 { 12293 count_steps_sort { 12294 SELECT a FROM t2 12295 WHERE a=86 12296 OR b=484 12297 OR (g='ihgfedc' AND f GLOB 'bcdef*') 12298 OR b=418 12299 OR b=509 12300 OR a=42 12301 OR b=825 12302 OR a=91 12303 OR b=1023 12304 OR b=814 12305 OR ((a BETWEEN 99 AND 101) AND a!=100) 12306 } 12307} {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0} 12308do_test where7-2.531.2 { 12309 count_steps_sort { 12310 SELECT a FROM t3 12311 WHERE a=86 12312 OR b=484 12313 OR (g='ihgfedc' AND f GLOB 'bcdef*') 12314 OR b=418 12315 OR b=509 12316 OR a=42 12317 OR b=825 12318 OR a=91 12319 OR b=1023 12320 OR b=814 12321 OR ((a BETWEEN 99 AND 101) AND a!=100) 12322 } 12323} {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0} 12324do_test where7-2.532.1 { 12325 count_steps_sort { 12326 SELECT a FROM t2 12327 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL) 12328 OR b=231 12329 OR a=81 12330 OR a=72 12331 OR ((a BETWEEN 24 AND 26) AND a!=25) 12332 OR b=396 12333 } 12334} {21 24 26 36 72 81 86 scan 0 sort 0} 12335do_test where7-2.532.2 { 12336 count_steps_sort { 12337 SELECT a FROM t3 12338 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL) 12339 OR b=231 12340 OR a=81 12341 OR a=72 12342 OR ((a BETWEEN 24 AND 26) AND a!=25) 12343 OR b=396 12344 } 12345} {21 24 26 36 72 81 86 scan 0 sort 0} 12346do_test where7-2.533.1 { 12347 count_steps_sort { 12348 SELECT a FROM t2 12349 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 12350 OR a=63 12351 OR ((a BETWEEN 70 AND 72) AND a!=71) 12352 OR a=71 12353 OR b=22 12354 OR ((a BETWEEN 76 AND 78) AND a!=77) 12355 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 12356 OR ((a BETWEEN 59 AND 61) AND a!=60) 12357 OR a=53 12358 } 12359} {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0} 12360do_test where7-2.533.2 { 12361 count_steps_sort { 12362 SELECT a FROM t3 12363 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL) 12364 OR a=63 12365 OR ((a BETWEEN 70 AND 72) AND a!=71) 12366 OR a=71 12367 OR b=22 12368 OR ((a BETWEEN 76 AND 78) AND a!=77) 12369 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 12370 OR ((a BETWEEN 59 AND 61) AND a!=60) 12371 OR a=53 12372 } 12373} {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0} 12374do_test where7-2.534.1 { 12375 count_steps_sort { 12376 SELECT a FROM t2 12377 WHERE b=861 12378 OR b=649 12379 OR b=146 12380 OR f='abcdefghi' 12381 } 12382} {26 52 59 78 scan 0 sort 0} 12383do_test where7-2.534.2 { 12384 count_steps_sort { 12385 SELECT a FROM t3 12386 WHERE b=861 12387 OR b=649 12388 OR b=146 12389 OR f='abcdefghi' 12390 } 12391} {26 52 59 78 scan 0 sort 0} 12392do_test where7-2.535.1 { 12393 count_steps_sort { 12394 SELECT a FROM t2 12395 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 12396 OR c=5005 12397 OR ((a BETWEEN 50 AND 52) AND a!=51) 12398 OR a=93 12399 OR c=24024 12400 OR b=619 12401 OR b=234 12402 OR b=55 12403 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 12404 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 12405 } 12406} {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0} 12407do_test where7-2.535.2 { 12408 count_steps_sort { 12409 SELECT a FROM t3 12410 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 12411 OR c=5005 12412 OR ((a BETWEEN 50 AND 52) AND a!=51) 12413 OR a=93 12414 OR c=24024 12415 OR b=619 12416 OR b=234 12417 OR b=55 12418 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 12419 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 12420 } 12421} {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0} 12422do_test where7-2.536.1 { 12423 count_steps_sort { 12424 SELECT a FROM t2 12425 WHERE b=355 12426 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 12427 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12428 OR b=806 12429 OR b=462 12430 OR b=531 12431 OR (g='lkjihgf' AND f GLOB 'lmnop*') 12432 OR f='mnopqrstu' 12433 } 12434} {12 38 42 49 63 64 69 90 scan 0 sort 0} 12435do_test where7-2.536.2 { 12436 count_steps_sort { 12437 SELECT a FROM t3 12438 WHERE b=355 12439 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 12440 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12441 OR b=806 12442 OR b=462 12443 OR b=531 12444 OR (g='lkjihgf' AND f GLOB 'lmnop*') 12445 OR f='mnopqrstu' 12446 } 12447} {12 38 42 49 63 64 69 90 scan 0 sort 0} 12448do_test where7-2.537.1 { 12449 count_steps_sort { 12450 SELECT a FROM t2 12451 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 12452 OR f='pqrstuvwx' 12453 OR (g='nmlkjih' AND f GLOB 'efghi*') 12454 OR b=495 12455 OR (g='kjihgfe' AND f GLOB 'stuvw*') 12456 OR a=75 12457 } 12458} {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0} 12459do_test where7-2.537.2 { 12460 count_steps_sort { 12461 SELECT a FROM t3 12462 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 12463 OR f='pqrstuvwx' 12464 OR (g='nmlkjih' AND f GLOB 'efghi*') 12465 OR b=495 12466 OR (g='kjihgfe' AND f GLOB 'stuvw*') 12467 OR a=75 12468 } 12469} {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0} 12470do_test where7-2.538.1 { 12471 count_steps_sort { 12472 SELECT a FROM t2 12473 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 12474 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 12475 OR b=748 12476 OR b=913 12477 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 12478 OR a=22 12479 } 12480} {4 5 21 22 68 83 scan 0 sort 0} 12481do_test where7-2.538.2 { 12482 count_steps_sort { 12483 SELECT a FROM t3 12484 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 12485 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 12486 OR b=748 12487 OR b=913 12488 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 12489 OR a=22 12490 } 12491} {4 5 21 22 68 83 scan 0 sort 0} 12492do_test where7-2.539.1 { 12493 count_steps_sort { 12494 SELECT a FROM t2 12495 WHERE a=19 12496 OR b=902 12497 OR ((a BETWEEN 63 AND 65) AND a!=64) 12498 OR b=168 12499 OR (g='lkjihgf' AND f GLOB 'pqrst*') 12500 OR a=50 12501 OR f='uvwxyzabc' 12502 OR b=836 12503 OR ((a BETWEEN 77 AND 79) AND a!=78) 12504 OR a=50 12505 } 12506} {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0} 12507do_test where7-2.539.2 { 12508 count_steps_sort { 12509 SELECT a FROM t3 12510 WHERE a=19 12511 OR b=902 12512 OR ((a BETWEEN 63 AND 65) AND a!=64) 12513 OR b=168 12514 OR (g='lkjihgf' AND f GLOB 'pqrst*') 12515 OR a=50 12516 OR f='uvwxyzabc' 12517 OR b=836 12518 OR ((a BETWEEN 77 AND 79) AND a!=78) 12519 OR a=50 12520 } 12521} {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0} 12522do_test where7-2.540.1 { 12523 count_steps_sort { 12524 SELECT a FROM t2 12525 WHERE c=12012 12526 OR b=993 12527 OR b=839 12528 OR ((a BETWEEN 30 AND 32) AND a!=31) 12529 OR a=87 12530 } 12531} {30 32 34 35 36 87 scan 0 sort 0} 12532do_test where7-2.540.2 { 12533 count_steps_sort { 12534 SELECT a FROM t3 12535 WHERE c=12012 12536 OR b=993 12537 OR b=839 12538 OR ((a BETWEEN 30 AND 32) AND a!=31) 12539 OR a=87 12540 } 12541} {30 32 34 35 36 87 scan 0 sort 0} 12542do_test where7-2.541.1 { 12543 count_steps_sort { 12544 SELECT a FROM t2 12545 WHERE b=814 12546 OR c=30030 12547 OR (g='qponmlk' AND f GLOB 'opqrs*') 12548 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 12549 OR a=16 12550 OR b=1048 12551 OR b=113 12552 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12553 OR (g='xwvutsr' AND f GLOB 'defgh*') 12554 OR b=729 12555 OR a=54 12556 } 12557} {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0} 12558do_test where7-2.541.2 { 12559 count_steps_sort { 12560 SELECT a FROM t3 12561 WHERE b=814 12562 OR c=30030 12563 OR (g='qponmlk' AND f GLOB 'opqrs*') 12564 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 12565 OR a=16 12566 OR b=1048 12567 OR b=113 12568 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 12569 OR (g='xwvutsr' AND f GLOB 'defgh*') 12570 OR b=729 12571 OR a=54 12572 } 12573} {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0} 12574do_test where7-2.542.1 { 12575 count_steps_sort { 12576 SELECT a FROM t2 12577 WHERE b=399 12578 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 12579 OR b=814 12580 OR c=22022 12581 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 12582 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 12583 OR a=1 12584 OR b=311 12585 OR b=121 12586 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 12587 OR b=198 12588 } 12589} {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0} 12590do_test where7-2.542.2 { 12591 count_steps_sort { 12592 SELECT a FROM t3 12593 WHERE b=399 12594 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 12595 OR b=814 12596 OR c=22022 12597 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 12598 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 12599 OR a=1 12600 OR b=311 12601 OR b=121 12602 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 12603 OR b=198 12604 } 12605} {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0} 12606do_test where7-2.543.1 { 12607 count_steps_sort { 12608 SELECT a FROM t2 12609 WHERE b=146 12610 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 12611 OR a=57 12612 } 12613} {52 57 scan 0 sort 0} 12614do_test where7-2.543.2 { 12615 count_steps_sort { 12616 SELECT a FROM t3 12617 WHERE b=146 12618 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 12619 OR a=57 12620 } 12621} {52 57 scan 0 sort 0} 12622do_test where7-2.544.1 { 12623 count_steps_sort { 12624 SELECT a FROM t2 12625 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 12626 OR f='fghijklmn' 12627 OR a=70 12628 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 12629 } 12630} {4 5 31 57 70 83 100 scan 0 sort 0} 12631do_test where7-2.544.2 { 12632 count_steps_sort { 12633 SELECT a FROM t3 12634 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 12635 OR f='fghijklmn' 12636 OR a=70 12637 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 12638 } 12639} {4 5 31 57 70 83 100 scan 0 sort 0} 12640do_test where7-2.545.1 { 12641 count_steps_sort { 12642 SELECT a FROM t2 12643 WHERE a=42 12644 OR b=333 12645 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 12646 OR b=1089 12647 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 12648 OR a=22 12649 OR b=594 12650 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 12651 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 12652 } 12653} {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0} 12654do_test where7-2.545.2 { 12655 count_steps_sort { 12656 SELECT a FROM t3 12657 WHERE a=42 12658 OR b=333 12659 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 12660 OR b=1089 12661 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 12662 OR a=22 12663 OR b=594 12664 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 12665 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 12666 } 12667} {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0} 12668do_test where7-2.546.1 { 12669 count_steps_sort { 12670 SELECT a FROM t2 12671 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL) 12672 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 12673 OR b=113 12674 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 12675 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 12676 OR ((a BETWEEN 3 AND 5) AND a!=4) 12677 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 12678 OR f='mnopqrstu' 12679 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 12680 OR b=902 12681 } 12682} {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0} 12683do_test where7-2.546.2 { 12684 count_steps_sort { 12685 SELECT a FROM t3 12686 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL) 12687 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 12688 OR b=113 12689 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 12690 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 12691 OR ((a BETWEEN 3 AND 5) AND a!=4) 12692 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 12693 OR f='mnopqrstu' 12694 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 12695 OR b=902 12696 } 12697} {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0} 12698do_test where7-2.547.1 { 12699 count_steps_sort { 12700 SELECT a FROM t2 12701 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 12702 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12703 OR a=13 12704 } 12705} {13 15 41 51 67 93 scan 0 sort 0} 12706do_test where7-2.547.2 { 12707 count_steps_sort { 12708 SELECT a FROM t3 12709 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 12710 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12711 OR a=13 12712 } 12713} {13 15 41 51 67 93 scan 0 sort 0} 12714do_test where7-2.548.1 { 12715 count_steps_sort { 12716 SELECT a FROM t2 12717 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 12718 OR b=410 12719 OR (g='ihgfedc' AND f GLOB 'efghi*') 12720 OR b=418 12721 OR (g='gfedcba' AND f GLOB 'klmno*') 12722 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 12723 } 12724} {38 65 82 88 100 scan 0 sort 0} 12725do_test where7-2.548.2 { 12726 count_steps_sort { 12727 SELECT a FROM t3 12728 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 12729 OR b=410 12730 OR (g='ihgfedc' AND f GLOB 'efghi*') 12731 OR b=418 12732 OR (g='gfedcba' AND f GLOB 'klmno*') 12733 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 12734 } 12735} {38 65 82 88 100 scan 0 sort 0} 12736do_test where7-2.549.1 { 12737 count_steps_sort { 12738 SELECT a FROM t2 12739 WHERE a=5 12740 OR a=95 12741 OR a=56 12742 OR a=46 12743 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 12744 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12745 OR (g='wvutsrq' AND f GLOB 'klmno*') 12746 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 12747 } 12748} {5 10 41 46 56 61 95 100 scan 0 sort 0} 12749do_test where7-2.549.2 { 12750 count_steps_sort { 12751 SELECT a FROM t3 12752 WHERE a=5 12753 OR a=95 12754 OR a=56 12755 OR a=46 12756 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 12757 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12758 OR (g='wvutsrq' AND f GLOB 'klmno*') 12759 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 12760 } 12761} {5 10 41 46 56 61 95 100 scan 0 sort 0} 12762do_test where7-2.550.1 { 12763 count_steps_sort { 12764 SELECT a FROM t2 12765 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 12766 OR a=13 12767 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 12768 OR a=9 12769 OR a=27 12770 OR ((a BETWEEN 88 AND 90) AND a!=89) 12771 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 12772 OR b=484 12773 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 12774 OR b=594 12775 } 12776} {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0} 12777do_test where7-2.550.2 { 12778 count_steps_sort { 12779 SELECT a FROM t3 12780 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 12781 OR a=13 12782 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 12783 OR a=9 12784 OR a=27 12785 OR ((a BETWEEN 88 AND 90) AND a!=89) 12786 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 12787 OR b=484 12788 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 12789 OR b=594 12790 } 12791} {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0} 12792do_test where7-2.551.1 { 12793 count_steps_sort { 12794 SELECT a FROM t2 12795 WHERE b=539 12796 OR b=418 12797 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12798 OR b=759 12799 } 12800} {15 38 49 69 scan 0 sort 0} 12801do_test where7-2.551.2 { 12802 count_steps_sort { 12803 SELECT a FROM t3 12804 WHERE b=539 12805 OR b=418 12806 OR (g='vutsrqp' AND f GLOB 'pqrst*') 12807 OR b=759 12808 } 12809} {15 38 49 69 scan 0 sort 0} 12810do_test where7-2.552.1 { 12811 count_steps_sort { 12812 SELECT a FROM t2 12813 WHERE b=1001 12814 OR (g='wvutsrq' AND f GLOB 'ijklm*') 12815 OR (g='nmlkjih' AND f GLOB 'cdefg*') 12816 OR c=34034 12817 OR a=84 12818 } 12819} {8 54 84 91 100 scan 0 sort 0} 12820do_test where7-2.552.2 { 12821 count_steps_sort { 12822 SELECT a FROM t3 12823 WHERE b=1001 12824 OR (g='wvutsrq' AND f GLOB 'ijklm*') 12825 OR (g='nmlkjih' AND f GLOB 'cdefg*') 12826 OR c=34034 12827 OR a=84 12828 } 12829} {8 54 84 91 100 scan 0 sort 0} 12830do_test where7-2.553.1 { 12831 count_steps_sort { 12832 SELECT a FROM t2 12833 WHERE b=795 12834 OR b=671 12835 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 12836 OR ((a BETWEEN 71 AND 73) AND a!=72) 12837 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12838 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12839 OR b=322 12840 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 12841 OR c=34034 12842 OR b=410 12843 } 12844} {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0} 12845do_test where7-2.553.2 { 12846 count_steps_sort { 12847 SELECT a FROM t3 12848 WHERE b=795 12849 OR b=671 12850 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 12851 OR ((a BETWEEN 71 AND 73) AND a!=72) 12852 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 12853 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 12854 OR b=322 12855 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 12856 OR c=34034 12857 OR b=410 12858 } 12859} {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0} 12860do_test where7-2.554.1 { 12861 count_steps_sort { 12862 SELECT a FROM t2 12863 WHERE c=13013 12864 OR (g='fedcbaz' AND f GLOB 'qrstu*') 12865 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 12866 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12867 OR b=47 12868 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 12869 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12870 OR b=828 12871 } 12872} {37 38 39 42 61 69 79 94 scan 0 sort 0} 12873do_test where7-2.554.2 { 12874 count_steps_sort { 12875 SELECT a FROM t3 12876 WHERE c=13013 12877 OR (g='fedcbaz' AND f GLOB 'qrstu*') 12878 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 12879 OR (g='mlkjihg' AND f GLOB 'jklmn*') 12880 OR b=47 12881 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 12882 OR (g='kjihgfe' AND f GLOB 'rstuv*') 12883 OR b=828 12884 } 12885} {37 38 39 42 61 69 79 94 scan 0 sort 0} 12886do_test where7-2.555.1 { 12887 count_steps_sort { 12888 SELECT a FROM t2 12889 WHERE b=451 12890 OR b=836 12891 OR (g='onmlkji' AND f GLOB 'wxyza*') 12892 } 12893} {41 48 76 scan 0 sort 0} 12894do_test where7-2.555.2 { 12895 count_steps_sort { 12896 SELECT a FROM t3 12897 WHERE b=451 12898 OR b=836 12899 OR (g='onmlkji' AND f GLOB 'wxyza*') 12900 } 12901} {41 48 76 scan 0 sort 0} 12902do_test where7-2.556.1 { 12903 count_steps_sort { 12904 SELECT a FROM t2 12905 WHERE b=575 12906 OR b=748 12907 OR b=520 12908 OR b=154 12909 OR a=70 12910 OR f='efghijklm' 12911 } 12912} {4 14 30 56 68 70 82 scan 0 sort 0} 12913do_test where7-2.556.2 { 12914 count_steps_sort { 12915 SELECT a FROM t3 12916 WHERE b=575 12917 OR b=748 12918 OR b=520 12919 OR b=154 12920 OR a=70 12921 OR f='efghijklm' 12922 } 12923} {4 14 30 56 68 70 82 scan 0 sort 0} 12924do_test where7-2.557.1 { 12925 count_steps_sort { 12926 SELECT a FROM t2 12927 WHERE f='tuvwxyzab' 12928 OR (g='nmlkjih' AND f GLOB 'efghi*') 12929 } 12930} {19 45 56 71 97 scan 0 sort 0} 12931do_test where7-2.557.2 { 12932 count_steps_sort { 12933 SELECT a FROM t3 12934 WHERE f='tuvwxyzab' 12935 OR (g='nmlkjih' AND f GLOB 'efghi*') 12936 } 12937} {19 45 56 71 97 scan 0 sort 0} 12938do_test where7-2.558.1 { 12939 count_steps_sort { 12940 SELECT a FROM t2 12941 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 12942 OR b=806 12943 OR a=47 12944 OR d<0.0 12945 OR b=982 12946 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 12947 OR (g='hgfedcb' AND f GLOB 'jklmn*') 12948 OR ((a BETWEEN 97 AND 99) AND a!=98) 12949 OR e IS NULL 12950 OR c=32032 12951 OR b=795 12952 } 12953} {2 12 47 87 94 95 96 97 99 scan 0 sort 0} 12954do_test where7-2.558.2 { 12955 count_steps_sort { 12956 SELECT a FROM t3 12957 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 12958 OR b=806 12959 OR a=47 12960 OR d<0.0 12961 OR b=982 12962 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 12963 OR (g='hgfedcb' AND f GLOB 'jklmn*') 12964 OR ((a BETWEEN 97 AND 99) AND a!=98) 12965 OR e IS NULL 12966 OR c=32032 12967 OR b=795 12968 } 12969} {2 12 47 87 94 95 96 97 99 scan 0 sort 0} 12970do_test where7-2.559.1 { 12971 count_steps_sort { 12972 SELECT a FROM t2 12973 WHERE a=62 12974 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 12975 OR ((a BETWEEN 89 AND 91) AND a!=90) 12976 OR (g='edcbazy' AND f GLOB 'vwxyz*') 12977 } 12978} {23 49 62 75 89 91 99 scan 0 sort 0} 12979do_test where7-2.559.2 { 12980 count_steps_sort { 12981 SELECT a FROM t3 12982 WHERE a=62 12983 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 12984 OR ((a BETWEEN 89 AND 91) AND a!=90) 12985 OR (g='edcbazy' AND f GLOB 'vwxyz*') 12986 } 12987} {23 49 62 75 89 91 99 scan 0 sort 0} 12988do_test where7-2.560.1 { 12989 count_steps_sort { 12990 SELECT a FROM t2 12991 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 12992 OR b=1056 12993 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 12994 OR b=729 12995 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 12996 OR b=220 12997 OR b=498 12998 OR ((a BETWEEN 96 AND 98) AND a!=97) 12999 } 13000} {9 20 57 73 96 98 scan 0 sort 0} 13001do_test where7-2.560.2 { 13002 count_steps_sort { 13003 SELECT a FROM t3 13004 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 13005 OR b=1056 13006 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 13007 OR b=729 13008 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13009 OR b=220 13010 OR b=498 13011 OR ((a BETWEEN 96 AND 98) AND a!=97) 13012 } 13013} {9 20 57 73 96 98 scan 0 sort 0} 13014do_test where7-2.561.1 { 13015 count_steps_sort { 13016 SELECT a FROM t2 13017 WHERE b=44 13018 OR (g='qponmlk' AND f GLOB 'mnopq*') 13019 OR (g='wvutsrq' AND f GLOB 'klmno*') 13020 } 13021} {4 10 38 scan 0 sort 0} 13022do_test where7-2.561.2 { 13023 count_steps_sort { 13024 SELECT a FROM t3 13025 WHERE b=44 13026 OR (g='qponmlk' AND f GLOB 'mnopq*') 13027 OR (g='wvutsrq' AND f GLOB 'klmno*') 13028 } 13029} {4 10 38 scan 0 sort 0} 13030do_test where7-2.562.1 { 13031 count_steps_sort { 13032 SELECT a FROM t2 13033 WHERE b=883 13034 OR b=311 13035 OR b=880 13036 OR (g='qponmlk' AND f GLOB 'pqrst*') 13037 OR ((a BETWEEN 57 AND 59) AND a!=58) 13038 OR a=88 13039 OR b=154 13040 OR a=94 13041 OR a=37 13042 OR c=31031 13043 } 13044} {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0} 13045do_test where7-2.562.2 { 13046 count_steps_sort { 13047 SELECT a FROM t3 13048 WHERE b=883 13049 OR b=311 13050 OR b=880 13051 OR (g='qponmlk' AND f GLOB 'pqrst*') 13052 OR ((a BETWEEN 57 AND 59) AND a!=58) 13053 OR a=88 13054 OR b=154 13055 OR a=94 13056 OR a=37 13057 OR c=31031 13058 } 13059} {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0} 13060do_test where7-2.563.1 { 13061 count_steps_sort { 13062 SELECT a FROM t2 13063 WHERE (g='onmlkji' AND f GLOB 'xyzab*') 13064 OR a=10 13065 OR b=190 13066 OR ((a BETWEEN 8 AND 10) AND a!=9) 13067 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 13068 OR (g='gfedcba' AND f GLOB 'mnopq*') 13069 OR ((a BETWEEN 67 AND 69) AND a!=68) 13070 OR b=385 13071 OR a=82 13072 OR ((a BETWEEN 63 AND 65) AND a!=64) 13073 OR c=22022 13074 } 13075} {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0} 13076do_test where7-2.563.2 { 13077 count_steps_sort { 13078 SELECT a FROM t3 13079 WHERE (g='onmlkji' AND f GLOB 'xyzab*') 13080 OR a=10 13081 OR b=190 13082 OR ((a BETWEEN 8 AND 10) AND a!=9) 13083 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 13084 OR (g='gfedcba' AND f GLOB 'mnopq*') 13085 OR ((a BETWEEN 67 AND 69) AND a!=68) 13086 OR b=385 13087 OR a=82 13088 OR ((a BETWEEN 63 AND 65) AND a!=64) 13089 OR c=22022 13090 } 13091} {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0} 13092do_test where7-2.564.1 { 13093 count_steps_sort { 13094 SELECT a FROM t2 13095 WHERE b=1070 13096 OR a=33 13097 OR b=363 13098 OR a=47 13099 } 13100} {33 47 scan 0 sort 0} 13101do_test where7-2.564.2 { 13102 count_steps_sort { 13103 SELECT a FROM t3 13104 WHERE b=1070 13105 OR a=33 13106 OR b=363 13107 OR a=47 13108 } 13109} {33 47 scan 0 sort 0} 13110do_test where7-2.565.1 { 13111 count_steps_sort { 13112 SELECT a FROM t2 13113 WHERE c=1001 13114 OR ((a BETWEEN 60 AND 62) AND a!=61) 13115 OR ((a BETWEEN 63 AND 65) AND a!=64) 13116 OR a=49 13117 OR ((a BETWEEN 33 AND 35) AND a!=34) 13118 OR c=33033 13119 OR (g='utsrqpo' AND f GLOB 'stuvw*') 13120 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 13121 OR g IS NULL 13122 OR b=220 13123 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13124 } 13125} {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0} 13126do_test where7-2.565.2 { 13127 count_steps_sort { 13128 SELECT a FROM t3 13129 WHERE c=1001 13130 OR ((a BETWEEN 60 AND 62) AND a!=61) 13131 OR ((a BETWEEN 63 AND 65) AND a!=64) 13132 OR a=49 13133 OR ((a BETWEEN 33 AND 35) AND a!=34) 13134 OR c=33033 13135 OR (g='utsrqpo' AND f GLOB 'stuvw*') 13136 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 13137 OR g IS NULL 13138 OR b=220 13139 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13140 } 13141} {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0} 13142do_test where7-2.566.1 { 13143 count_steps_sort { 13144 SELECT a FROM t2 13145 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 13146 OR b=212 13147 OR b=418 13148 OR ((a BETWEEN 31 AND 33) AND a!=32) 13149 } 13150} {31 33 38 71 scan 0 sort 0} 13151do_test where7-2.566.2 { 13152 count_steps_sort { 13153 SELECT a FROM t3 13154 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 13155 OR b=212 13156 OR b=418 13157 OR ((a BETWEEN 31 AND 33) AND a!=32) 13158 } 13159} {31 33 38 71 scan 0 sort 0} 13160do_test where7-2.567.1 { 13161 count_steps_sort { 13162 SELECT a FROM t2 13163 WHERE b=344 13164 OR f='nopqrstuv' 13165 OR b=704 13166 OR a=84 13167 } 13168} {13 39 64 65 84 91 scan 0 sort 0} 13169do_test where7-2.567.2 { 13170 count_steps_sort { 13171 SELECT a FROM t3 13172 WHERE b=344 13173 OR f='nopqrstuv' 13174 OR b=704 13175 OR a=84 13176 } 13177} {13 39 64 65 84 91 scan 0 sort 0} 13178do_test where7-2.568.1 { 13179 count_steps_sort { 13180 SELECT a FROM t2 13181 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 13182 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 13183 } 13184} {5 30 32 scan 0 sort 0} 13185do_test where7-2.568.2 { 13186 count_steps_sort { 13187 SELECT a FROM t3 13188 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 13189 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 13190 } 13191} {5 30 32 scan 0 sort 0} 13192do_test where7-2.569.1 { 13193 count_steps_sort { 13194 SELECT a FROM t2 13195 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 13196 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 13197 } 13198} {26 52 78 87 scan 0 sort 0} 13199do_test where7-2.569.2 { 13200 count_steps_sort { 13201 SELECT a FROM t3 13202 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 13203 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 13204 } 13205} {26 52 78 87 scan 0 sort 0} 13206do_test where7-2.570.1 { 13207 count_steps_sort { 13208 SELECT a FROM t2 13209 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 13210 OR b=1100 13211 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13212 OR b=421 13213 OR b=465 13214 OR b=894 13215 OR c=13013 13216 OR b=47 13217 OR b=674 13218 OR ((a BETWEEN 0 AND 2) AND a!=1) 13219 } 13220} {2 37 38 39 70 100 scan 0 sort 0} 13221do_test where7-2.570.2 { 13222 count_steps_sort { 13223 SELECT a FROM t3 13224 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 13225 OR b=1100 13226 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 13227 OR b=421 13228 OR b=465 13229 OR b=894 13230 OR c=13013 13231 OR b=47 13232 OR b=674 13233 OR ((a BETWEEN 0 AND 2) AND a!=1) 13234 } 13235} {2 37 38 39 70 100 scan 0 sort 0} 13236do_test where7-2.571.1 { 13237 count_steps_sort { 13238 SELECT a FROM t2 13239 WHERE c=18018 13240 OR (g='ihgfedc' AND f GLOB 'abcde*') 13241 OR b=410 13242 OR b=858 13243 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13244 } 13245} {49 52 53 54 78 scan 0 sort 0} 13246do_test where7-2.571.2 { 13247 count_steps_sort { 13248 SELECT a FROM t3 13249 WHERE c=18018 13250 OR (g='ihgfedc' AND f GLOB 'abcde*') 13251 OR b=410 13252 OR b=858 13253 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13254 } 13255} {49 52 53 54 78 scan 0 sort 0} 13256do_test where7-2.572.1 { 13257 count_steps_sort { 13258 SELECT a FROM t2 13259 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 13260 OR b=781 13261 } 13262} {47 71 scan 0 sort 0} 13263do_test where7-2.572.2 { 13264 count_steps_sort { 13265 SELECT a FROM t3 13266 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*') 13267 OR b=781 13268 } 13269} {47 71 scan 0 sort 0} 13270do_test where7-2.573.1 { 13271 count_steps_sort { 13272 SELECT a FROM t2 13273 WHERE b=1070 13274 OR ((a BETWEEN 50 AND 52) AND a!=51) 13275 OR a=54 13276 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13277 OR a=9 13278 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 13279 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13280 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13281 } 13282} {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0} 13283do_test where7-2.573.2 { 13284 count_steps_sort { 13285 SELECT a FROM t3 13286 WHERE b=1070 13287 OR ((a BETWEEN 50 AND 52) AND a!=51) 13288 OR a=54 13289 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13290 OR a=9 13291 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 13292 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13293 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13294 } 13295} {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0} 13296do_test where7-2.574.1 { 13297 count_steps_sort { 13298 SELECT a FROM t2 13299 WHERE a=55 13300 OR a=62 13301 OR a=63 13302 OR (g='onmlkji' AND f GLOB 'yzabc*') 13303 OR (g='rqponml' AND f GLOB 'ijklm*') 13304 OR ((a BETWEEN 99 AND 101) AND a!=100) 13305 } 13306} {34 50 55 62 63 99 scan 0 sort 0} 13307do_test where7-2.574.2 { 13308 count_steps_sort { 13309 SELECT a FROM t3 13310 WHERE a=55 13311 OR a=62 13312 OR a=63 13313 OR (g='onmlkji' AND f GLOB 'yzabc*') 13314 OR (g='rqponml' AND f GLOB 'ijklm*') 13315 OR ((a BETWEEN 99 AND 101) AND a!=100) 13316 } 13317} {34 50 55 62 63 99 scan 0 sort 0} 13318do_test where7-2.575.1 { 13319 count_steps_sort { 13320 SELECT a FROM t2 13321 WHERE b=421 13322 OR b=146 13323 OR b=22 13324 OR f='efghijklm' 13325 } 13326} {2 4 30 56 82 scan 0 sort 0} 13327do_test where7-2.575.2 { 13328 count_steps_sort { 13329 SELECT a FROM t3 13330 WHERE b=421 13331 OR b=146 13332 OR b=22 13333 OR f='efghijklm' 13334 } 13335} {2 4 30 56 82 scan 0 sort 0} 13336do_test where7-2.576.1 { 13337 count_steps_sort { 13338 SELECT a FROM t2 13339 WHERE b=553 13340 OR ((a BETWEEN 21 AND 23) AND a!=22) 13341 OR (g='onmlkji' AND f GLOB 'wxyza*') 13342 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 13343 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13344 OR b=583 13345 OR a=56 13346 } 13347} {21 23 48 53 56 59 61 scan 0 sort 0} 13348do_test where7-2.576.2 { 13349 count_steps_sort { 13350 SELECT a FROM t3 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} 13360do_test where7-2.577.1 { 13361 count_steps_sort { 13362 SELECT a FROM t2 13363 WHERE a=83 13364 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 13365 OR (g='srqponm' AND f GLOB 'defgh*') 13366 OR a=1 13367 OR ((a BETWEEN 17 AND 19) AND a!=18) 13368 OR ((a BETWEEN 49 AND 51) AND a!=50) 13369 OR b=245 13370 } 13371} {1 17 19 29 49 51 77 83 scan 0 sort 0} 13372do_test where7-2.577.2 { 13373 count_steps_sort { 13374 SELECT a FROM t3 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} 13384do_test where7-2.578.1 { 13385 count_steps_sort { 13386 SELECT a FROM t2 13387 WHERE c=3003 13388 OR b=619 13389 OR ((a BETWEEN 19 AND 21) AND a!=20) 13390 } 13391} {7 8 9 19 21 scan 0 sort 0} 13392do_test where7-2.578.2 { 13393 count_steps_sort { 13394 SELECT a FROM t3 13395 WHERE c=3003 13396 OR b=619 13397 OR ((a BETWEEN 19 AND 21) AND a!=20) 13398 } 13399} {7 8 9 19 21 scan 0 sort 0} 13400do_test where7-2.579.1 { 13401 count_steps_sort { 13402 SELECT a FROM t2 13403 WHERE b=924 13404 OR a=92 13405 OR a=63 13406 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13407 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 13408 } 13409} {60 63 84 92 97 scan 0 sort 0} 13410do_test where7-2.579.2 { 13411 count_steps_sort { 13412 SELECT a FROM t3 13413 WHERE b=924 13414 OR a=92 13415 OR a=63 13416 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13417 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 13418 } 13419} {60 63 84 92 97 scan 0 sort 0} 13420do_test where7-2.580.1 { 13421 count_steps_sort { 13422 SELECT a FROM t2 13423 WHERE b=440 13424 OR f='vwxyzabcd' 13425 OR b=190 13426 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 13427 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 13428 OR b=88 13429 OR b=58 13430 } 13431} {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0} 13432do_test where7-2.580.2 { 13433 count_steps_sort { 13434 SELECT a FROM t3 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} 13444do_test where7-2.581.1 { 13445 count_steps_sort { 13446 SELECT a FROM t2 13447 WHERE b=495 13448 OR c=24024 13449 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 13450 OR b=1001 13451 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13452 OR d>1e10 13453 OR b=531 13454 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13455 OR b=1089 13456 } 13457} {25 45 49 70 71 72 82 91 99 scan 0 sort 0} 13458do_test where7-2.581.2 { 13459 count_steps_sort { 13460 SELECT a FROM t3 13461 WHERE b=495 13462 OR c=24024 13463 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 13464 OR b=1001 13465 OR (g='tsrqpon' AND f GLOB 'zabcd*') 13466 OR d>1e10 13467 OR b=531 13468 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 13469 OR b=1089 13470 } 13471} {25 45 49 70 71 72 82 91 99 scan 0 sort 0} 13472do_test where7-2.582.1 { 13473 count_steps_sort { 13474 SELECT a FROM t2 13475 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 13476 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 13477 } 13478} {41 48 scan 0 sort 0} 13479do_test where7-2.582.2 { 13480 count_steps_sort { 13481 SELECT a FROM t3 13482 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 13483 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 13484 } 13485} {41 48 scan 0 sort 0} 13486do_test where7-2.583.1 { 13487 count_steps_sort { 13488 SELECT a FROM t2 13489 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 13490 OR (g='yxwvuts' AND f GLOB 'bcdef*') 13491 OR ((a BETWEEN 80 AND 82) AND a!=81) 13492 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 13493 OR ((a BETWEEN 91 AND 93) AND a!=92) 13494 OR d>1e10 13495 OR b=22 13496 OR c=5005 13497 OR ((a BETWEEN 22 AND 24) AND a!=23) 13498 } 13499} {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0} 13500do_test where7-2.583.2 { 13501 count_steps_sort { 13502 SELECT a FROM t3 13503 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 13504 OR (g='yxwvuts' AND f GLOB 'bcdef*') 13505 OR ((a BETWEEN 80 AND 82) AND a!=81) 13506 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 13507 OR ((a BETWEEN 91 AND 93) AND a!=92) 13508 OR d>1e10 13509 OR b=22 13510 OR c=5005 13511 OR ((a BETWEEN 22 AND 24) AND a!=23) 13512 } 13513} {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0} 13514do_test where7-2.584.1 { 13515 count_steps_sort { 13516 SELECT a FROM t2 13517 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 13518 OR b=1078 13519 OR b=806 13520 OR b=605 13521 OR ((a BETWEEN 23 AND 25) AND a!=24) 13522 OR (g='jihgfed' AND f GLOB 'yzabc*') 13523 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 13524 } 13525} {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0} 13526do_test where7-2.584.2 { 13527 count_steps_sort { 13528 SELECT a FROM t3 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} 13538do_test where7-2.585.1 { 13539 count_steps_sort { 13540 SELECT a FROM t2 13541 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 13542 OR b=572 13543 OR c=10010 13544 OR (g='kjihgfe' AND f GLOB 'qrstu*') 13545 OR a=29 13546 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13547 } 13548} {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0} 13549do_test where7-2.585.2 { 13550 count_steps_sort { 13551 SELECT a FROM t3 13552 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 13553 OR b=572 13554 OR c=10010 13555 OR (g='kjihgfe' AND f GLOB 'qrstu*') 13556 OR a=29 13557 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 13558 } 13559} {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0} 13560do_test where7-2.586.1 { 13561 count_steps_sort { 13562 SELECT a FROM t2 13563 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 13564 OR b=858 13565 OR b=806 13566 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13567 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 13568 } 13569} {63 77 78 94 96 scan 0 sort 0} 13570do_test where7-2.586.2 { 13571 count_steps_sort { 13572 SELECT a FROM t3 13573 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 13574 OR b=858 13575 OR b=806 13576 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13577 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 13578 } 13579} {63 77 78 94 96 scan 0 sort 0} 13580do_test where7-2.587.1 { 13581 count_steps_sort { 13582 SELECT a FROM t2 13583 WHERE f='vwxyzabcd' 13584 OR a=72 13585 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 13586 OR b=935 13587 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 13588 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 13589 OR c=13013 13590 } 13591} {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0} 13592do_test where7-2.587.2 { 13593 count_steps_sort { 13594 SELECT a FROM t3 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} 13604do_test where7-2.588.1 { 13605 count_steps_sort { 13606 SELECT a FROM t2 13607 WHERE c=5005 13608 OR (g='gfedcba' AND f GLOB 'klmno*') 13609 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 13610 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13611 OR b=143 13612 OR a=68 13613 OR a=77 13614 OR b=80 13615 } 13616} {13 14 15 43 44 68 77 88 scan 0 sort 0} 13617do_test where7-2.588.2 { 13618 count_steps_sort { 13619 SELECT a FROM t3 13620 WHERE c=5005 13621 OR (g='gfedcba' AND f GLOB 'klmno*') 13622 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 13623 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13624 OR b=143 13625 OR a=68 13626 OR a=77 13627 OR b=80 13628 } 13629} {13 14 15 43 44 68 77 88 scan 0 sort 0} 13630do_test where7-2.589.1 { 13631 count_steps_sort { 13632 SELECT a FROM t2 13633 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 13634 OR (g='xwvutsr' AND f GLOB 'ghijk*') 13635 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 13636 OR ((a BETWEEN 76 AND 78) AND a!=77) 13637 OR (g='kjihgfe' AND f GLOB 'qrstu*') 13638 OR a=99 13639 OR ((a BETWEEN 12 AND 14) AND a!=13) 13640 } 13641} {5 6 12 14 68 72 76 78 99 scan 0 sort 0} 13642do_test where7-2.589.2 { 13643 count_steps_sort { 13644 SELECT a FROM t3 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} 13654do_test where7-2.590.1 { 13655 count_steps_sort { 13656 SELECT a FROM t2 13657 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 13658 OR ((a BETWEEN 88 AND 90) AND a!=89) 13659 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 13660 OR (g='xwvutsr' AND f GLOB 'fghij*') 13661 OR b=971 13662 OR (g='xwvutsr' AND f GLOB 'fghij*') 13663 } 13664} {5 13 40 88 90 scan 0 sort 0} 13665do_test where7-2.590.2 { 13666 count_steps_sort { 13667 SELECT a FROM t3 13668 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 13669 OR ((a BETWEEN 88 AND 90) AND a!=89) 13670 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 13671 OR (g='xwvutsr' AND f GLOB 'fghij*') 13672 OR b=971 13673 OR (g='xwvutsr' AND f GLOB 'fghij*') 13674 } 13675} {5 13 40 88 90 scan 0 sort 0} 13676do_test where7-2.591.1 { 13677 count_steps_sort { 13678 SELECT a FROM t2 13679 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 13680 OR b=806 13681 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13682 OR b=1015 13683 OR ((a BETWEEN 68 AND 70) AND a!=69) 13684 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 13685 } 13686} {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0} 13687do_test where7-2.591.2 { 13688 count_steps_sort { 13689 SELECT a FROM t3 13690 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 13691 OR b=806 13692 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13693 OR b=1015 13694 OR ((a BETWEEN 68 AND 70) AND a!=69) 13695 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 13696 } 13697} {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0} 13698do_test where7-2.592.1 { 13699 count_steps_sort { 13700 SELECT a FROM t2 13701 WHERE f='nopqrstuv' 13702 OR b=993 13703 OR a=76 13704 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 13705 OR c=20020 13706 OR a=26 13707 OR b=1048 13708 OR b=561 13709 OR (g='rqponml' AND f GLOB 'klmno*') 13710 OR ((a BETWEEN 55 AND 57) AND a!=56) 13711 OR a=56 13712 } 13713} {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0} 13714do_test where7-2.592.2 { 13715 count_steps_sort { 13716 SELECT a FROM t3 13717 WHERE f='nopqrstuv' 13718 OR b=993 13719 OR a=76 13720 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 13721 OR c=20020 13722 OR a=26 13723 OR b=1048 13724 OR b=561 13725 OR (g='rqponml' AND f GLOB 'klmno*') 13726 OR ((a BETWEEN 55 AND 57) AND a!=56) 13727 OR a=56 13728 } 13729} {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0} 13730do_test where7-2.593.1 { 13731 count_steps_sort { 13732 SELECT a FROM t2 13733 WHERE b=781 13734 OR b=671 13735 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13736 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 13737 OR ((a BETWEEN 39 AND 41) AND a!=40) 13738 OR b=113 13739 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 13740 OR b=385 13741 OR (g='hgfedcb' AND f GLOB 'fghij*') 13742 } 13743} {15 16 35 39 41 60 61 71 83 scan 0 sort 0} 13744do_test where7-2.593.2 { 13745 count_steps_sort { 13746 SELECT a FROM t3 13747 WHERE b=781 13748 OR b=671 13749 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 13750 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 13751 OR ((a BETWEEN 39 AND 41) AND a!=40) 13752 OR b=113 13753 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 13754 OR b=385 13755 OR (g='hgfedcb' AND f GLOB 'fghij*') 13756 } 13757} {15 16 35 39 41 60 61 71 83 scan 0 sort 0} 13758do_test where7-2.594.1 { 13759 count_steps_sort { 13760 SELECT a FROM t2 13761 WHERE b=410 13762 OR ((a BETWEEN 85 AND 87) AND a!=86) 13763 OR b=674 13764 OR b=825 13765 OR b=704 13766 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13767 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13768 OR ((a BETWEEN 58 AND 60) AND a!=59) 13769 OR a=76 13770 OR c=32032 13771 OR ((a BETWEEN 43 AND 45) AND a!=44) 13772 } 13773} {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0} 13774do_test where7-2.594.2 { 13775 count_steps_sort { 13776 SELECT a FROM t3 13777 WHERE b=410 13778 OR ((a BETWEEN 85 AND 87) AND a!=86) 13779 OR b=674 13780 OR b=825 13781 OR b=704 13782 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13783 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13784 OR ((a BETWEEN 58 AND 60) AND a!=59) 13785 OR a=76 13786 OR c=32032 13787 OR ((a BETWEEN 43 AND 45) AND a!=44) 13788 } 13789} {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0} 13790do_test where7-2.595.1 { 13791 count_steps_sort { 13792 SELECT a FROM t2 13793 WHERE b=869 13794 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13795 } 13796} {43 79 scan 0 sort 0} 13797do_test where7-2.595.2 { 13798 count_steps_sort { 13799 SELECT a FROM t3 13800 WHERE b=869 13801 OR (g='ponmlkj' AND f GLOB 'rstuv*') 13802 } 13803} {43 79 scan 0 sort 0} 13804do_test where7-2.596.1 { 13805 count_steps_sort { 13806 SELECT a FROM t2 13807 WHERE b=869 13808 OR a=34 13809 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 13810 } 13811} {34 79 87 scan 0 sort 0} 13812do_test where7-2.596.2 { 13813 count_steps_sort { 13814 SELECT a FROM t3 13815 WHERE b=869 13816 OR a=34 13817 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 13818 } 13819} {34 79 87 scan 0 sort 0} 13820do_test where7-2.597.1 { 13821 count_steps_sort { 13822 SELECT a FROM t2 13823 WHERE (g='rqponml' AND f GLOB 'hijkl*') 13824 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13825 OR a=8 13826 OR a=72 13827 OR ((a BETWEEN 95 AND 97) AND a!=96) 13828 OR (g='gfedcba' AND f GLOB 'mnopq*') 13829 } 13830} {8 33 44 72 90 95 97 scan 0 sort 0} 13831do_test where7-2.597.2 { 13832 count_steps_sort { 13833 SELECT a FROM t3 13834 WHERE (g='rqponml' AND f GLOB 'hijkl*') 13835 OR (g='ponmlkj' AND f GLOB 'stuvw*') 13836 OR a=8 13837 OR a=72 13838 OR ((a BETWEEN 95 AND 97) AND a!=96) 13839 OR (g='gfedcba' AND f GLOB 'mnopq*') 13840 } 13841} {8 33 44 72 90 95 97 scan 0 sort 0} 13842do_test where7-2.598.1 { 13843 count_steps_sort { 13844 SELECT a FROM t2 13845 WHERE a=20 13846 OR ((a BETWEEN 74 AND 76) AND a!=75) 13847 OR b=341 13848 OR (g='tsrqpon' AND f GLOB 'abcde*') 13849 OR b=814 13850 OR b=1026 13851 OR a=14 13852 OR a=13 13853 OR b=1037 13854 OR ((a BETWEEN 56 AND 58) AND a!=57) 13855 } 13856} {13 14 20 26 31 56 58 74 76 scan 0 sort 0} 13857do_test where7-2.598.2 { 13858 count_steps_sort { 13859 SELECT a FROM t3 13860 WHERE a=20 13861 OR ((a BETWEEN 74 AND 76) AND a!=75) 13862 OR b=341 13863 OR (g='tsrqpon' AND f GLOB 'abcde*') 13864 OR b=814 13865 OR b=1026 13866 OR a=14 13867 OR a=13 13868 OR b=1037 13869 OR ((a BETWEEN 56 AND 58) AND a!=57) 13870 } 13871} {13 14 20 26 31 56 58 74 76 scan 0 sort 0} 13872do_test where7-2.599.1 { 13873 count_steps_sort { 13874 SELECT a FROM t2 13875 WHERE b=443 13876 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 13877 OR b=839 13878 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 13879 OR (g='onmlkji' AND f GLOB 'xyzab*') 13880 OR (g='vutsrqp' AND f GLOB 'nopqr*') 13881 OR c=7007 13882 } 13883} {10 13 19 20 21 49 51 scan 0 sort 0} 13884do_test where7-2.599.2 { 13885 count_steps_sort { 13886 SELECT a FROM t3 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} 13896do_test where7-2.600.1 { 13897 count_steps_sort { 13898 SELECT a FROM t2 13899 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 13900 OR a=21 13901 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13902 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 13903 OR f='zabcdefgh' 13904 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 13905 OR b=506 13906 OR ((a BETWEEN 14 AND 16) AND a!=15) 13907 OR b=88 13908 OR b=190 13909 } 13910} {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0} 13911do_test where7-2.600.2 { 13912 count_steps_sort { 13913 SELECT a FROM t3 13914 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 13915 OR a=21 13916 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 13917 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 13918 OR f='zabcdefgh' 13919 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 13920 OR b=506 13921 OR ((a BETWEEN 14 AND 16) AND a!=15) 13922 OR b=88 13923 OR b=190 13924 } 13925} {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0} 13926do_test where7-2.601.1 { 13927 count_steps_sort { 13928 SELECT a FROM t2 13929 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL) 13930 OR f='bcdefghij' 13931 OR ((a BETWEEN 68 AND 70) AND a!=69) 13932 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 13933 OR (g='srqponm' AND f GLOB 'efghi*') 13934 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13935 OR b=762 13936 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13937 OR (g='jihgfed' AND f GLOB 'yzabc*') 13938 } 13939} {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0} 13940do_test where7-2.601.2 { 13941 count_steps_sort { 13942 SELECT a FROM t3 13943 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL) 13944 OR f='bcdefghij' 13945 OR ((a BETWEEN 68 AND 70) AND a!=69) 13946 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 13947 OR (g='srqponm' AND f GLOB 'efghi*') 13948 OR (g='mlkjihg' AND f GLOB 'jklmn*') 13949 OR b=762 13950 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13951 OR (g='jihgfed' AND f GLOB 'yzabc*') 13952 } 13953} {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0} 13954do_test where7-2.602.1 { 13955 count_steps_sort { 13956 SELECT a FROM t2 13957 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 13958 OR f='qrstuvwxy' 13959 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 13960 } 13961} {16 42 56 68 85 94 scan 0 sort 0} 13962do_test where7-2.602.2 { 13963 count_steps_sort { 13964 SELECT a FROM t3 13965 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 13966 OR f='qrstuvwxy' 13967 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 13968 } 13969} {16 42 56 68 85 94 scan 0 sort 0} 13970do_test where7-2.603.1 { 13971 count_steps_sort { 13972 SELECT a FROM t2 13973 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 13974 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 13975 OR a=21 13976 OR b<0 13977 OR f='bcdefghij' 13978 OR ((a BETWEEN 14 AND 16) AND a!=15) 13979 } 13980} {1 14 16 21 27 53 57 79 89 scan 0 sort 0} 13981do_test where7-2.603.2 { 13982 count_steps_sort { 13983 SELECT a FROM t3 13984 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL) 13985 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 13986 OR a=21 13987 OR b<0 13988 OR f='bcdefghij' 13989 OR ((a BETWEEN 14 AND 16) AND a!=15) 13990 } 13991} {1 14 16 21 27 53 57 79 89 scan 0 sort 0} 13992do_test where7-2.604.1 { 13993 count_steps_sort { 13994 SELECT a FROM t2 13995 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 13996 OR (g='hgfedcb' AND f GLOB 'fghij*') 13997 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 13998 OR b=1067 13999 OR b=231 14000 OR b=113 14001 OR b=22 14002 OR a=55 14003 OR b=663 14004 } 14005} {2 21 40 55 83 97 scan 0 sort 0} 14006do_test where7-2.604.2 { 14007 count_steps_sort { 14008 SELECT a FROM t3 14009 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 14010 OR (g='hgfedcb' AND f GLOB 'fghij*') 14011 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 14012 OR b=1067 14013 OR b=231 14014 OR b=113 14015 OR b=22 14016 OR a=55 14017 OR b=663 14018 } 14019} {2 21 40 55 83 97 scan 0 sort 0} 14020do_test where7-2.605.1 { 14021 count_steps_sort { 14022 SELECT a FROM t2 14023 WHERE a=1 14024 OR b=454 14025 OR b=396 14026 OR b=1059 14027 OR a=69 14028 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 14029 OR b=440 14030 OR b=825 14031 } 14032} {1 21 36 40 47 69 73 75 99 scan 0 sort 0} 14033do_test where7-2.605.2 { 14034 count_steps_sort { 14035 SELECT a FROM t3 14036 WHERE a=1 14037 OR b=454 14038 OR b=396 14039 OR b=1059 14040 OR a=69 14041 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 14042 OR b=440 14043 OR b=825 14044 } 14045} {1 21 36 40 47 69 73 75 99 scan 0 sort 0} 14046do_test where7-2.606.1 { 14047 count_steps_sort { 14048 SELECT a FROM t2 14049 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 14050 OR b=308 14051 OR c<=10 14052 OR (g='xwvutsr' AND f GLOB 'hijkl*') 14053 OR f='ghijklmno' 14054 OR b=289 14055 OR a=5 14056 OR b=267 14057 OR b=949 14058 OR ((a BETWEEN 7 AND 9) AND a!=8) 14059 } 14060} {5 6 7 9 26 28 32 58 84 scan 0 sort 0} 14061do_test where7-2.606.2 { 14062 count_steps_sort { 14063 SELECT a FROM t3 14064 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 14065 OR b=308 14066 OR c<=10 14067 OR (g='xwvutsr' AND f GLOB 'hijkl*') 14068 OR f='ghijklmno' 14069 OR b=289 14070 OR a=5 14071 OR b=267 14072 OR b=949 14073 OR ((a BETWEEN 7 AND 9) AND a!=8) 14074 } 14075} {5 6 7 9 26 28 32 58 84 scan 0 sort 0} 14076do_test where7-2.607.1 { 14077 count_steps_sort { 14078 SELECT a FROM t2 14079 WHERE ((a BETWEEN 95 AND 97) AND a!=96) 14080 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 14081 OR b=993 14082 OR ((a BETWEEN 43 AND 45) AND a!=44) 14083 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 14084 OR b=663 14085 OR (g='ihgfedc' AND f GLOB 'defgh*') 14086 OR b=869 14087 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14088 OR b=121 14089 } 14090} {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0} 14091do_test where7-2.607.2 { 14092 count_steps_sort { 14093 SELECT a FROM t3 14094 WHERE ((a BETWEEN 95 AND 97) AND a!=96) 14095 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 14096 OR b=993 14097 OR ((a BETWEEN 43 AND 45) AND a!=44) 14098 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 14099 OR b=663 14100 OR (g='ihgfedc' AND f GLOB 'defgh*') 14101 OR b=869 14102 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14103 OR b=121 14104 } 14105} {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0} 14106do_test where7-2.608.1 { 14107 count_steps_sort { 14108 SELECT a FROM t2 14109 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 14110 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14111 OR (g='hgfedcb' AND f GLOB 'jklmn*') 14112 OR b=770 14113 } 14114} {4 27 70 87 scan 0 sort 0} 14115do_test where7-2.608.2 { 14116 count_steps_sort { 14117 SELECT a FROM t3 14118 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 14119 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14120 OR (g='hgfedcb' AND f GLOB 'jklmn*') 14121 OR b=770 14122 } 14123} {4 27 70 87 scan 0 sort 0} 14124do_test where7-2.609.1 { 14125 count_steps_sort { 14126 SELECT a FROM t2 14127 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 14128 OR (g='nmlkjih' AND f GLOB 'fghij*') 14129 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 14130 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 14131 OR (g='gfedcba' AND f GLOB 'mnopq*') 14132 } 14133} {19 45 57 71 80 82 90 97 scan 0 sort 0} 14134do_test where7-2.609.2 { 14135 count_steps_sort { 14136 SELECT a FROM t3 14137 WHERE ((a BETWEEN 80 AND 82) AND a!=81) 14138 OR (g='nmlkjih' AND f GLOB 'fghij*') 14139 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 14140 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 14141 OR (g='gfedcba' AND f GLOB 'mnopq*') 14142 } 14143} {19 45 57 71 80 82 90 97 scan 0 sort 0} 14144do_test where7-2.610.1 { 14145 count_steps_sort { 14146 SELECT a FROM t2 14147 WHERE b=22 14148 OR c=31031 14149 OR b=894 14150 OR a=31 14151 OR ((a BETWEEN 84 AND 86) AND a!=85) 14152 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 14153 OR a=94 14154 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14155 OR ((a BETWEEN 93 AND 95) AND a!=94) 14156 OR a=21 14157 OR b=1001 14158 } 14159} {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0} 14160do_test where7-2.610.2 { 14161 count_steps_sort { 14162 SELECT a FROM t3 14163 WHERE b=22 14164 OR c=31031 14165 OR b=894 14166 OR a=31 14167 OR ((a BETWEEN 84 AND 86) AND a!=85) 14168 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 14169 OR a=94 14170 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14171 OR ((a BETWEEN 93 AND 95) AND a!=94) 14172 OR a=21 14173 OR b=1001 14174 } 14175} {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0} 14176do_test where7-2.611.1 { 14177 count_steps_sort { 14178 SELECT a FROM t2 14179 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 14180 OR b=1092 14181 OR (g='ihgfedc' AND f GLOB 'cdefg*') 14182 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 14183 OR a=77 14184 OR a=63 14185 OR b=762 14186 OR b=894 14187 OR b=685 14188 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14189 } 14190} {13 46 51 63 77 80 scan 0 sort 0} 14191do_test where7-2.611.2 { 14192 count_steps_sort { 14193 SELECT a FROM t3 14194 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 14195 OR b=1092 14196 OR (g='ihgfedc' AND f GLOB 'cdefg*') 14197 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 14198 OR a=77 14199 OR a=63 14200 OR b=762 14201 OR b=894 14202 OR b=685 14203 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14204 } 14205} {13 46 51 63 77 80 scan 0 sort 0} 14206do_test where7-2.612.1 { 14207 count_steps_sort { 14208 SELECT a FROM t2 14209 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 14210 OR ((a BETWEEN 93 AND 95) AND a!=94) 14211 OR b=231 14212 } 14213} {10 21 93 95 scan 0 sort 0} 14214do_test where7-2.612.2 { 14215 count_steps_sort { 14216 SELECT a FROM t3 14217 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 14218 OR ((a BETWEEN 93 AND 95) AND a!=94) 14219 OR b=231 14220 } 14221} {10 21 93 95 scan 0 sort 0} 14222do_test where7-2.613.1 { 14223 count_steps_sort { 14224 SELECT a FROM t2 14225 WHERE b=828 14226 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 14227 OR ((a BETWEEN 8 AND 10) AND a!=9) 14228 } 14229} {8 10 26 52 78 scan 0 sort 0} 14230do_test where7-2.613.2 { 14231 count_steps_sort { 14232 SELECT a FROM t3 14233 WHERE b=828 14234 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 14235 OR ((a BETWEEN 8 AND 10) AND a!=9) 14236 } 14237} {8 10 26 52 78 scan 0 sort 0} 14238do_test where7-2.614.1 { 14239 count_steps_sort { 14240 SELECT a FROM t2 14241 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 14242 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14243 OR b=520 14244 OR ((a BETWEEN 4 AND 6) AND a!=5) 14245 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14246 OR ((a BETWEEN 31 AND 33) AND a!=32) 14247 OR (g='edcbazy' AND f GLOB 'wxyza*') 14248 OR a=21 14249 } 14250} {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0} 14251do_test where7-2.614.2 { 14252 count_steps_sort { 14253 SELECT a FROM t3 14254 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 14255 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14256 OR b=520 14257 OR ((a BETWEEN 4 AND 6) AND a!=5) 14258 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14259 OR ((a BETWEEN 31 AND 33) AND a!=32) 14260 OR (g='edcbazy' AND f GLOB 'wxyza*') 14261 OR a=21 14262 } 14263} {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0} 14264do_test where7-2.615.1 { 14265 count_steps_sort { 14266 SELECT a FROM t2 14267 WHERE b=553 14268 OR (g='lkjihgf' AND f GLOB 'lmnop*') 14269 OR b=1034 14270 OR b=418 14271 OR a=57 14272 OR f='mnopqrstu' 14273 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 14274 } 14275} {12 38 57 63 64 90 94 99 scan 0 sort 0} 14276do_test where7-2.615.2 { 14277 count_steps_sort { 14278 SELECT a FROM t3 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} 14288do_test where7-2.616.1 { 14289 count_steps_sort { 14290 SELECT a FROM t2 14291 WHERE a=43 14292 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 14293 OR b=418 14294 OR (g='kjihgfe' AND f GLOB 'stuvw*') 14295 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14296 OR b=594 14297 OR a=21 14298 OR a=78 14299 OR a=91 14300 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14301 } 14302} {21 38 43 47 54 70 78 80 91 scan 0 sort 0} 14303do_test where7-2.616.2 { 14304 count_steps_sort { 14305 SELECT a FROM t3 14306 WHERE a=43 14307 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 14308 OR b=418 14309 OR (g='kjihgfe' AND f GLOB 'stuvw*') 14310 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 14311 OR b=594 14312 OR a=21 14313 OR a=78 14314 OR a=91 14315 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14316 } 14317} {21 38 43 47 54 70 78 80 91 scan 0 sort 0} 14318do_test where7-2.617.1 { 14319 count_steps_sort { 14320 SELECT a FROM t2 14321 WHERE b=671 14322 OR (g='onmlkji' AND f GLOB 'wxyza*') 14323 OR ((a BETWEEN 95 AND 97) AND a!=96) 14324 } 14325} {48 61 95 97 scan 0 sort 0} 14326do_test where7-2.617.2 { 14327 count_steps_sort { 14328 SELECT a FROM t3 14329 WHERE b=671 14330 OR (g='onmlkji' AND f GLOB 'wxyza*') 14331 OR ((a BETWEEN 95 AND 97) AND a!=96) 14332 } 14333} {48 61 95 97 scan 0 sort 0} 14334do_test where7-2.618.1 { 14335 count_steps_sort { 14336 SELECT a FROM t2 14337 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 14338 OR b=726 14339 OR b=663 14340 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 14341 OR a=25 14342 OR f='qrstuvwxy' 14343 } 14344} {2 13 16 25 42 66 68 94 scan 0 sort 0} 14345do_test where7-2.618.2 { 14346 count_steps_sort { 14347 SELECT a FROM t3 14348 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 14349 OR b=726 14350 OR b=663 14351 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 14352 OR a=25 14353 OR f='qrstuvwxy' 14354 } 14355} {2 13 16 25 42 66 68 94 scan 0 sort 0} 14356do_test where7-2.619.1 { 14357 count_steps_sort { 14358 SELECT a FROM t2 14359 WHERE b=806 14360 OR (g='ihgfedc' AND f GLOB 'efghi*') 14361 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14362 OR ((a BETWEEN 10 AND 12) AND a!=11) 14363 OR b=275 14364 OR ((a BETWEEN 80 AND 82) AND a!=81) 14365 } 14366} {10 12 25 50 80 82 scan 0 sort 0} 14367do_test where7-2.619.2 { 14368 count_steps_sort { 14369 SELECT a FROM t3 14370 WHERE b=806 14371 OR (g='ihgfedc' AND f GLOB 'efghi*') 14372 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 14373 OR ((a BETWEEN 10 AND 12) AND a!=11) 14374 OR b=275 14375 OR ((a BETWEEN 80 AND 82) AND a!=81) 14376 } 14377} {10 12 25 50 80 82 scan 0 sort 0} 14378do_test where7-2.620.1 { 14379 count_steps_sort { 14380 SELECT a FROM t2 14381 WHERE c=24024 14382 OR (g='tsrqpon' AND f GLOB 'xyzab*') 14383 OR b=429 14384 OR (g='qponmlk' AND f GLOB 'nopqr*') 14385 OR b=110 14386 OR a=39 14387 OR (g='yxwvuts' AND f GLOB 'cdefg*') 14388 } 14389} {2 10 23 39 70 71 72 scan 0 sort 0} 14390do_test where7-2.620.2 { 14391 count_steps_sort { 14392 SELECT a FROM t3 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} 14402do_test where7-2.621.1 { 14403 count_steps_sort { 14404 SELECT a FROM t2 14405 WHERE a=66 14406 OR ((a BETWEEN 68 AND 70) AND a!=69) 14407 OR b=198 14408 OR b=682 14409 OR c=23023 14410 } 14411} {18 62 66 67 68 69 70 scan 0 sort 0} 14412do_test where7-2.621.2 { 14413 count_steps_sort { 14414 SELECT a FROM t3 14415 WHERE a=66 14416 OR ((a BETWEEN 68 AND 70) AND a!=69) 14417 OR b=198 14418 OR b=682 14419 OR c=23023 14420 } 14421} {18 62 66 67 68 69 70 scan 0 sort 0} 14422do_test where7-2.622.1 { 14423 count_steps_sort { 14424 SELECT a FROM t2 14425 WHERE b=806 14426 OR b=253 14427 OR a=36 14428 } 14429} {23 36 scan 0 sort 0} 14430do_test where7-2.622.2 { 14431 count_steps_sort { 14432 SELECT a FROM t3 14433 WHERE b=806 14434 OR b=253 14435 OR a=36 14436 } 14437} {23 36 scan 0 sort 0} 14438do_test where7-2.623.1 { 14439 count_steps_sort { 14440 SELECT a FROM t2 14441 WHERE b=509 14442 OR ((a BETWEEN 22 AND 24) AND a!=23) 14443 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14444 OR b=718 14445 OR a=4 14446 OR ((a BETWEEN 56 AND 58) AND a!=57) 14447 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 14448 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 14449 } 14450} {4 13 16 22 24 56 58 69 scan 0 sort 0} 14451do_test where7-2.623.2 { 14452 count_steps_sort { 14453 SELECT a FROM t3 14454 WHERE b=509 14455 OR ((a BETWEEN 22 AND 24) AND a!=23) 14456 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14457 OR b=718 14458 OR a=4 14459 OR ((a BETWEEN 56 AND 58) AND a!=57) 14460 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 14461 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 14462 } 14463} {4 13 16 22 24 56 58 69 scan 0 sort 0} 14464do_test where7-2.624.1 { 14465 count_steps_sort { 14466 SELECT a FROM t2 14467 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 14468 OR b=1026 14469 OR a=93 14470 OR c=18018 14471 } 14472} {52 53 54 77 93 scan 0 sort 0} 14473do_test where7-2.624.2 { 14474 count_steps_sort { 14475 SELECT a FROM t3 14476 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 14477 OR b=1026 14478 OR a=93 14479 OR c=18018 14480 } 14481} {52 53 54 77 93 scan 0 sort 0} 14482do_test where7-2.625.1 { 14483 count_steps_sort { 14484 SELECT a FROM t2 14485 WHERE b=388 14486 OR a=44 14487 } 14488} {44 scan 0 sort 0} 14489do_test where7-2.625.2 { 14490 count_steps_sort { 14491 SELECT a FROM t3 14492 WHERE b=388 14493 OR a=44 14494 } 14495} {44 scan 0 sort 0} 14496do_test where7-2.626.1 { 14497 count_steps_sort { 14498 SELECT a FROM t2 14499 WHERE c=9009 14500 OR b=542 14501 OR f='cdefghijk' 14502 OR b=319 14503 OR b=616 14504 } 14505} {2 25 26 27 28 29 54 56 80 scan 0 sort 0} 14506do_test where7-2.626.2 { 14507 count_steps_sort { 14508 SELECT a FROM t3 14509 WHERE c=9009 14510 OR b=542 14511 OR f='cdefghijk' 14512 OR b=319 14513 OR b=616 14514 } 14515} {2 25 26 27 28 29 54 56 80 scan 0 sort 0} 14516do_test where7-2.627.1 { 14517 count_steps_sort { 14518 SELECT a FROM t2 14519 WHERE b=990 14520 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 14521 OR ((a BETWEEN 41 AND 43) AND a!=42) 14522 OR (g='nmlkjih' AND f GLOB 'fghij*') 14523 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14524 OR b=531 14525 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14526 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 14527 OR f='qrstuvwxy' 14528 } 14529} {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0} 14530do_test where7-2.627.2 { 14531 count_steps_sort { 14532 SELECT a FROM t3 14533 WHERE b=990 14534 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 14535 OR ((a BETWEEN 41 AND 43) AND a!=42) 14536 OR (g='nmlkjih' AND f GLOB 'fghij*') 14537 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14538 OR b=531 14539 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14540 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 14541 OR f='qrstuvwxy' 14542 } 14543} {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0} 14544do_test where7-2.628.1 { 14545 count_steps_sort { 14546 SELECT a FROM t2 14547 WHERE a=60 14548 OR (g='jihgfed' AND f GLOB 'vwxyz*') 14549 OR b=627 14550 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14551 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 14552 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 14553 OR b=883 14554 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 14555 OR f='yzabcdefg' 14556 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 14557 } 14558} {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0} 14559do_test where7-2.628.2 { 14560 count_steps_sort { 14561 SELECT a FROM t3 14562 WHERE a=60 14563 OR (g='jihgfed' AND f GLOB 'vwxyz*') 14564 OR b=627 14565 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14566 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 14567 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 14568 OR b=883 14569 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 14570 OR f='yzabcdefg' 14571 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 14572 } 14573} {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0} 14574do_test where7-2.629.1 { 14575 count_steps_sort { 14576 SELECT a FROM t2 14577 WHERE b=696 14578 OR b=938 14579 OR a=18 14580 OR b=957 14581 OR c=18018 14582 OR c=3003 14583 OR ((a BETWEEN 33 AND 35) AND a!=34) 14584 } 14585} {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0} 14586do_test where7-2.629.2 { 14587 count_steps_sort { 14588 SELECT a FROM t3 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} 14598do_test where7-2.630.1 { 14599 count_steps_sort { 14600 SELECT a FROM t2 14601 WHERE c=29029 14602 OR a=73 14603 } 14604} {73 85 86 87 scan 0 sort 0} 14605do_test where7-2.630.2 { 14606 count_steps_sort { 14607 SELECT a FROM t3 14608 WHERE c=29029 14609 OR a=73 14610 } 14611} {73 85 86 87 scan 0 sort 0} 14612do_test where7-2.631.1 { 14613 count_steps_sort { 14614 SELECT a FROM t2 14615 WHERE a=28 14616 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14617 OR b=69 14618 OR ((a BETWEEN 85 AND 87) AND a!=86) 14619 OR b=781 14620 OR a=64 14621 OR b=91 14622 OR (g='ihgfedc' AND f GLOB 'efghi*') 14623 OR a=16 14624 OR b=278 14625 OR a=26 14626 } 14627} {16 26 27 28 64 71 82 85 87 scan 0 sort 0} 14628do_test where7-2.631.2 { 14629 count_steps_sort { 14630 SELECT a FROM t3 14631 WHERE a=28 14632 OR (g='tsrqpon' AND f GLOB 'bcdef*') 14633 OR b=69 14634 OR ((a BETWEEN 85 AND 87) AND a!=86) 14635 OR b=781 14636 OR a=64 14637 OR b=91 14638 OR (g='ihgfedc' AND f GLOB 'efghi*') 14639 OR a=16 14640 OR b=278 14641 OR a=26 14642 } 14643} {16 26 27 28 64 71 82 85 87 scan 0 sort 0} 14644do_test where7-2.632.1 { 14645 count_steps_sort { 14646 SELECT a FROM t2 14647 WHERE a=70 14648 OR c=3003 14649 } 14650} {7 8 9 70 scan 0 sort 0} 14651do_test where7-2.632.2 { 14652 count_steps_sort { 14653 SELECT a FROM t3 14654 WHERE a=70 14655 OR c=3003 14656 } 14657} {7 8 9 70 scan 0 sort 0} 14658do_test where7-2.633.1 { 14659 count_steps_sort { 14660 SELECT a FROM t2 14661 WHERE c=31031 14662 OR a=76 14663 OR b=1023 14664 OR b=33 14665 } 14666} {3 76 91 92 93 scan 0 sort 0} 14667do_test where7-2.633.2 { 14668 count_steps_sort { 14669 SELECT a FROM t3 14670 WHERE c=31031 14671 OR a=76 14672 OR b=1023 14673 OR b=33 14674 } 14675} {3 76 91 92 93 scan 0 sort 0} 14676do_test where7-2.634.1 { 14677 count_steps_sort { 14678 SELECT a FROM t2 14679 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL) 14680 OR b=1001 14681 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14682 } 14683} {62 86 91 scan 0 sort 0} 14684do_test where7-2.634.2 { 14685 count_steps_sort { 14686 SELECT a FROM t3 14687 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL) 14688 OR b=1001 14689 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 14690 } 14691} {62 86 91 scan 0 sort 0} 14692do_test where7-2.635.1 { 14693 count_steps_sort { 14694 SELECT a FROM t2 14695 WHERE f='yzabcdefg' 14696 OR ((a BETWEEN 48 AND 50) AND a!=49) 14697 OR a=100 14698 OR (g='rqponml' AND f GLOB 'ijklm*') 14699 OR a=62 14700 OR a=67 14701 OR b=605 14702 OR c=23023 14703 OR a=26 14704 OR b=982 14705 OR ((a BETWEEN 3 AND 5) AND a!=4) 14706 } 14707} {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0} 14708do_test where7-2.635.2 { 14709 count_steps_sort { 14710 SELECT a FROM t3 14711 WHERE f='yzabcdefg' 14712 OR ((a BETWEEN 48 AND 50) AND a!=49) 14713 OR a=100 14714 OR (g='rqponml' AND f GLOB 'ijklm*') 14715 OR a=62 14716 OR a=67 14717 OR b=605 14718 OR c=23023 14719 OR a=26 14720 OR b=982 14721 OR ((a BETWEEN 3 AND 5) AND a!=4) 14722 } 14723} {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0} 14724do_test where7-2.636.1 { 14725 count_steps_sort { 14726 SELECT a FROM t2 14727 WHERE b=220 14728 OR ((a BETWEEN 24 AND 26) AND a!=25) 14729 OR f IS NULL 14730 OR ((a BETWEEN 25 AND 27) AND a!=26) 14731 OR b=784 14732 } 14733} {20 24 25 26 27 scan 0 sort 0} 14734do_test where7-2.636.2 { 14735 count_steps_sort { 14736 SELECT a FROM t3 14737 WHERE b=220 14738 OR ((a BETWEEN 24 AND 26) AND a!=25) 14739 OR f IS NULL 14740 OR ((a BETWEEN 25 AND 27) AND a!=26) 14741 OR b=784 14742 } 14743} {20 24 25 26 27 scan 0 sort 0} 14744do_test where7-2.637.1 { 14745 count_steps_sort { 14746 SELECT a FROM t2 14747 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 14748 OR b=751 14749 OR (g='gfedcba' AND f GLOB 'klmno*') 14750 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14751 OR a=67 14752 OR b=102 14753 } 14754} {10 17 43 67 69 88 95 scan 0 sort 0} 14755do_test where7-2.637.2 { 14756 count_steps_sort { 14757 SELECT a FROM t3 14758 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*') 14759 OR b=751 14760 OR (g='gfedcba' AND f GLOB 'klmno*') 14761 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14762 OR a=67 14763 OR b=102 14764 } 14765} {10 17 43 67 69 88 95 scan 0 sort 0} 14766do_test where7-2.638.1 { 14767 count_steps_sort { 14768 SELECT a FROM t2 14769 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL) 14770 OR b=256 14771 OR c=7007 14772 OR c=26026 14773 OR ((a BETWEEN 80 AND 82) AND a!=81) 14774 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 14775 OR a=66 14776 } 14777} {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0} 14778do_test where7-2.638.2 { 14779 count_steps_sort { 14780 SELECT a FROM t3 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} 14790do_test where7-2.639.1 { 14791 count_steps_sort { 14792 SELECT a FROM t2 14793 WHERE c=2002 14794 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 14795 OR ((a BETWEEN 41 AND 43) AND a!=42) 14796 OR (g='ihgfedc' AND f GLOB 'defgh*') 14797 OR b=33 14798 OR b=817 14799 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 14800 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14801 OR (g='xwvutsr' AND f GLOB 'efghi*') 14802 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14803 } 14804} {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0} 14805do_test where7-2.639.2 { 14806 count_steps_sort { 14807 SELECT a FROM t3 14808 WHERE c=2002 14809 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 14810 OR ((a BETWEEN 41 AND 43) AND a!=42) 14811 OR (g='ihgfedc' AND f GLOB 'defgh*') 14812 OR b=33 14813 OR b=817 14814 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 14815 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 14816 OR (g='xwvutsr' AND f GLOB 'efghi*') 14817 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 14818 } 14819} {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0} 14820do_test where7-2.640.1 { 14821 count_steps_sort { 14822 SELECT a FROM t2 14823 WHERE (g='srqponm' AND f GLOB 'cdefg*') 14824 OR (g='ihgfedc' AND f GLOB 'defgh*') 14825 OR a=80 14826 OR a=53 14827 OR a=62 14828 OR a=49 14829 OR a=53 14830 OR a=56 14831 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14832 } 14833} {28 49 53 56 62 80 81 83 scan 0 sort 0} 14834do_test where7-2.640.2 { 14835 count_steps_sort { 14836 SELECT a FROM t3 14837 WHERE (g='srqponm' AND f GLOB 'cdefg*') 14838 OR (g='ihgfedc' AND f GLOB 'defgh*') 14839 OR a=80 14840 OR a=53 14841 OR a=62 14842 OR a=49 14843 OR a=53 14844 OR a=56 14845 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14846 } 14847} {28 49 53 56 62 80 81 83 scan 0 sort 0} 14848do_test where7-2.641.1 { 14849 count_steps_sort { 14850 SELECT a FROM t2 14851 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 14852 OR b=652 14853 OR a=72 14854 OR b=209 14855 OR (g='tsrqpon' AND f GLOB 'xyzab*') 14856 OR a=38 14857 OR ((a BETWEEN 66 AND 68) AND a!=67) 14858 OR d>1e10 14859 } 14860} {7 9 19 23 38 66 68 72 scan 0 sort 0} 14861do_test where7-2.641.2 { 14862 count_steps_sort { 14863 SELECT a FROM t3 14864 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 14865 OR b=652 14866 OR a=72 14867 OR b=209 14868 OR (g='tsrqpon' AND f GLOB 'xyzab*') 14869 OR a=38 14870 OR ((a BETWEEN 66 AND 68) AND a!=67) 14871 OR d>1e10 14872 } 14873} {7 9 19 23 38 66 68 72 scan 0 sort 0} 14874do_test where7-2.642.1 { 14875 count_steps_sort { 14876 SELECT a FROM t2 14877 WHERE b=949 14878 OR e IS NULL 14879 } 14880} { scan 0 sort 0} 14881do_test where7-2.642.2 { 14882 count_steps_sort { 14883 SELECT a FROM t3 14884 WHERE b=949 14885 OR e IS NULL 14886 } 14887} { scan 0 sort 0} 14888do_test where7-2.643.1 { 14889 count_steps_sort { 14890 SELECT a FROM t2 14891 WHERE b=179 14892 OR (g='srqponm' AND f GLOB 'defgh*') 14893 OR b=509 14894 OR ((a BETWEEN 58 AND 60) AND a!=59) 14895 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 14896 OR (g='tsrqpon' AND f GLOB 'abcde*') 14897 OR f='bcdefghij' 14898 } 14899} {1 26 27 29 49 53 58 60 79 scan 0 sort 0} 14900do_test where7-2.643.2 { 14901 count_steps_sort { 14902 SELECT a FROM t3 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} 14912do_test where7-2.644.1 { 14913 count_steps_sort { 14914 SELECT a FROM t2 14915 WHERE a=23 14916 OR a=43 14917 OR c=19019 14918 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14919 OR c=18018 14920 } 14921} {23 43 47 52 53 54 55 56 57 scan 0 sort 0} 14922do_test where7-2.644.2 { 14923 count_steps_sort { 14924 SELECT a FROM t3 14925 WHERE a=23 14926 OR a=43 14927 OR c=19019 14928 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 14929 OR c=18018 14930 } 14931} {23 43 47 52 53 54 55 56 57 scan 0 sort 0} 14932do_test where7-2.645.1 { 14933 count_steps_sort { 14934 SELECT a FROM t2 14935 WHERE a=36 14936 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 14937 OR b=231 14938 } 14939} {21 22 36 scan 0 sort 0} 14940do_test where7-2.645.2 { 14941 count_steps_sort { 14942 SELECT a FROM t3 14943 WHERE a=36 14944 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 14945 OR b=231 14946 } 14947} {21 22 36 scan 0 sort 0} 14948do_test where7-2.646.1 { 14949 count_steps_sort { 14950 SELECT a FROM t2 14951 WHERE a=21 14952 OR b=355 14953 OR a=97 14954 } 14955} {21 97 scan 0 sort 0} 14956do_test where7-2.646.2 { 14957 count_steps_sort { 14958 SELECT a FROM t3 14959 WHERE a=21 14960 OR b=355 14961 OR a=97 14962 } 14963} {21 97 scan 0 sort 0} 14964do_test where7-2.647.1 { 14965 count_steps_sort { 14966 SELECT a FROM t2 14967 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL) 14968 OR b=421 14969 OR (g='qponmlk' AND f GLOB 'qrstu*') 14970 OR b=704 14971 OR a=90 14972 OR a=78 14973 OR 1000000<b 14974 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14975 OR (g='ihgfedc' AND f GLOB 'defgh*') 14976 OR ((a BETWEEN 53 AND 55) AND a!=54) 14977 } 14978} {28 42 53 55 64 78 80 81 90 scan 0 sort 0} 14979do_test where7-2.647.2 { 14980 count_steps_sort { 14981 SELECT a FROM t3 14982 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL) 14983 OR b=421 14984 OR (g='qponmlk' AND f GLOB 'qrstu*') 14985 OR b=704 14986 OR a=90 14987 OR a=78 14988 OR 1000000<b 14989 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14990 OR (g='ihgfedc' AND f GLOB 'defgh*') 14991 OR ((a BETWEEN 53 AND 55) AND a!=54) 14992 } 14993} {28 42 53 55 64 78 80 81 90 scan 0 sort 0} 14994do_test where7-2.648.1 { 14995 count_steps_sort { 14996 SELECT a FROM t2 14997 WHERE (g='fedcbaz' AND f GLOB 'pqrst*') 14998 OR ((a BETWEEN 93 AND 95) AND a!=94) 14999 } 15000} {93 95 scan 0 sort 0} 15001do_test where7-2.648.2 { 15002 count_steps_sort { 15003 SELECT a FROM t3 15004 WHERE (g='fedcbaz' AND f GLOB 'pqrst*') 15005 OR ((a BETWEEN 93 AND 95) AND a!=94) 15006 } 15007} {93 95 scan 0 sort 0} 15008do_test where7-2.649.1 { 15009 count_steps_sort { 15010 SELECT a FROM t2 15011 WHERE d<0.0 15012 OR a=78 15013 OR b=539 15014 OR ((a BETWEEN 8 AND 10) AND a!=9) 15015 OR ((a BETWEEN 25 AND 27) AND a!=26) 15016 OR e IS NULL 15017 OR a=48 15018 OR (g='nmlkjih' AND f GLOB 'fghij*') 15019 } 15020} {8 10 25 27 48 49 57 78 scan 0 sort 0} 15021do_test where7-2.649.2 { 15022 count_steps_sort { 15023 SELECT a FROM t3 15024 WHERE d<0.0 15025 OR a=78 15026 OR b=539 15027 OR ((a BETWEEN 8 AND 10) AND a!=9) 15028 OR ((a BETWEEN 25 AND 27) AND a!=26) 15029 OR e IS NULL 15030 OR a=48 15031 OR (g='nmlkjih' AND f GLOB 'fghij*') 15032 } 15033} {8 10 25 27 48 49 57 78 scan 0 sort 0} 15034do_test where7-2.650.1 { 15035 count_steps_sort { 15036 SELECT a FROM t2 15037 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 15038 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 15039 OR b=22 15040 } 15041} {2 78 94 96 scan 0 sort 0} 15042do_test where7-2.650.2 { 15043 count_steps_sort { 15044 SELECT a FROM t3 15045 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 15046 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 15047 OR b=22 15048 } 15049} {2 78 94 96 scan 0 sort 0} 15050do_test where7-2.651.1 { 15051 count_steps_sort { 15052 SELECT a FROM t2 15053 WHERE b=275 15054 OR ((a BETWEEN 57 AND 59) AND a!=58) 15055 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 15056 OR (g='rqponml' AND f GLOB 'lmnop*') 15057 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15058 OR f='ijklmnopq' 15059 } 15060} {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0} 15061do_test where7-2.651.2 { 15062 count_steps_sort { 15063 SELECT a FROM t3 15064 WHERE b=275 15065 OR ((a BETWEEN 57 AND 59) AND a!=58) 15066 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 15067 OR (g='rqponml' AND f GLOB 'lmnop*') 15068 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15069 OR f='ijklmnopq' 15070 } 15071} {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0} 15072do_test where7-2.652.1 { 15073 count_steps_sort { 15074 SELECT a FROM t2 15075 WHERE b=256 15076 OR c=13013 15077 OR b=44 15078 OR f='jklmnopqr' 15079 OR b=883 15080 } 15081} {4 9 35 37 38 39 61 87 scan 0 sort 0} 15082do_test where7-2.652.2 { 15083 count_steps_sort { 15084 SELECT a FROM t3 15085 WHERE b=256 15086 OR c=13013 15087 OR b=44 15088 OR f='jklmnopqr' 15089 OR b=883 15090 } 15091} {4 9 35 37 38 39 61 87 scan 0 sort 0} 15092do_test where7-2.653.1 { 15093 count_steps_sort { 15094 SELECT a FROM t2 15095 WHERE f='zabcdefgh' 15096 OR (g='xwvutsr' AND f GLOB 'defgh*') 15097 OR a=54 15098 OR b=770 15099 OR ((a BETWEEN 96 AND 98) AND a!=97) 15100 OR a=81 15101 OR b=190 15102 OR a=2 15103 } 15104} {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0} 15105do_test where7-2.653.2 { 15106 count_steps_sort { 15107 SELECT a FROM t3 15108 WHERE f='zabcdefgh' 15109 OR (g='xwvutsr' AND f GLOB 'defgh*') 15110 OR a=54 15111 OR b=770 15112 OR ((a BETWEEN 96 AND 98) AND a!=97) 15113 OR a=81 15114 OR b=190 15115 OR a=2 15116 } 15117} {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0} 15118do_test where7-2.654.1 { 15119 count_steps_sort { 15120 SELECT a FROM t2 15121 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 15122 OR c=12012 15123 OR a=16 15124 OR a=15 15125 OR ((a BETWEEN 70 AND 72) AND a!=71) 15126 OR a=69 15127 OR b=748 15128 OR a=61 15129 OR b=473 15130 OR ((a BETWEEN 69 AND 71) AND a!=70) 15131 } 15132} {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0} 15133do_test where7-2.654.2 { 15134 count_steps_sort { 15135 SELECT a FROM t3 15136 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 15137 OR c=12012 15138 OR a=16 15139 OR a=15 15140 OR ((a BETWEEN 70 AND 72) AND a!=71) 15141 OR a=69 15142 OR b=748 15143 OR a=61 15144 OR b=473 15145 OR ((a BETWEEN 69 AND 71) AND a!=70) 15146 } 15147} {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0} 15148do_test where7-2.655.1 { 15149 count_steps_sort { 15150 SELECT a FROM t2 15151 WHERE b=223 15152 OR a=14 15153 OR ((a BETWEEN 74 AND 76) AND a!=75) 15154 OR (g='qponmlk' AND f GLOB 'pqrst*') 15155 OR ((a BETWEEN 33 AND 35) AND a!=34) 15156 OR b=539 15157 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 15158 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 15159 OR a=21 15160 } 15161} {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0} 15162do_test where7-2.655.2 { 15163 count_steps_sort { 15164 SELECT a FROM t3 15165 WHERE b=223 15166 OR a=14 15167 OR ((a BETWEEN 74 AND 76) AND a!=75) 15168 OR (g='qponmlk' AND f GLOB 'pqrst*') 15169 OR ((a BETWEEN 33 AND 35) AND a!=34) 15170 OR b=539 15171 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 15172 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 15173 OR a=21 15174 } 15175} {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0} 15176do_test where7-2.656.1 { 15177 count_steps_sort { 15178 SELECT a FROM t2 15179 WHERE a=99 15180 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15181 OR a=73 15182 OR a=56 15183 OR b=253 15184 OR b=880 15185 } 15186} {5 23 31 56 57 73 80 83 99 scan 0 sort 0} 15187do_test where7-2.656.2 { 15188 count_steps_sort { 15189 SELECT a FROM t3 15190 WHERE a=99 15191 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15192 OR a=73 15193 OR a=56 15194 OR b=253 15195 OR b=880 15196 } 15197} {5 23 31 56 57 73 80 83 99 scan 0 sort 0} 15198do_test where7-2.657.1 { 15199 count_steps_sort { 15200 SELECT a FROM t2 15201 WHERE b=927 15202 OR b=300 15203 OR b=223 15204 OR (g='wvutsrq' AND f GLOB 'jklmn*') 15205 OR (g='fedcbaz' AND f GLOB 'rstuv*') 15206 OR b=154 15207 OR b=759 15208 } 15209} {9 14 69 95 scan 0 sort 0} 15210do_test where7-2.657.2 { 15211 count_steps_sort { 15212 SELECT a FROM t3 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} 15222do_test where7-2.658.1 { 15223 count_steps_sort { 15224 SELECT a FROM t2 15225 WHERE b=242 15226 OR b=905 15227 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 15228 OR (g='hgfedcb' AND f GLOB 'ijklm*') 15229 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 15230 OR a=24 15231 OR ((a BETWEEN 67 AND 69) AND a!=68) 15232 OR b=1100 15233 OR b=850 15234 OR ((a BETWEEN 55 AND 57) AND a!=56) 15235 } 15236} {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0} 15237do_test where7-2.658.2 { 15238 count_steps_sort { 15239 SELECT a FROM t3 15240 WHERE b=242 15241 OR b=905 15242 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 15243 OR (g='hgfedcb' AND f GLOB 'ijklm*') 15244 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 15245 OR a=24 15246 OR ((a BETWEEN 67 AND 69) AND a!=68) 15247 OR b=1100 15248 OR b=850 15249 OR ((a BETWEEN 55 AND 57) AND a!=56) 15250 } 15251} {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0} 15252do_test where7-2.659.1 { 15253 count_steps_sort { 15254 SELECT a FROM t2 15255 WHERE b=190 15256 OR a=72 15257 OR b=377 15258 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 15259 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 15260 OR b=476 15261 OR (g='yxwvuts' AND f GLOB 'cdefg*') 15262 } 15263} {2 26 52 72 78 93 scan 0 sort 0} 15264do_test where7-2.659.2 { 15265 count_steps_sort { 15266 SELECT a FROM t3 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} 15276do_test where7-2.660.1 { 15277 count_steps_sort { 15278 SELECT a FROM t2 15279 WHERE b=245 15280 OR b=638 15281 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15282 OR (g='lkjihgf' AND f GLOB 'pqrst*') 15283 OR f='opqrstuvw' 15284 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 15285 OR b=817 15286 OR a=85 15287 OR (g='lkjihgf' AND f GLOB 'mnopq*') 15288 } 15289} {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0} 15290do_test where7-2.660.2 { 15291 count_steps_sort { 15292 SELECT a FROM t3 15293 WHERE b=245 15294 OR b=638 15295 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15296 OR (g='lkjihgf' AND f GLOB 'pqrst*') 15297 OR f='opqrstuvw' 15298 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 15299 OR b=817 15300 OR a=85 15301 OR (g='lkjihgf' AND f GLOB 'mnopq*') 15302 } 15303} {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0} 15304do_test where7-2.661.1 { 15305 count_steps_sort { 15306 SELECT a FROM t2 15307 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 15308 OR b=968 15309 } 15310} {22 24 88 scan 0 sort 0} 15311do_test where7-2.661.2 { 15312 count_steps_sort { 15313 SELECT a FROM t3 15314 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 15315 OR b=968 15316 } 15317} {22 24 88 scan 0 sort 0} 15318do_test where7-2.662.1 { 15319 count_steps_sort { 15320 SELECT a FROM t2 15321 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 15322 OR ((a BETWEEN 74 AND 76) AND a!=75) 15323 OR b=22 15324 OR b=993 15325 OR f='tuvwxyzab' 15326 } 15327} {2 19 45 60 62 71 74 76 97 scan 0 sort 0} 15328do_test where7-2.662.2 { 15329 count_steps_sort { 15330 SELECT a FROM t3 15331 WHERE ((a BETWEEN 60 AND 62) AND a!=61) 15332 OR ((a BETWEEN 74 AND 76) AND a!=75) 15333 OR b=22 15334 OR b=993 15335 OR f='tuvwxyzab' 15336 } 15337} {2 19 45 60 62 71 74 76 97 scan 0 sort 0} 15338do_test where7-2.663.1 { 15339 count_steps_sort { 15340 SELECT a FROM t2 15341 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 15342 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 15343 OR c<=10 15344 OR ((a BETWEEN 75 AND 77) AND a!=76) 15345 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 15346 OR b=553 15347 OR (g='jihgfed' AND f GLOB 'vwxyz*') 15348 OR b=1045 15349 } 15350} {55 57 72 73 75 77 85 95 scan 0 sort 0} 15351do_test where7-2.663.2 { 15352 count_steps_sort { 15353 SELECT a FROM t3 15354 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 15355 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 15356 OR c<=10 15357 OR ((a BETWEEN 75 AND 77) AND a!=76) 15358 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 15359 OR b=553 15360 OR (g='jihgfed' AND f GLOB 'vwxyz*') 15361 OR b=1045 15362 } 15363} {55 57 72 73 75 77 85 95 scan 0 sort 0} 15364do_test where7-2.664.1 { 15365 count_steps_sort { 15366 SELECT a FROM t2 15367 WHERE b=440 15368 OR ((a BETWEEN 3 AND 5) AND a!=4) 15369 OR ((a BETWEEN 44 AND 46) AND a!=45) 15370 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15371 OR a=89 15372 OR c=18018 15373 OR b=154 15374 OR b=506 15375 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 15376 OR a=78 15377 OR b=751 15378 } 15379} {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0} 15380do_test where7-2.664.2 { 15381 count_steps_sort { 15382 SELECT a FROM t3 15383 WHERE b=440 15384 OR ((a BETWEEN 3 AND 5) AND a!=4) 15385 OR ((a BETWEEN 44 AND 46) AND a!=45) 15386 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15387 OR a=89 15388 OR c=18018 15389 OR b=154 15390 OR b=506 15391 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 15392 OR a=78 15393 OR b=751 15394 } 15395} {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0} 15396do_test where7-2.665.1 { 15397 count_steps_sort { 15398 SELECT a FROM t2 15399 WHERE b=407 15400 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15401 OR (g='rqponml' AND f GLOB 'klmno*') 15402 OR b=209 15403 OR b=814 15404 OR (g='wvutsrq' AND f GLOB 'klmno*') 15405 OR a=44 15406 OR (g='qponmlk' AND f GLOB 'mnopq*') 15407 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 15408 OR b=1092 15409 } 15410} {10 19 36 37 38 44 65 74 99 scan 0 sort 0} 15411do_test where7-2.665.2 { 15412 count_steps_sort { 15413 SELECT a FROM t3 15414 WHERE b=407 15415 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15416 OR (g='rqponml' AND f GLOB 'klmno*') 15417 OR b=209 15418 OR b=814 15419 OR (g='wvutsrq' AND f GLOB 'klmno*') 15420 OR a=44 15421 OR (g='qponmlk' AND f GLOB 'mnopq*') 15422 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 15423 OR b=1092 15424 } 15425} {10 19 36 37 38 44 65 74 99 scan 0 sort 0} 15426do_test where7-2.666.1 { 15427 count_steps_sort { 15428 SELECT a FROM t2 15429 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 15430 OR b=1103 15431 OR b=190 15432 OR b=737 15433 OR a=97 15434 OR b=451 15435 OR b=583 15436 OR a=63 15437 OR c=8008 15438 OR ((a BETWEEN 45 AND 47) AND a!=46) 15439 } 15440} {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0} 15441do_test where7-2.666.2 { 15442 count_steps_sort { 15443 SELECT a FROM t3 15444 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 15445 OR b=1103 15446 OR b=190 15447 OR b=737 15448 OR a=97 15449 OR b=451 15450 OR b=583 15451 OR a=63 15452 OR c=8008 15453 OR ((a BETWEEN 45 AND 47) AND a!=46) 15454 } 15455} {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0} 15456do_test where7-2.667.1 { 15457 count_steps_sort { 15458 SELECT a FROM t2 15459 WHERE a=12 15460 OR b=935 15461 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 15462 OR b=1070 15463 OR a=24 15464 OR a=95 15465 OR ((a BETWEEN 27 AND 29) AND a!=28) 15466 OR a=40 15467 OR b=935 15468 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15469 } 15470} {12 24 27 29 40 53 85 87 95 scan 0 sort 0} 15471do_test where7-2.667.2 { 15472 count_steps_sort { 15473 SELECT a FROM t3 15474 WHERE a=12 15475 OR b=935 15476 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 15477 OR b=1070 15478 OR a=24 15479 OR a=95 15480 OR ((a BETWEEN 27 AND 29) AND a!=28) 15481 OR a=40 15482 OR b=935 15483 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15484 } 15485} {12 24 27 29 40 53 85 87 95 scan 0 sort 0} 15486do_test where7-2.668.1 { 15487 count_steps_sort { 15488 SELECT a FROM t2 15489 WHERE b=858 15490 OR a=82 15491 OR b=209 15492 OR b=374 15493 OR ((a BETWEEN 76 AND 78) AND a!=77) 15494 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 15495 OR c=22022 15496 } 15497} {19 34 40 64 65 66 76 78 82 scan 0 sort 0} 15498do_test where7-2.668.2 { 15499 count_steps_sort { 15500 SELECT a FROM t3 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} 15510do_test where7-2.669.1 { 15511 count_steps_sort { 15512 SELECT a FROM t2 15513 WHERE a=27 15514 OR (g='rqponml' AND f GLOB 'lmnop*') 15515 OR b=121 15516 OR ((a BETWEEN 7 AND 9) AND a!=8) 15517 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15518 OR a=67 15519 OR ((a BETWEEN 30 AND 32) AND a!=31) 15520 OR c=1001 15521 OR ((a BETWEEN 50 AND 52) AND a!=51) 15522 OR ((a BETWEEN 19 AND 21) AND a!=20) 15523 } 15524} {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0} 15525do_test where7-2.669.2 { 15526 count_steps_sort { 15527 SELECT a FROM t3 15528 WHERE a=27 15529 OR (g='rqponml' AND f GLOB 'lmnop*') 15530 OR b=121 15531 OR ((a BETWEEN 7 AND 9) AND a!=8) 15532 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15533 OR a=67 15534 OR ((a BETWEEN 30 AND 32) AND a!=31) 15535 OR c=1001 15536 OR ((a BETWEEN 50 AND 52) AND a!=51) 15537 OR ((a BETWEEN 19 AND 21) AND a!=20) 15538 } 15539} {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0} 15540do_test where7-2.670.1 { 15541 count_steps_sort { 15542 SELECT a FROM t2 15543 WHERE b=99 15544 OR (g='nmlkjih' AND f GLOB 'fghij*') 15545 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 15546 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 15547 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15548 } 15549} {1 9 46 57 98 scan 0 sort 0} 15550do_test where7-2.670.2 { 15551 count_steps_sort { 15552 SELECT a FROM t3 15553 WHERE b=99 15554 OR (g='nmlkjih' AND f GLOB 'fghij*') 15555 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 15556 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 15557 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15558 } 15559} {1 9 46 57 98 scan 0 sort 0} 15560do_test where7-2.671.1 { 15561 count_steps_sort { 15562 SELECT a FROM t2 15563 WHERE a=3 15564 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15565 OR b=355 15566 OR b=814 15567 OR (g='ihgfedc' AND f GLOB 'bcdef*') 15568 OR a=81 15569 OR (g='qponmlk' AND f GLOB 'qrstu*') 15570 OR b=542 15571 OR b=795 15572 } 15573} {3 42 62 74 79 81 scan 0 sort 0} 15574do_test where7-2.671.2 { 15575 count_steps_sort { 15576 SELECT a FROM t3 15577 WHERE a=3 15578 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 15579 OR b=355 15580 OR b=814 15581 OR (g='ihgfedc' AND f GLOB 'bcdef*') 15582 OR a=81 15583 OR (g='qponmlk' AND f GLOB 'qrstu*') 15584 OR b=542 15585 OR b=795 15586 } 15587} {3 42 62 74 79 81 scan 0 sort 0} 15588do_test where7-2.672.1 { 15589 count_steps_sort { 15590 SELECT a FROM t2 15591 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 15592 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 15593 OR b=363 15594 OR (g='srqponm' AND f GLOB 'fghij*') 15595 OR ((a BETWEEN 64 AND 66) AND a!=65) 15596 OR b=619 15597 OR (g='vutsrqp' AND f GLOB 'opqrs*') 15598 OR a=73 15599 } 15600} {1 14 31 33 56 64 66 73 scan 0 sort 0} 15601do_test where7-2.672.2 { 15602 count_steps_sort { 15603 SELECT a FROM t3 15604 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL) 15605 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 15606 OR b=363 15607 OR (g='srqponm' AND f GLOB 'fghij*') 15608 OR ((a BETWEEN 64 AND 66) AND a!=65) 15609 OR b=619 15610 OR (g='vutsrqp' AND f GLOB 'opqrs*') 15611 OR a=73 15612 } 15613} {1 14 31 33 56 64 66 73 scan 0 sort 0} 15614do_test where7-2.673.1 { 15615 count_steps_sort { 15616 SELECT a FROM t2 15617 WHERE b=935 15618 OR a=42 15619 OR (g='nmlkjih' AND f GLOB 'defgh*') 15620 OR b=330 15621 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 15622 } 15623} {9 30 35 42 55 61 85 87 scan 0 sort 0} 15624do_test where7-2.673.2 { 15625 count_steps_sort { 15626 SELECT a FROM t3 15627 WHERE b=935 15628 OR a=42 15629 OR (g='nmlkjih' AND f GLOB 'defgh*') 15630 OR b=330 15631 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 15632 } 15633} {9 30 35 42 55 61 85 87 scan 0 sort 0} 15634do_test where7-2.674.1 { 15635 count_steps_sort { 15636 SELECT a FROM t2 15637 WHERE a=79 15638 OR b=201 15639 OR b=99 15640 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 15641 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 15642 OR a=64 15643 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 15644 OR a=89 15645 } 15646} {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0} 15647do_test where7-2.674.2 { 15648 count_steps_sort { 15649 SELECT a FROM t3 15650 WHERE a=79 15651 OR b=201 15652 OR b=99 15653 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 15654 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 15655 OR a=64 15656 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 15657 OR a=89 15658 } 15659} {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0} 15660do_test where7-2.675.1 { 15661 count_steps_sort { 15662 SELECT a FROM t2 15663 WHERE b=784 15664 OR a=85 15665 OR b=663 15666 OR c=17017 15667 OR b=561 15668 OR (g='kjihgfe' AND f GLOB 'qrstu*') 15669 OR b=495 15670 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15671 OR b=352 15672 OR ((a BETWEEN 39 AND 41) AND a!=40) 15673 } 15674} {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0} 15675do_test where7-2.675.2 { 15676 count_steps_sort { 15677 SELECT a FROM t3 15678 WHERE b=784 15679 OR a=85 15680 OR b=663 15681 OR c=17017 15682 OR b=561 15683 OR (g='kjihgfe' AND f GLOB 'qrstu*') 15684 OR b=495 15685 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15686 OR b=352 15687 OR ((a BETWEEN 39 AND 41) AND a!=40) 15688 } 15689} {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0} 15690do_test where7-2.676.1 { 15691 count_steps_sort { 15692 SELECT a FROM t2 15693 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 15694 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15695 OR f='klmnopqrs' 15696 OR f='lmnopqrst' 15697 } 15698} {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0} 15699do_test where7-2.676.2 { 15700 count_steps_sort { 15701 SELECT a FROM t3 15702 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 15703 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15704 OR f='klmnopqrs' 15705 OR f='lmnopqrst' 15706 } 15707} {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0} 15708do_test where7-2.677.1 { 15709 count_steps_sort { 15710 SELECT a FROM t2 15711 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 15712 OR a=46 15713 OR a=44 15714 } 15715} {44 46 90 92 scan 0 sort 0} 15716do_test where7-2.677.2 { 15717 count_steps_sort { 15718 SELECT a FROM t3 15719 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 15720 OR a=46 15721 OR a=44 15722 } 15723} {44 46 90 92 scan 0 sort 0} 15724do_test where7-2.678.1 { 15725 count_steps_sort { 15726 SELECT a FROM t2 15727 WHERE b=36 15728 OR (g='qponmlk' AND f GLOB 'nopqr*') 15729 OR ((a BETWEEN 18 AND 20) AND a!=19) 15730 OR b=682 15731 OR ((a BETWEEN 53 AND 55) AND a!=54) 15732 OR b=91 15733 OR (g='ponmlkj' AND f GLOB 'rstuv*') 15734 OR ((a BETWEEN 95 AND 97) AND a!=96) 15735 OR c=12012 15736 OR b=267 15737 OR (g='jihgfed' AND f GLOB 'yzabc*') 15738 } 15739} {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0} 15740do_test where7-2.678.2 { 15741 count_steps_sort { 15742 SELECT a FROM t3 15743 WHERE b=36 15744 OR (g='qponmlk' AND f GLOB 'nopqr*') 15745 OR ((a BETWEEN 18 AND 20) AND a!=19) 15746 OR b=682 15747 OR ((a BETWEEN 53 AND 55) AND a!=54) 15748 OR b=91 15749 OR (g='ponmlkj' AND f GLOB 'rstuv*') 15750 OR ((a BETWEEN 95 AND 97) AND a!=96) 15751 OR c=12012 15752 OR b=267 15753 OR (g='jihgfed' AND f GLOB 'yzabc*') 15754 } 15755} {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0} 15756do_test where7-2.679.1 { 15757 count_steps_sort { 15758 SELECT a FROM t2 15759 WHERE b=594 15760 OR f='hijklmnop' 15761 OR ((a BETWEEN 65 AND 67) AND a!=66) 15762 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15763 OR b=707 15764 OR b=363 15765 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15766 OR b=157 15767 OR (g='tsrqpon' AND f GLOB 'yzabc*') 15768 } 15769} {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0} 15770do_test where7-2.679.2 { 15771 count_steps_sort { 15772 SELECT a FROM t3 15773 WHERE b=594 15774 OR f='hijklmnop' 15775 OR ((a BETWEEN 65 AND 67) AND a!=66) 15776 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15777 OR b=707 15778 OR b=363 15779 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15780 OR b=157 15781 OR (g='tsrqpon' AND f GLOB 'yzabc*') 15782 } 15783} {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0} 15784do_test where7-2.680.1 { 15785 count_steps_sort { 15786 SELECT a FROM t2 15787 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 15788 OR a=2 15789 OR a=84 15790 OR b=399 15791 OR b=828 15792 OR a=21 15793 OR b=748 15794 OR c=13013 15795 OR a=57 15796 OR f='mnopqrstu' 15797 } 15798} {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0} 15799do_test where7-2.680.2 { 15800 count_steps_sort { 15801 SELECT a FROM t3 15802 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 15803 OR a=2 15804 OR a=84 15805 OR b=399 15806 OR b=828 15807 OR a=21 15808 OR b=748 15809 OR c=13013 15810 OR a=57 15811 OR f='mnopqrstu' 15812 } 15813} {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0} 15814do_test where7-2.681.1 { 15815 count_steps_sort { 15816 SELECT a FROM t2 15817 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 15818 OR b=674 15819 OR ((a BETWEEN 38 AND 40) AND a!=39) 15820 OR c=3003 15821 OR a=19 15822 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15823 OR ((a BETWEEN 20 AND 22) AND a!=21) 15824 } 15825} {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0} 15826do_test where7-2.681.2 { 15827 count_steps_sort { 15828 SELECT a FROM t3 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} 15838do_test where7-2.682.1 { 15839 count_steps_sort { 15840 SELECT a FROM t2 15841 WHERE b=652 15842 OR a=83 15843 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15844 OR b=102 15845 OR b=300 15846 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 15847 } 15848} {49 83 97 scan 0 sort 0} 15849do_test where7-2.682.2 { 15850 count_steps_sort { 15851 SELECT a FROM t3 15852 WHERE b=652 15853 OR a=83 15854 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15855 OR b=102 15856 OR b=300 15857 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 15858 } 15859} {49 83 97 scan 0 sort 0} 15860do_test where7-2.683.1 { 15861 count_steps_sort { 15862 SELECT a FROM t2 15863 WHERE ((a BETWEEN 53 AND 55) AND a!=54) 15864 OR ((a BETWEEN 43 AND 45) AND a!=44) 15865 OR c=4004 15866 OR a=95 15867 OR b=707 15868 OR f='vwxyzabcd' 15869 OR b=286 15870 OR (g='wvutsrq' AND f GLOB 'mnopq*') 15871 OR b=693 15872 OR ((a BETWEEN 6 AND 8) AND a!=7) 15873 } 15874} {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0} 15875do_test where7-2.683.2 { 15876 count_steps_sort { 15877 SELECT a FROM t3 15878 WHERE ((a BETWEEN 53 AND 55) AND a!=54) 15879 OR ((a BETWEEN 43 AND 45) AND a!=44) 15880 OR c=4004 15881 OR a=95 15882 OR b=707 15883 OR f='vwxyzabcd' 15884 OR b=286 15885 OR (g='wvutsrq' AND f GLOB 'mnopq*') 15886 OR b=693 15887 OR ((a BETWEEN 6 AND 8) AND a!=7) 15888 } 15889} {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0} 15890do_test where7-2.684.1 { 15891 count_steps_sort { 15892 SELECT a FROM t2 15893 WHERE b=209 15894 OR b=198 15895 OR a=52 15896 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 15897 OR d<0.0 15898 OR (g='rqponml' AND f GLOB 'jklmn*') 15899 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 15900 OR b=168 15901 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 15902 OR f='uvwxyzabc' 15903 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 15904 } 15905} {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0} 15906do_test where7-2.684.2 { 15907 count_steps_sort { 15908 SELECT a FROM t3 15909 WHERE b=209 15910 OR b=198 15911 OR a=52 15912 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 15913 OR d<0.0 15914 OR (g='rqponml' AND f GLOB 'jklmn*') 15915 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 15916 OR b=168 15917 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 15918 OR f='uvwxyzabc' 15919 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 15920 } 15921} {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0} 15922do_test where7-2.685.1 { 15923 count_steps_sort { 15924 SELECT a FROM t2 15925 WHERE ((a BETWEEN 4 AND 6) AND a!=5) 15926 OR (g='tsrqpon' AND f GLOB 'abcde*') 15927 OR ((a BETWEEN 89 AND 91) AND a!=90) 15928 OR f='rstuvwxyz' 15929 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 15930 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15931 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15932 OR a=14 15933 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15934 } 15935} {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0} 15936do_test where7-2.685.2 { 15937 count_steps_sort { 15938 SELECT a FROM t3 15939 WHERE ((a BETWEEN 4 AND 6) AND a!=5) 15940 OR (g='tsrqpon' AND f GLOB 'abcde*') 15941 OR ((a BETWEEN 89 AND 91) AND a!=90) 15942 OR f='rstuvwxyz' 15943 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 15944 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15945 OR (g='wvutsrq' AND f GLOB 'ijklm*') 15946 OR a=14 15947 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 15948 } 15949} {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0} 15950do_test where7-2.686.1 { 15951 count_steps_sort { 15952 SELECT a FROM t2 15953 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 15954 OR ((a BETWEEN 93 AND 95) AND a!=94) 15955 OR (g='yxwvuts' AND f GLOB 'cdefg*') 15956 OR f='mnopqrstu' 15957 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 15958 OR ((a BETWEEN 33 AND 35) AND a!=34) 15959 OR a=38 15960 OR c=26026 15961 } 15962} {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0} 15963do_test where7-2.686.2 { 15964 count_steps_sort { 15965 SELECT a FROM t3 15966 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 15967 OR ((a BETWEEN 93 AND 95) AND a!=94) 15968 OR (g='yxwvuts' AND f GLOB 'cdefg*') 15969 OR f='mnopqrstu' 15970 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 15971 OR ((a BETWEEN 33 AND 35) AND a!=34) 15972 OR a=38 15973 OR c=26026 15974 } 15975} {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0} 15976do_test where7-2.687.1 { 15977 count_steps_sort { 15978 SELECT a FROM t2 15979 WHERE (g='ponmlkj' AND f GLOB 'stuvw*') 15980 OR ((a BETWEEN 71 AND 73) AND a!=72) 15981 OR a=7 15982 OR (g='qponmlk' AND f GLOB 'nopqr*') 15983 OR (g='srqponm' AND f GLOB 'ghijk*') 15984 OR ((a BETWEEN 33 AND 35) AND a!=34) 15985 } 15986} {7 32 33 35 39 44 71 73 scan 0 sort 0} 15987do_test where7-2.687.2 { 15988 count_steps_sort { 15989 SELECT a FROM t3 15990 WHERE (g='ponmlkj' AND f GLOB 'stuvw*') 15991 OR ((a BETWEEN 71 AND 73) AND a!=72) 15992 OR a=7 15993 OR (g='qponmlk' AND f GLOB 'nopqr*') 15994 OR (g='srqponm' AND f GLOB 'ghijk*') 15995 OR ((a BETWEEN 33 AND 35) AND a!=34) 15996 } 15997} {7 32 33 35 39 44 71 73 scan 0 sort 0} 15998do_test where7-2.688.1 { 15999 count_steps_sort { 16000 SELECT a FROM t2 16001 WHERE c=6006 16002 OR b=938 16003 OR b=484 16004 OR b=652 16005 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 16006 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16007 OR f='opqrstuvw' 16008 } 16009} {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0} 16010do_test where7-2.688.2 { 16011 count_steps_sort { 16012 SELECT a FROM t3 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} 16022do_test where7-2.689.1 { 16023 count_steps_sort { 16024 SELECT a FROM t2 16025 WHERE c=27027 16026 OR b=968 16027 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 16028 OR b=487 16029 OR b=924 16030 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 16031 OR c=14014 16032 OR b=1001 16033 } 16034} {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0} 16035do_test where7-2.689.2 { 16036 count_steps_sort { 16037 SELECT a FROM t3 16038 WHERE c=27027 16039 OR b=968 16040 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 16041 OR b=487 16042 OR b=924 16043 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 16044 OR c=14014 16045 OR b=1001 16046 } 16047} {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0} 16048do_test where7-2.690.1 { 16049 count_steps_sort { 16050 SELECT a FROM t2 16051 WHERE a=25 16052 OR ((a BETWEEN 43 AND 45) AND a!=44) 16053 OR (g='gfedcba' AND f GLOB 'mnopq*') 16054 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 16055 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 16056 OR b=443 16057 OR b=564 16058 OR (g='kjihgfe' AND f GLOB 'rstuv*') 16059 OR b=531 16060 OR b=1081 16061 OR a=96 16062 } 16063} {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0} 16064do_test where7-2.690.2 { 16065 count_steps_sort { 16066 SELECT a FROM t3 16067 WHERE a=25 16068 OR ((a BETWEEN 43 AND 45) AND a!=44) 16069 OR (g='gfedcba' AND f GLOB 'mnopq*') 16070 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 16071 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 16072 OR b=443 16073 OR b=564 16074 OR (g='kjihgfe' AND f GLOB 'rstuv*') 16075 OR b=531 16076 OR b=1081 16077 OR a=96 16078 } 16079} {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0} 16080do_test where7-2.691.1 { 16081 count_steps_sort { 16082 SELECT a FROM t2 16083 WHERE b=36 16084 OR (g='srqponm' AND f GLOB 'defgh*') 16085 } 16086} {29 scan 0 sort 0} 16087do_test where7-2.691.2 { 16088 count_steps_sort { 16089 SELECT a FROM t3 16090 WHERE b=36 16091 OR (g='srqponm' AND f GLOB 'defgh*') 16092 } 16093} {29 scan 0 sort 0} 16094do_test where7-2.692.1 { 16095 count_steps_sort { 16096 SELECT a FROM t2 16097 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 16098 OR b=531 16099 OR ((a BETWEEN 93 AND 95) AND a!=94) 16100 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 16101 } 16102} {3 70 93 95 scan 0 sort 0} 16103do_test where7-2.692.2 { 16104 count_steps_sort { 16105 SELECT a FROM t3 16106 WHERE (g='kjihgfe' AND f GLOB 'stuvw*') 16107 OR b=531 16108 OR ((a BETWEEN 93 AND 95) AND a!=94) 16109 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 16110 } 16111} {3 70 93 95 scan 0 sort 0} 16112do_test where7-2.693.1 { 16113 count_steps_sort { 16114 SELECT a FROM t2 16115 WHERE b=256 16116 OR b=1034 16117 } 16118} {94 scan 0 sort 0} 16119do_test where7-2.693.2 { 16120 count_steps_sort { 16121 SELECT a FROM t3 16122 WHERE b=256 16123 OR b=1034 16124 } 16125} {94 scan 0 sort 0} 16126do_test where7-2.694.1 { 16127 count_steps_sort { 16128 SELECT a FROM t2 16129 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 16130 OR ((a BETWEEN 24 AND 26) AND a!=25) 16131 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 16132 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 16133 OR b=784 16134 OR b=718 16135 OR a=18 16136 OR a=3 16137 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 16138 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16139 OR c=28028 16140 } 16141} {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0} 16142do_test where7-2.694.2 { 16143 count_steps_sort { 16144 SELECT a FROM t3 16145 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 16146 OR ((a BETWEEN 24 AND 26) AND a!=25) 16147 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 16148 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 16149 OR b=784 16150 OR b=718 16151 OR a=18 16152 OR a=3 16153 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 16154 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16155 OR c=28028 16156 } 16157} {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0} 16158do_test where7-2.695.1 { 16159 count_steps_sort { 16160 SELECT a FROM t2 16161 WHERE b=473 16162 OR b=649 16163 OR ((a BETWEEN 46 AND 48) AND a!=47) 16164 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 16165 OR b=1100 16166 OR b=1012 16167 OR a=72 16168 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 16169 OR b=176 16170 OR b=355 16171 } 16172} {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0} 16173do_test where7-2.695.2 { 16174 count_steps_sort { 16175 SELECT a FROM t3 16176 WHERE b=473 16177 OR b=649 16178 OR ((a BETWEEN 46 AND 48) AND a!=47) 16179 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 16180 OR b=1100 16181 OR b=1012 16182 OR a=72 16183 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 16184 OR b=176 16185 OR b=355 16186 } 16187} {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0} 16188do_test where7-2.696.1 { 16189 count_steps_sort { 16190 SELECT a FROM t2 16191 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 16192 OR f='cdefghijk' 16193 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 16194 OR ((a BETWEEN 30 AND 32) AND a!=31) 16195 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 16196 OR (g='srqponm' AND f GLOB 'ghijk*') 16197 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 16198 } 16199} {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0} 16200do_test where7-2.696.2 { 16201 count_steps_sort { 16202 SELECT a FROM t3 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} 16212do_test where7-2.697.1 { 16213 count_steps_sort { 16214 SELECT a FROM t2 16215 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 16216 OR b=883 16217 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 16218 OR b=938 16219 OR ((a BETWEEN 17 AND 19) AND a!=18) 16220 OR f='defghijkl' 16221 OR c=2002 16222 OR b=990 16223 } 16224} {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0} 16225do_test where7-2.697.2 { 16226 count_steps_sort { 16227 SELECT a FROM t3 16228 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 16229 OR b=883 16230 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 16231 OR b=938 16232 OR ((a BETWEEN 17 AND 19) AND a!=18) 16233 OR f='defghijkl' 16234 OR c=2002 16235 OR b=990 16236 } 16237} {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0} 16238do_test where7-2.698.1 { 16239 count_steps_sort { 16240 SELECT a FROM t2 16241 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 16242 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 16243 OR b=902 16244 OR b=25 16245 } 16246} {7 9 76 82 scan 0 sort 0} 16247do_test where7-2.698.2 { 16248 count_steps_sort { 16249 SELECT a FROM t3 16250 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 16251 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 16252 OR b=902 16253 OR b=25 16254 } 16255} {7 9 76 82 scan 0 sort 0} 16256do_test where7-2.699.1 { 16257 count_steps_sort { 16258 SELECT a FROM t2 16259 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 16260 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 16261 OR ((a BETWEEN 68 AND 70) AND a!=69) 16262 OR ((a BETWEEN 74 AND 76) AND a!=75) 16263 OR b=1092 16264 OR b=495 16265 } 16266} {26 45 55 68 70 74 76 scan 0 sort 0} 16267do_test where7-2.699.2 { 16268 count_steps_sort { 16269 SELECT a FROM t3 16270 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 16271 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 16272 OR ((a BETWEEN 68 AND 70) AND a!=69) 16273 OR ((a BETWEEN 74 AND 76) AND a!=75) 16274 OR b=1092 16275 OR b=495 16276 } 16277} {26 45 55 68 70 74 76 scan 0 sort 0} 16278do_test where7-2.700.1 { 16279 count_steps_sort { 16280 SELECT a FROM t2 16281 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 16282 OR a=46 16283 OR a=74 16284 } 16285} {46 74 90 92 scan 0 sort 0} 16286do_test where7-2.700.2 { 16287 count_steps_sort { 16288 SELECT a FROM t3 16289 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 16290 OR a=46 16291 OR a=74 16292 } 16293} {46 74 90 92 scan 0 sort 0} 16294do_test where7-2.701.1 { 16295 count_steps_sort { 16296 SELECT a FROM t2 16297 WHERE a=18 16298 OR b=66 16299 OR b=498 16300 OR b=143 16301 OR b=1034 16302 OR b=289 16303 OR b=319 16304 } 16305} {6 13 18 29 94 scan 0 sort 0} 16306do_test where7-2.701.2 { 16307 count_steps_sort { 16308 SELECT a FROM t3 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} 16318do_test where7-2.702.1 { 16319 count_steps_sort { 16320 SELECT a FROM t2 16321 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 16322 OR (g='srqponm' AND f GLOB 'efghi*') 16323 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16324 OR (g='nmlkjih' AND f GLOB 'cdefg*') 16325 OR (g='srqponm' AND f GLOB 'cdefg*') 16326 OR (g='ihgfedc' AND f GLOB 'bcdef*') 16327 OR f='lmnopqrst' 16328 OR ((a BETWEEN 11 AND 13) AND a!=12) 16329 OR b=872 16330 OR a=44 16331 OR ((a BETWEEN 38 AND 40) AND a!=39) 16332 } 16333} {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0} 16334do_test where7-2.702.2 { 16335 count_steps_sort { 16336 SELECT a FROM t3 16337 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 16338 OR (g='srqponm' AND f GLOB 'efghi*') 16339 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16340 OR (g='nmlkjih' AND f GLOB 'cdefg*') 16341 OR (g='srqponm' AND f GLOB 'cdefg*') 16342 OR (g='ihgfedc' AND f GLOB 'bcdef*') 16343 OR f='lmnopqrst' 16344 OR ((a BETWEEN 11 AND 13) AND a!=12) 16345 OR b=872 16346 OR a=44 16347 OR ((a BETWEEN 38 AND 40) AND a!=39) 16348 } 16349} {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0} 16350do_test where7-2.703.1 { 16351 count_steps_sort { 16352 SELECT a FROM t2 16353 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 16354 OR a=20 16355 OR (g='vutsrqp' AND f GLOB 'rstuv*') 16356 OR (g='jihgfed' AND f GLOB 'xyzab*') 16357 OR b=1004 16358 OR b=77 16359 OR b=927 16360 OR a=99 16361 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 16362 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16363 } 16364} {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0} 16365do_test where7-2.703.2 { 16366 count_steps_sort { 16367 SELECT a FROM t3 16368 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 16369 OR a=20 16370 OR (g='vutsrqp' AND f GLOB 'rstuv*') 16371 OR (g='jihgfed' AND f GLOB 'xyzab*') 16372 OR b=1004 16373 OR b=77 16374 OR b=927 16375 OR a=99 16376 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 16377 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16378 } 16379} {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0} 16380do_test where7-2.704.1 { 16381 count_steps_sort { 16382 SELECT a FROM t2 16383 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL) 16384 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 16385 OR b=11 16386 OR ((a BETWEEN 21 AND 23) AND a!=22) 16387 } 16388} {1 21 23 45 76 scan 0 sort 0} 16389do_test where7-2.704.2 { 16390 count_steps_sort { 16391 SELECT a FROM t3 16392 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL) 16393 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 16394 OR b=11 16395 OR ((a BETWEEN 21 AND 23) AND a!=22) 16396 } 16397} {1 21 23 45 76 scan 0 sort 0} 16398do_test where7-2.705.1 { 16399 count_steps_sort { 16400 SELECT a FROM t2 16401 WHERE b=572 16402 OR (g='nmlkjih' AND f GLOB 'fghij*') 16403 } 16404} {52 57 scan 0 sort 0} 16405do_test where7-2.705.2 { 16406 count_steps_sort { 16407 SELECT a FROM t3 16408 WHERE b=572 16409 OR (g='nmlkjih' AND f GLOB 'fghij*') 16410 } 16411} {52 57 scan 0 sort 0} 16412do_test where7-2.706.1 { 16413 count_steps_sort { 16414 SELECT a FROM t2 16415 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 16416 OR ((a BETWEEN 54 AND 56) AND a!=55) 16417 OR f='lmnopqrst' 16418 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 16419 OR (g='ihgfedc' AND f GLOB 'defgh*') 16420 OR a=23 16421 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 16422 } 16423} {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0} 16424do_test where7-2.706.2 { 16425 count_steps_sort { 16426 SELECT a FROM t3 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} 16436do_test where7-2.707.1 { 16437 count_steps_sort { 16438 SELECT a FROM t2 16439 WHERE b=836 16440 OR ((a BETWEEN 89 AND 91) AND a!=90) 16441 OR b=605 16442 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 16443 OR (g='kjihgfe' AND f GLOB 'stuvw*') 16444 OR b=759 16445 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 16446 OR ((a BETWEEN 38 AND 40) AND a!=39) 16447 OR a=40 16448 OR f='ghijklmno' 16449 OR (g='hgfedcb' AND f GLOB 'hijkl*') 16450 } 16451} {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0} 16452do_test where7-2.707.2 { 16453 count_steps_sort { 16454 SELECT a FROM t3 16455 WHERE b=836 16456 OR ((a BETWEEN 89 AND 91) AND a!=90) 16457 OR b=605 16458 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 16459 OR (g='kjihgfe' AND f GLOB 'stuvw*') 16460 OR b=759 16461 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 16462 OR ((a BETWEEN 38 AND 40) AND a!=39) 16463 OR a=40 16464 OR f='ghijklmno' 16465 OR (g='hgfedcb' AND f GLOB 'hijkl*') 16466 } 16467} {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0} 16468do_test where7-2.708.1 { 16469 count_steps_sort { 16470 SELECT a FROM t2 16471 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 16472 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 16473 } 16474} {42 51 scan 0 sort 0} 16475do_test where7-2.708.2 { 16476 count_steps_sort { 16477 SELECT a FROM t3 16478 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 16479 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 16480 } 16481} {42 51 scan 0 sort 0} 16482do_test where7-2.709.1 { 16483 count_steps_sort { 16484 SELECT a FROM t2 16485 WHERE c=27027 16486 OR b=872 16487 OR a=56 16488 } 16489} {56 79 80 81 scan 0 sort 0} 16490do_test where7-2.709.2 { 16491 count_steps_sort { 16492 SELECT a FROM t3 16493 WHERE c=27027 16494 OR b=872 16495 OR a=56 16496 } 16497} {56 79 80 81 scan 0 sort 0} 16498do_test where7-2.710.1 { 16499 count_steps_sort { 16500 SELECT a FROM t2 16501 WHERE b=685 16502 OR b=256 16503 OR ((a BETWEEN 78 AND 80) AND a!=79) 16504 OR a=44 16505 OR a=63 16506 OR a=15 16507 OR ((a BETWEEN 22 AND 24) AND a!=23) 16508 } 16509} {15 22 24 44 63 78 80 scan 0 sort 0} 16510do_test where7-2.710.2 { 16511 count_steps_sort { 16512 SELECT a FROM t3 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} 16522do_test where7-2.711.1 { 16523 count_steps_sort { 16524 SELECT a FROM t2 16525 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 16526 OR a=34 16527 OR ((a BETWEEN 6 AND 8) AND a!=7) 16528 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 16529 OR a=67 16530 OR a=28 16531 } 16532} {6 8 28 34 56 67 75 scan 0 sort 0} 16533do_test where7-2.711.2 { 16534 count_steps_sort { 16535 SELECT a FROM t3 16536 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 16537 OR a=34 16538 OR ((a BETWEEN 6 AND 8) AND a!=7) 16539 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 16540 OR a=67 16541 OR a=28 16542 } 16543} {6 8 28 34 56 67 75 scan 0 sort 0} 16544do_test where7-2.712.1 { 16545 count_steps_sort { 16546 SELECT a FROM t2 16547 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16548 OR a=52 16549 OR ((a BETWEEN 68 AND 70) AND a!=69) 16550 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 16551 OR f='ghijklmno' 16552 OR (g='utsrqpo' AND f GLOB 'stuvw*') 16553 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16554 OR b=319 16555 OR a=34 16556 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16557 OR f='hijklmnop' 16558 } 16559} {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0} 16560do_test where7-2.712.2 { 16561 count_steps_sort { 16562 SELECT a FROM t3 16563 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16564 OR a=52 16565 OR ((a BETWEEN 68 AND 70) AND a!=69) 16566 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 16567 OR f='ghijklmno' 16568 OR (g='utsrqpo' AND f GLOB 'stuvw*') 16569 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16570 OR b=319 16571 OR a=34 16572 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16573 OR f='hijklmnop' 16574 } 16575} {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0} 16576do_test where7-2.713.1 { 16577 count_steps_sort { 16578 SELECT a FROM t2 16579 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16580 OR ((a BETWEEN 69 AND 71) AND a!=70) 16581 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 16582 OR a=47 16583 } 16584} {41 47 69 71 scan 0 sort 0} 16585do_test where7-2.713.2 { 16586 count_steps_sort { 16587 SELECT a FROM t3 16588 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16589 OR ((a BETWEEN 69 AND 71) AND a!=70) 16590 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 16591 OR a=47 16592 } 16593} {41 47 69 71 scan 0 sort 0} 16594do_test where7-2.714.1 { 16595 count_steps_sort { 16596 SELECT a FROM t2 16597 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 16598 OR c=7007 16599 } 16600} {19 20 21 33 35 scan 0 sort 0} 16601do_test where7-2.714.2 { 16602 count_steps_sort { 16603 SELECT a FROM t3 16604 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 16605 OR c=7007 16606 } 16607} {19 20 21 33 35 scan 0 sort 0} 16608do_test where7-2.715.1 { 16609 count_steps_sort { 16610 SELECT a FROM t2 16611 WHERE b=531 16612 OR a=12 16613 OR b=583 16614 OR ((a BETWEEN 93 AND 95) AND a!=94) 16615 OR a=61 16616 OR b=187 16617 } 16618} {12 17 53 61 93 95 scan 0 sort 0} 16619do_test where7-2.715.2 { 16620 count_steps_sort { 16621 SELECT a FROM t3 16622 WHERE b=531 16623 OR a=12 16624 OR b=583 16625 OR ((a BETWEEN 93 AND 95) AND a!=94) 16626 OR a=61 16627 OR b=187 16628 } 16629} {12 17 53 61 93 95 scan 0 sort 0} 16630do_test where7-2.716.1 { 16631 count_steps_sort { 16632 SELECT a FROM t2 16633 WHERE c=31031 16634 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 16635 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16636 OR ((a BETWEEN 66 AND 68) AND a!=67) 16637 OR b=256 16638 OR ((a BETWEEN 77 AND 79) AND a!=78) 16639 OR (g='qponmlk' AND f GLOB 'mnopq*') 16640 OR b=715 16641 OR b=212 16642 OR b=99 16643 OR c=29029 16644 } 16645} {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0} 16646do_test where7-2.716.2 { 16647 count_steps_sort { 16648 SELECT a FROM t3 16649 WHERE c=31031 16650 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 16651 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 16652 OR ((a BETWEEN 66 AND 68) AND a!=67) 16653 OR b=256 16654 OR ((a BETWEEN 77 AND 79) AND a!=78) 16655 OR (g='qponmlk' AND f GLOB 'mnopq*') 16656 OR b=715 16657 OR b=212 16658 OR b=99 16659 OR c=29029 16660 } 16661} {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0} 16662do_test where7-2.717.1 { 16663 count_steps_sort { 16664 SELECT a FROM t2 16665 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16666 OR b=33 16667 OR a=62 16668 OR b=916 16669 OR b=1012 16670 OR a=2 16671 OR a=51 16672 OR b=286 16673 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 16674 OR b=80 16675 } 16676} {2 3 26 40 42 51 62 92 96 scan 0 sort 0} 16677do_test where7-2.717.2 { 16678 count_steps_sort { 16679 SELECT a FROM t3 16680 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16681 OR b=33 16682 OR a=62 16683 OR b=916 16684 OR b=1012 16685 OR a=2 16686 OR a=51 16687 OR b=286 16688 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 16689 OR b=80 16690 } 16691} {2 3 26 40 42 51 62 92 96 scan 0 sort 0} 16692do_test where7-2.718.1 { 16693 count_steps_sort { 16694 SELECT a FROM t2 16695 WHERE b=847 16696 OR f='efghijklm' 16697 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16698 } 16699} {4 6 30 56 77 82 scan 0 sort 0} 16700do_test where7-2.718.2 { 16701 count_steps_sort { 16702 SELECT a FROM t3 16703 WHERE b=847 16704 OR f='efghijklm' 16705 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16706 } 16707} {4 6 30 56 77 82 scan 0 sort 0} 16708do_test where7-2.719.1 { 16709 count_steps_sort { 16710 SELECT a FROM t2 16711 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 16712 OR ((a BETWEEN 62 AND 64) AND a!=63) 16713 } 16714} {25 62 64 scan 0 sort 0} 16715do_test where7-2.719.2 { 16716 count_steps_sort { 16717 SELECT a FROM t3 16718 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 16719 OR ((a BETWEEN 62 AND 64) AND a!=63) 16720 } 16721} {25 62 64 scan 0 sort 0} 16722do_test where7-2.720.1 { 16723 count_steps_sort { 16724 SELECT a FROM t2 16725 WHERE ((a BETWEEN 43 AND 45) AND a!=44) 16726 OR ((a BETWEEN 31 AND 33) AND a!=32) 16727 OR (g='nmlkjih' AND f GLOB 'bcdef*') 16728 OR a=43 16729 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 16730 OR b=729 16731 OR (g='vutsrqp' AND f GLOB 'opqrs*') 16732 } 16733} {14 31 33 43 45 53 scan 0 sort 0} 16734do_test where7-2.720.2 { 16735 count_steps_sort { 16736 SELECT a FROM t3 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} 16746do_test where7-2.721.1 { 16747 count_steps_sort { 16748 SELECT a FROM t2 16749 WHERE f='efghijklm' 16750 OR a=70 16751 OR b=278 16752 OR ((a BETWEEN 33 AND 35) AND a!=34) 16753 OR c=8008 16754 OR f='opqrstuvw' 16755 OR ((a BETWEEN 23 AND 25) AND a!=24) 16756 OR (g='xwvutsr' AND f GLOB 'fghij*') 16757 } 16758} {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0} 16759do_test where7-2.721.2 { 16760 count_steps_sort { 16761 SELECT a FROM t3 16762 WHERE f='efghijklm' 16763 OR a=70 16764 OR b=278 16765 OR ((a BETWEEN 33 AND 35) AND a!=34) 16766 OR c=8008 16767 OR f='opqrstuvw' 16768 OR ((a BETWEEN 23 AND 25) AND a!=24) 16769 OR (g='xwvutsr' AND f GLOB 'fghij*') 16770 } 16771} {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0} 16772do_test where7-2.722.1 { 16773 count_steps_sort { 16774 SELECT a FROM t2 16775 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16776 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 16777 OR c<=10 16778 OR (g='srqponm' AND f GLOB 'fghij*') 16779 OR a=35 16780 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16781 OR b=1089 16782 OR a=73 16783 OR b=737 16784 OR c=18018 16785 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 16786 } 16787} {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0} 16788do_test where7-2.722.2 { 16789 count_steps_sort { 16790 SELECT a FROM t3 16791 WHERE ((a BETWEEN 40 AND 42) AND a!=41) 16792 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 16793 OR c<=10 16794 OR (g='srqponm' AND f GLOB 'fghij*') 16795 OR a=35 16796 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 16797 OR b=1089 16798 OR a=73 16799 OR b=737 16800 OR c=18018 16801 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 16802 } 16803} {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0} 16804do_test where7-2.723.1 { 16805 count_steps_sort { 16806 SELECT a FROM t2 16807 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 16808 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 16809 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16810 OR b=762 16811 OR ((a BETWEEN 39 AND 41) AND a!=40) 16812 OR a=80 16813 } 16814} {2 39 41 79 80 95 scan 0 sort 0} 16815do_test where7-2.723.2 { 16816 count_steps_sort { 16817 SELECT a FROM t3 16818 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 16819 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 16820 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16821 OR b=762 16822 OR ((a BETWEEN 39 AND 41) AND a!=40) 16823 OR a=80 16824 } 16825} {2 39 41 79 80 95 scan 0 sort 0} 16826do_test where7-2.724.1 { 16827 count_steps_sort { 16828 SELECT a FROM t2 16829 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 16830 OR b=737 16831 OR ((a BETWEEN 80 AND 82) AND a!=81) 16832 OR b=979 16833 OR a=36 16834 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16835 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 16836 OR a=55 16837 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16838 } 16839} {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0} 16840do_test where7-2.724.2 { 16841 count_steps_sort { 16842 SELECT a FROM t3 16843 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 16844 OR b=737 16845 OR ((a BETWEEN 80 AND 82) AND a!=81) 16846 OR b=979 16847 OR a=36 16848 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 16849 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 16850 OR a=55 16851 OR (g='fedcbaz' AND f GLOB 'rstuv*') 16852 } 16853} {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0} 16854do_test where7-2.725.1 { 16855 count_steps_sort { 16856 SELECT a FROM t2 16857 WHERE a=75 16858 OR a=61 16859 OR (g='onmlkji' AND f GLOB 'abcde*') 16860 OR (g='gfedcba' AND f GLOB 'nopqr*') 16861 } 16862} {52 61 75 91 scan 0 sort 0} 16863do_test where7-2.725.2 { 16864 count_steps_sort { 16865 SELECT a FROM t3 16866 WHERE a=75 16867 OR a=61 16868 OR (g='onmlkji' AND f GLOB 'abcde*') 16869 OR (g='gfedcba' AND f GLOB 'nopqr*') 16870 } 16871} {52 61 75 91 scan 0 sort 0} 16872do_test where7-2.726.1 { 16873 count_steps_sort { 16874 SELECT a FROM t2 16875 WHERE b=1004 16876 OR (g='mlkjihg' AND f GLOB 'jklmn*') 16877 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 16878 OR a=56 16879 } 16880} {7 56 61 scan 0 sort 0} 16881do_test where7-2.726.2 { 16882 count_steps_sort { 16883 SELECT a FROM t3 16884 WHERE b=1004 16885 OR (g='mlkjihg' AND f GLOB 'jklmn*') 16886 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 16887 OR a=56 16888 } 16889} {7 56 61 scan 0 sort 0} 16890do_test where7-2.727.1 { 16891 count_steps_sort { 16892 SELECT a FROM t2 16893 WHERE a=93 16894 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16895 OR a=83 16896 OR b=828 16897 OR b=454 16898 OR ((a BETWEEN 89 AND 91) AND a!=90) 16899 OR b=924 16900 OR (g='lkjihgf' AND f GLOB 'opqrs*') 16901 OR a=50 16902 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16903 } 16904} {38 50 58 66 83 84 89 91 93 scan 0 sort 0} 16905do_test where7-2.727.2 { 16906 count_steps_sort { 16907 SELECT a FROM t3 16908 WHERE a=93 16909 OR (g='mlkjihg' AND f GLOB 'ghijk*') 16910 OR a=83 16911 OR b=828 16912 OR b=454 16913 OR ((a BETWEEN 89 AND 91) AND a!=90) 16914 OR b=924 16915 OR (g='lkjihgf' AND f GLOB 'opqrs*') 16916 OR a=50 16917 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16918 } 16919} {38 50 58 66 83 84 89 91 93 scan 0 sort 0} 16920do_test where7-2.728.1 { 16921 count_steps_sort { 16922 SELECT a FROM t2 16923 WHERE f='stuvwxyza' 16924 OR a=44 16925 OR c=2002 16926 } 16927} {4 5 6 18 44 70 96 scan 0 sort 0} 16928do_test where7-2.728.2 { 16929 count_steps_sort { 16930 SELECT a FROM t3 16931 WHERE f='stuvwxyza' 16932 OR a=44 16933 OR c=2002 16934 } 16935} {4 5 6 18 44 70 96 scan 0 sort 0} 16936do_test where7-2.729.1 { 16937 count_steps_sort { 16938 SELECT a FROM t2 16939 WHERE a=55 16940 OR a=65 16941 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 16942 } 16943} {14 40 55 65 66 92 scan 0 sort 0} 16944do_test where7-2.729.2 { 16945 count_steps_sort { 16946 SELECT a FROM t3 16947 WHERE a=55 16948 OR a=65 16949 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 16950 } 16951} {14 40 55 65 66 92 scan 0 sort 0} 16952do_test where7-2.730.1 { 16953 count_steps_sort { 16954 SELECT a FROM t2 16955 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 16956 OR b=605 16957 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 16958 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16959 OR ((a BETWEEN 72 AND 74) AND a!=73) 16960 OR f='ijklmnopq' 16961 OR ((a BETWEEN 86 AND 88) AND a!=87) 16962 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 16963 OR c=9009 16964 OR b=374 16965 } 16966} {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0} 16967do_test where7-2.730.2 { 16968 count_steps_sort { 16969 SELECT a FROM t3 16970 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 16971 OR b=605 16972 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 16973 OR (g='wvutsrq' AND f GLOB 'mnopq*') 16974 OR ((a BETWEEN 72 AND 74) AND a!=73) 16975 OR f='ijklmnopq' 16976 OR ((a BETWEEN 86 AND 88) AND a!=87) 16977 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 16978 OR c=9009 16979 OR b=374 16980 } 16981} {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0} 16982do_test where7-2.731.1 { 16983 count_steps_sort { 16984 SELECT a FROM t2 16985 WHERE b=476 16986 OR (g='wvutsrq' AND f GLOB 'ijklm*') 16987 OR b=982 16988 OR a=43 16989 OR b=355 16990 } 16991} {8 43 scan 0 sort 0} 16992do_test where7-2.731.2 { 16993 count_steps_sort { 16994 SELECT a FROM t3 16995 WHERE b=476 16996 OR (g='wvutsrq' AND f GLOB 'ijklm*') 16997 OR b=982 16998 OR a=43 16999 OR b=355 17000 } 17001} {8 43 scan 0 sort 0} 17002do_test where7-2.732.1 { 17003 count_steps_sort { 17004 SELECT a FROM t2 17005 WHERE a=85 17006 OR b=718 17007 OR (g='fedcbaz' AND f GLOB 'pqrst*') 17008 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17009 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17010 } 17011} {1 25 27 53 79 85 93 scan 0 sort 0} 17012do_test where7-2.732.2 { 17013 count_steps_sort { 17014 SELECT a FROM t3 17015 WHERE a=85 17016 OR b=718 17017 OR (g='fedcbaz' AND f GLOB 'pqrst*') 17018 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17019 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17020 } 17021} {1 25 27 53 79 85 93 scan 0 sort 0} 17022do_test where7-2.733.1 { 17023 count_steps_sort { 17024 SELECT a FROM t2 17025 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 17026 OR ((a BETWEEN 96 AND 98) AND a!=97) 17027 } 17028} {73 96 98 scan 0 sort 0} 17029do_test where7-2.733.2 { 17030 count_steps_sort { 17031 SELECT a FROM t3 17032 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL) 17033 OR ((a BETWEEN 96 AND 98) AND a!=97) 17034 } 17035} {73 96 98 scan 0 sort 0} 17036do_test where7-2.734.1 { 17037 count_steps_sort { 17038 SELECT a FROM t2 17039 WHERE b=176 17040 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17041 OR ((a BETWEEN 27 AND 29) AND a!=28) 17042 OR b=619 17043 OR b=597 17044 OR b=198 17045 OR a=27 17046 OR b=91 17047 OR a=77 17048 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17049 } 17050} {16 18 25 27 29 77 80 scan 0 sort 0} 17051do_test where7-2.734.2 { 17052 count_steps_sort { 17053 SELECT a FROM t3 17054 WHERE b=176 17055 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17056 OR ((a BETWEEN 27 AND 29) AND a!=28) 17057 OR b=619 17058 OR b=597 17059 OR b=198 17060 OR a=27 17061 OR b=91 17062 OR a=77 17063 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17064 } 17065} {16 18 25 27 29 77 80 scan 0 sort 0} 17066do_test where7-2.735.1 { 17067 count_steps_sort { 17068 SELECT a FROM t2 17069 WHERE a=41 17070 OR b=528 17071 OR c=3003 17072 OR ((a BETWEEN 20 AND 22) AND a!=21) 17073 OR b=22 17074 } 17075} {2 7 8 9 20 22 41 48 scan 0 sort 0} 17076do_test where7-2.735.2 { 17077 count_steps_sort { 17078 SELECT a FROM t3 17079 WHERE a=41 17080 OR b=528 17081 OR c=3003 17082 OR ((a BETWEEN 20 AND 22) AND a!=21) 17083 OR b=22 17084 } 17085} {2 7 8 9 20 22 41 48 scan 0 sort 0} 17086do_test where7-2.736.1 { 17087 count_steps_sort { 17088 SELECT a FROM t2 17089 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 17090 OR b=465 17091 OR ((a BETWEEN 63 AND 65) AND a!=64) 17092 OR a=37 17093 OR b=1056 17094 OR (g='srqponm' AND f GLOB 'defgh*') 17095 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 17096 OR b=1023 17097 } 17098} {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0} 17099do_test where7-2.736.2 { 17100 count_steps_sort { 17101 SELECT a FROM t3 17102 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 17103 OR b=465 17104 OR ((a BETWEEN 63 AND 65) AND a!=64) 17105 OR a=37 17106 OR b=1056 17107 OR (g='srqponm' AND f GLOB 'defgh*') 17108 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 17109 OR b=1023 17110 } 17111} {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0} 17112do_test where7-2.737.1 { 17113 count_steps_sort { 17114 SELECT a FROM t2 17115 WHERE a=76 17116 OR a=8 17117 OR (g='tsrqpon' AND f GLOB 'bcdef*') 17118 OR b=495 17119 OR b=663 17120 OR a=98 17121 OR b=748 17122 } 17123} {8 27 45 68 76 98 scan 0 sort 0} 17124do_test where7-2.737.2 { 17125 count_steps_sort { 17126 SELECT a FROM t3 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} 17136do_test where7-2.738.1 { 17137 count_steps_sort { 17138 SELECT a FROM t2 17139 WHERE b=1081 17140 OR b=542 17141 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17142 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17143 OR b=828 17144 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 17145 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 17146 OR a=18 17147 } 17148} {18 47 61 64 67 scan 0 sort 0} 17149do_test where7-2.738.2 { 17150 count_steps_sort { 17151 SELECT a FROM t3 17152 WHERE b=1081 17153 OR b=542 17154 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17155 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17156 OR b=828 17157 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 17158 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 17159 OR a=18 17160 } 17161} {18 47 61 64 67 scan 0 sort 0} 17162do_test where7-2.739.1 { 17163 count_steps_sort { 17164 SELECT a FROM t2 17165 WHERE f='abcdefghi' 17166 OR a=14 17167 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17168 OR c=27027 17169 OR a=47 17170 } 17171} {13 14 26 47 52 78 79 80 81 scan 0 sort 0} 17172do_test where7-2.739.2 { 17173 count_steps_sort { 17174 SELECT a FROM t3 17175 WHERE f='abcdefghi' 17176 OR a=14 17177 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17178 OR c=27027 17179 OR a=47 17180 } 17181} {13 14 26 47 52 78 79 80 81 scan 0 sort 0} 17182do_test where7-2.740.1 { 17183 count_steps_sort { 17184 SELECT a FROM t2 17185 WHERE c=31031 17186 OR b=737 17187 OR a=37 17188 OR ((a BETWEEN 98 AND 100) AND a!=99) 17189 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17190 OR ((a BETWEEN 65 AND 67) AND a!=66) 17191 OR a=91 17192 OR b=77 17193 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17194 } 17195} {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0} 17196do_test where7-2.740.2 { 17197 count_steps_sort { 17198 SELECT a FROM t3 17199 WHERE c=31031 17200 OR b=737 17201 OR a=37 17202 OR ((a BETWEEN 98 AND 100) AND a!=99) 17203 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17204 OR ((a BETWEEN 65 AND 67) AND a!=66) 17205 OR a=91 17206 OR b=77 17207 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 17208 } 17209} {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0} 17210do_test where7-2.741.1 { 17211 count_steps_sort { 17212 SELECT a FROM t2 17213 WHERE a=17 17214 OR b=484 17215 OR c=3003 17216 OR b=121 17217 OR a=53 17218 } 17219} {7 8 9 11 17 44 53 scan 0 sort 0} 17220do_test where7-2.741.2 { 17221 count_steps_sort { 17222 SELECT a FROM t3 17223 WHERE a=17 17224 OR b=484 17225 OR c=3003 17226 OR b=121 17227 OR a=53 17228 } 17229} {7 8 9 11 17 44 53 scan 0 sort 0} 17230do_test where7-2.742.1 { 17231 count_steps_sort { 17232 SELECT a FROM t2 17233 WHERE b=880 17234 OR b=696 17235 OR (g='xwvutsr' AND f GLOB 'fghij*') 17236 OR b=308 17237 OR (g='lkjihgf' AND f GLOB 'nopqr*') 17238 OR ((a BETWEEN 96 AND 98) AND a!=97) 17239 } 17240} {5 28 65 80 96 98 scan 0 sort 0} 17241do_test where7-2.742.2 { 17242 count_steps_sort { 17243 SELECT a FROM t3 17244 WHERE b=880 17245 OR b=696 17246 OR (g='xwvutsr' AND f GLOB 'fghij*') 17247 OR b=308 17248 OR (g='lkjihgf' AND f GLOB 'nopqr*') 17249 OR ((a BETWEEN 96 AND 98) AND a!=97) 17250 } 17251} {5 28 65 80 96 98 scan 0 sort 0} 17252do_test where7-2.743.1 { 17253 count_steps_sort { 17254 SELECT a FROM t2 17255 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 17256 OR a=24 17257 OR f IS NULL 17258 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 17259 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 17260 OR c=12012 17261 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 17262 } 17263} {24 25 34 35 36 57 77 88 scan 0 sort 0} 17264do_test where7-2.743.2 { 17265 count_steps_sort { 17266 SELECT a FROM t3 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} 17276do_test where7-2.744.1 { 17277 count_steps_sort { 17278 SELECT a FROM t2 17279 WHERE a=94 17280 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 17281 OR (g='hgfedcb' AND f GLOB 'hijkl*') 17282 OR b=792 17283 OR a=77 17284 OR a=26 17285 OR b=641 17286 OR a=38 17287 } 17288} {26 38 72 74 77 85 94 scan 0 sort 0} 17289do_test where7-2.744.2 { 17290 count_steps_sort { 17291 SELECT a FROM t3 17292 WHERE a=94 17293 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 17294 OR (g='hgfedcb' AND f GLOB 'hijkl*') 17295 OR b=792 17296 OR a=77 17297 OR a=26 17298 OR b=641 17299 OR a=38 17300 } 17301} {26 38 72 74 77 85 94 scan 0 sort 0} 17302do_test where7-2.745.1 { 17303 count_steps_sort { 17304 SELECT a FROM t2 17305 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 17306 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 17307 OR b=14 17308 OR ((a BETWEEN 89 AND 91) AND a!=90) 17309 OR ((a BETWEEN 15 AND 17) AND a!=16) 17310 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 17311 OR b=121 17312 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 17313 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17314 } 17315} {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0} 17316do_test where7-2.745.2 { 17317 count_steps_sort { 17318 SELECT a FROM t3 17319 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 17320 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 17321 OR b=14 17322 OR ((a BETWEEN 89 AND 91) AND a!=90) 17323 OR ((a BETWEEN 15 AND 17) AND a!=16) 17324 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 17325 OR b=121 17326 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 17327 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17328 } 17329} {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0} 17330do_test where7-2.746.1 { 17331 count_steps_sort { 17332 SELECT a FROM t2 17333 WHERE b=517 17334 OR ((a BETWEEN 69 AND 71) AND a!=70) 17335 OR f='opqrstuvw' 17336 } 17337} {14 40 47 66 69 71 92 scan 0 sort 0} 17338do_test where7-2.746.2 { 17339 count_steps_sort { 17340 SELECT a FROM t3 17341 WHERE b=517 17342 OR ((a BETWEEN 69 AND 71) AND a!=70) 17343 OR f='opqrstuvw' 17344 } 17345} {14 40 47 66 69 71 92 scan 0 sort 0} 17346do_test where7-2.747.1 { 17347 count_steps_sort { 17348 SELECT a FROM t2 17349 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 17350 OR ((a BETWEEN 32 AND 34) AND a!=33) 17351 OR b=267 17352 OR c=19019 17353 OR a=42 17354 OR b=938 17355 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 17356 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17357 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 17358 OR ((a BETWEEN 22 AND 24) AND a!=23) 17359 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 17360 } 17361} {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0} 17362do_test where7-2.747.2 { 17363 count_steps_sort { 17364 SELECT a FROM t3 17365 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 17366 OR ((a BETWEEN 32 AND 34) AND a!=33) 17367 OR b=267 17368 OR c=19019 17369 OR a=42 17370 OR b=938 17371 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 17372 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17373 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 17374 OR ((a BETWEEN 22 AND 24) AND a!=23) 17375 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 17376 } 17377} {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0} 17378do_test where7-2.748.1 { 17379 count_steps_sort { 17380 SELECT a FROM t2 17381 WHERE b=179 17382 OR a=50 17383 OR (g='srqponm' AND f GLOB 'defgh*') 17384 } 17385} {29 50 scan 0 sort 0} 17386do_test where7-2.748.2 { 17387 count_steps_sort { 17388 SELECT a FROM t3 17389 WHERE b=179 17390 OR a=50 17391 OR (g='srqponm' AND f GLOB 'defgh*') 17392 } 17393} {29 50 scan 0 sort 0} 17394do_test where7-2.749.1 { 17395 count_steps_sort { 17396 SELECT a FROM t2 17397 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 17398 OR f='xyzabcdef' 17399 OR ((a BETWEEN 49 AND 51) AND a!=50) 17400 OR b=575 17401 OR b=385 17402 OR (g='utsrqpo' AND f GLOB 'stuvw*') 17403 OR ((a BETWEEN 63 AND 65) AND a!=64) 17404 OR a=46 17405 OR b=220 17406 OR a=63 17407 } 17408} {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0} 17409do_test where7-2.749.2 { 17410 count_steps_sort { 17411 SELECT a FROM t3 17412 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 17413 OR f='xyzabcdef' 17414 OR ((a BETWEEN 49 AND 51) AND a!=50) 17415 OR b=575 17416 OR b=385 17417 OR (g='utsrqpo' AND f GLOB 'stuvw*') 17418 OR ((a BETWEEN 63 AND 65) AND a!=64) 17419 OR a=46 17420 OR b=220 17421 OR a=63 17422 } 17423} {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0} 17424do_test where7-2.750.1 { 17425 count_steps_sort { 17426 SELECT a FROM t2 17427 WHERE b=1056 17428 OR ((a BETWEEN 91 AND 93) AND a!=92) 17429 OR b=1078 17430 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17431 OR c=31031 17432 OR b=869 17433 OR (g='jihgfed' AND f GLOB 'zabcd*') 17434 OR b=245 17435 OR a=92 17436 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17437 OR b=880 17438 } 17439} {66 77 79 80 91 92 93 96 98 scan 0 sort 0} 17440do_test where7-2.750.2 { 17441 count_steps_sort { 17442 SELECT a FROM t3 17443 WHERE b=1056 17444 OR ((a BETWEEN 91 AND 93) AND a!=92) 17445 OR b=1078 17446 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 17447 OR c=31031 17448 OR b=869 17449 OR (g='jihgfed' AND f GLOB 'zabcd*') 17450 OR b=245 17451 OR a=92 17452 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17453 OR b=880 17454 } 17455} {66 77 79 80 91 92 93 96 98 scan 0 sort 0} 17456do_test where7-2.751.1 { 17457 count_steps_sort { 17458 SELECT a FROM t2 17459 WHERE b=1078 17460 OR c=28028 17461 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 17462 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 17463 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 17464 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17465 OR ((a BETWEEN 17 AND 19) AND a!=18) 17466 OR c=9009 17467 OR a=17 17468 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17469 } 17470} {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0} 17471do_test where7-2.751.2 { 17472 count_steps_sort { 17473 SELECT a FROM t3 17474 WHERE b=1078 17475 OR c=28028 17476 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 17477 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 17478 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 17479 OR (g='mlkjihg' AND f GLOB 'jklmn*') 17480 OR ((a BETWEEN 17 AND 19) AND a!=18) 17481 OR c=9009 17482 OR a=17 17483 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17484 } 17485} {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0} 17486do_test where7-2.752.1 { 17487 count_steps_sort { 17488 SELECT a FROM t2 17489 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 17490 OR b=762 17491 OR (g='mlkjihg' AND f GLOB 'ghijk*') 17492 OR f='tuvwxyzab' 17493 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 17494 OR ((a BETWEEN 31 AND 33) AND a!=32) 17495 OR b=1034 17496 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 17497 } 17498} {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0} 17499do_test where7-2.752.2 { 17500 count_steps_sort { 17501 SELECT a FROM t3 17502 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 17503 OR b=762 17504 OR (g='mlkjihg' AND f GLOB 'ghijk*') 17505 OR f='tuvwxyzab' 17506 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 17507 OR ((a BETWEEN 31 AND 33) AND a!=32) 17508 OR b=1034 17509 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 17510 } 17511} {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0} 17512do_test where7-2.753.1 { 17513 count_steps_sort { 17514 SELECT a FROM t2 17515 WHERE b=47 17516 OR b=187 17517 OR a=56 17518 OR ((a BETWEEN 30 AND 32) AND a!=31) 17519 OR ((a BETWEEN 68 AND 70) AND a!=69) 17520 OR ((a BETWEEN 89 AND 91) AND a!=90) 17521 } 17522} {17 30 32 56 68 70 89 91 scan 0 sort 0} 17523do_test where7-2.753.2 { 17524 count_steps_sort { 17525 SELECT a FROM t3 17526 WHERE b=47 17527 OR b=187 17528 OR a=56 17529 OR ((a BETWEEN 30 AND 32) AND a!=31) 17530 OR ((a BETWEEN 68 AND 70) AND a!=69) 17531 OR ((a BETWEEN 89 AND 91) AND a!=90) 17532 } 17533} {17 30 32 56 68 70 89 91 scan 0 sort 0} 17534do_test where7-2.754.1 { 17535 count_steps_sort { 17536 SELECT a FROM t2 17537 WHERE c=11011 17538 OR a=14 17539 OR c=16016 17540 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17541 OR (g='srqponm' AND f GLOB 'efghi*') 17542 OR f='jklmnopqr' 17543 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17544 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 17545 OR b=916 17546 } 17547} {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0} 17548do_test where7-2.754.2 { 17549 count_steps_sort { 17550 SELECT a FROM t3 17551 WHERE c=11011 17552 OR a=14 17553 OR c=16016 17554 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17555 OR (g='srqponm' AND f GLOB 'efghi*') 17556 OR f='jklmnopqr' 17557 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 17558 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 17559 OR b=916 17560 } 17561} {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0} 17562do_test where7-2.755.1 { 17563 count_steps_sort { 17564 SELECT a FROM t2 17565 WHERE b=949 17566 OR (g='srqponm' AND f GLOB 'cdefg*') 17567 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17568 OR c<=10 17569 OR a=14 17570 OR b=608 17571 OR (g='edcbazy' AND f GLOB 'uvwxy*') 17572 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17573 OR b=121 17574 OR b=333 17575 OR ((a BETWEEN 93 AND 95) AND a!=94) 17576 } 17577} {11 14 17 28 66 93 95 98 scan 0 sort 0} 17578do_test where7-2.755.2 { 17579 count_steps_sort { 17580 SELECT a FROM t3 17581 WHERE b=949 17582 OR (g='srqponm' AND f GLOB 'cdefg*') 17583 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17584 OR c<=10 17585 OR a=14 17586 OR b=608 17587 OR (g='edcbazy' AND f GLOB 'uvwxy*') 17588 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 17589 OR b=121 17590 OR b=333 17591 OR ((a BETWEEN 93 AND 95) AND a!=94) 17592 } 17593} {11 14 17 28 66 93 95 98 scan 0 sort 0} 17594do_test where7-2.756.1 { 17595 count_steps_sort { 17596 SELECT a FROM t2 17597 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 17598 OR b=355 17599 OR b=627 17600 OR b=1001 17601 OR b=1026 17602 OR ((a BETWEEN 58 AND 60) AND a!=59) 17603 } 17604} {57 58 60 69 91 scan 0 sort 0} 17605do_test where7-2.756.2 { 17606 count_steps_sort { 17607 SELECT a FROM t3 17608 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 17609 OR b=355 17610 OR b=627 17611 OR b=1001 17612 OR b=1026 17613 OR ((a BETWEEN 58 AND 60) AND a!=59) 17614 } 17615} {57 58 60 69 91 scan 0 sort 0} 17616do_test where7-2.757.1 { 17617 count_steps_sort { 17618 SELECT a FROM t2 17619 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 17620 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 17621 } 17622} {4 79 scan 0 sort 0} 17623do_test where7-2.757.2 { 17624 count_steps_sort { 17625 SELECT a FROM t3 17626 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 17627 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 17628 } 17629} {4 79 scan 0 sort 0} 17630do_test where7-2.758.1 { 17631 count_steps_sort { 17632 SELECT a FROM t2 17633 WHERE b=685 17634 OR a=14 17635 OR b=990 17636 OR (g='tsrqpon' AND f GLOB 'abcde*') 17637 OR f='efghijklm' 17638 OR c=1001 17639 OR b=784 17640 OR (g='srqponm' AND f GLOB 'ghijk*') 17641 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17642 } 17643} {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0} 17644do_test where7-2.758.2 { 17645 count_steps_sort { 17646 SELECT a FROM t3 17647 WHERE b=685 17648 OR a=14 17649 OR b=990 17650 OR (g='tsrqpon' AND f GLOB 'abcde*') 17651 OR f='efghijklm' 17652 OR c=1001 17653 OR b=784 17654 OR (g='srqponm' AND f GLOB 'ghijk*') 17655 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17656 } 17657} {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0} 17658do_test where7-2.759.1 { 17659 count_steps_sort { 17660 SELECT a FROM t2 17661 WHERE a=54 17662 OR (g='qponmlk' AND f GLOB 'nopqr*') 17663 OR c=26026 17664 OR ((a BETWEEN 97 AND 99) AND a!=98) 17665 } 17666} {39 54 76 77 78 97 99 scan 0 sort 0} 17667do_test where7-2.759.2 { 17668 count_steps_sort { 17669 SELECT a FROM t3 17670 WHERE a=54 17671 OR (g='qponmlk' AND f GLOB 'nopqr*') 17672 OR c=26026 17673 OR ((a BETWEEN 97 AND 99) AND a!=98) 17674 } 17675} {39 54 76 77 78 97 99 scan 0 sort 0} 17676do_test where7-2.760.1 { 17677 count_steps_sort { 17678 SELECT a FROM t2 17679 WHERE (g='hgfedcb' AND f GLOB 'ghijk*') 17680 OR c=24024 17681 OR a=98 17682 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 17683 OR a=5 17684 OR ((a BETWEEN 31 AND 33) AND a!=32) 17685 OR (g='rqponml' AND f GLOB 'klmno*') 17686 OR f='pqrstuvwx' 17687 OR f='bcdefghij' 17688 OR b=1001 17689 OR ((a BETWEEN 77 AND 79) AND a!=78) 17690 } 17691} {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0} 17692do_test where7-2.760.2 { 17693 count_steps_sort { 17694 SELECT a FROM t3 17695 WHERE (g='hgfedcb' AND f GLOB 'ghijk*') 17696 OR c=24024 17697 OR a=98 17698 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 17699 OR a=5 17700 OR ((a BETWEEN 31 AND 33) AND a!=32) 17701 OR (g='rqponml' AND f GLOB 'klmno*') 17702 OR f='pqrstuvwx' 17703 OR f='bcdefghij' 17704 OR b=1001 17705 OR ((a BETWEEN 77 AND 79) AND a!=78) 17706 } 17707} {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0} 17708do_test where7-2.761.1 { 17709 count_steps_sort { 17710 SELECT a FROM t2 17711 WHERE b=781 17712 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 17713 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 17714 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 17715 OR (g='yxwvuts' AND f GLOB 'bcdef*') 17716 OR (g='nmlkjih' AND f GLOB 'cdefg*') 17717 OR f='lmnopqrst' 17718 OR a=39 17719 OR a=100 17720 OR ((a BETWEEN 56 AND 58) AND a!=57) 17721 } 17722} {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0} 17723do_test where7-2.761.2 { 17724 count_steps_sort { 17725 SELECT a FROM t3 17726 WHERE b=781 17727 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 17728 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 17729 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 17730 OR (g='yxwvuts' AND f GLOB 'bcdef*') 17731 OR (g='nmlkjih' AND f GLOB 'cdefg*') 17732 OR f='lmnopqrst' 17733 OR a=39 17734 OR a=100 17735 OR ((a BETWEEN 56 AND 58) AND a!=57) 17736 } 17737} {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0} 17738do_test where7-2.762.1 { 17739 count_steps_sort { 17740 SELECT a FROM t2 17741 WHERE c=4004 17742 OR b=718 17743 OR (g='qponmlk' AND f GLOB 'opqrs*') 17744 OR a=50 17745 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 17746 OR b=363 17747 OR (g='rqponml' AND f GLOB 'ijklm*') 17748 OR b=1023 17749 } 17750} {10 11 12 33 34 40 50 93 scan 0 sort 0} 17751do_test where7-2.762.2 { 17752 count_steps_sort { 17753 SELECT a FROM t3 17754 WHERE c=4004 17755 OR b=718 17756 OR (g='qponmlk' AND f GLOB 'opqrs*') 17757 OR a=50 17758 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 17759 OR b=363 17760 OR (g='rqponml' AND f GLOB 'ijklm*') 17761 OR b=1023 17762 } 17763} {10 11 12 33 34 40 50 93 scan 0 sort 0} 17764do_test where7-2.763.1 { 17765 count_steps_sort { 17766 SELECT a FROM t2 17767 WHERE b=1081 17768 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 17769 OR b=473 17770 OR ((a BETWEEN 43 AND 45) AND a!=44) 17771 OR b=586 17772 OR (g='tsrqpon' AND f GLOB 'abcde*') 17773 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 17774 } 17775} {20 26 43 45 46 55 72 98 scan 0 sort 0} 17776do_test where7-2.763.2 { 17777 count_steps_sort { 17778 SELECT a FROM t3 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} 17788do_test where7-2.764.1 { 17789 count_steps_sort { 17790 SELECT a FROM t2 17791 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*') 17792 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 17793 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17794 } 17795} {7 13 33 58 59 85 scan 0 sort 0} 17796do_test where7-2.764.2 { 17797 count_steps_sort { 17798 SELECT a FROM t3 17799 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*') 17800 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 17801 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 17802 } 17803} {7 13 33 58 59 85 scan 0 sort 0} 17804do_test where7-2.765.1 { 17805 count_steps_sort { 17806 SELECT a FROM t2 17807 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 17808 OR ((a BETWEEN 76 AND 78) AND a!=77) 17809 OR a=47 17810 OR (g='kjihgfe' AND f GLOB 'qrstu*') 17811 OR (g='lkjihgf' AND f GLOB 'lmnop*') 17812 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 17813 OR f='lmnopqrst' 17814 } 17815} {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0} 17816do_test where7-2.765.2 { 17817 count_steps_sort { 17818 SELECT a FROM t3 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} 17828do_test where7-2.766.1 { 17829 count_steps_sort { 17830 SELECT a FROM t2 17831 WHERE c>=34035 17832 OR a=29 17833 OR ((a BETWEEN 19 AND 21) AND a!=20) 17834 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 17835 OR f='abcdefghi' 17836 OR b=993 17837 OR ((a BETWEEN 52 AND 54) AND a!=53) 17838 OR ((a BETWEEN 45 AND 47) AND a!=46) 17839 } 17840} {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0} 17841do_test where7-2.766.2 { 17842 count_steps_sort { 17843 SELECT a FROM t3 17844 WHERE c>=34035 17845 OR a=29 17846 OR ((a BETWEEN 19 AND 21) AND a!=20) 17847 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 17848 OR f='abcdefghi' 17849 OR b=993 17850 OR ((a BETWEEN 52 AND 54) AND a!=53) 17851 OR ((a BETWEEN 45 AND 47) AND a!=46) 17852 } 17853} {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0} 17854do_test where7-2.767.1 { 17855 count_steps_sort { 17856 SELECT a FROM t2 17857 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 17858 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 17859 OR b=696 17860 OR b=154 17861 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 17862 OR a=22 17863 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17864 OR a=52 17865 OR a=21 17866 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 17867 } 17868} {14 16 21 22 24 47 52 63 70 scan 0 sort 0} 17869do_test where7-2.767.2 { 17870 count_steps_sort { 17871 SELECT a FROM t3 17872 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 17873 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 17874 OR b=696 17875 OR b=154 17876 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 17877 OR a=22 17878 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17879 OR a=52 17880 OR a=21 17881 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 17882 } 17883} {14 16 21 22 24 47 52 63 70 scan 0 sort 0} 17884do_test where7-2.768.1 { 17885 count_steps_sort { 17886 SELECT a FROM t2 17887 WHERE b=693 17888 OR b=201 17889 OR ((a BETWEEN 36 AND 38) AND a!=37) 17890 OR b=520 17891 OR ((a BETWEEN 23 AND 25) AND a!=24) 17892 OR b=407 17893 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 17894 OR c>=34035 17895 OR b=135 17896 } 17897} {23 25 36 37 38 63 scan 0 sort 0} 17898do_test where7-2.768.2 { 17899 count_steps_sort { 17900 SELECT a FROM t3 17901 WHERE b=693 17902 OR b=201 17903 OR ((a BETWEEN 36 AND 38) AND a!=37) 17904 OR b=520 17905 OR ((a BETWEEN 23 AND 25) AND a!=24) 17906 OR b=407 17907 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 17908 OR c>=34035 17909 OR b=135 17910 } 17911} {23 25 36 37 38 63 scan 0 sort 0} 17912do_test where7-2.769.1 { 17913 count_steps_sort { 17914 SELECT a FROM t2 17915 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL) 17916 OR b=707 17917 OR b=14 17918 OR b=1089 17919 OR b=352 17920 } 17921} {32 43 99 scan 0 sort 0} 17922do_test where7-2.769.2 { 17923 count_steps_sort { 17924 SELECT a FROM t3 17925 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL) 17926 OR b=707 17927 OR b=14 17928 OR b=1089 17929 OR b=352 17930 } 17931} {32 43 99 scan 0 sort 0} 17932do_test where7-2.770.1 { 17933 count_steps_sort { 17934 SELECT a FROM t2 17935 WHERE b=278 17936 OR b=278 17937 OR b=825 17938 OR f='rstuvwxyz' 17939 OR b=938 17940 OR ((a BETWEEN 17 AND 19) AND a!=18) 17941 OR ((a BETWEEN 43 AND 45) AND a!=44) 17942 } 17943} {17 19 43 45 69 75 95 scan 0 sort 0} 17944do_test where7-2.770.2 { 17945 count_steps_sort { 17946 SELECT a FROM t3 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} 17956do_test where7-2.771.1 { 17957 count_steps_sort { 17958 SELECT a FROM t2 17959 WHERE ((a BETWEEN 32 AND 34) AND a!=33) 17960 OR b=1045 17961 OR c=27027 17962 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 17963 } 17964} {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0} 17965do_test where7-2.771.2 { 17966 count_steps_sort { 17967 SELECT a FROM t3 17968 WHERE ((a BETWEEN 32 AND 34) AND a!=33) 17969 OR b=1045 17970 OR c=27027 17971 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 17972 } 17973} {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0} 17974do_test where7-2.772.1 { 17975 count_steps_sort { 17976 SELECT a FROM t2 17977 WHERE a=87 17978 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17979 OR b=487 17980 OR (g='gfedcba' AND f GLOB 'mnopq*') 17981 } 17982} {47 87 90 scan 0 sort 0} 17983do_test where7-2.772.2 { 17984 count_steps_sort { 17985 SELECT a FROM t3 17986 WHERE a=87 17987 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 17988 OR b=487 17989 OR (g='gfedcba' AND f GLOB 'mnopq*') 17990 } 17991} {47 87 90 scan 0 sort 0} 17992do_test where7-2.773.1 { 17993 count_steps_sort { 17994 SELECT a FROM t2 17995 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 17996 OR b=69 17997 OR b=608 17998 OR b=814 17999 OR a=67 18000 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 18001 OR b=1059 18002 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18003 OR a=18 18004 OR b=407 18005 OR ((a BETWEEN 10 AND 12) AND a!=11) 18006 } 18007} {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0} 18008do_test where7-2.773.2 { 18009 count_steps_sort { 18010 SELECT a FROM t3 18011 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 18012 OR b=69 18013 OR b=608 18014 OR b=814 18015 OR a=67 18016 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 18017 OR b=1059 18018 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18019 OR a=18 18020 OR b=407 18021 OR ((a BETWEEN 10 AND 12) AND a!=11) 18022 } 18023} {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0} 18024do_test where7-2.774.1 { 18025 count_steps_sort { 18026 SELECT a FROM t2 18027 WHERE b=223 18028 OR b=80 18029 OR ((a BETWEEN 97 AND 99) AND a!=98) 18030 OR ((a BETWEEN 74 AND 76) AND a!=75) 18031 } 18032} {74 76 97 99 scan 0 sort 0} 18033do_test where7-2.774.2 { 18034 count_steps_sort { 18035 SELECT a FROM t3 18036 WHERE b=223 18037 OR b=80 18038 OR ((a BETWEEN 97 AND 99) AND a!=98) 18039 OR ((a BETWEEN 74 AND 76) AND a!=75) 18040 } 18041} {74 76 97 99 scan 0 sort 0} 18042do_test where7-2.775.1 { 18043 count_steps_sort { 18044 SELECT a FROM t2 18045 WHERE b=220 18046 OR (g='nmlkjih' AND f GLOB 'cdefg*') 18047 OR b=363 18048 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18049 OR (g='nmlkjih' AND f GLOB 'defgh*') 18050 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18051 OR ((a BETWEEN 10 AND 12) AND a!=11) 18052 } 18053} {10 12 20 33 52 54 55 66 scan 0 sort 0} 18054do_test where7-2.775.2 { 18055 count_steps_sort { 18056 SELECT a FROM t3 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} 18066do_test where7-2.776.1 { 18067 count_steps_sort { 18068 SELECT a FROM t2 18069 WHERE b=498 18070 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 18071 OR b=880 18072 OR ((a BETWEEN 60 AND 62) AND a!=61) 18073 OR b=828 18074 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 18075 OR b=113 18076 } 18077} {5 15 60 62 80 scan 0 sort 0} 18078do_test where7-2.776.2 { 18079 count_steps_sort { 18080 SELECT a FROM t3 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} 18090do_test where7-2.777.1 { 18091 count_steps_sort { 18092 SELECT a FROM t2 18093 WHERE b=1059 18094 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 18095 OR b=960 18096 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 18097 OR (g='wvutsrq' AND f GLOB 'mnopq*') 18098 OR b=894 18099 OR c=2002 18100 } 18101} {4 5 6 12 16 20 42 68 94 scan 0 sort 0} 18102do_test where7-2.777.2 { 18103 count_steps_sort { 18104 SELECT a FROM t3 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} 18114do_test where7-2.778.1 { 18115 count_steps_sort { 18116 SELECT a FROM t2 18117 WHERE b=14 18118 OR (g='hgfedcb' AND f GLOB 'hijkl*') 18119 } 18120} {85 scan 0 sort 0} 18121do_test where7-2.778.2 { 18122 count_steps_sort { 18123 SELECT a FROM t3 18124 WHERE b=14 18125 OR (g='hgfedcb' AND f GLOB 'hijkl*') 18126 } 18127} {85 scan 0 sort 0} 18128do_test where7-2.779.1 { 18129 count_steps_sort { 18130 SELECT a FROM t2 18131 WHERE b=806 18132 OR (g='rqponml' AND f GLOB 'hijkl*') 18133 OR b=795 18134 OR ((a BETWEEN 99 AND 101) AND a!=100) 18135 OR ((a BETWEEN 21 AND 23) AND a!=22) 18136 OR ((a BETWEEN 86 AND 88) AND a!=87) 18137 OR c=23023 18138 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 18139 } 18140} {21 23 33 67 68 69 86 88 99 scan 0 sort 0} 18141do_test where7-2.779.2 { 18142 count_steps_sort { 18143 SELECT a FROM t3 18144 WHERE b=806 18145 OR (g='rqponml' AND f GLOB 'hijkl*') 18146 OR b=795 18147 OR ((a BETWEEN 99 AND 101) AND a!=100) 18148 OR ((a BETWEEN 21 AND 23) AND a!=22) 18149 OR ((a BETWEEN 86 AND 88) AND a!=87) 18150 OR c=23023 18151 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 18152 } 18153} {21 23 33 67 68 69 86 88 99 scan 0 sort 0} 18154do_test where7-2.780.1 { 18155 count_steps_sort { 18156 SELECT a FROM t2 18157 WHERE b=726 18158 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 18159 OR ((a BETWEEN 8 AND 10) AND a!=9) 18160 OR f='abcdefghi' 18161 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 18162 OR b=869 18163 } 18164} {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0} 18165do_test where7-2.780.2 { 18166 count_steps_sort { 18167 SELECT a FROM t3 18168 WHERE b=726 18169 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 18170 OR ((a BETWEEN 8 AND 10) AND a!=9) 18171 OR f='abcdefghi' 18172 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 18173 OR b=869 18174 } 18175} {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0} 18176do_test where7-2.781.1 { 18177 count_steps_sort { 18178 SELECT a FROM t2 18179 WHERE a=59 18180 OR ((a BETWEEN 5 AND 7) AND a!=6) 18181 OR b=1081 18182 OR (g='fedcbaz' AND f GLOB 'stuvw*') 18183 } 18184} {5 7 59 96 scan 0 sort 0} 18185do_test where7-2.781.2 { 18186 count_steps_sort { 18187 SELECT a FROM t3 18188 WHERE a=59 18189 OR ((a BETWEEN 5 AND 7) AND a!=6) 18190 OR b=1081 18191 OR (g='fedcbaz' AND f GLOB 'stuvw*') 18192 } 18193} {5 7 59 96 scan 0 sort 0} 18194do_test where7-2.782.1 { 18195 count_steps_sort { 18196 SELECT a FROM t2 18197 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 18198 OR b=1037 18199 OR b=132 18200 OR c=1001 18201 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 18202 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 18203 OR (g='gfedcba' AND f GLOB 'nopqr*') 18204 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18205 OR (g='kjihgfe' AND f GLOB 'qrstu*') 18206 OR a=32 18207 } 18208} {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0} 18209do_test where7-2.782.2 { 18210 count_steps_sort { 18211 SELECT a FROM t3 18212 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 18213 OR b=1037 18214 OR b=132 18215 OR c=1001 18216 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 18217 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 18218 OR (g='gfedcba' AND f GLOB 'nopqr*') 18219 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 18220 OR (g='kjihgfe' AND f GLOB 'qrstu*') 18221 OR a=32 18222 } 18223} {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0} 18224do_test where7-2.783.1 { 18225 count_steps_sort { 18226 SELECT a FROM t2 18227 WHERE a=24 18228 OR b=927 18229 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18230 OR a=7 18231 OR b=462 18232 OR b=608 18233 OR b=781 18234 OR b=253 18235 OR c=25025 18236 OR b=132 18237 } 18238} {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0} 18239do_test where7-2.783.2 { 18240 count_steps_sort { 18241 SELECT a FROM t3 18242 WHERE a=24 18243 OR b=927 18244 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18245 OR a=7 18246 OR b=462 18247 OR b=608 18248 OR b=781 18249 OR b=253 18250 OR c=25025 18251 OR b=132 18252 } 18253} {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0} 18254do_test where7-2.784.1 { 18255 count_steps_sort { 18256 SELECT a FROM t2 18257 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 18258 OR b=1001 18259 OR ((a BETWEEN 23 AND 25) AND a!=24) 18260 OR a=83 18261 } 18262} {23 25 61 83 91 scan 0 sort 0} 18263do_test where7-2.784.2 { 18264 count_steps_sort { 18265 SELECT a FROM t3 18266 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 18267 OR b=1001 18268 OR ((a BETWEEN 23 AND 25) AND a!=24) 18269 OR a=83 18270 } 18271} {23 25 61 83 91 scan 0 sort 0} 18272do_test where7-2.785.1 { 18273 count_steps_sort { 18274 SELECT a FROM t2 18275 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 18276 OR b=36 18277 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 18278 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18279 OR ((a BETWEEN 46 AND 48) AND a!=47) 18280 OR ((a BETWEEN 31 AND 33) AND a!=32) 18281 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 18282 OR (g='ihgfedc' AND f GLOB 'efghi*') 18283 OR (g='jihgfed' AND f GLOB 'vwxyz*') 18284 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 18285 OR ((a BETWEEN 26 AND 28) AND a!=27) 18286 } 18287} {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0} 18288do_test where7-2.785.2 { 18289 count_steps_sort { 18290 SELECT a FROM t3 18291 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 18292 OR b=36 18293 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 18294 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18295 OR ((a BETWEEN 46 AND 48) AND a!=47) 18296 OR ((a BETWEEN 31 AND 33) AND a!=32) 18297 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 18298 OR (g='ihgfedc' AND f GLOB 'efghi*') 18299 OR (g='jihgfed' AND f GLOB 'vwxyz*') 18300 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 18301 OR ((a BETWEEN 26 AND 28) AND a!=27) 18302 } 18303} {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0} 18304do_test where7-2.786.1 { 18305 count_steps_sort { 18306 SELECT a FROM t2 18307 WHERE a=69 18308 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 18309 OR ((a BETWEEN 58 AND 60) AND a!=59) 18310 OR a=98 18311 OR b=300 18312 OR a=41 18313 OR ((a BETWEEN 37 AND 39) AND a!=38) 18314 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 18315 OR a=33 18316 OR ((a BETWEEN 10 AND 12) AND a!=11) 18317 } 18318} {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0} 18319do_test where7-2.786.2 { 18320 count_steps_sort { 18321 SELECT a FROM t3 18322 WHERE a=69 18323 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 18324 OR ((a BETWEEN 58 AND 60) AND a!=59) 18325 OR a=98 18326 OR b=300 18327 OR a=41 18328 OR ((a BETWEEN 37 AND 39) AND a!=38) 18329 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 18330 OR a=33 18331 OR ((a BETWEEN 10 AND 12) AND a!=11) 18332 } 18333} {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0} 18334do_test where7-2.787.1 { 18335 count_steps_sort { 18336 SELECT a FROM t2 18337 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 18338 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 18339 OR ((a BETWEEN 94 AND 96) AND a!=95) 18340 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 18341 OR (g='gfedcba' AND f GLOB 'mnopq*') 18342 OR ((a BETWEEN 22 AND 24) AND a!=23) 18343 OR b=619 18344 OR c=6006 18345 OR b=91 18346 OR b=297 18347 OR b=165 18348 } 18349} {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0} 18350do_test where7-2.787.2 { 18351 count_steps_sort { 18352 SELECT a FROM t3 18353 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 18354 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 18355 OR ((a BETWEEN 94 AND 96) AND a!=95) 18356 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 18357 OR (g='gfedcba' AND f GLOB 'mnopq*') 18358 OR ((a BETWEEN 22 AND 24) AND a!=23) 18359 OR b=619 18360 OR c=6006 18361 OR b=91 18362 OR b=297 18363 OR b=165 18364 } 18365} {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0} 18366do_test where7-2.788.1 { 18367 count_steps_sort { 18368 SELECT a FROM t2 18369 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 18370 OR a=55 18371 OR (g='jihgfed' AND f GLOB 'xyzab*') 18372 } 18373} {9 11 55 75 scan 0 sort 0} 18374do_test where7-2.788.2 { 18375 count_steps_sort { 18376 SELECT a FROM t3 18377 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 18378 OR a=55 18379 OR (g='jihgfed' AND f GLOB 'xyzab*') 18380 } 18381} {9 11 55 75 scan 0 sort 0} 18382do_test where7-2.789.1 { 18383 count_steps_sort { 18384 SELECT a FROM t2 18385 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 18386 OR b=737 18387 OR b=201 18388 OR a=7 18389 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 18390 OR (g='yxwvuts' AND f GLOB 'cdefg*') 18391 OR b=957 18392 } 18393} {2 7 26 67 84 86 87 scan 0 sort 0} 18394do_test where7-2.789.2 { 18395 count_steps_sort { 18396 SELECT a FROM t3 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} 18406do_test where7-2.790.1 { 18407 count_steps_sort { 18408 SELECT a FROM t2 18409 WHERE ((a BETWEEN 90 AND 92) AND a!=91) 18410 OR a=74 18411 OR (g='lkjihgf' AND f GLOB 'pqrst*') 18412 OR ((a BETWEEN 95 AND 97) AND a!=96) 18413 OR (g='ihgfedc' AND f GLOB 'bcdef*') 18414 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 18415 OR a=89 18416 } 18417} {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0} 18418do_test where7-2.790.2 { 18419 count_steps_sort { 18420 SELECT a FROM t3 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} 18430do_test where7-2.791.1 { 18431 count_steps_sort { 18432 SELECT a FROM t2 18433 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 18434 OR b=179 18435 OR b=1081 18436 OR b=377 18437 OR b=495 18438 OR b=564 18439 OR b=289 18440 OR (g='qponmlk' AND f GLOB 'nopqr*') 18441 } 18442} {39 45 scan 0 sort 0} 18443do_test where7-2.791.2 { 18444 count_steps_sort { 18445 SELECT a FROM t3 18446 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 18447 OR b=179 18448 OR b=1081 18449 OR b=377 18450 OR b=495 18451 OR b=564 18452 OR b=289 18453 OR (g='qponmlk' AND f GLOB 'nopqr*') 18454 } 18455} {39 45 scan 0 sort 0} 18456do_test where7-2.792.1 { 18457 count_steps_sort { 18458 SELECT a FROM t2 18459 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 18460 OR a=69 18461 OR a=12 18462 OR b=718 18463 OR ((a BETWEEN 20 AND 22) AND a!=21) 18464 } 18465} {12 20 22 69 scan 0 sort 0} 18466do_test where7-2.792.2 { 18467 count_steps_sort { 18468 SELECT a FROM t3 18469 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 18470 OR a=69 18471 OR a=12 18472 OR b=718 18473 OR ((a BETWEEN 20 AND 22) AND a!=21) 18474 } 18475} {12 20 22 69 scan 0 sort 0} 18476do_test where7-2.793.1 { 18477 count_steps_sort { 18478 SELECT a FROM t2 18479 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 18480 OR f='klmnopqrs' 18481 OR b=674 18482 OR a=96 18483 OR a=99 18484 OR b=608 18485 OR b=707 18486 OR f='cdefghijk' 18487 OR a=91 18488 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18489 } 18490} {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0} 18491do_test where7-2.793.2 { 18492 count_steps_sort { 18493 SELECT a FROM t3 18494 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 18495 OR f='klmnopqrs' 18496 OR b=674 18497 OR a=96 18498 OR a=99 18499 OR b=608 18500 OR b=707 18501 OR f='cdefghijk' 18502 OR a=91 18503 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18504 } 18505} {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0} 18506do_test where7-2.794.1 { 18507 count_steps_sort { 18508 SELECT a FROM t2 18509 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 18510 OR b=564 18511 OR b=784 18512 OR b=418 18513 OR b=275 18514 OR (g='gfedcba' AND f GLOB 'klmno*') 18515 OR a=58 18516 OR c=11011 18517 OR b=660 18518 } 18519} {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0} 18520do_test where7-2.794.2 { 18521 count_steps_sort { 18522 SELECT a FROM t3 18523 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 18524 OR b=564 18525 OR b=784 18526 OR b=418 18527 OR b=275 18528 OR (g='gfedcba' AND f GLOB 'klmno*') 18529 OR a=58 18530 OR c=11011 18531 OR b=660 18532 } 18533} {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0} 18534do_test where7-2.795.1 { 18535 count_steps_sort { 18536 SELECT a FROM t2 18537 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL) 18538 OR b=509 18539 OR b=1004 18540 OR ((a BETWEEN 28 AND 30) AND a!=29) 18541 OR ((a BETWEEN 57 AND 59) AND a!=58) 18542 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18543 OR f='pqrstuvwx' 18544 } 18545} {15 25 28 30 41 57 59 67 93 scan 0 sort 0} 18546do_test where7-2.795.2 { 18547 count_steps_sort { 18548 SELECT a FROM t3 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} 18558do_test where7-2.796.1 { 18559 count_steps_sort { 18560 SELECT a FROM t2 18561 WHERE b=440 18562 OR ((a BETWEEN 52 AND 54) AND a!=53) 18563 } 18564} {40 52 54 scan 0 sort 0} 18565do_test where7-2.796.2 { 18566 count_steps_sort { 18567 SELECT a FROM t3 18568 WHERE b=440 18569 OR ((a BETWEEN 52 AND 54) AND a!=53) 18570 } 18571} {40 52 54 scan 0 sort 0} 18572do_test where7-2.797.1 { 18573 count_steps_sort { 18574 SELECT a FROM t2 18575 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 18576 OR f='abcdefghi' 18577 } 18578} {26 52 78 95 scan 0 sort 0} 18579do_test where7-2.797.2 { 18580 count_steps_sort { 18581 SELECT a FROM t3 18582 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 18583 OR f='abcdefghi' 18584 } 18585} {26 52 78 95 scan 0 sort 0} 18586do_test where7-2.798.1 { 18587 count_steps_sort { 18588 SELECT a FROM t2 18589 WHERE a=19 18590 OR a=29 18591 OR b=476 18592 OR (g='qponmlk' AND f GLOB 'pqrst*') 18593 OR b=91 18594 } 18595} {19 29 41 scan 0 sort 0} 18596do_test where7-2.798.2 { 18597 count_steps_sort { 18598 SELECT a FROM t3 18599 WHERE a=19 18600 OR a=29 18601 OR b=476 18602 OR (g='qponmlk' AND f GLOB 'pqrst*') 18603 OR b=91 18604 } 18605} {19 29 41 scan 0 sort 0} 18606do_test where7-2.799.1 { 18607 count_steps_sort { 18608 SELECT a FROM t2 18609 WHERE f='lmnopqrst' 18610 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 18611 OR a=47 18612 OR a=71 18613 } 18614} {8 11 37 47 63 71 89 scan 0 sort 0} 18615do_test where7-2.799.2 { 18616 count_steps_sort { 18617 SELECT a FROM t3 18618 WHERE f='lmnopqrst' 18619 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 18620 OR a=47 18621 OR a=71 18622 } 18623} {8 11 37 47 63 71 89 scan 0 sort 0} 18624do_test where7-2.800.1 { 18625 count_steps_sort { 18626 SELECT a FROM t2 18627 WHERE b=531 18628 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 18629 OR ((a BETWEEN 95 AND 97) AND a!=96) 18630 OR ((a BETWEEN 32 AND 34) AND a!=33) 18631 OR b=44 18632 OR (g='hgfedcb' AND f GLOB 'ghijk*') 18633 OR (g='onmlkji' AND f GLOB 'xyzab*') 18634 OR b=707 18635 OR b=322 18636 } 18637} {4 12 32 34 49 84 95 97 scan 0 sort 0} 18638do_test where7-2.800.2 { 18639 count_steps_sort { 18640 SELECT a FROM t3 18641 WHERE b=531 18642 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 18643 OR ((a BETWEEN 95 AND 97) AND a!=96) 18644 OR ((a BETWEEN 32 AND 34) AND a!=33) 18645 OR b=44 18646 OR (g='hgfedcb' AND f GLOB 'ghijk*') 18647 OR (g='onmlkji' AND f GLOB 'xyzab*') 18648 OR b=707 18649 OR b=322 18650 } 18651} {4 12 32 34 49 84 95 97 scan 0 sort 0} 18652do_test where7-2.801.1 { 18653 count_steps_sort { 18654 SELECT a FROM t2 18655 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 18656 OR (g='ihgfedc' AND f GLOB 'efghi*') 18657 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 18658 OR f='jklmnopqr' 18659 } 18660} {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0} 18661do_test where7-2.801.2 { 18662 count_steps_sort { 18663 SELECT a FROM t3 18664 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*') 18665 OR (g='ihgfedc' AND f GLOB 'efghi*') 18666 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 18667 OR f='jklmnopqr' 18668 } 18669} {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0} 18670do_test where7-2.802.1 { 18671 count_steps_sort { 18672 SELECT a FROM t2 18673 WHERE b=946 18674 OR (g='ihgfedc' AND f GLOB 'abcde*') 18675 OR a=47 18676 OR (g='qponmlk' AND f GLOB 'qrstu*') 18677 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 18678 OR (g='wvutsrq' AND f GLOB 'ijklm*') 18679 OR b=80 18680 OR ((a BETWEEN 60 AND 62) AND a!=61) 18681 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18682 } 18683} {8 23 42 47 60 62 78 86 93 scan 0 sort 0} 18684do_test where7-2.802.2 { 18685 count_steps_sort { 18686 SELECT a FROM t3 18687 WHERE b=946 18688 OR (g='ihgfedc' AND f GLOB 'abcde*') 18689 OR a=47 18690 OR (g='qponmlk' AND f GLOB 'qrstu*') 18691 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 18692 OR (g='wvutsrq' AND f GLOB 'ijklm*') 18693 OR b=80 18694 OR ((a BETWEEN 60 AND 62) AND a!=61) 18695 OR (g='tsrqpon' AND f GLOB 'xyzab*') 18696 } 18697} {8 23 42 47 60 62 78 86 93 scan 0 sort 0} 18698do_test where7-2.803.1 { 18699 count_steps_sort { 18700 SELECT a FROM t2 18701 WHERE a=48 18702 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18703 OR b=1015 18704 OR a=57 18705 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18706 OR ((a BETWEEN 47 AND 49) AND a!=48) 18707 OR ((a BETWEEN 98 AND 100) AND a!=99) 18708 OR (g='onmlkji' AND f GLOB 'yzabc*') 18709 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 18710 OR b=165 18711 } 18712} {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0} 18713do_test where7-2.803.2 { 18714 count_steps_sort { 18715 SELECT a FROM t3 18716 WHERE a=48 18717 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18718 OR b=1015 18719 OR a=57 18720 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18721 OR ((a BETWEEN 47 AND 49) AND a!=48) 18722 OR ((a BETWEEN 98 AND 100) AND a!=99) 18723 OR (g='onmlkji' AND f GLOB 'yzabc*') 18724 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 18725 OR b=165 18726 } 18727} {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0} 18728do_test where7-2.804.1 { 18729 count_steps_sort { 18730 SELECT a FROM t2 18731 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 18732 OR a=73 18733 OR b=1048 18734 OR c>=34035 18735 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18736 OR a=72 18737 OR ((a BETWEEN 91 AND 93) AND a!=92) 18738 OR b=638 18739 } 18740} {58 72 73 80 91 93 97 99 scan 0 sort 0} 18741do_test where7-2.804.2 { 18742 count_steps_sort { 18743 SELECT a FROM t3 18744 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 18745 OR a=73 18746 OR b=1048 18747 OR c>=34035 18748 OR (g='ihgfedc' AND f GLOB 'cdefg*') 18749 OR a=72 18750 OR ((a BETWEEN 91 AND 93) AND a!=92) 18751 OR b=638 18752 } 18753} {58 72 73 80 91 93 97 99 scan 0 sort 0} 18754do_test where7-2.805.1 { 18755 count_steps_sort { 18756 SELECT a FROM t2 18757 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 18758 OR a=39 18759 OR b=165 18760 } 18761} {15 28 30 39 scan 0 sort 0} 18762do_test where7-2.805.2 { 18763 count_steps_sort { 18764 SELECT a FROM t3 18765 WHERE ((a BETWEEN 28 AND 30) AND a!=29) 18766 OR a=39 18767 OR b=165 18768 } 18769} {15 28 30 39 scan 0 sort 0} 18770do_test where7-2.806.1 { 18771 count_steps_sort { 18772 SELECT a FROM t2 18773 WHERE a=50 18774 OR ((a BETWEEN 61 AND 63) AND a!=62) 18775 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 18776 OR a=32 18777 OR ((a BETWEEN 93 AND 95) AND a!=94) 18778 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 18779 OR a=14 18780 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 18781 OR b=946 18782 OR ((a BETWEEN 53 AND 55) AND a!=54) 18783 OR b=124 18784 } 18785} {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0} 18786do_test where7-2.806.2 { 18787 count_steps_sort { 18788 SELECT a FROM t3 18789 WHERE a=50 18790 OR ((a BETWEEN 61 AND 63) AND a!=62) 18791 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 18792 OR a=32 18793 OR ((a BETWEEN 93 AND 95) AND a!=94) 18794 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 18795 OR a=14 18796 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 18797 OR b=946 18798 OR ((a BETWEEN 53 AND 55) AND a!=54) 18799 OR b=124 18800 } 18801} {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0} 18802do_test where7-2.807.1 { 18803 count_steps_sort { 18804 SELECT a FROM t2 18805 WHERE ((a BETWEEN 88 AND 90) AND a!=89) 18806 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18807 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18808 OR (g='gfedcba' AND f GLOB 'klmno*') 18809 } 18810} {52 66 88 90 scan 0 sort 0} 18811do_test where7-2.807.2 { 18812 count_steps_sort { 18813 SELECT a FROM t3 18814 WHERE ((a BETWEEN 88 AND 90) AND a!=89) 18815 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 18816 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18817 OR (g='gfedcba' AND f GLOB 'klmno*') 18818 } 18819} {52 66 88 90 scan 0 sort 0} 18820do_test where7-2.808.1 { 18821 count_steps_sort { 18822 SELECT a FROM t2 18823 WHERE a=6 18824 OR f='tuvwxyzab' 18825 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18826 OR b=286 18827 OR b=781 18828 } 18829} {6 19 26 45 59 71 97 scan 0 sort 0} 18830do_test where7-2.808.2 { 18831 count_steps_sort { 18832 SELECT a FROM t3 18833 WHERE a=6 18834 OR f='tuvwxyzab' 18835 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18836 OR b=286 18837 OR b=781 18838 } 18839} {6 19 26 45 59 71 97 scan 0 sort 0} 18840do_test where7-2.809.1 { 18841 count_steps_sort { 18842 SELECT a FROM t2 18843 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 18844 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 18845 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 18846 OR ((a BETWEEN 79 AND 81) AND a!=80) 18847 OR (g='edcbazy' AND f GLOB 'wxyza*') 18848 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18849 OR f='vwxyzabcd' 18850 OR b=275 18851 } 18852} {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0} 18853do_test where7-2.809.2 { 18854 count_steps_sort { 18855 SELECT a FROM t3 18856 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 18857 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 18858 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 18859 OR ((a BETWEEN 79 AND 81) AND a!=80) 18860 OR (g='edcbazy' AND f GLOB 'wxyza*') 18861 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 18862 OR f='vwxyzabcd' 18863 OR b=275 18864 } 18865} {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0} 18866do_test where7-2.810.1 { 18867 count_steps_sort { 18868 SELECT a FROM t2 18869 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 18870 OR (g='xwvutsr' AND f GLOB 'efghi*') 18871 OR (g='gfedcba' AND f GLOB 'lmnop*') 18872 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18873 OR (g='gfedcba' AND f GLOB 'nopqr*') 18874 OR a=59 18875 } 18876} {4 30 59 64 89 91 scan 0 sort 0} 18877do_test where7-2.810.2 { 18878 count_steps_sort { 18879 SELECT a FROM t3 18880 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 18881 OR (g='xwvutsr' AND f GLOB 'efghi*') 18882 OR (g='gfedcba' AND f GLOB 'lmnop*') 18883 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18884 OR (g='gfedcba' AND f GLOB 'nopqr*') 18885 OR a=59 18886 } 18887} {4 30 59 64 89 91 scan 0 sort 0} 18888do_test where7-2.811.1 { 18889 count_steps_sort { 18890 SELECT a FROM t2 18891 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*') 18892 OR ((a BETWEEN 8 AND 10) AND a!=9) 18893 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 18894 OR (g='edcbazy' AND f GLOB 'vwxyz*') 18895 OR b=663 18896 OR f='ghijklmno' 18897 OR ((a BETWEEN 14 AND 16) AND a!=15) 18898 OR f='ghijklmno' 18899 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18900 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 18901 OR b=1081 18902 } 18903} {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0} 18904do_test where7-2.811.2 { 18905 count_steps_sort { 18906 SELECT a FROM t3 18907 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*') 18908 OR ((a BETWEEN 8 AND 10) AND a!=9) 18909 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 18910 OR (g='edcbazy' AND f GLOB 'vwxyz*') 18911 OR b=663 18912 OR f='ghijklmno' 18913 OR ((a BETWEEN 14 AND 16) AND a!=15) 18914 OR f='ghijklmno' 18915 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 18916 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 18917 OR b=1081 18918 } 18919} {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0} 18920do_test where7-2.812.1 { 18921 count_steps_sort { 18922 SELECT a FROM t2 18923 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 18924 OR a=96 18925 OR b=355 18926 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 18927 OR b=597 18928 OR ((a BETWEEN 92 AND 94) AND a!=93) 18929 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 18930 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 18931 OR b=168 18932 OR (g='vutsrqp' AND f GLOB 'pqrst*') 18933 } 18934} {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0} 18935do_test where7-2.812.2 { 18936 count_steps_sort { 18937 SELECT a FROM t3 18938 WHERE ((a BETWEEN 30 AND 32) AND a!=31) 18939 OR a=96 18940 OR b=355 18941 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 18942 OR b=597 18943 OR ((a BETWEEN 92 AND 94) AND a!=93) 18944 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 18945 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 18946 OR b=168 18947 OR (g='vutsrqp' AND f GLOB 'pqrst*') 18948 } 18949} {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0} 18950do_test where7-2.813.1 { 18951 count_steps_sort { 18952 SELECT a FROM t2 18953 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 18954 OR b=957 18955 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 18956 OR ((a BETWEEN 87 AND 89) AND a!=88) 18957 OR ((a BETWEEN 58 AND 60) AND a!=59) 18958 OR a=40 18959 } 18960} {9 40 47 58 60 87 89 scan 0 sort 0} 18961do_test where7-2.813.2 { 18962 count_steps_sort { 18963 SELECT a FROM t3 18964 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL) 18965 OR b=957 18966 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 18967 OR ((a BETWEEN 87 AND 89) AND a!=88) 18968 OR ((a BETWEEN 58 AND 60) AND a!=59) 18969 OR a=40 18970 } 18971} {9 40 47 58 60 87 89 scan 0 sort 0} 18972do_test where7-2.814.1 { 18973 count_steps_sort { 18974 SELECT a FROM t2 18975 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 18976 OR a=36 18977 OR a=75 18978 OR b=179 18979 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 18980 OR (g='utsrqpo' AND f GLOB 'stuvw*') 18981 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 18982 OR b=850 18983 OR a=62 18984 } 18985} {12 14 18 36 43 62 65 75 scan 0 sort 0} 18986do_test where7-2.814.2 { 18987 count_steps_sort { 18988 SELECT a FROM t3 18989 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 18990 OR a=36 18991 OR a=75 18992 OR b=179 18993 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 18994 OR (g='utsrqpo' AND f GLOB 'stuvw*') 18995 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 18996 OR b=850 18997 OR a=62 18998 } 18999} {12 14 18 36 43 62 65 75 scan 0 sort 0} 19000do_test where7-2.815.1 { 19001 count_steps_sort { 19002 SELECT a FROM t2 19003 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 19004 OR a=79 19005 OR a=66 19006 OR b=487 19007 OR a=1 19008 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 19009 OR c=5005 19010 OR a=47 19011 OR c=5005 19012 OR b=319 19013 OR b=1037 19014 } 19015} {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0} 19016do_test where7-2.815.2 { 19017 count_steps_sort { 19018 SELECT a FROM t3 19019 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 19020 OR a=79 19021 OR a=66 19022 OR b=487 19023 OR a=1 19024 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 19025 OR c=5005 19026 OR a=47 19027 OR c=5005 19028 OR b=319 19029 OR b=1037 19030 } 19031} {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0} 19032do_test where7-2.816.1 { 19033 count_steps_sort { 19034 SELECT a FROM t2 19035 WHERE b=176 19036 OR b=297 19037 OR (g='tsrqpon' AND f GLOB 'zabcd*') 19038 OR f='ijklmnopq' 19039 } 19040} {8 16 25 27 34 60 86 scan 0 sort 0} 19041do_test where7-2.816.2 { 19042 count_steps_sort { 19043 SELECT a FROM t3 19044 WHERE b=176 19045 OR b=297 19046 OR (g='tsrqpon' AND f GLOB 'zabcd*') 19047 OR f='ijklmnopq' 19048 } 19049} {8 16 25 27 34 60 86 scan 0 sort 0} 19050do_test where7-2.817.1 { 19051 count_steps_sort { 19052 SELECT a FROM t2 19053 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL) 19054 OR ((a BETWEEN 90 AND 92) AND a!=91) 19055 OR b=319 19056 OR ((a BETWEEN 31 AND 33) AND a!=32) 19057 OR ((a BETWEEN 9 AND 11) AND a!=10) 19058 OR a=21 19059 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19060 } 19061} {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0} 19062do_test where7-2.817.2 { 19063 count_steps_sort { 19064 SELECT a FROM t3 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} 19074do_test where7-2.818.1 { 19075 count_steps_sort { 19076 SELECT a FROM t2 19077 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 19078 OR b=396 19079 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19080 OR b=1012 19081 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 19082 OR b=784 19083 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 19084 OR b=979 19085 OR c<=10 19086 OR b=913 19087 OR b=66 19088 } 19089} {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0} 19090do_test where7-2.818.2 { 19091 count_steps_sort { 19092 SELECT a FROM t3 19093 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL) 19094 OR b=396 19095 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19096 OR b=1012 19097 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 19098 OR b=784 19099 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 19100 OR b=979 19101 OR c<=10 19102 OR b=913 19103 OR b=66 19104 } 19105} {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0} 19106do_test where7-2.819.1 { 19107 count_steps_sort { 19108 SELECT a FROM t2 19109 WHERE a=3 19110 OR b=803 19111 } 19112} {3 73 scan 0 sort 0} 19113do_test where7-2.819.2 { 19114 count_steps_sort { 19115 SELECT a FROM t3 19116 WHERE a=3 19117 OR b=803 19118 } 19119} {3 73 scan 0 sort 0} 19120do_test where7-2.820.1 { 19121 count_steps_sort { 19122 SELECT a FROM t2 19123 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 19124 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 19125 OR ((a BETWEEN 23 AND 25) AND a!=24) 19126 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 19127 } 19128} {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0} 19129do_test where7-2.820.2 { 19130 count_steps_sort { 19131 SELECT a FROM t3 19132 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 19133 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 19134 OR ((a BETWEEN 23 AND 25) AND a!=24) 19135 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 19136 } 19137} {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0} 19138do_test where7-2.821.1 { 19139 count_steps_sort { 19140 SELECT a FROM t2 19141 WHERE c=1001 19142 OR a=16 19143 OR b=132 19144 OR b=1012 19145 OR f='xyzabcdef' 19146 OR b=682 19147 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 19148 } 19149} {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0} 19150do_test where7-2.821.2 { 19151 count_steps_sort { 19152 SELECT a FROM t3 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} 19162do_test where7-2.822.1 { 19163 count_steps_sort { 19164 SELECT a FROM t2 19165 WHERE a=96 19166 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 19167 } 19168} {19 96 scan 0 sort 0} 19169do_test where7-2.822.2 { 19170 count_steps_sort { 19171 SELECT a FROM t3 19172 WHERE a=96 19173 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 19174 } 19175} {19 96 scan 0 sort 0} 19176do_test where7-2.823.1 { 19177 count_steps_sort { 19178 SELECT a FROM t2 19179 WHERE a=2 19180 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 19181 OR a=23 19182 OR b=1092 19183 OR c=19019 19184 OR b=245 19185 OR ((a BETWEEN 97 AND 99) AND a!=98) 19186 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19187 OR ((a BETWEEN 68 AND 70) AND a!=69) 19188 OR b=572 19189 OR ((a BETWEEN 22 AND 24) AND a!=23) 19190 } 19191} {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0} 19192do_test where7-2.823.2 { 19193 count_steps_sort { 19194 SELECT a FROM t3 19195 WHERE a=2 19196 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 19197 OR a=23 19198 OR b=1092 19199 OR c=19019 19200 OR b=245 19201 OR ((a BETWEEN 97 AND 99) AND a!=98) 19202 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19203 OR ((a BETWEEN 68 AND 70) AND a!=69) 19204 OR b=572 19205 OR ((a BETWEEN 22 AND 24) AND a!=23) 19206 } 19207} {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0} 19208do_test where7-2.824.1 { 19209 count_steps_sort { 19210 SELECT a FROM t2 19211 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 19212 OR b=993 19213 OR c=17017 19214 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19215 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 19216 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19217 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 19218 OR b=333 19219 } 19220} {16 29 37 49 50 51 53 85 scan 0 sort 0} 19221do_test where7-2.824.2 { 19222 count_steps_sort { 19223 SELECT a FROM t3 19224 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 19225 OR b=993 19226 OR c=17017 19227 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19228 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 19229 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19230 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 19231 OR b=333 19232 } 19233} {16 29 37 49 50 51 53 85 scan 0 sort 0} 19234do_test where7-2.825.1 { 19235 count_steps_sort { 19236 SELECT a FROM t2 19237 WHERE b=330 19238 OR a=73 19239 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 19240 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 19241 OR b=828 19242 OR b=363 19243 OR (g='rqponml' AND f GLOB 'lmnop*') 19244 } 19245} {30 33 37 40 61 73 scan 0 sort 0} 19246do_test where7-2.825.2 { 19247 count_steps_sort { 19248 SELECT a FROM t3 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} 19258do_test where7-2.826.1 { 19259 count_steps_sort { 19260 SELECT a FROM t2 19261 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 19262 OR a=41 19263 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19264 OR b=825 19265 } 19266} {29 41 75 89 scan 0 sort 0} 19267do_test where7-2.826.2 { 19268 count_steps_sort { 19269 SELECT a FROM t3 19270 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 19271 OR a=41 19272 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 19273 OR b=825 19274 } 19275} {29 41 75 89 scan 0 sort 0} 19276do_test where7-2.827.1 { 19277 count_steps_sort { 19278 SELECT a FROM t2 19279 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 19280 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 19281 OR b=905 19282 OR b=176 19283 OR ((a BETWEEN 89 AND 91) AND a!=90) 19284 OR b=561 19285 OR c=8008 19286 OR (g='hgfedcb' AND f GLOB 'ghijk*') 19287 OR b=935 19288 OR c=1001 19289 } 19290} {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0} 19291do_test where7-2.827.2 { 19292 count_steps_sort { 19293 SELECT a FROM t3 19294 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 19295 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 19296 OR b=905 19297 OR b=176 19298 OR ((a BETWEEN 89 AND 91) AND a!=90) 19299 OR b=561 19300 OR c=8008 19301 OR (g='hgfedcb' AND f GLOB 'ghijk*') 19302 OR b=935 19303 OR c=1001 19304 } 19305} {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0} 19306do_test where7-2.828.1 { 19307 count_steps_sort { 19308 SELECT a FROM t2 19309 WHERE ((a BETWEEN 75 AND 77) AND a!=76) 19310 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19311 } 19312} {72 75 77 scan 0 sort 0} 19313do_test where7-2.828.2 { 19314 count_steps_sort { 19315 SELECT a FROM t3 19316 WHERE ((a BETWEEN 75 AND 77) AND a!=76) 19317 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19318 } 19319} {72 75 77 scan 0 sort 0} 19320do_test where7-2.829.1 { 19321 count_steps_sort { 19322 SELECT a FROM t2 19323 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 19324 OR a=28 19325 } 19326} {5 7 28 scan 0 sort 0} 19327do_test where7-2.829.2 { 19328 count_steps_sort { 19329 SELECT a FROM t3 19330 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 19331 OR a=28 19332 } 19333} {5 7 28 scan 0 sort 0} 19334do_test where7-2.830.1 { 19335 count_steps_sort { 19336 SELECT a FROM t2 19337 WHERE b=781 19338 OR b=410 19339 } 19340} {71 scan 0 sort 0} 19341do_test where7-2.830.2 { 19342 count_steps_sort { 19343 SELECT a FROM t3 19344 WHERE b=781 19345 OR b=410 19346 } 19347} {71 scan 0 sort 0} 19348do_test where7-2.831.1 { 19349 count_steps_sort { 19350 SELECT a FROM t2 19351 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 19352 OR ((a BETWEEN 40 AND 42) AND a!=41) 19353 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19354 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19355 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19356 OR f='zabcdefgh' 19357 OR b=861 19358 OR (g='vutsrqp' AND f GLOB 'pqrst*') 19359 OR a=28 19360 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 19361 OR b=311 19362 } 19363} {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0} 19364do_test where7-2.831.2 { 19365 count_steps_sort { 19366 SELECT a FROM t3 19367 WHERE ((a BETWEEN 18 AND 20) AND a!=19) 19368 OR ((a BETWEEN 40 AND 42) AND a!=41) 19369 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19370 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19371 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19372 OR f='zabcdefgh' 19373 OR b=861 19374 OR (g='vutsrqp' AND f GLOB 'pqrst*') 19375 OR a=28 19376 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 19377 OR b=311 19378 } 19379} {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0} 19380do_test where7-2.832.1 { 19381 count_steps_sort { 19382 SELECT a FROM t2 19383 WHERE b=575 19384 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19385 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 19386 OR b=418 19387 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 19388 OR b=792 19389 OR b=861 19390 OR b=220 19391 OR ((a BETWEEN 89 AND 91) AND a!=90) 19392 } 19393} {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0} 19394do_test where7-2.832.2 { 19395 count_steps_sort { 19396 SELECT a FROM t3 19397 WHERE b=575 19398 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19399 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 19400 OR b=418 19401 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 19402 OR b=792 19403 OR b=861 19404 OR b=220 19405 OR ((a BETWEEN 89 AND 91) AND a!=90) 19406 } 19407} {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0} 19408do_test where7-2.833.1 { 19409 count_steps_sort { 19410 SELECT a FROM t2 19411 WHERE b=517 19412 OR b=913 19413 OR b=253 19414 OR b=198 19415 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 19416 OR a=17 19417 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19418 } 19419} {17 18 23 27 47 83 85 scan 0 sort 0} 19420do_test where7-2.833.2 { 19421 count_steps_sort { 19422 SELECT a FROM t3 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} 19432do_test where7-2.834.1 { 19433 count_steps_sort { 19434 SELECT a FROM t2 19435 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 19436 OR b=693 19437 OR a=73 19438 OR b=627 19439 OR c=5005 19440 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 19441 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 19442 OR b=267 19443 OR b=872 19444 OR a=27 19445 OR (g='gfedcba' AND f GLOB 'klmno*') 19446 } 19447} {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0} 19448do_test where7-2.834.2 { 19449 count_steps_sort { 19450 SELECT a FROM t3 19451 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 19452 OR b=693 19453 OR a=73 19454 OR b=627 19455 OR c=5005 19456 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 19457 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 19458 OR b=267 19459 OR b=872 19460 OR a=27 19461 OR (g='gfedcba' AND f GLOB 'klmno*') 19462 } 19463} {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0} 19464do_test where7-2.835.1 { 19465 count_steps_sort { 19466 SELECT a FROM t2 19467 WHERE a=10 19468 OR ((a BETWEEN 95 AND 97) AND a!=96) 19469 OR ((a BETWEEN 13 AND 15) AND a!=14) 19470 OR b=1059 19471 OR a=70 19472 OR a=93 19473 } 19474} {10 13 15 70 93 95 97 scan 0 sort 0} 19475do_test where7-2.835.2 { 19476 count_steps_sort { 19477 SELECT a FROM t3 19478 WHERE a=10 19479 OR ((a BETWEEN 95 AND 97) AND a!=96) 19480 OR ((a BETWEEN 13 AND 15) AND a!=14) 19481 OR b=1059 19482 OR a=70 19483 OR a=93 19484 } 19485} {10 13 15 70 93 95 97 scan 0 sort 0} 19486do_test where7-2.836.1 { 19487 count_steps_sort { 19488 SELECT a FROM t2 19489 WHERE a=30 19490 OR a=32 19491 OR b=1037 19492 OR b=198 19493 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19494 OR a=25 19495 } 19496} {13 18 25 30 32 scan 0 sort 0} 19497do_test where7-2.836.2 { 19498 count_steps_sort { 19499 SELECT a FROM t3 19500 WHERE a=30 19501 OR a=32 19502 OR b=1037 19503 OR b=198 19504 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19505 OR a=25 19506 } 19507} {13 18 25 30 32 scan 0 sort 0} 19508do_test where7-2.837.1 { 19509 count_steps_sort { 19510 SELECT a FROM t2 19511 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 19512 OR b=66 19513 OR b=322 19514 OR b=465 19515 OR (g='gfedcba' AND f GLOB 'lmnop*') 19516 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19517 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 19518 OR ((a BETWEEN 77 AND 79) AND a!=78) 19519 OR (g='lkjihgf' AND f GLOB 'mnopq*') 19520 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19521 OR b=454 19522 } 19523} {6 7 38 46 64 77 79 89 scan 0 sort 0} 19524do_test where7-2.837.2 { 19525 count_steps_sort { 19526 SELECT a FROM t3 19527 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 19528 OR b=66 19529 OR b=322 19530 OR b=465 19531 OR (g='gfedcba' AND f GLOB 'lmnop*') 19532 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19533 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 19534 OR ((a BETWEEN 77 AND 79) AND a!=78) 19535 OR (g='lkjihgf' AND f GLOB 'mnopq*') 19536 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 19537 OR b=454 19538 } 19539} {6 7 38 46 64 77 79 89 scan 0 sort 0} 19540do_test where7-2.838.1 { 19541 count_steps_sort { 19542 SELECT a FROM t2 19543 WHERE b=924 19544 OR ((a BETWEEN 35 AND 37) AND a!=36) 19545 OR c=15015 19546 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 19547 OR ((a BETWEEN 3 AND 5) AND a!=4) 19548 OR (g='onmlkji' AND f GLOB 'abcde*') 19549 OR b=803 19550 } 19551} {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0} 19552do_test where7-2.838.2 { 19553 count_steps_sort { 19554 SELECT a FROM t3 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} 19564do_test where7-2.839.1 { 19565 count_steps_sort { 19566 SELECT a FROM t2 19567 WHERE b=1100 19568 OR (g='wvutsrq' AND f GLOB 'mnopq*') 19569 OR ((a BETWEEN 72 AND 74) AND a!=73) 19570 OR ((a BETWEEN 68 AND 70) AND a!=69) 19571 OR a=75 19572 OR a=45 19573 OR (g='gfedcba' AND f GLOB 'mnopq*') 19574 OR a=27 19575 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 19576 OR b=850 19577 OR ((a BETWEEN 55 AND 57) AND a!=56) 19578 } 19579} {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0} 19580do_test where7-2.839.2 { 19581 count_steps_sort { 19582 SELECT a FROM t3 19583 WHERE b=1100 19584 OR (g='wvutsrq' AND f GLOB 'mnopq*') 19585 OR ((a BETWEEN 72 AND 74) AND a!=73) 19586 OR ((a BETWEEN 68 AND 70) AND a!=69) 19587 OR a=75 19588 OR a=45 19589 OR (g='gfedcba' AND f GLOB 'mnopq*') 19590 OR a=27 19591 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 19592 OR b=850 19593 OR ((a BETWEEN 55 AND 57) AND a!=56) 19594 } 19595} {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0} 19596do_test where7-2.840.1 { 19597 count_steps_sort { 19598 SELECT a FROM t2 19599 WHERE b=751 19600 OR ((a BETWEEN 96 AND 98) AND a!=97) 19601 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 19602 OR (g='gfedcba' AND f GLOB 'lmnop*') 19603 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19604 OR a=89 19605 OR ((a BETWEEN 36 AND 38) AND a!=37) 19606 } 19607} {36 38 56 71 89 96 98 scan 0 sort 0} 19608do_test where7-2.840.2 { 19609 count_steps_sort { 19610 SELECT a FROM t3 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} 19620do_test where7-2.841.1 { 19621 count_steps_sort { 19622 SELECT a FROM t2 19623 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 19624 OR (g='yxwvuts' AND f GLOB 'bcdef*') 19625 OR a=1 19626 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 19627 } 19628} {1 9 19 scan 0 sort 0} 19629do_test where7-2.841.2 { 19630 count_steps_sort { 19631 SELECT a FROM t3 19632 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 19633 OR (g='yxwvuts' AND f GLOB 'bcdef*') 19634 OR a=1 19635 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 19636 } 19637} {1 9 19 scan 0 sort 0} 19638do_test where7-2.842.1 { 19639 count_steps_sort { 19640 SELECT a FROM t2 19641 WHERE b=927 19642 OR c=15015 19643 OR f='klmnopqrs' 19644 OR c=8008 19645 OR ((a BETWEEN 41 AND 43) AND a!=42) 19646 OR b=960 19647 OR (g='jihgfed' AND f GLOB 'yzabc*') 19648 OR b=443 19649 OR (g='rqponml' AND f GLOB 'ijklm*') 19650 } 19651} {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0} 19652do_test where7-2.842.2 { 19653 count_steps_sort { 19654 SELECT a FROM t3 19655 WHERE b=927 19656 OR c=15015 19657 OR f='klmnopqrs' 19658 OR c=8008 19659 OR ((a BETWEEN 41 AND 43) AND a!=42) 19660 OR b=960 19661 OR (g='jihgfed' AND f GLOB 'yzabc*') 19662 OR b=443 19663 OR (g='rqponml' AND f GLOB 'ijklm*') 19664 } 19665} {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0} 19666do_test where7-2.843.1 { 19667 count_steps_sort { 19668 SELECT a FROM t2 19669 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 19670 OR b=212 19671 OR f='cdefghijk' 19672 } 19673} {2 28 37 54 80 scan 0 sort 0} 19674do_test where7-2.843.2 { 19675 count_steps_sort { 19676 SELECT a FROM t3 19677 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 19678 OR b=212 19679 OR f='cdefghijk' 19680 } 19681} {2 28 37 54 80 scan 0 sort 0} 19682do_test where7-2.844.1 { 19683 count_steps_sort { 19684 SELECT a FROM t2 19685 WHERE b=685 19686 OR (g='ponmlkj' AND f GLOB 'rstuv*') 19687 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19688 OR b=520 19689 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 19690 OR a=53 19691 OR ((a BETWEEN 91 AND 93) AND a!=92) 19692 OR b=938 19693 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19694 OR c=25025 19695 } 19696} {43 53 63 73 74 75 76 91 93 scan 0 sort 0} 19697do_test where7-2.844.2 { 19698 count_steps_sort { 19699 SELECT a FROM t3 19700 WHERE b=685 19701 OR (g='ponmlkj' AND f GLOB 'rstuv*') 19702 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19703 OR b=520 19704 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 19705 OR a=53 19706 OR ((a BETWEEN 91 AND 93) AND a!=92) 19707 OR b=938 19708 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19709 OR c=25025 19710 } 19711} {43 53 63 73 74 75 76 91 93 scan 0 sort 0} 19712do_test where7-2.845.1 { 19713 count_steps_sort { 19714 SELECT a FROM t2 19715 WHERE b=583 19716 OR b=894 19717 OR c=26026 19718 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 19719 } 19720} {53 76 77 78 84 scan 0 sort 0} 19721do_test where7-2.845.2 { 19722 count_steps_sort { 19723 SELECT a FROM t3 19724 WHERE b=583 19725 OR b=894 19726 OR c=26026 19727 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 19728 } 19729} {53 76 77 78 84 scan 0 sort 0} 19730do_test where7-2.846.1 { 19731 count_steps_sort { 19732 SELECT a FROM t2 19733 WHERE f='abcdefghi' 19734 OR (g='edcbazy' AND f GLOB 'wxyza*') 19735 } 19736} {26 52 78 100 scan 0 sort 0} 19737do_test where7-2.846.2 { 19738 count_steps_sort { 19739 SELECT a FROM t3 19740 WHERE f='abcdefghi' 19741 OR (g='edcbazy' AND f GLOB 'wxyza*') 19742 } 19743} {26 52 78 100 scan 0 sort 0} 19744do_test where7-2.847.1 { 19745 count_steps_sort { 19746 SELECT a FROM t2 19747 WHERE b=1103 19748 OR b=638 19749 OR b=792 19750 OR b=1034 19751 OR b=308 19752 OR f='nopqrstuv' 19753 OR b=264 19754 OR ((a BETWEEN 33 AND 35) AND a!=34) 19755 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 19756 } 19757} {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0} 19758do_test where7-2.847.2 { 19759 count_steps_sort { 19760 SELECT a FROM t3 19761 WHERE b=1103 19762 OR b=638 19763 OR b=792 19764 OR b=1034 19765 OR b=308 19766 OR f='nopqrstuv' 19767 OR b=264 19768 OR ((a BETWEEN 33 AND 35) AND a!=34) 19769 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 19770 } 19771} {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0} 19772do_test where7-2.848.1 { 19773 count_steps_sort { 19774 SELECT a FROM t2 19775 WHERE f='defghijkl' 19776 OR b=814 19777 OR f='yzabcdefg' 19778 } 19779} {3 24 29 50 55 74 76 81 scan 0 sort 0} 19780do_test where7-2.848.2 { 19781 count_steps_sort { 19782 SELECT a FROM t3 19783 WHERE f='defghijkl' 19784 OR b=814 19785 OR f='yzabcdefg' 19786 } 19787} {3 24 29 50 55 74 76 81 scan 0 sort 0} 19788do_test where7-2.849.1 { 19789 count_steps_sort { 19790 SELECT a FROM t2 19791 WHERE b=209 19792 OR b=806 19793 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 19794 OR (g='vutsrqp' AND f GLOB 'rstuv*') 19795 } 19796} {8 17 19 scan 0 sort 0} 19797do_test where7-2.849.2 { 19798 count_steps_sort { 19799 SELECT a FROM t3 19800 WHERE b=209 19801 OR b=806 19802 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 19803 OR (g='vutsrqp' AND f GLOB 'rstuv*') 19804 } 19805} {8 17 19 scan 0 sort 0} 19806do_test where7-2.850.1 { 19807 count_steps_sort { 19808 SELECT a FROM t2 19809 WHERE f='opqrstuvw' 19810 OR b=69 19811 OR b=366 19812 } 19813} {14 40 66 92 scan 0 sort 0} 19814do_test where7-2.850.2 { 19815 count_steps_sort { 19816 SELECT a FROM t3 19817 WHERE f='opqrstuvw' 19818 OR b=69 19819 OR b=366 19820 } 19821} {14 40 66 92 scan 0 sort 0} 19822do_test where7-2.851.1 { 19823 count_steps_sort { 19824 SELECT a FROM t2 19825 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 19826 OR a=45 19827 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19828 OR a=69 19829 OR ((a BETWEEN 69 AND 71) AND a!=70) 19830 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19831 } 19832} {4 45 69 71 72 scan 0 sort 0} 19833do_test where7-2.851.2 { 19834 count_steps_sort { 19835 SELECT a FROM t3 19836 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 19837 OR a=45 19838 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19839 OR a=69 19840 OR ((a BETWEEN 69 AND 71) AND a!=70) 19841 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 19842 } 19843} {4 45 69 71 72 scan 0 sort 0} 19844do_test where7-2.852.1 { 19845 count_steps_sort { 19846 SELECT a FROM t2 19847 WHERE c=9009 19848 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19849 OR (g='wvutsrq' AND f GLOB 'klmno*') 19850 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 19851 OR (g='lkjihgf' AND f GLOB 'pqrst*') 19852 } 19853} {9 10 25 26 27 67 85 scan 0 sort 0} 19854do_test where7-2.852.2 { 19855 count_steps_sort { 19856 SELECT a FROM t3 19857 WHERE c=9009 19858 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 19859 OR (g='wvutsrq' AND f GLOB 'klmno*') 19860 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 19861 OR (g='lkjihgf' AND f GLOB 'pqrst*') 19862 } 19863} {9 10 25 26 27 67 85 scan 0 sort 0} 19864do_test where7-2.853.1 { 19865 count_steps_sort { 19866 SELECT a FROM t2 19867 WHERE a=98 19868 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 19869 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19870 OR a=47 19871 OR c=24024 19872 OR a=27 19873 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 19874 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19875 } 19876} {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0} 19877do_test where7-2.853.2 { 19878 count_steps_sort { 19879 SELECT a FROM t3 19880 WHERE a=98 19881 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 19882 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 19883 OR a=47 19884 OR c=24024 19885 OR a=27 19886 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 19887 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19888 } 19889} {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0} 19890do_test where7-2.854.1 { 19891 count_steps_sort { 19892 SELECT a FROM t2 19893 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 19894 OR (g='utsrqpo' AND f GLOB 'wxyza*') 19895 OR (g='ponmlkj' AND f GLOB 'stuvw*') 19896 OR a=19 19897 } 19898} {19 22 44 scan 0 sort 0} 19899do_test where7-2.854.2 { 19900 count_steps_sort { 19901 SELECT a FROM t3 19902 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 19903 OR (g='utsrqpo' AND f GLOB 'wxyza*') 19904 OR (g='ponmlkj' AND f GLOB 'stuvw*') 19905 OR a=19 19906 } 19907} {19 22 44 scan 0 sort 0} 19908do_test where7-2.855.1 { 19909 count_steps_sort { 19910 SELECT a FROM t2 19911 WHERE c=12012 19912 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19913 OR ((a BETWEEN 16 AND 18) AND a!=17) 19914 OR (g='edcbazy' AND f GLOB 'uvwxy*') 19915 } 19916} {16 18 34 35 36 80 98 scan 0 sort 0} 19917do_test where7-2.855.2 { 19918 count_steps_sort { 19919 SELECT a FROM t3 19920 WHERE c=12012 19921 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19922 OR ((a BETWEEN 16 AND 18) AND a!=17) 19923 OR (g='edcbazy' AND f GLOB 'uvwxy*') 19924 } 19925} {16 18 34 35 36 80 98 scan 0 sort 0} 19926do_test where7-2.856.1 { 19927 count_steps_sort { 19928 SELECT a FROM t2 19929 WHERE ((a BETWEEN 38 AND 40) AND a!=39) 19930 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19931 OR b=429 19932 OR f='jklmnopqr' 19933 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 19934 OR ((a BETWEEN 77 AND 79) AND a!=78) 19935 } 19936} {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0} 19937do_test where7-2.856.2 { 19938 count_steps_sort { 19939 SELECT a FROM t3 19940 WHERE ((a BETWEEN 38 AND 40) AND a!=39) 19941 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 19942 OR b=429 19943 OR f='jklmnopqr' 19944 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 19945 OR ((a BETWEEN 77 AND 79) AND a!=78) 19946 } 19947} {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0} 19948do_test where7-2.857.1 { 19949 count_steps_sort { 19950 SELECT a FROM t2 19951 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 19952 OR b=190 19953 } 19954} {64 scan 0 sort 0} 19955do_test where7-2.857.2 { 19956 count_steps_sort { 19957 SELECT a FROM t3 19958 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 19959 OR b=190 19960 } 19961} {64 scan 0 sort 0} 19962do_test where7-2.858.1 { 19963 count_steps_sort { 19964 SELECT a FROM t2 19965 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 19966 OR b=674 19967 OR b=289 19968 } 19969} {76 scan 0 sort 0} 19970do_test where7-2.858.2 { 19971 count_steps_sort { 19972 SELECT a FROM t3 19973 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 19974 OR b=674 19975 OR b=289 19976 } 19977} {76 scan 0 sort 0} 19978do_test where7-2.859.1 { 19979 count_steps_sort { 19980 SELECT a FROM t2 19981 WHERE a=17 19982 OR b=539 19983 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 19984 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 19985 } 19986} {17 21 47 49 scan 0 sort 0} 19987do_test where7-2.859.2 { 19988 count_steps_sort { 19989 SELECT a FROM t3 19990 WHERE a=17 19991 OR b=539 19992 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 19993 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 19994 } 19995} {17 21 47 49 scan 0 sort 0} 19996do_test where7-2.860.1 { 19997 count_steps_sort { 19998 SELECT a FROM t2 19999 WHERE b=924 20000 OR c=27027 20001 OR ((a BETWEEN 65 AND 67) AND a!=66) 20002 } 20003} {65 67 79 80 81 84 scan 0 sort 0} 20004do_test where7-2.860.2 { 20005 count_steps_sort { 20006 SELECT a FROM t3 20007 WHERE b=924 20008 OR c=27027 20009 OR ((a BETWEEN 65 AND 67) AND a!=66) 20010 } 20011} {65 67 79 80 81 84 scan 0 sort 0} 20012do_test where7-2.861.1 { 20013 count_steps_sort { 20014 SELECT a FROM t2 20015 WHERE b=564 20016 OR f='mnopqrstu' 20017 OR ((a BETWEEN 28 AND 30) AND a!=29) 20018 OR b=1103 20019 } 20020} {12 28 30 38 64 90 scan 0 sort 0} 20021do_test where7-2.861.2 { 20022 count_steps_sort { 20023 SELECT a FROM t3 20024 WHERE b=564 20025 OR f='mnopqrstu' 20026 OR ((a BETWEEN 28 AND 30) AND a!=29) 20027 OR b=1103 20028 } 20029} {12 28 30 38 64 90 scan 0 sort 0} 20030do_test where7-2.862.1 { 20031 count_steps_sort { 20032 SELECT a FROM t2 20033 WHERE b=231 20034 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 20035 OR a=38 20036 OR a=4 20037 OR b=784 20038 } 20039} {4 21 24 38 scan 0 sort 0} 20040do_test where7-2.862.2 { 20041 count_steps_sort { 20042 SELECT a FROM t3 20043 WHERE b=231 20044 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 20045 OR a=38 20046 OR a=4 20047 OR b=784 20048 } 20049} {4 21 24 38 scan 0 sort 0} 20050do_test where7-2.863.1 { 20051 count_steps_sort { 20052 SELECT a FROM t2 20053 WHERE f='ghijklmno' 20054 OR a=26 20055 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20056 OR a=81 20057 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 20058 OR ((a BETWEEN 28 AND 30) AND a!=29) 20059 OR b=275 20060 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20061 OR b=311 20062 OR b=894 20063 OR b=872 20064 } 20065} {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0} 20066do_test where7-2.863.2 { 20067 count_steps_sort { 20068 SELECT a FROM t3 20069 WHERE f='ghijklmno' 20070 OR a=26 20071 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20072 OR a=81 20073 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 20074 OR ((a BETWEEN 28 AND 30) AND a!=29) 20075 OR b=275 20076 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20077 OR b=311 20078 OR b=894 20079 OR b=872 20080 } 20081} {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0} 20082do_test where7-2.864.1 { 20083 count_steps_sort { 20084 SELECT a FROM t2 20085 WHERE a=91 20086 OR b=619 20087 } 20088} {91 scan 0 sort 0} 20089do_test where7-2.864.2 { 20090 count_steps_sort { 20091 SELECT a FROM t3 20092 WHERE a=91 20093 OR b=619 20094 } 20095} {91 scan 0 sort 0} 20096do_test where7-2.865.1 { 20097 count_steps_sort { 20098 SELECT a FROM t2 20099 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 20100 OR a=85 20101 OR f IS NULL 20102 OR ((a BETWEEN 49 AND 51) AND a!=50) 20103 OR ((a BETWEEN 66 AND 68) AND a!=67) 20104 OR b=154 20105 OR ((a BETWEEN 40 AND 42) AND a!=41) 20106 OR ((a BETWEEN 87 AND 89) AND a!=88) 20107 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 20108 } 20109} {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0} 20110do_test where7-2.865.2 { 20111 count_steps_sort { 20112 SELECT a FROM t3 20113 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 20114 OR a=85 20115 OR f IS NULL 20116 OR ((a BETWEEN 49 AND 51) AND a!=50) 20117 OR ((a BETWEEN 66 AND 68) AND a!=67) 20118 OR b=154 20119 OR ((a BETWEEN 40 AND 42) AND a!=41) 20120 OR ((a BETWEEN 87 AND 89) AND a!=88) 20121 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 20122 } 20123} {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0} 20124do_test where7-2.866.1 { 20125 count_steps_sort { 20126 SELECT a FROM t2 20127 WHERE a=44 20128 OR b=55 20129 OR a=30 20130 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20131 OR 1000000<b 20132 OR a=24 20133 OR b=1089 20134 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 20135 OR (g='rqponml' AND f GLOB 'hijkl*') 20136 } 20137} {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0} 20138do_test where7-2.866.2 { 20139 count_steps_sort { 20140 SELECT a FROM t3 20141 WHERE a=44 20142 OR b=55 20143 OR a=30 20144 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20145 OR 1000000<b 20146 OR a=24 20147 OR b=1089 20148 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 20149 OR (g='rqponml' AND f GLOB 'hijkl*') 20150 } 20151} {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0} 20152do_test where7-2.867.1 { 20153 count_steps_sort { 20154 SELECT a FROM t2 20155 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 20156 OR ((a BETWEEN 80 AND 82) AND a!=81) 20157 OR b=36 20158 OR ((a BETWEEN 33 AND 35) AND a!=34) 20159 } 20160} {16 33 35 80 82 scan 0 sort 0} 20161do_test where7-2.867.2 { 20162 count_steps_sort { 20163 SELECT a FROM t3 20164 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 20165 OR ((a BETWEEN 80 AND 82) AND a!=81) 20166 OR b=36 20167 OR ((a BETWEEN 33 AND 35) AND a!=34) 20168 } 20169} {16 33 35 80 82 scan 0 sort 0} 20170do_test where7-2.868.1 { 20171 count_steps_sort { 20172 SELECT a FROM t2 20173 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20174 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 20175 OR c=26026 20176 OR ((a BETWEEN 37 AND 39) AND a!=38) 20177 OR a=56 20178 OR b=506 20179 OR b=781 20180 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 20181 } 20182} {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0} 20183do_test where7-2.868.2 { 20184 count_steps_sort { 20185 SELECT a FROM t3 20186 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20187 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 20188 OR c=26026 20189 OR ((a BETWEEN 37 AND 39) AND a!=38) 20190 OR a=56 20191 OR b=506 20192 OR b=781 20193 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 20194 } 20195} {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0} 20196do_test where7-2.869.1 { 20197 count_steps_sort { 20198 SELECT a FROM t2 20199 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 20200 OR ((a BETWEEN 25 AND 27) AND a!=26) 20201 OR (g='qponmlk' AND f GLOB 'nopqr*') 20202 OR ((a BETWEEN 89 AND 91) AND a!=90) 20203 OR f='xyzabcdef' 20204 OR b=517 20205 OR (g='jihgfed' AND f GLOB 'yzabc*') 20206 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20207 } 20208} {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0} 20209do_test where7-2.869.2 { 20210 count_steps_sort { 20211 SELECT a FROM t3 20212 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 20213 OR ((a BETWEEN 25 AND 27) AND a!=26) 20214 OR (g='qponmlk' AND f GLOB 'nopqr*') 20215 OR ((a BETWEEN 89 AND 91) AND a!=90) 20216 OR f='xyzabcdef' 20217 OR b=517 20218 OR (g='jihgfed' AND f GLOB 'yzabc*') 20219 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20220 } 20221} {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0} 20222do_test where7-2.870.1 { 20223 count_steps_sort { 20224 SELECT a FROM t2 20225 WHERE a=54 20226 OR a=59 20227 } 20228} {54 59 scan 0 sort 0} 20229do_test where7-2.870.2 { 20230 count_steps_sort { 20231 SELECT a FROM t3 20232 WHERE a=54 20233 OR a=59 20234 } 20235} {54 59 scan 0 sort 0} 20236do_test where7-2.871.1 { 20237 count_steps_sort { 20238 SELECT a FROM t2 20239 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 20240 OR b=762 20241 OR (g='onmlkji' AND f GLOB 'wxyza*') 20242 OR a=25 20243 OR ((a BETWEEN 65 AND 67) AND a!=66) 20244 } 20245} {24 25 48 65 67 scan 0 sort 0} 20246do_test where7-2.871.2 { 20247 count_steps_sort { 20248 SELECT a FROM t3 20249 WHERE (g='tsrqpon' AND f GLOB 'yzabc*') 20250 OR b=762 20251 OR (g='onmlkji' AND f GLOB 'wxyza*') 20252 OR a=25 20253 OR ((a BETWEEN 65 AND 67) AND a!=66) 20254 } 20255} {24 25 48 65 67 scan 0 sort 0} 20256do_test where7-2.872.1 { 20257 count_steps_sort { 20258 SELECT a FROM t2 20259 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL) 20260 OR ((a BETWEEN 14 AND 16) AND a!=15) 20261 OR b=839 20262 OR f='defghijkl' 20263 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 20264 OR (g='mlkjihg' AND f GLOB 'ijklm*') 20265 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 20266 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20267 OR b=498 20268 } 20269} {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0} 20270do_test where7-2.872.2 { 20271 count_steps_sort { 20272 SELECT a FROM t3 20273 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL) 20274 OR ((a BETWEEN 14 AND 16) AND a!=15) 20275 OR b=839 20276 OR f='defghijkl' 20277 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 20278 OR (g='mlkjihg' AND f GLOB 'ijklm*') 20279 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 20280 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20281 OR b=498 20282 } 20283} {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0} 20284do_test where7-2.873.1 { 20285 count_steps_sort { 20286 SELECT a FROM t2 20287 WHERE b=256 20288 OR c=19019 20289 OR a=54 20290 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 20291 OR b=498 20292 OR b=77 20293 } 20294} {7 46 54 55 56 57 scan 0 sort 0} 20295do_test where7-2.873.2 { 20296 count_steps_sort { 20297 SELECT a FROM t3 20298 WHERE b=256 20299 OR c=19019 20300 OR a=54 20301 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 20302 OR b=498 20303 OR b=77 20304 } 20305} {7 46 54 55 56 57 scan 0 sort 0} 20306do_test where7-2.874.1 { 20307 count_steps_sort { 20308 SELECT a FROM t2 20309 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 20310 OR b=256 20311 OR b=586 20312 OR a=74 20313 OR b=113 20314 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 20315 OR b=495 20316 } 20317} {45 61 74 99 scan 0 sort 0} 20318do_test where7-2.874.2 { 20319 count_steps_sort { 20320 SELECT a FROM t3 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} 20330do_test where7-2.875.1 { 20331 count_steps_sort { 20332 SELECT a FROM t2 20333 WHERE a=12 20334 OR a=50 20335 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 20336 OR ((a BETWEEN 66 AND 68) AND a!=67) 20337 } 20338} {12 33 50 66 68 scan 0 sort 0} 20339do_test where7-2.875.2 { 20340 count_steps_sort { 20341 SELECT a FROM t3 20342 WHERE a=12 20343 OR a=50 20344 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 20345 OR ((a BETWEEN 66 AND 68) AND a!=67) 20346 } 20347} {12 33 50 66 68 scan 0 sort 0} 20348do_test where7-2.876.1 { 20349 count_steps_sort { 20350 SELECT a FROM t2 20351 WHERE b=308 20352 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 20353 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20354 OR a=83 20355 OR c=23023 20356 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20357 OR (g='lkjihgf' AND f GLOB 'nopqr*') 20358 OR a=58 20359 OR ((a BETWEEN 17 AND 19) AND a!=18) 20360 OR (g='srqponm' AND f GLOB 'efghi*') 20361 OR c=4004 20362 } 20363} {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0} 20364do_test where7-2.876.2 { 20365 count_steps_sort { 20366 SELECT a FROM t3 20367 WHERE b=308 20368 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 20369 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20370 OR a=83 20371 OR c=23023 20372 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20373 OR (g='lkjihgf' AND f GLOB 'nopqr*') 20374 OR a=58 20375 OR ((a BETWEEN 17 AND 19) AND a!=18) 20376 OR (g='srqponm' AND f GLOB 'efghi*') 20377 OR c=4004 20378 } 20379} {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0} 20380do_test where7-2.877.1 { 20381 count_steps_sort { 20382 SELECT a FROM t2 20383 WHERE b=476 20384 OR a=26 20385 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 20386 OR b=762 20387 OR b=157 20388 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 20389 OR (g='nmlkjih' AND f GLOB 'cdefg*') 20390 } 20391} {17 26 54 87 scan 0 sort 0} 20392do_test where7-2.877.2 { 20393 count_steps_sort { 20394 SELECT a FROM t3 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} 20404do_test where7-2.878.1 { 20405 count_steps_sort { 20406 SELECT a FROM t2 20407 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL) 20408 OR a=1 20409 OR ((a BETWEEN 93 AND 95) AND a!=94) 20410 OR b=278 20411 OR (g='xwvutsr' AND f GLOB 'defgh*') 20412 OR f='qrstuvwxy' 20413 OR (g='onmlkji' AND f GLOB 'abcde*') 20414 OR ((a BETWEEN 82 AND 84) AND a!=83) 20415 OR (g='edcbazy' AND f GLOB 'uvwxy*') 20416 OR (g='jihgfed' AND f GLOB 'wxyza*') 20417 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 20418 } 20419} {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0} 20420do_test where7-2.878.2 { 20421 count_steps_sort { 20422 SELECT a FROM t3 20423 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL) 20424 OR a=1 20425 OR ((a BETWEEN 93 AND 95) AND a!=94) 20426 OR b=278 20427 OR (g='xwvutsr' AND f GLOB 'defgh*') 20428 OR f='qrstuvwxy' 20429 OR (g='onmlkji' AND f GLOB 'abcde*') 20430 OR ((a BETWEEN 82 AND 84) AND a!=83) 20431 OR (g='edcbazy' AND f GLOB 'uvwxy*') 20432 OR (g='jihgfed' AND f GLOB 'wxyza*') 20433 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 20434 } 20435} {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0} 20436do_test where7-2.879.1 { 20437 count_steps_sort { 20438 SELECT a FROM t2 20439 WHERE b=124 20440 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 20441 OR ((a BETWEEN 41 AND 43) AND a!=42) 20442 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 20443 OR b=759 20444 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 20445 OR ((a BETWEEN 45 AND 47) AND a!=46) 20446 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 20447 } 20448} {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0} 20449do_test where7-2.879.2 { 20450 count_steps_sort { 20451 SELECT a FROM t3 20452 WHERE b=124 20453 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 20454 OR ((a BETWEEN 41 AND 43) AND a!=42) 20455 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 20456 OR b=759 20457 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 20458 OR ((a BETWEEN 45 AND 47) AND a!=46) 20459 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 20460 } 20461} {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0} 20462do_test where7-2.880.1 { 20463 count_steps_sort { 20464 SELECT a FROM t2 20465 WHERE b=872 20466 OR b=267 20467 OR b=814 20468 OR b=99 20469 OR c<=10 20470 OR ((a BETWEEN 8 AND 10) AND a!=9) 20471 OR b=44 20472 OR f='zabcdefgh' 20473 OR b=979 20474 OR (g='rqponml' AND f GLOB 'hijkl*') 20475 } 20476} {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0} 20477do_test where7-2.880.2 { 20478 count_steps_sort { 20479 SELECT a FROM t3 20480 WHERE b=872 20481 OR b=267 20482 OR b=814 20483 OR b=99 20484 OR c<=10 20485 OR ((a BETWEEN 8 AND 10) AND a!=9) 20486 OR b=44 20487 OR f='zabcdefgh' 20488 OR b=979 20489 OR (g='rqponml' AND f GLOB 'hijkl*') 20490 } 20491} {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0} 20492do_test where7-2.881.1 { 20493 count_steps_sort { 20494 SELECT a FROM t2 20495 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 20496 OR f='xyzabcdef' 20497 } 20498} {23 26 49 75 scan 0 sort 0} 20499do_test where7-2.881.2 { 20500 count_steps_sort { 20501 SELECT a FROM t3 20502 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 20503 OR f='xyzabcdef' 20504 } 20505} {23 26 49 75 scan 0 sort 0} 20506do_test where7-2.882.1 { 20507 count_steps_sort { 20508 SELECT a FROM t2 20509 WHERE b=487 20510 OR b=355 20511 OR c=9009 20512 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 20513 OR ((a BETWEEN 32 AND 34) AND a!=33) 20514 OR b=113 20515 OR ((a BETWEEN 24 AND 26) AND a!=25) 20516 OR a=90 20517 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 20518 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20519 OR f='nopqrstuv' 20520 } 20521} {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0} 20522do_test where7-2.882.2 { 20523 count_steps_sort { 20524 SELECT a FROM t3 20525 WHERE b=487 20526 OR b=355 20527 OR c=9009 20528 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 20529 OR ((a BETWEEN 32 AND 34) AND a!=33) 20530 OR b=113 20531 OR ((a BETWEEN 24 AND 26) AND a!=25) 20532 OR a=90 20533 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 20534 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20535 OR f='nopqrstuv' 20536 } 20537} {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0} 20538do_test where7-2.883.1 { 20539 count_steps_sort { 20540 SELECT a FROM t2 20541 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 20542 OR b=275 20543 } 20544} {25 34 scan 0 sort 0} 20545do_test where7-2.883.2 { 20546 count_steps_sort { 20547 SELECT a FROM t3 20548 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 20549 OR b=275 20550 } 20551} {25 34 scan 0 sort 0} 20552do_test where7-2.884.1 { 20553 count_steps_sort { 20554 SELECT a FROM t2 20555 WHERE b=355 20556 OR a=44 20557 OR b=374 20558 OR c=25025 20559 OR b=198 20560 OR ((a BETWEEN 4 AND 6) AND a!=5) 20561 OR ((a BETWEEN 69 AND 71) AND a!=70) 20562 OR d<0.0 20563 OR (g='qponmlk' AND f GLOB 'pqrst*') 20564 OR c=9009 20565 } 20566} {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0} 20567do_test where7-2.884.2 { 20568 count_steps_sort { 20569 SELECT a FROM t3 20570 WHERE b=355 20571 OR a=44 20572 OR b=374 20573 OR c=25025 20574 OR b=198 20575 OR ((a BETWEEN 4 AND 6) AND a!=5) 20576 OR ((a BETWEEN 69 AND 71) AND a!=70) 20577 OR d<0.0 20578 OR (g='qponmlk' AND f GLOB 'pqrst*') 20579 OR c=9009 20580 } 20581} {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0} 20582do_test where7-2.885.1 { 20583 count_steps_sort { 20584 SELECT a FROM t2 20585 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20586 OR b=814 20587 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20588 } 20589} {19 45 54 71 74 97 scan 0 sort 0} 20590do_test where7-2.885.2 { 20591 count_steps_sort { 20592 SELECT a FROM t3 20593 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 20594 OR b=814 20595 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20596 } 20597} {19 45 54 71 74 97 scan 0 sort 0} 20598do_test where7-2.886.1 { 20599 count_steps_sort { 20600 SELECT a FROM t2 20601 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 20602 OR b=333 20603 OR b=275 20604 } 20605} {25 64 scan 0 sort 0} 20606do_test where7-2.886.2 { 20607 count_steps_sort { 20608 SELECT a FROM t3 20609 WHERE (g='lkjihgf' AND f GLOB 'mnopq*') 20610 OR b=333 20611 OR b=275 20612 } 20613} {25 64 scan 0 sort 0} 20614do_test where7-2.887.1 { 20615 count_steps_sort { 20616 SELECT a FROM t2 20617 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 20618 OR ((a BETWEEN 33 AND 35) AND a!=34) 20619 } 20620} {33 35 82 scan 0 sort 0} 20621do_test where7-2.887.2 { 20622 count_steps_sort { 20623 SELECT a FROM t3 20624 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 20625 OR ((a BETWEEN 33 AND 35) AND a!=34) 20626 } 20627} {33 35 82 scan 0 sort 0} 20628do_test where7-2.888.1 { 20629 count_steps_sort { 20630 SELECT a FROM t2 20631 WHERE ((a BETWEEN 11 AND 13) AND a!=12) 20632 OR b=253 20633 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20634 OR b=286 20635 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 20636 } 20637} {10 11 13 14 23 26 40 66 92 scan 0 sort 0} 20638do_test where7-2.888.2 { 20639 count_steps_sort { 20640 SELECT a FROM t3 20641 WHERE ((a BETWEEN 11 AND 13) AND a!=12) 20642 OR b=253 20643 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20644 OR b=286 20645 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 20646 } 20647} {10 11 13 14 23 26 40 66 92 scan 0 sort 0} 20648do_test where7-2.889.1 { 20649 count_steps_sort { 20650 SELECT a FROM t2 20651 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 20652 OR (g='gfedcba' AND f GLOB 'mnopq*') 20653 OR ((a BETWEEN 26 AND 28) AND a!=27) 20654 OR b=421 20655 OR (g='xwvutsr' AND f GLOB 'fghij*') 20656 OR f='ijklmnopq' 20657 OR b=891 20658 OR b=1056 20659 } 20660} {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0} 20661do_test where7-2.889.2 { 20662 count_steps_sort { 20663 SELECT a FROM t3 20664 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 20665 OR (g='gfedcba' AND f GLOB 'mnopq*') 20666 OR ((a BETWEEN 26 AND 28) AND a!=27) 20667 OR b=421 20668 OR (g='xwvutsr' AND f GLOB 'fghij*') 20669 OR f='ijklmnopq' 20670 OR b=891 20671 OR b=1056 20672 } 20673} {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0} 20674do_test where7-2.890.1 { 20675 count_steps_sort { 20676 SELECT a FROM t2 20677 WHERE f='fghijklmn' 20678 OR (g='qponmlk' AND f GLOB 'nopqr*') 20679 OR (g='edcbazy' AND f GLOB 'vwxyz*') 20680 OR b=671 20681 OR (g='xwvutsr' AND f GLOB 'hijkl*') 20682 } 20683} {5 7 31 39 57 61 83 99 scan 0 sort 0} 20684do_test where7-2.890.2 { 20685 count_steps_sort { 20686 SELECT a FROM t3 20687 WHERE f='fghijklmn' 20688 OR (g='qponmlk' AND f GLOB 'nopqr*') 20689 OR (g='edcbazy' AND f GLOB 'vwxyz*') 20690 OR b=671 20691 OR (g='xwvutsr' AND f GLOB 'hijkl*') 20692 } 20693} {5 7 31 39 57 61 83 99 scan 0 sort 0} 20694do_test where7-2.891.1 { 20695 count_steps_sort { 20696 SELECT a FROM t2 20697 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 20698 OR (g='srqponm' AND f GLOB 'fghij*') 20699 OR ((a BETWEEN 4 AND 6) AND a!=5) 20700 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20701 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 20702 } 20703} {4 6 11 31 63 68 scan 0 sort 0} 20704do_test where7-2.891.2 { 20705 count_steps_sort { 20706 SELECT a FROM t3 20707 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 20708 OR (g='srqponm' AND f GLOB 'fghij*') 20709 OR ((a BETWEEN 4 AND 6) AND a!=5) 20710 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20711 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 20712 } 20713} {4 6 11 31 63 68 scan 0 sort 0} 20714do_test where7-2.892.1 { 20715 count_steps_sort { 20716 SELECT a FROM t2 20717 WHERE c=11011 20718 OR a=20 20719 OR b=432 20720 OR b=410 20721 OR a=86 20722 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 20723 OR b=638 20724 OR ((a BETWEEN 58 AND 60) AND a!=59) 20725 OR b=190 20726 } 20727} {20 31 32 33 58 60 86 89 scan 0 sort 0} 20728do_test where7-2.892.2 { 20729 count_steps_sort { 20730 SELECT a FROM t3 20731 WHERE c=11011 20732 OR a=20 20733 OR b=432 20734 OR b=410 20735 OR a=86 20736 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 20737 OR b=638 20738 OR ((a BETWEEN 58 AND 60) AND a!=59) 20739 OR b=190 20740 } 20741} {20 31 32 33 58 60 86 89 scan 0 sort 0} 20742do_test where7-2.893.1 { 20743 count_steps_sort { 20744 SELECT a FROM t2 20745 WHERE b=88 20746 OR ((a BETWEEN 42 AND 44) AND a!=43) 20747 OR a=76 20748 OR b=69 20749 OR b=847 20750 OR b=275 20751 } 20752} {8 25 42 44 76 77 scan 0 sort 0} 20753do_test where7-2.893.2 { 20754 count_steps_sort { 20755 SELECT a FROM t3 20756 WHERE b=88 20757 OR ((a BETWEEN 42 AND 44) AND a!=43) 20758 OR a=76 20759 OR b=69 20760 OR b=847 20761 OR b=275 20762 } 20763} {8 25 42 44 76 77 scan 0 sort 0} 20764do_test where7-2.894.1 { 20765 count_steps_sort { 20766 SELECT a FROM t2 20767 WHERE b=781 20768 OR b=77 20769 OR b=58 20770 OR ((a BETWEEN 67 AND 69) AND a!=68) 20771 } 20772} {7 67 69 71 scan 0 sort 0} 20773do_test where7-2.894.2 { 20774 count_steps_sort { 20775 SELECT a FROM t3 20776 WHERE b=781 20777 OR b=77 20778 OR b=58 20779 OR ((a BETWEEN 67 AND 69) AND a!=68) 20780 } 20781} {7 67 69 71 scan 0 sort 0} 20782do_test where7-2.895.1 { 20783 count_steps_sort { 20784 SELECT a FROM t2 20785 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 20786 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 20787 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 20788 OR a=46 20789 OR b=187 20790 OR ((a BETWEEN 69 AND 71) AND a!=70) 20791 OR (g='onmlkji' AND f GLOB 'yzabc*') 20792 } 20793} {17 20 46 50 67 69 71 scan 0 sort 0} 20794do_test where7-2.895.2 { 20795 count_steps_sort { 20796 SELECT a FROM t3 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} 20806do_test where7-2.896.1 { 20807 count_steps_sort { 20808 SELECT a FROM t2 20809 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20810 OR a=99 20811 OR c=3003 20812 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20813 OR b=300 20814 OR b=718 20815 OR c>=34035 20816 OR b=264 20817 } 20818} {7 8 9 24 57 97 99 scan 0 sort 0} 20819do_test where7-2.896.2 { 20820 count_steps_sort { 20821 SELECT a FROM t3 20822 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 20823 OR a=99 20824 OR c=3003 20825 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 20826 OR b=300 20827 OR b=718 20828 OR c>=34035 20829 OR b=264 20830 } 20831} {7 8 9 24 57 97 99 scan 0 sort 0} 20832do_test where7-2.897.1 { 20833 count_steps_sort { 20834 SELECT a FROM t2 20835 WHERE b=872 20836 OR b=209 20837 OR ((a BETWEEN 65 AND 67) AND a!=66) 20838 OR b=355 20839 OR b=729 20840 OR ((a BETWEEN 81 AND 83) AND a!=82) 20841 OR a=58 20842 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20843 OR b=608 20844 } 20845} {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0} 20846do_test where7-2.897.2 { 20847 count_steps_sort { 20848 SELECT a FROM t3 20849 WHERE b=872 20850 OR b=209 20851 OR ((a BETWEEN 65 AND 67) AND a!=66) 20852 OR b=355 20853 OR b=729 20854 OR ((a BETWEEN 81 AND 83) AND a!=82) 20855 OR a=58 20856 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20857 OR b=608 20858 } 20859} {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0} 20860do_test where7-2.898.1 { 20861 count_steps_sort { 20862 SELECT a FROM t2 20863 WHERE c=29029 20864 OR f='efghijklm' 20865 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 20866 OR a=26 20867 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 20868 } 20869} {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0} 20870do_test where7-2.898.2 { 20871 count_steps_sort { 20872 SELECT a FROM t3 20873 WHERE c=29029 20874 OR f='efghijklm' 20875 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 20876 OR a=26 20877 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 20878 } 20879} {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0} 20880do_test where7-2.899.1 { 20881 count_steps_sort { 20882 SELECT a FROM t2 20883 WHERE a=59 20884 OR (g='wvutsrq' AND f GLOB 'mnopq*') 20885 OR a=7 20886 OR (g='tsrqpon' AND f GLOB 'abcde*') 20887 OR b=762 20888 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20889 } 20890} {7 12 14 26 40 59 66 92 scan 0 sort 0} 20891do_test where7-2.899.2 { 20892 count_steps_sort { 20893 SELECT a FROM t3 20894 WHERE a=59 20895 OR (g='wvutsrq' AND f GLOB 'mnopq*') 20896 OR a=7 20897 OR (g='tsrqpon' AND f GLOB 'abcde*') 20898 OR b=762 20899 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 20900 } 20901} {7 12 14 26 40 59 66 92 scan 0 sort 0} 20902do_test where7-2.900.1 { 20903 count_steps_sort { 20904 SELECT a FROM t2 20905 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 20906 OR b=539 20907 OR b=399 20908 } 20909} {49 91 scan 0 sort 0} 20910do_test where7-2.900.2 { 20911 count_steps_sort { 20912 SELECT a FROM t3 20913 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 20914 OR b=539 20915 OR b=399 20916 } 20917} {49 91 scan 0 sort 0} 20918do_test where7-2.901.1 { 20919 count_steps_sort { 20920 SELECT a FROM t2 20921 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 20922 OR ((a BETWEEN 96 AND 98) AND a!=97) 20923 OR a=92 20924 } 20925} {71 73 92 96 98 scan 0 sort 0} 20926do_test where7-2.901.2 { 20927 count_steps_sort { 20928 SELECT a FROM t3 20929 WHERE ((a BETWEEN 71 AND 73) AND a!=72) 20930 OR ((a BETWEEN 96 AND 98) AND a!=97) 20931 OR a=92 20932 } 20933} {71 73 92 96 98 scan 0 sort 0} 20934do_test where7-2.902.1 { 20935 count_steps_sort { 20936 SELECT a FROM t2 20937 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 20938 OR (g='rqponml' AND f GLOB 'klmno*') 20939 OR f='lmnopqrst' 20940 OR (g='nmlkjih' AND f GLOB 'fghij*') 20941 } 20942} {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0} 20943do_test where7-2.902.2 { 20944 count_steps_sort { 20945 SELECT a FROM t3 20946 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 20947 OR (g='rqponml' AND f GLOB 'klmno*') 20948 OR f='lmnopqrst' 20949 OR (g='nmlkjih' AND f GLOB 'fghij*') 20950 } 20951} {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0} 20952do_test where7-2.903.1 { 20953 count_steps_sort { 20954 SELECT a FROM t2 20955 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 20956 OR ((a BETWEEN 91 AND 93) AND a!=92) 20957 OR b=652 20958 } 20959} {69 71 91 93 scan 0 sort 0} 20960do_test where7-2.903.2 { 20961 count_steps_sort { 20962 SELECT a FROM t3 20963 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 20964 OR ((a BETWEEN 91 AND 93) AND a!=92) 20965 OR b=652 20966 } 20967} {69 71 91 93 scan 0 sort 0} 20968do_test where7-2.904.1 { 20969 count_steps_sort { 20970 SELECT a FROM t2 20971 WHERE b=1067 20972 OR ((a BETWEEN 53 AND 55) AND a!=54) 20973 OR (g='jihgfed' AND f GLOB 'vwxyz*') 20974 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 20975 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20976 OR b=520 20977 OR b=399 20978 OR b=209 20979 OR a=68 20980 OR (g='fedcbaz' AND f GLOB 'qrstu*') 20981 } 20982} {18 19 53 54 55 68 73 94 97 scan 0 sort 0} 20983do_test where7-2.904.2 { 20984 count_steps_sort { 20985 SELECT a FROM t3 20986 WHERE b=1067 20987 OR ((a BETWEEN 53 AND 55) AND a!=54) 20988 OR (g='jihgfed' AND f GLOB 'vwxyz*') 20989 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 20990 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20991 OR b=520 20992 OR b=399 20993 OR b=209 20994 OR a=68 20995 OR (g='fedcbaz' AND f GLOB 'qrstu*') 20996 } 20997} {18 19 53 54 55 68 73 94 97 scan 0 sort 0} 20998do_test where7-2.905.1 { 20999 count_steps_sort { 21000 SELECT a FROM t2 21001 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 21002 OR a=57 21003 OR b=55 21004 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 21005 OR ((a BETWEEN 20 AND 22) AND a!=21) 21006 OR (g='rqponml' AND f GLOB 'lmnop*') 21007 OR ((a BETWEEN 0 AND 2) AND a!=1) 21008 OR ((a BETWEEN 21 AND 23) AND a!=22) 21009 } 21010} {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0} 21011do_test where7-2.905.2 { 21012 count_steps_sort { 21013 SELECT a FROM t3 21014 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 21015 OR a=57 21016 OR b=55 21017 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 21018 OR ((a BETWEEN 20 AND 22) AND a!=21) 21019 OR (g='rqponml' AND f GLOB 'lmnop*') 21020 OR ((a BETWEEN 0 AND 2) AND a!=1) 21021 OR ((a BETWEEN 21 AND 23) AND a!=22) 21022 } 21023} {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0} 21024do_test where7-2.906.1 { 21025 count_steps_sort { 21026 SELECT a FROM t2 21027 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 21028 OR a=2 21029 OR b=784 21030 OR ((a BETWEEN 21 AND 23) AND a!=22) 21031 OR (g='ihgfedc' AND f GLOB 'defgh*') 21032 OR b=850 21033 } 21034} {2 21 23 81 scan 0 sort 0} 21035do_test where7-2.906.2 { 21036 count_steps_sort { 21037 SELECT a FROM t3 21038 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 21039 OR a=2 21040 OR b=784 21041 OR ((a BETWEEN 21 AND 23) AND a!=22) 21042 OR (g='ihgfedc' AND f GLOB 'defgh*') 21043 OR b=850 21044 } 21045} {2 21 23 81 scan 0 sort 0} 21046do_test where7-2.907.1 { 21047 count_steps_sort { 21048 SELECT a FROM t2 21049 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 21050 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21051 OR b=748 21052 OR b=209 21053 OR a=100 21054 } 21055} {19 45 51 68 100 scan 0 sort 0} 21056do_test where7-2.907.2 { 21057 count_steps_sort { 21058 SELECT a FROM t3 21059 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 21060 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21061 OR b=748 21062 OR b=209 21063 OR a=100 21064 } 21065} {19 45 51 68 100 scan 0 sort 0} 21066do_test where7-2.908.1 { 21067 count_steps_sort { 21068 SELECT a FROM t2 21069 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 21070 OR a=18 21071 OR a=30 21072 OR ((a BETWEEN 9 AND 11) AND a!=10) 21073 OR ((a BETWEEN 84 AND 86) AND a!=85) 21074 OR ((a BETWEEN 8 AND 10) AND a!=9) 21075 OR b=792 21076 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 21077 OR ((a BETWEEN 19 AND 21) AND a!=20) 21078 OR c=26026 21079 OR (g='rqponml' AND f GLOB 'hijkl*') 21080 } 21081} {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0} 21082do_test where7-2.908.2 { 21083 count_steps_sort { 21084 SELECT a FROM t3 21085 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 21086 OR a=18 21087 OR a=30 21088 OR ((a BETWEEN 9 AND 11) AND a!=10) 21089 OR ((a BETWEEN 84 AND 86) AND a!=85) 21090 OR ((a BETWEEN 8 AND 10) AND a!=9) 21091 OR b=792 21092 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 21093 OR ((a BETWEEN 19 AND 21) AND a!=20) 21094 OR c=26026 21095 OR (g='rqponml' AND f GLOB 'hijkl*') 21096 } 21097} {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0} 21098do_test where7-2.909.1 { 21099 count_steps_sort { 21100 SELECT a FROM t2 21101 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 21102 OR b=968 21103 OR ((a BETWEEN 63 AND 65) AND a!=64) 21104 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21105 OR (g='jihgfed' AND f GLOB 'wxyza*') 21106 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 21107 OR a=78 21108 OR ((a BETWEEN 90 AND 92) AND a!=91) 21109 } 21110} {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0} 21111do_test where7-2.909.2 { 21112 count_steps_sort { 21113 SELECT a FROM t3 21114 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 21115 OR b=968 21116 OR ((a BETWEEN 63 AND 65) AND a!=64) 21117 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21118 OR (g='jihgfed' AND f GLOB 'wxyza*') 21119 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 21120 OR a=78 21121 OR ((a BETWEEN 90 AND 92) AND a!=91) 21122 } 21123} {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0} 21124do_test where7-2.910.1 { 21125 count_steps_sort { 21126 SELECT a FROM t2 21127 WHERE c=10010 21128 OR f='pqrstuvwx' 21129 } 21130} {15 28 29 30 41 67 93 scan 0 sort 0} 21131do_test where7-2.910.2 { 21132 count_steps_sort { 21133 SELECT a FROM t3 21134 WHERE c=10010 21135 OR f='pqrstuvwx' 21136 } 21137} {15 28 29 30 41 67 93 scan 0 sort 0} 21138do_test where7-2.911.1 { 21139 count_steps_sort { 21140 SELECT a FROM t2 21141 WHERE a=86 21142 OR a=10 21143 OR b=528 21144 OR b=253 21145 OR a=80 21146 OR a=87 21147 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 21148 } 21149} {10 23 37 48 80 86 87 scan 0 sort 0} 21150do_test where7-2.911.2 { 21151 count_steps_sort { 21152 SELECT a FROM t3 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} 21162do_test where7-2.912.1 { 21163 count_steps_sort { 21164 SELECT a FROM t2 21165 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 21166 OR b=825 21167 OR a=100 21168 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 21169 OR a=60 21170 } 21171} {42 60 75 77 100 scan 0 sort 0} 21172do_test where7-2.912.2 { 21173 count_steps_sort { 21174 SELECT a FROM t3 21175 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 21176 OR b=825 21177 OR a=100 21178 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 21179 OR a=60 21180 } 21181} {42 60 75 77 100 scan 0 sort 0} 21182do_test where7-2.913.1 { 21183 count_steps_sort { 21184 SELECT a FROM t2 21185 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 21186 OR b=883 21187 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 21188 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 21189 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 21190 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21191 OR a=81 21192 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21193 OR f='mnopqrstu' 21194 } 21195} {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0} 21196do_test where7-2.913.2 { 21197 count_steps_sort { 21198 SELECT a FROM t3 21199 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 21200 OR b=883 21201 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 21202 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 21203 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 21204 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 21205 OR a=81 21206 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21207 OR f='mnopqrstu' 21208 } 21209} {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0} 21210do_test where7-2.914.1 { 21211 count_steps_sort { 21212 SELECT a FROM t2 21213 WHERE b=443 21214 OR ((a BETWEEN 14 AND 16) AND a!=15) 21215 OR b=663 21216 OR b=905 21217 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 21218 OR b=883 21219 OR c=22022 21220 OR b=638 21221 } 21222} {14 16 58 64 65 66 96 scan 0 sort 0} 21223do_test where7-2.914.2 { 21224 count_steps_sort { 21225 SELECT a FROM t3 21226 WHERE b=443 21227 OR ((a BETWEEN 14 AND 16) AND a!=15) 21228 OR b=663 21229 OR b=905 21230 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 21231 OR b=883 21232 OR c=22022 21233 OR b=638 21234 } 21235} {14 16 58 64 65 66 96 scan 0 sort 0} 21236do_test where7-2.915.1 { 21237 count_steps_sort { 21238 SELECT a FROM t2 21239 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 21240 OR b=234 21241 OR a=53 21242 OR ((a BETWEEN 20 AND 22) AND a!=21) 21243 OR ((a BETWEEN 27 AND 29) AND a!=28) 21244 OR b=319 21245 OR (g='qponmlk' AND f GLOB 'opqrs*') 21246 OR ((a BETWEEN 14 AND 16) AND a!=15) 21247 } 21248} {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0} 21249do_test where7-2.915.2 { 21250 count_steps_sort { 21251 SELECT a FROM t3 21252 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 21253 OR b=234 21254 OR a=53 21255 OR ((a BETWEEN 20 AND 22) AND a!=21) 21256 OR ((a BETWEEN 27 AND 29) AND a!=28) 21257 OR b=319 21258 OR (g='qponmlk' AND f GLOB 'opqrs*') 21259 OR ((a BETWEEN 14 AND 16) AND a!=15) 21260 } 21261} {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0} 21262do_test where7-2.916.1 { 21263 count_steps_sort { 21264 SELECT a FROM t2 21265 WHERE b=179 21266 OR ((a BETWEEN 95 AND 97) AND a!=96) 21267 OR a=46 21268 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 21269 OR ((a BETWEEN 53 AND 55) AND a!=54) 21270 OR a=25 21271 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 21272 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21273 OR f='opqrstuvw' 21274 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 21275 OR b=938 21276 } 21277} {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0} 21278do_test where7-2.916.2 { 21279 count_steps_sort { 21280 SELECT a FROM t3 21281 WHERE b=179 21282 OR ((a BETWEEN 95 AND 97) AND a!=96) 21283 OR a=46 21284 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 21285 OR ((a BETWEEN 53 AND 55) AND a!=54) 21286 OR a=25 21287 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 21288 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21289 OR f='opqrstuvw' 21290 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 21291 OR b=938 21292 } 21293} {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0} 21294do_test where7-2.917.1 { 21295 count_steps_sort { 21296 SELECT a FROM t2 21297 WHERE (g='nmlkjih' AND f GLOB 'fghij*') 21298 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 21299 } 21300} {15 57 scan 0 sort 0} 21301do_test where7-2.917.2 { 21302 count_steps_sort { 21303 SELECT a FROM t3 21304 WHERE (g='nmlkjih' AND f GLOB 'fghij*') 21305 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 21306 } 21307} {15 57 scan 0 sort 0} 21308do_test where7-2.918.1 { 21309 count_steps_sort { 21310 SELECT a FROM t2 21311 WHERE b=748 21312 OR (g='utsrqpo' AND f GLOB 'wxyza*') 21313 OR a=32 21314 OR b=110 21315 OR b=297 21316 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21317 OR ((a BETWEEN 60 AND 62) AND a!=61) 21318 OR f='ghijklmno' 21319 OR b=473 21320 OR b=135 21321 } 21322} {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0} 21323do_test where7-2.918.2 { 21324 count_steps_sort { 21325 SELECT a FROM t3 21326 WHERE b=748 21327 OR (g='utsrqpo' AND f GLOB 'wxyza*') 21328 OR a=32 21329 OR b=110 21330 OR b=297 21331 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 21332 OR ((a BETWEEN 60 AND 62) AND a!=61) 21333 OR f='ghijklmno' 21334 OR b=473 21335 OR b=135 21336 } 21337} {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0} 21338do_test where7-2.919.1 { 21339 count_steps_sort { 21340 SELECT a FROM t2 21341 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 21342 OR b=905 21343 OR a=97 21344 OR (g='hgfedcb' AND f GLOB 'hijkl*') 21345 OR c=27027 21346 OR f='bcdefghij' 21347 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 21348 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 21349 OR ((a BETWEEN 38 AND 40) AND a!=39) 21350 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21351 } 21352} {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0} 21353do_test where7-2.919.2 { 21354 count_steps_sort { 21355 SELECT a FROM t3 21356 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 21357 OR b=905 21358 OR a=97 21359 OR (g='hgfedcb' AND f GLOB 'hijkl*') 21360 OR c=27027 21361 OR f='bcdefghij' 21362 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 21363 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 21364 OR ((a BETWEEN 38 AND 40) AND a!=39) 21365 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21366 } 21367} {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0} 21368do_test where7-2.920.1 { 21369 count_steps_sort { 21370 SELECT a FROM t2 21371 WHERE ((a BETWEEN 64 AND 66) AND a!=65) 21372 OR ((a BETWEEN 90 AND 92) AND a!=91) 21373 } 21374} {64 66 90 92 scan 0 sort 0} 21375do_test where7-2.920.2 { 21376 count_steps_sort { 21377 SELECT a FROM t3 21378 WHERE ((a BETWEEN 64 AND 66) AND a!=65) 21379 OR ((a BETWEEN 90 AND 92) AND a!=91) 21380 } 21381} {64 66 90 92 scan 0 sort 0} 21382do_test where7-2.921.1 { 21383 count_steps_sort { 21384 SELECT a FROM t2 21385 WHERE b=594 21386 OR b=80 21387 OR (g='tsrqpon' AND f GLOB 'bcdef*') 21388 OR (g='qponmlk' AND f GLOB 'mnopq*') 21389 OR b=421 21390 OR b=418 21391 OR b=828 21392 OR a=88 21393 OR (g='tsrqpon' AND f GLOB 'xyzab*') 21394 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 21395 } 21396} {23 27 38 54 60 88 scan 0 sort 0} 21397do_test where7-2.921.2 { 21398 count_steps_sort { 21399 SELECT a FROM t3 21400 WHERE b=594 21401 OR b=80 21402 OR (g='tsrqpon' AND f GLOB 'bcdef*') 21403 OR (g='qponmlk' AND f GLOB 'mnopq*') 21404 OR b=421 21405 OR b=418 21406 OR b=828 21407 OR a=88 21408 OR (g='tsrqpon' AND f GLOB 'xyzab*') 21409 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 21410 } 21411} {23 27 38 54 60 88 scan 0 sort 0} 21412do_test where7-2.922.1 { 21413 count_steps_sort { 21414 SELECT a FROM t2 21415 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 21416 OR (g='jihgfed' AND f GLOB 'xyzab*') 21417 OR b=366 21418 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 21419 OR c=16016 21420 OR (g='edcbazy' AND f GLOB 'wxyza*') 21421 OR c=9009 21422 } 21423} {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0} 21424do_test where7-2.922.2 { 21425 count_steps_sort { 21426 SELECT a FROM t3 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} 21436do_test where7-2.923.1 { 21437 count_steps_sort { 21438 SELECT a FROM t2 21439 WHERE b=33 21440 OR f='qrstuvwxy' 21441 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 21442 OR b=858 21443 } 21444} {3 16 20 42 68 78 94 scan 0 sort 0} 21445do_test where7-2.923.2 { 21446 count_steps_sort { 21447 SELECT a FROM t3 21448 WHERE b=33 21449 OR f='qrstuvwxy' 21450 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 21451 OR b=858 21452 } 21453} {3 16 20 42 68 78 94 scan 0 sort 0} 21454do_test where7-2.924.1 { 21455 count_steps_sort { 21456 SELECT a FROM t2 21457 WHERE b=861 21458 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21459 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 21460 OR b=682 21461 OR ((a BETWEEN 93 AND 95) AND a!=94) 21462 OR b=286 21463 } 21464} {22 26 29 48 62 74 93 95 100 scan 0 sort 0} 21465do_test where7-2.924.2 { 21466 count_steps_sort { 21467 SELECT a FROM t3 21468 WHERE b=861 21469 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21470 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 21471 OR b=682 21472 OR ((a BETWEEN 93 AND 95) AND a!=94) 21473 OR b=286 21474 } 21475} {22 26 29 48 62 74 93 95 100 scan 0 sort 0} 21476do_test where7-2.925.1 { 21477 count_steps_sort { 21478 SELECT a FROM t2 21479 WHERE b=740 21480 OR ((a BETWEEN 27 AND 29) AND a!=28) 21481 OR a=88 21482 } 21483} {27 29 88 scan 0 sort 0} 21484do_test where7-2.925.2 { 21485 count_steps_sort { 21486 SELECT a FROM t3 21487 WHERE b=740 21488 OR ((a BETWEEN 27 AND 29) AND a!=28) 21489 OR a=88 21490 } 21491} {27 29 88 scan 0 sort 0} 21492do_test where7-2.926.1 { 21493 count_steps_sort { 21494 SELECT a FROM t2 21495 WHERE f='abcdefghi' 21496 OR c=9009 21497 OR b=663 21498 OR (g='wvutsrq' AND f GLOB 'klmno*') 21499 OR b=91 21500 } 21501} {10 25 26 27 52 78 scan 0 sort 0} 21502do_test where7-2.926.2 { 21503 count_steps_sort { 21504 SELECT a FROM t3 21505 WHERE f='abcdefghi' 21506 OR c=9009 21507 OR b=663 21508 OR (g='wvutsrq' AND f GLOB 'klmno*') 21509 OR b=91 21510 } 21511} {10 25 26 27 52 78 scan 0 sort 0} 21512do_test where7-2.927.1 { 21513 count_steps_sort { 21514 SELECT a FROM t2 21515 WHERE (g='kjihgfe' AND f GLOB 'qrstu*') 21516 OR ((a BETWEEN 29 AND 31) AND a!=30) 21517 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 21518 OR b=1015 21519 OR (g='qponmlk' AND f GLOB 'qrstu*') 21520 OR b=916 21521 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 21522 OR b=69 21523 OR (g='hgfedcb' AND f GLOB 'fghij*') 21524 } 21525} {13 29 31 39 42 65 68 83 91 scan 0 sort 0} 21526do_test where7-2.927.2 { 21527 count_steps_sort { 21528 SELECT a FROM t3 21529 WHERE (g='kjihgfe' AND f GLOB 'qrstu*') 21530 OR ((a BETWEEN 29 AND 31) AND a!=30) 21531 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 21532 OR b=1015 21533 OR (g='qponmlk' AND f GLOB 'qrstu*') 21534 OR b=916 21535 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 21536 OR b=69 21537 OR (g='hgfedcb' AND f GLOB 'fghij*') 21538 } 21539} {13 29 31 39 42 65 68 83 91 scan 0 sort 0} 21540do_test where7-2.928.1 { 21541 count_steps_sort { 21542 SELECT a FROM t2 21543 WHERE a=88 21544 OR a=1 21545 OR f='uvwxyzabc' 21546 OR b=498 21547 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21548 OR a=63 21549 OR f='mnopqrstu' 21550 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21551 OR b=495 21552 OR a=35 21553 OR a=22 21554 } 21555} {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0} 21556do_test where7-2.928.2 { 21557 count_steps_sort { 21558 SELECT a FROM t3 21559 WHERE a=88 21560 OR a=1 21561 OR f='uvwxyzabc' 21562 OR b=498 21563 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21564 OR a=63 21565 OR f='mnopqrstu' 21566 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21567 OR b=495 21568 OR a=35 21569 OR a=22 21570 } 21571} {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0} 21572do_test where7-2.929.1 { 21573 count_steps_sort { 21574 SELECT a FROM t2 21575 WHERE b=869 21576 OR (g='rqponml' AND f GLOB 'jklmn*') 21577 OR b=289 21578 OR a=62 21579 OR ((a BETWEEN 9 AND 11) AND a!=10) 21580 } 21581} {9 11 35 62 79 scan 0 sort 0} 21582do_test where7-2.929.2 { 21583 count_steps_sort { 21584 SELECT a FROM t3 21585 WHERE b=869 21586 OR (g='rqponml' AND f GLOB 'jklmn*') 21587 OR b=289 21588 OR a=62 21589 OR ((a BETWEEN 9 AND 11) AND a!=10) 21590 } 21591} {9 11 35 62 79 scan 0 sort 0} 21592do_test where7-2.930.1 { 21593 count_steps_sort { 21594 SELECT a FROM t2 21595 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 21596 OR b=542 21597 OR ((a BETWEEN 19 AND 21) AND a!=20) 21598 OR a=7 21599 OR f='klmnopqrs' 21600 } 21601} {7 10 19 21 22 24 36 62 88 scan 0 sort 0} 21602do_test where7-2.930.2 { 21603 count_steps_sort { 21604 SELECT a FROM t3 21605 WHERE ((a BETWEEN 22 AND 24) AND a!=23) 21606 OR b=542 21607 OR ((a BETWEEN 19 AND 21) AND a!=20) 21608 OR a=7 21609 OR f='klmnopqrs' 21610 } 21611} {7 10 19 21 22 24 36 62 88 scan 0 sort 0} 21612do_test where7-2.931.1 { 21613 count_steps_sort { 21614 SELECT a FROM t2 21615 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 21616 OR b=1078 21617 OR ((a BETWEEN 21 AND 23) AND a!=22) 21618 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21619 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21620 OR b=429 21621 } 21622} {20 21 23 39 57 59 60 98 scan 0 sort 0} 21623do_test where7-2.931.2 { 21624 count_steps_sort { 21625 SELECT a FROM t3 21626 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 21627 OR b=1078 21628 OR ((a BETWEEN 21 AND 23) AND a!=22) 21629 OR (g='mlkjihg' AND f GLOB 'ijklm*') 21630 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21631 OR b=429 21632 } 21633} {20 21 23 39 57 59 60 98 scan 0 sort 0} 21634do_test where7-2.932.1 { 21635 count_steps_sort { 21636 SELECT a FROM t2 21637 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 21638 OR b=264 21639 OR ((a BETWEEN 85 AND 87) AND a!=86) 21640 OR b=1048 21641 OR a=15 21642 } 21643} {15 24 82 85 87 scan 0 sort 0} 21644do_test where7-2.932.2 { 21645 count_steps_sort { 21646 SELECT a FROM t3 21647 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL) 21648 OR b=264 21649 OR ((a BETWEEN 85 AND 87) AND a!=86) 21650 OR b=1048 21651 OR a=15 21652 } 21653} {15 24 82 85 87 scan 0 sort 0} 21654do_test where7-2.933.1 { 21655 count_steps_sort { 21656 SELECT a FROM t2 21657 WHERE a=93 21658 OR f='ijklmnopq' 21659 OR f='mnopqrstu' 21660 OR ((a BETWEEN 67 AND 69) AND a!=68) 21661 } 21662} {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0} 21663do_test where7-2.933.2 { 21664 count_steps_sort { 21665 SELECT a FROM t3 21666 WHERE a=93 21667 OR f='ijklmnopq' 21668 OR f='mnopqrstu' 21669 OR ((a BETWEEN 67 AND 69) AND a!=68) 21670 } 21671} {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0} 21672do_test where7-2.934.1 { 21673 count_steps_sort { 21674 SELECT a FROM t2 21675 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 21676 OR b=858 21677 OR a=58 21678 OR (g='onmlkji' AND f GLOB 'xyzab*') 21679 OR c=21021 21680 OR ((a BETWEEN 45 AND 47) AND a!=46) 21681 OR b=616 21682 OR b=784 21683 OR b=55 21684 } 21685} {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0} 21686do_test where7-2.934.2 { 21687 count_steps_sort { 21688 SELECT a FROM t3 21689 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 21690 OR b=858 21691 OR a=58 21692 OR (g='onmlkji' AND f GLOB 'xyzab*') 21693 OR c=21021 21694 OR ((a BETWEEN 45 AND 47) AND a!=46) 21695 OR b=616 21696 OR b=784 21697 OR b=55 21698 } 21699} {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0} 21700do_test where7-2.935.1 { 21701 count_steps_sort { 21702 SELECT a FROM t2 21703 WHERE b=682 21704 OR b=99 21705 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 21706 OR b=531 21707 } 21708} {2 9 28 54 62 80 scan 0 sort 0} 21709do_test where7-2.935.2 { 21710 count_steps_sort { 21711 SELECT a FROM t3 21712 WHERE b=682 21713 OR b=99 21714 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 21715 OR b=531 21716 } 21717} {2 9 28 54 62 80 scan 0 sort 0} 21718do_test where7-2.936.1 { 21719 count_steps_sort { 21720 SELECT a FROM t2 21721 WHERE ((a BETWEEN 56 AND 58) AND a!=57) 21722 OR (g='kjihgfe' AND f GLOB 'stuvw*') 21723 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21724 OR b=726 21725 OR a=79 21726 OR a=47 21727 OR b=212 21728 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 21729 OR c=8008 21730 } 21731} {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0} 21732do_test where7-2.936.2 { 21733 count_steps_sort { 21734 SELECT a FROM t3 21735 WHERE ((a BETWEEN 56 AND 58) AND a!=57) 21736 OR (g='kjihgfe' AND f GLOB 'stuvw*') 21737 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21738 OR b=726 21739 OR a=79 21740 OR a=47 21741 OR b=212 21742 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 21743 OR c=8008 21744 } 21745} {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0} 21746do_test where7-2.937.1 { 21747 count_steps_sort { 21748 SELECT a FROM t2 21749 WHERE f='uvwxyzabc' 21750 OR ((a BETWEEN 60 AND 62) AND a!=61) 21751 OR a=5 21752 OR b=33 21753 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 21754 OR a=59 21755 OR b=44 21756 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 21757 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 21758 } 21759} {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0} 21760do_test where7-2.937.2 { 21761 count_steps_sort { 21762 SELECT a FROM t3 21763 WHERE f='uvwxyzabc' 21764 OR ((a BETWEEN 60 AND 62) AND a!=61) 21765 OR a=5 21766 OR b=33 21767 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 21768 OR a=59 21769 OR b=44 21770 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 21771 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 21772 } 21773} {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0} 21774do_test where7-2.938.1 { 21775 count_steps_sort { 21776 SELECT a FROM t2 21777 WHERE b=564 21778 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 21779 OR b=451 21780 OR b=330 21781 OR a=47 21782 OR ((a BETWEEN 17 AND 19) AND a!=18) 21783 } 21784} {17 19 30 41 47 93 scan 0 sort 0} 21785do_test where7-2.938.2 { 21786 count_steps_sort { 21787 SELECT a FROM t3 21788 WHERE b=564 21789 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 21790 OR b=451 21791 OR b=330 21792 OR a=47 21793 OR ((a BETWEEN 17 AND 19) AND a!=18) 21794 } 21795} {17 19 30 41 47 93 scan 0 sort 0} 21796do_test where7-2.939.1 { 21797 count_steps_sort { 21798 SELECT a FROM t2 21799 WHERE a=40 21800 OR b=333 21801 } 21802} {40 scan 0 sort 0} 21803do_test where7-2.939.2 { 21804 count_steps_sort { 21805 SELECT a FROM t3 21806 WHERE a=40 21807 OR b=333 21808 } 21809} {40 scan 0 sort 0} 21810do_test where7-2.940.1 { 21811 count_steps_sort { 21812 SELECT a FROM t2 21813 WHERE b=924 21814 OR ((a BETWEEN 6 AND 8) AND a!=7) 21815 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21816 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 21817 OR a=100 21818 OR c=15015 21819 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 21820 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 21821 } 21822} {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0} 21823do_test where7-2.940.2 { 21824 count_steps_sort { 21825 SELECT a FROM t3 21826 WHERE b=924 21827 OR ((a BETWEEN 6 AND 8) AND a!=7) 21828 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21829 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 21830 OR a=100 21831 OR c=15015 21832 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 21833 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 21834 } 21835} {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0} 21836do_test where7-2.941.1 { 21837 count_steps_sort { 21838 SELECT a FROM t2 21839 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 21840 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 21841 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21842 } 21843} {36 44 63 scan 0 sort 0} 21844do_test where7-2.941.2 { 21845 count_steps_sort { 21846 SELECT a FROM t3 21847 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 21848 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 21849 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 21850 } 21851} {36 44 63 scan 0 sort 0} 21852do_test where7-2.942.1 { 21853 count_steps_sort { 21854 SELECT a FROM t2 21855 WHERE b=58 21856 OR ((a BETWEEN 7 AND 9) AND a!=8) 21857 OR ((a BETWEEN 63 AND 65) AND a!=64) 21858 OR a=31 21859 OR f='tuvwxyzab' 21860 OR b=341 21861 OR b=47 21862 OR ((a BETWEEN 95 AND 97) AND a!=96) 21863 OR a=49 21864 OR b=223 21865 OR f='qrstuvwxy' 21866 } 21867} {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0} 21868do_test where7-2.942.2 { 21869 count_steps_sort { 21870 SELECT a FROM t3 21871 WHERE b=58 21872 OR ((a BETWEEN 7 AND 9) AND a!=8) 21873 OR ((a BETWEEN 63 AND 65) AND a!=64) 21874 OR a=31 21875 OR f='tuvwxyzab' 21876 OR b=341 21877 OR b=47 21878 OR ((a BETWEEN 95 AND 97) AND a!=96) 21879 OR a=49 21880 OR b=223 21881 OR f='qrstuvwxy' 21882 } 21883} {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0} 21884do_test where7-2.943.1 { 21885 count_steps_sort { 21886 SELECT a FROM t2 21887 WHERE a=96 21888 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 21889 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 21890 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21891 OR ((a BETWEEN 37 AND 39) AND a!=38) 21892 OR a=85 21893 OR ((a BETWEEN 10 AND 12) AND a!=11) 21894 OR c=11011 21895 OR b=641 21896 OR f='vwxyzabcd' 21897 OR b=286 21898 } 21899} {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0} 21900do_test where7-2.943.2 { 21901 count_steps_sort { 21902 SELECT a FROM t3 21903 WHERE a=96 21904 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 21905 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 21906 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 21907 OR ((a BETWEEN 37 AND 39) AND a!=38) 21908 OR a=85 21909 OR ((a BETWEEN 10 AND 12) AND a!=11) 21910 OR c=11011 21911 OR b=641 21912 OR f='vwxyzabcd' 21913 OR b=286 21914 } 21915} {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0} 21916do_test where7-2.944.1 { 21917 count_steps_sort { 21918 SELECT a FROM t2 21919 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 21920 OR b=1012 21921 OR a=7 21922 OR b=773 21923 OR a=1 21924 OR b=726 21925 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21926 OR ((a BETWEEN 87 AND 89) AND a!=88) 21927 OR b=110 21928 } 21929} {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0} 21930do_test where7-2.944.2 { 21931 count_steps_sort { 21932 SELECT a FROM t3 21933 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 21934 OR b=1012 21935 OR a=7 21936 OR b=773 21937 OR a=1 21938 OR b=726 21939 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21940 OR ((a BETWEEN 87 AND 89) AND a!=88) 21941 OR b=110 21942 } 21943} {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0} 21944do_test where7-2.945.1 { 21945 count_steps_sort { 21946 SELECT a FROM t2 21947 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 21948 OR a=60 21949 OR a=4 21950 OR b=520 21951 OR (g='ihgfedc' AND f GLOB 'bcdef*') 21952 OR a=44 21953 OR a=36 21954 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 21955 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21956 OR b=715 21957 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21958 } 21959} {4 7 16 36 44 60 65 76 79 scan 0 sort 0} 21960do_test where7-2.945.2 { 21961 count_steps_sort { 21962 SELECT a FROM t3 21963 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 21964 OR a=60 21965 OR a=4 21966 OR b=520 21967 OR (g='ihgfedc' AND f GLOB 'bcdef*') 21968 OR a=44 21969 OR a=36 21970 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 21971 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21972 OR b=715 21973 OR (g='vutsrqp' AND f GLOB 'qrstu*') 21974 } 21975} {4 7 16 36 44 60 65 76 79 scan 0 sort 0} 21976do_test where7-2.946.1 { 21977 count_steps_sort { 21978 SELECT a FROM t2 21979 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 21980 OR ((a BETWEEN 56 AND 58) AND a!=57) 21981 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 21982 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 21983 OR (g='jihgfed' AND f GLOB 'yzabc*') 21984 OR a=24 21985 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21986 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 21987 } 21988} {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0} 21989do_test where7-2.946.2 { 21990 count_steps_sort { 21991 SELECT a FROM t3 21992 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 21993 OR ((a BETWEEN 56 AND 58) AND a!=57) 21994 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 21995 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 21996 OR (g='jihgfed' AND f GLOB 'yzabc*') 21997 OR a=24 21998 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21999 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 22000 } 22001} {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0} 22002do_test where7-2.947.1 { 22003 count_steps_sort { 22004 SELECT a FROM t2 22005 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*') 22006 OR b=132 22007 OR f='ghijklmno' 22008 OR b=740 22009 OR (g='qponmlk' AND f GLOB 'mnopq*') 22010 OR (g='tsrqpon' AND f GLOB 'abcde*') 22011 OR b=1059 22012 } 22013} {6 12 21 26 32 38 58 84 scan 0 sort 0} 22014do_test where7-2.947.2 { 22015 count_steps_sort { 22016 SELECT a FROM t3 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} 22026do_test where7-2.948.1 { 22027 count_steps_sort { 22028 SELECT a FROM t2 22029 WHERE a=28 22030 OR b=927 22031 OR b=520 22032 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 22033 OR b=638 22034 OR f='vwxyzabcd' 22035 } 22036} {21 28 47 53 58 73 99 scan 0 sort 0} 22037do_test where7-2.948.2 { 22038 count_steps_sort { 22039 SELECT a FROM t3 22040 WHERE a=28 22041 OR b=927 22042 OR b=520 22043 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 22044 OR b=638 22045 OR f='vwxyzabcd' 22046 } 22047} {21 28 47 53 58 73 99 scan 0 sort 0} 22048do_test where7-2.949.1 { 22049 count_steps_sort { 22050 SELECT a FROM t2 22051 WHERE (g='nmlkjih' AND f GLOB 'cdefg*') 22052 OR b=1026 22053 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 22054 OR (g='wvutsrq' AND f GLOB 'lmnop*') 22055 OR b=355 22056 OR b=641 22057 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 22058 } 22059} {1 11 53 54 scan 0 sort 0} 22060do_test where7-2.949.2 { 22061 count_steps_sort { 22062 SELECT a FROM t3 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} 22072do_test where7-2.950.1 { 22073 count_steps_sort { 22074 SELECT a FROM t2 22075 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 22076 OR ((a BETWEEN 60 AND 62) AND a!=61) 22077 OR b=641 22078 OR a=3 22079 OR a=35 22080 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22081 OR f='opqrstuvw' 22082 OR a=41 22083 OR a=83 22084 OR (g='nmlkjih' AND f GLOB 'cdefg*') 22085 OR b=751 22086 } 22087} {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0} 22088do_test where7-2.950.2 { 22089 count_steps_sort { 22090 SELECT a FROM t3 22091 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 22092 OR ((a BETWEEN 60 AND 62) AND a!=61) 22093 OR b=641 22094 OR a=3 22095 OR a=35 22096 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22097 OR f='opqrstuvw' 22098 OR a=41 22099 OR a=83 22100 OR (g='nmlkjih' AND f GLOB 'cdefg*') 22101 OR b=751 22102 } 22103} {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0} 22104do_test where7-2.951.1 { 22105 count_steps_sort { 22106 SELECT a FROM t2 22107 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 22108 OR ((a BETWEEN 60 AND 62) AND a!=61) 22109 OR c=15015 22110 OR b=146 22111 OR b=1092 22112 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 22113 } 22114} {3 5 43 44 45 60 62 scan 0 sort 0} 22115do_test where7-2.951.2 { 22116 count_steps_sort { 22117 SELECT a FROM t3 22118 WHERE ((a BETWEEN 3 AND 5) AND a!=4) 22119 OR ((a BETWEEN 60 AND 62) AND a!=61) 22120 OR c=15015 22121 OR b=146 22122 OR b=1092 22123 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 22124 } 22125} {3 5 43 44 45 60 62 scan 0 sort 0} 22126do_test where7-2.952.1 { 22127 count_steps_sort { 22128 SELECT a FROM t2 22129 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 22130 OR f='bcdefghij' 22131 OR f='hijklmnop' 22132 OR a=65 22133 OR f='ijklmnopq' 22134 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 22135 OR g IS NULL 22136 OR a=26 22137 OR ((a BETWEEN 38 AND 40) AND a!=39) 22138 OR a=9 22139 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 22140 } 22141} {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0} 22142do_test where7-2.952.2 { 22143 count_steps_sort { 22144 SELECT a FROM t3 22145 WHERE (g='qponmlk' AND f GLOB 'qrstu*') 22146 OR f='bcdefghij' 22147 OR f='hijklmnop' 22148 OR a=65 22149 OR f='ijklmnopq' 22150 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 22151 OR g IS NULL 22152 OR a=26 22153 OR ((a BETWEEN 38 AND 40) AND a!=39) 22154 OR a=9 22155 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 22156 } 22157} {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0} 22158do_test where7-2.953.1 { 22159 count_steps_sort { 22160 SELECT a FROM t2 22161 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 22162 OR ((a BETWEEN 10 AND 12) AND a!=11) 22163 OR ((a BETWEEN 79 AND 81) AND a!=80) 22164 OR (g='kjihgfe' AND f GLOB 'stuvw*') 22165 OR (g='qponmlk' AND f GLOB 'pqrst*') 22166 OR b=1100 22167 OR c=6006 22168 OR c=4004 22169 OR ((a BETWEEN 24 AND 26) AND a!=25) 22170 OR c=33033 22171 } 22172} {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0} 22173do_test where7-2.953.2 { 22174 count_steps_sort { 22175 SELECT a FROM t3 22176 WHERE (g='jihgfed' AND f GLOB 'vwxyz*') 22177 OR ((a BETWEEN 10 AND 12) AND a!=11) 22178 OR ((a BETWEEN 79 AND 81) AND a!=80) 22179 OR (g='kjihgfe' AND f GLOB 'stuvw*') 22180 OR (g='qponmlk' AND f GLOB 'pqrst*') 22181 OR b=1100 22182 OR c=6006 22183 OR c=4004 22184 OR ((a BETWEEN 24 AND 26) AND a!=25) 22185 OR c=33033 22186 } 22187} {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0} 22188do_test where7-2.954.1 { 22189 count_steps_sort { 22190 SELECT a FROM t2 22191 WHERE a=17 22192 OR ((a BETWEEN 95 AND 97) AND a!=96) 22193 } 22194} {17 95 97 scan 0 sort 0} 22195do_test where7-2.954.2 { 22196 count_steps_sort { 22197 SELECT a FROM t3 22198 WHERE a=17 22199 OR ((a BETWEEN 95 AND 97) AND a!=96) 22200 } 22201} {17 95 97 scan 0 sort 0} 22202do_test where7-2.955.1 { 22203 count_steps_sort { 22204 SELECT a FROM t2 22205 WHERE c=3003 22206 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22207 OR a=93 22208 } 22209} {7 8 9 67 93 scan 0 sort 0} 22210do_test where7-2.955.2 { 22211 count_steps_sort { 22212 SELECT a FROM t3 22213 WHERE c=3003 22214 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22215 OR a=93 22216 } 22217} {7 8 9 67 93 scan 0 sort 0} 22218do_test where7-2.956.1 { 22219 count_steps_sort { 22220 SELECT a FROM t2 22221 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 22222 OR (g='ponmlkj' AND f GLOB 'stuvw*') 22223 OR ((a BETWEEN 21 AND 23) AND a!=22) 22224 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 22225 OR b=737 22226 } 22227} {12 21 23 42 44 67 scan 0 sort 0} 22228do_test where7-2.956.2 { 22229 count_steps_sort { 22230 SELECT a FROM t3 22231 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 22232 OR (g='ponmlkj' AND f GLOB 'stuvw*') 22233 OR ((a BETWEEN 21 AND 23) AND a!=22) 22234 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 22235 OR b=737 22236 } 22237} {12 21 23 42 44 67 scan 0 sort 0} 22238do_test where7-2.957.1 { 22239 count_steps_sort { 22240 SELECT a FROM t2 22241 WHERE (g='rqponml' AND f GLOB 'klmno*') 22242 OR ((a BETWEEN 5 AND 7) AND a!=6) 22243 } 22244} {5 7 36 scan 0 sort 0} 22245do_test where7-2.957.2 { 22246 count_steps_sort { 22247 SELECT a FROM t3 22248 WHERE (g='rqponml' AND f GLOB 'klmno*') 22249 OR ((a BETWEEN 5 AND 7) AND a!=6) 22250 } 22251} {5 7 36 scan 0 sort 0} 22252do_test where7-2.958.1 { 22253 count_steps_sort { 22254 SELECT a FROM t2 22255 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 22256 OR c=32032 22257 OR f='opqrstuvw' 22258 OR ((a BETWEEN 66 AND 68) AND a!=67) 22259 OR ((a BETWEEN 49 AND 51) AND a!=50) 22260 OR b=993 22261 } 22262} {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0} 22263do_test where7-2.958.2 { 22264 count_steps_sort { 22265 SELECT a FROM t3 22266 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 22267 OR c=32032 22268 OR f='opqrstuvw' 22269 OR ((a BETWEEN 66 AND 68) AND a!=67) 22270 OR ((a BETWEEN 49 AND 51) AND a!=50) 22271 OR b=993 22272 } 22273} {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0} 22274do_test where7-2.959.1 { 22275 count_steps_sort { 22276 SELECT a FROM t2 22277 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 22278 OR ((a BETWEEN 59 AND 61) AND a!=60) 22279 OR ((a BETWEEN 86 AND 88) AND a!=87) 22280 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22281 OR b=245 22282 OR b=528 22283 OR b=366 22284 OR a=73 22285 OR a=49 22286 OR b=421 22287 OR a=58 22288 } 22289} {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0} 22290do_test where7-2.959.2 { 22291 count_steps_sort { 22292 SELECT a FROM t3 22293 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL) 22294 OR ((a BETWEEN 59 AND 61) AND a!=60) 22295 OR ((a BETWEEN 86 AND 88) AND a!=87) 22296 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22297 OR b=245 22298 OR b=528 22299 OR b=366 22300 OR a=73 22301 OR a=49 22302 OR b=421 22303 OR a=58 22304 } 22305} {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0} 22306do_test where7-2.960.1 { 22307 count_steps_sort { 22308 SELECT a FROM t2 22309 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 22310 OR ((a BETWEEN 8 AND 10) AND a!=9) 22311 OR ((a BETWEEN 86 AND 88) AND a!=87) 22312 OR b=146 22313 OR (g='ponmlkj' AND f GLOB 'rstuv*') 22314 OR ((a BETWEEN 73 AND 75) AND a!=74) 22315 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22316 OR ((a BETWEEN 60 AND 62) AND a!=61) 22317 OR (g='ihgfedc' AND f GLOB 'efghi*') 22318 OR b=704 22319 } 22320} {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0} 22321do_test where7-2.960.2 { 22322 count_steps_sort { 22323 SELECT a FROM t3 22324 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 22325 OR ((a BETWEEN 8 AND 10) AND a!=9) 22326 OR ((a BETWEEN 86 AND 88) AND a!=87) 22327 OR b=146 22328 OR (g='ponmlkj' AND f GLOB 'rstuv*') 22329 OR ((a BETWEEN 73 AND 75) AND a!=74) 22330 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22331 OR ((a BETWEEN 60 AND 62) AND a!=61) 22332 OR (g='ihgfedc' AND f GLOB 'efghi*') 22333 OR b=704 22334 } 22335} {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0} 22336do_test where7-2.961.1 { 22337 count_steps_sort { 22338 SELECT a FROM t2 22339 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 22340 OR b=14 22341 OR ((a BETWEEN 3 AND 5) AND a!=4) 22342 OR a=49 22343 OR b=333 22344 } 22345} {3 5 49 65 67 scan 0 sort 0} 22346do_test where7-2.961.2 { 22347 count_steps_sort { 22348 SELECT a FROM t3 22349 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 22350 OR b=14 22351 OR ((a BETWEEN 3 AND 5) AND a!=4) 22352 OR a=49 22353 OR b=333 22354 } 22355} {3 5 49 65 67 scan 0 sort 0} 22356do_test where7-2.962.1 { 22357 count_steps_sort { 22358 SELECT a FROM t2 22359 WHERE c=17017 22360 OR (g='qponmlk' AND f GLOB 'mnopq*') 22361 OR b=971 22362 OR a=37 22363 OR a=7 22364 OR b=641 22365 OR a=13 22366 OR b=597 22367 } 22368} {7 13 37 38 49 50 51 scan 0 sort 0} 22369do_test where7-2.962.2 { 22370 count_steps_sort { 22371 SELECT a FROM t3 22372 WHERE c=17017 22373 OR (g='qponmlk' AND f GLOB 'mnopq*') 22374 OR b=971 22375 OR a=37 22376 OR a=7 22377 OR b=641 22378 OR a=13 22379 OR b=597 22380 } 22381} {7 13 37 38 49 50 51 scan 0 sort 0} 22382do_test where7-2.963.1 { 22383 count_steps_sort { 22384 SELECT a FROM t2 22385 WHERE f='tuvwxyzab' 22386 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 22387 } 22388} {17 19 43 45 69 71 95 97 scan 0 sort 0} 22389do_test where7-2.963.2 { 22390 count_steps_sort { 22391 SELECT a FROM t3 22392 WHERE f='tuvwxyzab' 22393 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 22394 } 22395} {17 19 43 45 69 71 95 97 scan 0 sort 0} 22396do_test where7-2.964.1 { 22397 count_steps_sort { 22398 SELECT a FROM t2 22399 WHERE b=638 22400 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 22401 OR (g='gfedcba' AND f GLOB 'lmnop*') 22402 OR b=165 22403 OR ((a BETWEEN 10 AND 12) AND a!=11) 22404 OR f='stuvwxyza' 22405 OR b=652 22406 OR b=66 22407 OR b=770 22408 OR b=91 22409 } 22410} {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0} 22411do_test where7-2.964.2 { 22412 count_steps_sort { 22413 SELECT a FROM t3 22414 WHERE b=638 22415 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 22416 OR (g='gfedcba' AND f GLOB 'lmnop*') 22417 OR b=165 22418 OR ((a BETWEEN 10 AND 12) AND a!=11) 22419 OR f='stuvwxyza' 22420 OR b=652 22421 OR b=66 22422 OR b=770 22423 OR b=91 22424 } 22425} {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0} 22426do_test where7-2.965.1 { 22427 count_steps_sort { 22428 SELECT a FROM t2 22429 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 22430 OR f='opqrstuvw' 22431 OR a=83 22432 OR a=93 22433 OR b=858 22434 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 22435 OR (g='jihgfed' AND f GLOB 'vwxyz*') 22436 } 22437} {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0} 22438do_test where7-2.965.2 { 22439 count_steps_sort { 22440 SELECT a FROM t3 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} 22450do_test where7-2.966.1 { 22451 count_steps_sort { 22452 SELECT a FROM t2 22453 WHERE c=3003 22454 OR ((a BETWEEN 40 AND 42) AND a!=41) 22455 OR a=38 22456 } 22457} {7 8 9 38 40 42 scan 0 sort 0} 22458do_test where7-2.966.2 { 22459 count_steps_sort { 22460 SELECT a FROM t3 22461 WHERE c=3003 22462 OR ((a BETWEEN 40 AND 42) AND a!=41) 22463 OR a=38 22464 } 22465} {7 8 9 38 40 42 scan 0 sort 0} 22466do_test where7-2.967.1 { 22467 count_steps_sort { 22468 SELECT a FROM t2 22469 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 22470 OR ((a BETWEEN 50 AND 52) AND a!=51) 22471 } 22472} {50 52 60 scan 0 sort 0} 22473do_test where7-2.967.2 { 22474 count_steps_sort { 22475 SELECT a FROM t3 22476 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 22477 OR ((a BETWEEN 50 AND 52) AND a!=51) 22478 } 22479} {50 52 60 scan 0 sort 0} 22480do_test where7-2.968.1 { 22481 count_steps_sort { 22482 SELECT a FROM t2 22483 WHERE (g='qponmlk' AND f GLOB 'mnopq*') 22484 OR ((a BETWEEN 24 AND 26) AND a!=25) 22485 OR a=5 22486 OR b=396 22487 OR a=13 22488 } 22489} {5 13 24 26 36 38 scan 0 sort 0} 22490do_test where7-2.968.2 { 22491 count_steps_sort { 22492 SELECT a FROM t3 22493 WHERE (g='qponmlk' AND f GLOB 'mnopq*') 22494 OR ((a BETWEEN 24 AND 26) AND a!=25) 22495 OR a=5 22496 OR b=396 22497 OR a=13 22498 } 22499} {5 13 24 26 36 38 scan 0 sort 0} 22500do_test where7-2.969.1 { 22501 count_steps_sort { 22502 SELECT a FROM t2 22503 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 22504 OR b=748 22505 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 22506 OR ((a BETWEEN 69 AND 71) AND a!=70) 22507 OR b=531 22508 OR b=1092 22509 OR b=418 22510 } 22511} {38 68 69 71 95 97 scan 0 sort 0} 22512do_test where7-2.969.2 { 22513 count_steps_sort { 22514 SELECT a FROM t3 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} 22524do_test where7-2.970.1 { 22525 count_steps_sort { 22526 SELECT a FROM t2 22527 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 22528 OR ((a BETWEEN 8 AND 10) AND a!=9) 22529 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22530 OR a=50 22531 OR a=46 22532 OR ((a BETWEEN 38 AND 40) AND a!=39) 22533 } 22534} {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0} 22535do_test where7-2.970.2 { 22536 count_steps_sort { 22537 SELECT a FROM t3 22538 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 22539 OR ((a BETWEEN 8 AND 10) AND a!=9) 22540 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22541 OR a=50 22542 OR a=46 22543 OR ((a BETWEEN 38 AND 40) AND a!=39) 22544 } 22545} {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0} 22546do_test where7-2.971.1 { 22547 count_steps_sort { 22548 SELECT a FROM t2 22549 WHERE a=24 22550 OR ((a BETWEEN 22 AND 24) AND a!=23) 22551 OR b=487 22552 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 22553 OR ((a BETWEEN 13 AND 15) AND a!=14) 22554 OR b=132 22555 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 22556 OR b=795 22557 OR b=737 22558 } 22559} {12 13 15 22 24 54 67 96 scan 0 sort 0} 22560do_test where7-2.971.2 { 22561 count_steps_sort { 22562 SELECT a FROM t3 22563 WHERE a=24 22564 OR ((a BETWEEN 22 AND 24) AND a!=23) 22565 OR b=487 22566 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 22567 OR ((a BETWEEN 13 AND 15) AND a!=14) 22568 OR b=132 22569 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 22570 OR b=795 22571 OR b=737 22572 } 22573} {12 13 15 22 24 54 67 96 scan 0 sort 0} 22574do_test where7-2.972.1 { 22575 count_steps_sort { 22576 SELECT a FROM t2 22577 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 22578 OR a=34 22579 OR c=16016 22580 OR b=1078 22581 OR b=960 22582 OR (g='hgfedcb' AND f GLOB 'jklmn*') 22583 } 22584} {34 46 47 48 87 88 98 scan 0 sort 0} 22585do_test where7-2.972.2 { 22586 count_steps_sort { 22587 SELECT a FROM t3 22588 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL) 22589 OR a=34 22590 OR c=16016 22591 OR b=1078 22592 OR b=960 22593 OR (g='hgfedcb' AND f GLOB 'jklmn*') 22594 } 22595} {34 46 47 48 87 88 98 scan 0 sort 0} 22596do_test where7-2.973.1 { 22597 count_steps_sort { 22598 SELECT a FROM t2 22599 WHERE b=1081 22600 OR ((a BETWEEN 19 AND 21) AND a!=20) 22601 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 22602 OR ((a BETWEEN 73 AND 75) AND a!=74) 22603 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22604 OR a=6 22605 } 22606} {6 19 21 38 45 73 75 scan 0 sort 0} 22607do_test where7-2.973.2 { 22608 count_steps_sort { 22609 SELECT a FROM t3 22610 WHERE b=1081 22611 OR ((a BETWEEN 19 AND 21) AND a!=20) 22612 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 22613 OR ((a BETWEEN 73 AND 75) AND a!=74) 22614 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 22615 OR a=6 22616 } 22617} {6 19 21 38 45 73 75 scan 0 sort 0} 22618do_test where7-2.974.1 { 22619 count_steps_sort { 22620 SELECT a FROM t2 22621 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 22622 OR (g='rqponml' AND f GLOB 'lmnop*') 22623 OR a=92 22624 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 22625 OR f='fghijklmn' 22626 OR a=100 22627 OR b=209 22628 OR c=9009 22629 OR ((a BETWEEN 52 AND 54) AND a!=53) 22630 OR a=73 22631 OR b=902 22632 } 22633} {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0} 22634do_test where7-2.974.2 { 22635 count_steps_sort { 22636 SELECT a FROM t3 22637 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 22638 OR (g='rqponml' AND f GLOB 'lmnop*') 22639 OR a=92 22640 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 22641 OR f='fghijklmn' 22642 OR a=100 22643 OR b=209 22644 OR c=9009 22645 OR ((a BETWEEN 52 AND 54) AND a!=53) 22646 OR a=73 22647 OR b=902 22648 } 22649} {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0} 22650do_test where7-2.975.1 { 22651 count_steps_sort { 22652 SELECT a FROM t2 22653 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 22654 OR b=110 22655 OR f='ghijklmno' 22656 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22657 } 22658} {6 10 21 32 40 58 84 scan 0 sort 0} 22659do_test where7-2.975.2 { 22660 count_steps_sort { 22661 SELECT a FROM t3 22662 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 22663 OR b=110 22664 OR f='ghijklmno' 22665 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22666 } 22667} {6 10 21 32 40 58 84 scan 0 sort 0} 22668do_test where7-2.976.1 { 22669 count_steps_sort { 22670 SELECT a FROM t2 22671 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 22672 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22673 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 22674 OR b=91 22675 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 22676 OR b=77 22677 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22678 OR (g='vutsrqp' AND f GLOB 'pqrst*') 22679 } 22680} {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0} 22681do_test where7-2.976.2 { 22682 count_steps_sort { 22683 SELECT a FROM t3 22684 WHERE ((a BETWEEN 51 AND 53) AND a!=52) 22685 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22686 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 22687 OR b=91 22688 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 22689 OR b=77 22690 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22691 OR (g='vutsrqp' AND f GLOB 'pqrst*') 22692 } 22693} {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0} 22694do_test where7-2.977.1 { 22695 count_steps_sort { 22696 SELECT a FROM t2 22697 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 22698 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 22699 OR b=693 22700 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22701 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 22702 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 22703 OR a=52 22704 OR b=377 22705 } 22706} {21 26 42 52 56 63 78 scan 0 sort 0} 22707do_test where7-2.977.2 { 22708 count_steps_sort { 22709 SELECT a FROM t3 22710 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 22711 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 22712 OR b=693 22713 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 22714 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 22715 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 22716 OR a=52 22717 OR b=377 22718 } 22719} {21 26 42 52 56 63 78 scan 0 sort 0} 22720do_test where7-2.978.1 { 22721 count_steps_sort { 22722 SELECT a FROM t2 22723 WHERE a=99 22724 OR a=36 22725 OR b=297 22726 OR ((a BETWEEN 66 AND 68) AND a!=67) 22727 OR b=1004 22728 OR b=872 22729 OR a=95 22730 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 22731 OR b=176 22732 OR b=300 22733 } 22734} {16 27 36 66 68 95 99 scan 0 sort 0} 22735do_test where7-2.978.2 { 22736 count_steps_sort { 22737 SELECT a FROM t3 22738 WHERE a=99 22739 OR a=36 22740 OR b=297 22741 OR ((a BETWEEN 66 AND 68) AND a!=67) 22742 OR b=1004 22743 OR b=872 22744 OR a=95 22745 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 22746 OR b=176 22747 OR b=300 22748 } 22749} {16 27 36 66 68 95 99 scan 0 sort 0} 22750do_test where7-2.979.1 { 22751 count_steps_sort { 22752 SELECT a FROM t2 22753 WHERE b=737 22754 OR (g='wvutsrq' AND f GLOB 'ijklm*') 22755 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 22756 OR a=40 22757 OR f='uvwxyzabc' 22758 OR b=311 22759 OR (g='nmlkjih' AND f GLOB 'bcdef*') 22760 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 22761 OR b=927 22762 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 22763 } 22764} {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0} 22765do_test where7-2.979.2 { 22766 count_steps_sort { 22767 SELECT a FROM t3 22768 WHERE b=737 22769 OR (g='wvutsrq' AND f GLOB 'ijklm*') 22770 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 22771 OR a=40 22772 OR f='uvwxyzabc' 22773 OR b=311 22774 OR (g='nmlkjih' AND f GLOB 'bcdef*') 22775 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 22776 OR b=927 22777 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 22778 } 22779} {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0} 22780do_test where7-2.980.1 { 22781 count_steps_sort { 22782 SELECT a FROM t2 22783 WHERE f='fghijklmn' 22784 OR b=1078 22785 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 22786 OR f='fghijklmn' 22787 } 22788} {5 31 35 57 83 98 scan 0 sort 0} 22789do_test where7-2.980.2 { 22790 count_steps_sort { 22791 SELECT a FROM t3 22792 WHERE f='fghijklmn' 22793 OR b=1078 22794 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 22795 OR f='fghijklmn' 22796 } 22797} {5 31 35 57 83 98 scan 0 sort 0} 22798do_test where7-2.981.1 { 22799 count_steps_sort { 22800 SELECT a FROM t2 22801 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 22802 OR b=487 22803 OR f='tuvwxyzab' 22804 OR (g='onmlkji' AND f GLOB 'wxyza*') 22805 OR b=971 22806 OR c=19019 22807 OR a=39 22808 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 22809 OR b=550 22810 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 22811 OR b=660 22812 } 22813} {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0} 22814do_test where7-2.981.2 { 22815 count_steps_sort { 22816 SELECT a FROM t3 22817 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 22818 OR b=487 22819 OR f='tuvwxyzab' 22820 OR (g='onmlkji' AND f GLOB 'wxyza*') 22821 OR b=971 22822 OR c=19019 22823 OR a=39 22824 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 22825 OR b=550 22826 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 22827 OR b=660 22828 } 22829} {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0} 22830do_test where7-2.982.1 { 22831 count_steps_sort { 22832 SELECT a FROM t2 22833 WHERE b=80 22834 OR b=839 22835 } 22836} { scan 0 sort 0} 22837do_test where7-2.982.2 { 22838 count_steps_sort { 22839 SELECT a FROM t3 22840 WHERE b=80 22841 OR b=839 22842 } 22843} { scan 0 sort 0} 22844do_test where7-2.983.1 { 22845 count_steps_sort { 22846 SELECT a FROM t2 22847 WHERE b=363 22848 OR b=630 22849 OR b=935 22850 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 22851 OR (g='srqponm' AND f GLOB 'defgh*') 22852 OR f='yzabcdefg' 22853 OR ((a BETWEEN 37 AND 39) AND a!=38) 22854 } 22855} {20 24 29 33 37 39 50 76 85 scan 0 sort 0} 22856do_test where7-2.983.2 { 22857 count_steps_sort { 22858 SELECT a FROM t3 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} 22868do_test where7-2.984.1 { 22869 count_steps_sort { 22870 SELECT a FROM t2 22871 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 22872 OR a=40 22873 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 22874 OR f='abcdefghi' 22875 OR b=696 22876 OR (g='vutsrqp' AND f GLOB 'qrstu*') 22877 OR b=682 22878 OR a=32 22879 OR ((a BETWEEN 34 AND 36) AND a!=35) 22880 OR b=671 22881 OR a=15 22882 } 22883} {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0} 22884do_test where7-2.984.2 { 22885 count_steps_sort { 22886 SELECT a FROM t3 22887 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL) 22888 OR a=40 22889 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 22890 OR f='abcdefghi' 22891 OR b=696 22892 OR (g='vutsrqp' AND f GLOB 'qrstu*') 22893 OR b=682 22894 OR a=32 22895 OR ((a BETWEEN 34 AND 36) AND a!=35) 22896 OR b=671 22897 OR a=15 22898 } 22899} {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0} 22900do_test where7-2.985.1 { 22901 count_steps_sort { 22902 SELECT a FROM t2 22903 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 22904 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 22905 OR b=311 22906 } 22907} {7 33 59 85 89 scan 0 sort 0} 22908do_test where7-2.985.2 { 22909 count_steps_sort { 22910 SELECT a FROM t3 22911 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 22912 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 22913 OR b=311 22914 } 22915} {7 33 59 85 89 scan 0 sort 0} 22916do_test where7-2.986.1 { 22917 count_steps_sort { 22918 SELECT a FROM t2 22919 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 22920 OR a=73 22921 OR b=729 22922 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22923 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22924 OR a=32 22925 } 22926} {32 67 73 81 96 scan 0 sort 0} 22927do_test where7-2.986.2 { 22928 count_steps_sort { 22929 SELECT a FROM t3 22930 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL) 22931 OR a=73 22932 OR b=729 22933 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 22934 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 22935 OR a=32 22936 } 22937} {32 67 73 81 96 scan 0 sort 0} 22938do_test where7-2.987.1 { 22939 count_steps_sort { 22940 SELECT a FROM t2 22941 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 22942 OR b=110 22943 OR ((a BETWEEN 38 AND 40) AND a!=39) 22944 OR (g='tsrqpon' AND f GLOB 'xyzab*') 22945 OR b=484 22946 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 22947 } 22948} {10 23 38 40 44 82 98 100 scan 0 sort 0} 22949do_test where7-2.987.2 { 22950 count_steps_sort { 22951 SELECT a FROM t3 22952 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 22953 OR b=110 22954 OR ((a BETWEEN 38 AND 40) AND a!=39) 22955 OR (g='tsrqpon' AND f GLOB 'xyzab*') 22956 OR b=484 22957 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 22958 } 22959} {10 23 38 40 44 82 98 100 scan 0 sort 0} 22960do_test where7-2.988.1 { 22961 count_steps_sort { 22962 SELECT a FROM t2 22963 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 22964 OR b=135 22965 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 22966 OR b=209 22967 OR b=363 22968 OR c=27027 22969 OR b=1026 22970 OR c=6006 22971 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22972 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 22973 } 22974} {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0} 22975do_test where7-2.988.2 { 22976 count_steps_sort { 22977 SELECT a FROM t3 22978 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 22979 OR b=135 22980 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 22981 OR b=209 22982 OR b=363 22983 OR c=27027 22984 OR b=1026 22985 OR c=6006 22986 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22987 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 22988 } 22989} {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0} 22990do_test where7-2.989.1 { 22991 count_steps_sort { 22992 SELECT a FROM t2 22993 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 22994 OR ((a BETWEEN 18 AND 20) AND a!=19) 22995 OR (g='qponmlk' AND f GLOB 'nopqr*') 22996 OR a=97 22997 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 22998 OR ((a BETWEEN 22 AND 24) AND a!=23) 22999 OR (g='mlkjihg' AND f GLOB 'ghijk*') 23000 OR b=674 23001 OR c=14014 23002 OR b=69 23003 } 23004} {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0} 23005do_test where7-2.989.2 { 23006 count_steps_sort { 23007 SELECT a FROM t3 23008 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 23009 OR ((a BETWEEN 18 AND 20) AND a!=19) 23010 OR (g='qponmlk' AND f GLOB 'nopqr*') 23011 OR a=97 23012 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 23013 OR ((a BETWEEN 22 AND 24) AND a!=23) 23014 OR (g='mlkjihg' AND f GLOB 'ghijk*') 23015 OR b=674 23016 OR c=14014 23017 OR b=69 23018 } 23019} {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0} 23020do_test where7-2.990.1 { 23021 count_steps_sort { 23022 SELECT a FROM t2 23023 WHERE b=297 23024 OR a=83 23025 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 23026 OR ((a BETWEEN 16 AND 18) AND a!=17) 23027 } 23028} {16 18 27 78 83 scan 0 sort 0} 23029do_test where7-2.990.2 { 23030 count_steps_sort { 23031 SELECT a FROM t3 23032 WHERE b=297 23033 OR a=83 23034 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 23035 OR ((a BETWEEN 16 AND 18) AND a!=17) 23036 } 23037} {16 18 27 78 83 scan 0 sort 0} 23038do_test where7-2.991.1 { 23039 count_steps_sort { 23040 SELECT a FROM t2 23041 WHERE b=451 23042 OR ((a BETWEEN 11 AND 13) AND a!=12) 23043 OR (g='tsrqpon' AND f GLOB 'abcde*') 23044 OR b=539 23045 OR a=26 23046 OR (g='srqponm' AND f GLOB 'efghi*') 23047 OR b=465 23048 OR (g='jihgfed' AND f GLOB 'wxyza*') 23049 } 23050} {11 13 26 30 41 49 74 scan 0 sort 0} 23051do_test where7-2.991.2 { 23052 count_steps_sort { 23053 SELECT a FROM t3 23054 WHERE b=451 23055 OR ((a BETWEEN 11 AND 13) AND a!=12) 23056 OR (g='tsrqpon' AND f GLOB 'abcde*') 23057 OR b=539 23058 OR a=26 23059 OR (g='srqponm' AND f GLOB 'efghi*') 23060 OR b=465 23061 OR (g='jihgfed' AND f GLOB 'wxyza*') 23062 } 23063} {11 13 26 30 41 49 74 scan 0 sort 0} 23064do_test where7-2.992.1 { 23065 count_steps_sort { 23066 SELECT a FROM t2 23067 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 23068 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 23069 } 23070} {45 63 scan 0 sort 0} 23071do_test where7-2.992.2 { 23072 count_steps_sort { 23073 SELECT a FROM t3 23074 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 23075 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 23076 } 23077} {45 63 scan 0 sort 0} 23078do_test where7-2.993.1 { 23079 count_steps_sort { 23080 SELECT a FROM t2 23081 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 23082 OR b=872 23083 OR c=31031 23084 } 23085} {16 18 91 92 93 scan 0 sort 0} 23086do_test where7-2.993.2 { 23087 count_steps_sort { 23088 SELECT a FROM t3 23089 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 23090 OR b=872 23091 OR c=31031 23092 } 23093} {16 18 91 92 93 scan 0 sort 0} 23094do_test where7-2.994.1 { 23095 count_steps_sort { 23096 SELECT a FROM t2 23097 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 23098 OR a=13 23099 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 23100 OR b=322 23101 OR ((a BETWEEN 33 AND 35) AND a!=34) 23102 OR b=377 23103 OR f='cdefghijk' 23104 OR b=286 23105 OR ((a BETWEEN 61 AND 63) AND a!=62) 23106 } 23107} {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0} 23108do_test where7-2.994.2 { 23109 count_steps_sort { 23110 SELECT a FROM t3 23111 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*') 23112 OR a=13 23113 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 23114 OR b=322 23115 OR ((a BETWEEN 33 AND 35) AND a!=34) 23116 OR b=377 23117 OR f='cdefghijk' 23118 OR b=286 23119 OR ((a BETWEEN 61 AND 63) AND a!=62) 23120 } 23121} {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0} 23122do_test where7-2.995.1 { 23123 count_steps_sort { 23124 SELECT a FROM t2 23125 WHERE a=41 23126 OR b=990 23127 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23128 OR b=605 23129 OR (g='srqponm' AND f GLOB 'cdefg*') 23130 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23131 OR (g='vutsrqp' AND f GLOB 'qrstu*') 23132 OR b=968 23133 OR a=66 23134 } 23135} {16 28 36 41 55 66 88 90 scan 0 sort 0} 23136do_test where7-2.995.2 { 23137 count_steps_sort { 23138 SELECT a FROM t3 23139 WHERE a=41 23140 OR b=990 23141 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23142 OR b=605 23143 OR (g='srqponm' AND f GLOB 'cdefg*') 23144 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 23145 OR (g='vutsrqp' AND f GLOB 'qrstu*') 23146 OR b=968 23147 OR a=66 23148 } 23149} {16 28 36 41 55 66 88 90 scan 0 sort 0} 23150do_test where7-2.996.1 { 23151 count_steps_sort { 23152 SELECT a FROM t2 23153 WHERE b=1059 23154 OR (g='srqponm' AND f GLOB 'ghijk*') 23155 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 23156 OR (g='nmlkjih' AND f GLOB 'fghij*') 23157 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 23158 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 23159 OR (g='onmlkji' AND f GLOB 'abcde*') 23160 OR ((a BETWEEN 39 AND 41) AND a!=40) 23161 } 23162} {17 19 32 37 39 41 52 57 scan 0 sort 0} 23163do_test where7-2.996.2 { 23164 count_steps_sort { 23165 SELECT a FROM t3 23166 WHERE b=1059 23167 OR (g='srqponm' AND f GLOB 'ghijk*') 23168 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 23169 OR (g='nmlkjih' AND f GLOB 'fghij*') 23170 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 23171 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 23172 OR (g='onmlkji' AND f GLOB 'abcde*') 23173 OR ((a BETWEEN 39 AND 41) AND a!=40) 23174 } 23175} {17 19 32 37 39 41 52 57 scan 0 sort 0} 23176do_test where7-2.997.1 { 23177 count_steps_sort { 23178 SELECT a FROM t2 23179 WHERE ((a BETWEEN 41 AND 43) AND a!=42) 23180 OR f='nopqrstuv' 23181 OR (g='ponmlkj' AND f GLOB 'stuvw*') 23182 OR a=42 23183 OR b=729 23184 OR b=297 23185 OR a=77 23186 OR b=781 23187 OR ((a BETWEEN 36 AND 38) AND a!=37) 23188 } 23189} {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0} 23190do_test where7-2.997.2 { 23191 count_steps_sort { 23192 SELECT a FROM t3 23193 WHERE ((a BETWEEN 41 AND 43) AND a!=42) 23194 OR f='nopqrstuv' 23195 OR (g='ponmlkj' AND f GLOB 'stuvw*') 23196 OR a=42 23197 OR b=729 23198 OR b=297 23199 OR a=77 23200 OR b=781 23201 OR ((a BETWEEN 36 AND 38) AND a!=37) 23202 } 23203} {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0} 23204do_test where7-2.998.1 { 23205 count_steps_sort { 23206 SELECT a FROM t2 23207 WHERE a=12 23208 OR f='qrstuvwxy' 23209 OR a=47 23210 OR b=135 23211 OR a=25 23212 } 23213} {12 16 25 42 47 68 94 scan 0 sort 0} 23214do_test where7-2.998.2 { 23215 count_steps_sort { 23216 SELECT a FROM t3 23217 WHERE a=12 23218 OR f='qrstuvwxy' 23219 OR a=47 23220 OR b=135 23221 OR a=25 23222 } 23223} {12 16 25 42 47 68 94 scan 0 sort 0} 23224do_test where7-2.999.1 { 23225 count_steps_sort { 23226 SELECT a FROM t2 23227 WHERE b=451 23228 OR b=660 23229 OR (g='onmlkji' AND f GLOB 'yzabc*') 23230 OR b=781 23231 OR (g='jihgfed' AND f GLOB 'wxyza*') 23232 OR b=198 23233 OR b=1023 23234 OR a=98 23235 OR d<0.0 23236 OR ((a BETWEEN 79 AND 81) AND a!=80) 23237 } 23238} {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0} 23239do_test where7-2.999.2 { 23240 count_steps_sort { 23241 SELECT a FROM t3 23242 WHERE b=451 23243 OR b=660 23244 OR (g='onmlkji' AND f GLOB 'yzabc*') 23245 OR b=781 23246 OR (g='jihgfed' AND f GLOB 'wxyza*') 23247 OR b=198 23248 OR b=1023 23249 OR a=98 23250 OR d<0.0 23251 OR ((a BETWEEN 79 AND 81) AND a!=80) 23252 } 23253} {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0} 23254do_test where7-2.1000.1 { 23255 count_steps_sort { 23256 SELECT a FROM t2 23257 WHERE b=685 23258 OR a=86 23259 OR c=17017 23260 OR ((a BETWEEN 85 AND 87) AND a!=86) 23261 OR (g='gfedcba' AND f GLOB 'mnopq*') 23262 OR a=80 23263 OR b=773 23264 } 23265} {49 50 51 80 85 86 87 90 scan 0 sort 0} 23266do_test where7-2.1000.2 { 23267 count_steps_sort { 23268 SELECT a FROM t3 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} 23278do_test where7-2.1001.1 { 23279 count_steps_sort { 23280 SELECT a FROM t2 23281 WHERE b=1092 23282 OR a=23 23283 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 23284 OR d<0.0 23285 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 23286 OR a=91 23287 } 23288} {2 22 23 28 54 80 91 scan 0 sort 0} 23289do_test where7-2.1001.2 { 23290 count_steps_sort { 23291 SELECT a FROM t3 23292 WHERE b=1092 23293 OR a=23 23294 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 23295 OR d<0.0 23296 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 23297 OR a=91 23298 } 23299} {2 22 23 28 54 80 91 scan 0 sort 0} 23300 23301# test case for the performance regression fixed by 23302# check-in 28ba6255282b on 2010-10-21 02:05:06 23303# 23304# The test case that follows is code from an actual 23305# application with identifiers change and unused columns 23306# removed. 23307# 23308do_execsql_test where7-3.1 { 23309 CREATE TABLE t301 ( 23310 c8 INTEGER PRIMARY KEY, 23311 c6 INTEGER, 23312 c4 INTEGER, 23313 c7 INTEGER, 23314 FOREIGN KEY (c4) REFERENCES series(c4) 23315 ); 23316 CREATE INDEX t301_c6 on t301(c6); 23317 CREATE INDEX t301_c4 on t301(c4); 23318 CREATE INDEX t301_c7 on t301(c7); 23319 23320 CREATE TABLE t302 ( 23321 c1 INTEGER PRIMARY KEY, 23322 c8 INTEGER, 23323 c5 INTEGER, 23324 c3 INTEGER, 23325 c2 INTEGER, 23326 c4 INTEGER, 23327 FOREIGN KEY (c8) REFERENCES t301(c8) 23328 ); 23329 CREATE INDEX t302_c3 on t302(c3); 23330 CREATE INDEX t302_c8_c3 on t302(c8, c3); 23331 CREATE INDEX t302_c5 on t302(c5); 23332 23333 EXPLAIN QUERY PLAN 23334 SELECT t302.c1 23335 FROM t302 JOIN t301 ON t302.c8 = +t301.c8 23336 WHERE t302.c2 = 19571 23337 AND t302.c3 > 1287603136 23338 AND (t301.c4 = 1407449685622784 23339 OR t301.c8 = 1407424651264000) 23340 ORDER BY t302.c5 LIMIT 200; 23341} { 23342 0 0 1 {SEARCH TABLE t301 USING COVERING INDEX t301_c4 (c4=?)} 23343 0 0 1 {SEARCH TABLE t301 USING INTEGER PRIMARY KEY (rowid=?)} 23344 0 1 0 {SEARCH TABLE t302 USING INDEX t302_c8_c3 (c8=? AND c3>?)} 23345 0 0 0 {USE TEMP B-TREE FOR ORDER BY} 23346} 23347 23348finish_test 23349