1# 2008 December 23 2# 3# The author disclaims copyright to this source code. In place of 4# a legal notice, here is a blessing: 5# 6# May you do good and not evil. 7# May you find forgiveness for yourself and forgive others. 8# May you share freely, never taking more than you give. 9# 10#*********************************************************************** 11# This file implements regression tests for SQLite library. The 12# focus of this file is testing the multi-index OR clause optimizer. 13# 14# $Id: where7.test,v 1.6 2008/12/30 17:55:00 drh Exp $ 15 16set testdir [file dirname $argv0] 17source $testdir/tester.tcl 18 19ifcapable !or_opt { 20 finish_test 21 return 22} 23 24# Evaluate SQL. Return the result set followed by the 25# and the number of full-scan steps. 26# 27proc count_steps {sql} { 28 set r [db eval $sql] 29 lappend r scan [db status step] sort [db status sort] 30} 31 32# Build some test data 33# 34do_test where7-1.1 { 35 execsql { 36 CREATE TABLE t1(a INTEGER PRIMARY KEY,b,c,d); 37 INSERT INTO t1 VALUES(1,2,3,4); 38 INSERT INTO t1 VALUES(2,3,4,5); 39 INSERT INTO t1 VALUES(3,4,6,8); 40 INSERT INTO t1 VALUES(4,5,10,15); 41 INSERT INTO t1 VALUES(5,10,100,1000); 42 CREATE INDEX t1b ON t1(b); 43 CREATE INDEX t1c ON t1(c); 44 SELECT * FROM t1; 45 } 46} {1 2 3 4 2 3 4 5 3 4 6 8 4 5 10 15 5 10 100 1000} 47do_test where7-1.2 { 48 count_steps { 49 SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a 50 } 51} {2 3 scan 0 sort 0} 52do_test where7-1.3 { 53 count_steps { 54 SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a 55 } 56} {2 3 scan 4 sort 0} 57do_test where7-1.4 { 58 count_steps { 59 SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1 60 } 61} {2 3 scan 4 sort 0} 62do_test where7-1.5 { 63 count_steps { 64 SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid 65 } 66} {2 3 scan 0 sort 0} 67do_test where7-1.6 { 68 count_steps { 69 SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a 70 } 71} {2 3 scan 0 sort 0} 72do_test where7-1.7 { 73 count_steps { 74 SELECT a FROM t1 WHERE (b=3 OR c>10) ORDER BY a 75 } 76} {2 5 scan 0 sort 0} 77do_test where7-1.8 { 78 count_steps { 79 SELECT a FROM t1 WHERE (b=3 OR c>=10) ORDER BY a 80 } 81} {2 4 5 scan 0 sort 0} 82do_test where7-1.9 { 83 count_steps { 84 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4) ORDER BY a 85 } 86} {2 4 5 scan 0 sort 0} 87do_test where7-1.10 { 88 count_steps { 89 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10) ORDER BY a 90 } 91} {2 4 5 scan 0 sort 0} 92do_test where7-1.11 { 93 count_steps { 94 SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a; 95 } 96} {2 5 scan 0 sort 0} 97do_test where7-1.12 { 98 count_steps { 99 SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a 100 } 101} {1 2 3 5 scan 0 sort 0} 102do_test where7-1.13 { 103 count_steps { 104 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999) 105 ORDER BY a DESC 106 } 107} {5 4 1 scan 0 sort 1} 108 109do_test where7-1.14 { 110 count_steps { 111 SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0 112 } 113} {3 scan 4 sort 0} 114do_test where7-1.15 { 115 count_steps { 116 SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4) 117 } 118} {3 scan 4 sort 0} 119 120do_test where7-1.20 { 121 set sql "SELECT a FROM t1 WHERE a=11 OR b=11" 122 for {set i 12} {$i<400} {incr i} { 123 append sql " OR a=$i OR b=$i" 124 } 125 append sql " ORDER BY a" 126 count_steps $sql 127} {scan 0 sort 0} 128do_test where7-1.21 { 129 set sql "SELECT a FROM t1 WHERE b=11 OR c=11" 130 for {set i 12} {$i<400} {incr i} { 131 append sql " OR b=$i OR c=$i" 132 } 133 append sql " ORDER BY a" 134 count_steps $sql 135} {5 scan 0 sort 0} 136do_test where7-1.22 { 137 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11" 138 for {set i 12} {$i<400} {incr i} { 139 append sql " OR b=$i OR c=$i" 140 } 141 append sql ") AND d>=0 AND d<9999 ORDER BY a" 142 count_steps $sql 143} {5 scan 0 sort 0} 144do_test where7-1.23 { 145 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11" 146 for {set i 12} {$i<400} {incr i} { 147 append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)" 148 } 149 append sql ") AND d>=0 AND d<9999 ORDER BY a" 150 count_steps $sql 151} {5 scan 0 sort 0} 152 153do_test where7-1.31 { 154 set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)" 155 for {set i 12} {$i<400} {incr i} { 156 append sql " OR (a=$i AND b=$i)" 157 } 158 append sql " ORDER BY a" 159 count_steps $sql 160} {scan 0 sort 0} 161do_test where7-1.32 { 162 set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)" 163 for {set i 12} {$i<400} {incr i} { 164 append sql " OR (b=$i AND c=$i)" 165 } 166 append sql " ORDER BY a" 167 count_steps $sql 168} {scan 0 sort 0} 169 170# Lots of randomly generated OR-clause processing tests. 171# 172do_test where7-2.1 { 173 db eval { 174 CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f,g); 175 INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts'); 176 INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts'); 177 INSERT INTO t2 VALUES(3,33,1001,3.003,100.1,'defghijkl','xwvutsr'); 178 INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr'); 179 INSERT INTO t2 VALUES(5,55,2002,5.005,200.2,'fghijklmn','xwvutsr'); 180 INSERT INTO t2 VALUES(6,66,2002,6.006,200.2,'ghijklmno','xwvutsr'); 181 INSERT INTO t2 VALUES(7,77,3003,7.007,300.3,'hijklmnop','xwvutsr'); 182 INSERT INTO t2 VALUES(8,88,3003,8.008,300.3,'ijklmnopq','wvutsrq'); 183 INSERT INTO t2 VALUES(9,99,3003,9.009,300.3,'jklmnopqr','wvutsrq'); 184 INSERT INTO t2 VALUES(10,110,4004,10.01,400.4,'klmnopqrs','wvutsrq'); 185 INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq'); 186 INSERT INTO t2 VALUES(12,132,4004,12.012,400.4,'mnopqrstu','wvutsrq'); 187 INSERT INTO t2 VALUES(13,143,5005,13.013,500.5,'nopqrstuv','vutsrqp'); 188 INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp'); 189 INSERT INTO t2 VALUES(15,165,5005,15.015,500.5,'pqrstuvwx','vutsrqp'); 190 INSERT INTO t2 VALUES(16,176,6006,16.016,600.6,'qrstuvwxy','vutsrqp'); 191 INSERT INTO t2 VALUES(17,187,6006,17.017,600.6,'rstuvwxyz','vutsrqp'); 192 INSERT INTO t2 VALUES(18,198,6006,18.018,600.6,'stuvwxyza','utsrqpo'); 193 INSERT INTO t2 VALUES(19,209,7007,19.019,700.7,'tuvwxyzab','utsrqpo'); 194 INSERT INTO t2 VALUES(20,220,7007,20.02,700.7,'uvwxyzabc','utsrqpo'); 195 INSERT INTO t2 VALUES(21,231,7007,21.021,700.7,'vwxyzabcd','utsrqpo'); 196 INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo'); 197 INSERT INTO t2 VALUES(23,253,8008,23.023,800.8,'xyzabcdef','tsrqpon'); 198 INSERT INTO t2 VALUES(24,264,8008,24.024,800.8,'yzabcdefg','tsrqpon'); 199 INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon'); 200 INSERT INTO t2 VALUES(26,286,9009,26.026,900.9,'abcdefghi','tsrqpon'); 201 INSERT INTO t2 VALUES(27,297,9009,27.027,900.9,'bcdefghij','tsrqpon'); 202 INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm'); 203 INSERT INTO t2 VALUES(29,319,10010,29.029,1001.0,'defghijkl','srqponm'); 204 INSERT INTO t2 VALUES(30,330,10010,30.03,1001.0,'efghijklm','srqponm'); 205 INSERT INTO t2 VALUES(31,341,11011,31.031,1101.1,'fghijklmn','srqponm'); 206 INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm'); 207 INSERT INTO t2 VALUES(33,363,11011,33.033,1101.1,'hijklmnop','rqponml'); 208 INSERT INTO t2 VALUES(34,374,12012,34.034,1201.2,'ijklmnopq','rqponml'); 209 INSERT INTO t2 VALUES(35,385,12012,35.035,1201.2,'jklmnopqr','rqponml'); 210 INSERT INTO t2 VALUES(36,396,12012,36.036,1201.2,'klmnopqrs','rqponml'); 211 INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml'); 212 INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk'); 213 INSERT INTO t2 VALUES(39,429,13013,39.039,1301.3,'nopqrstuv','qponmlk'); 214 INSERT INTO t2 VALUES(40,440,14014,40.04,1401.4,'opqrstuvw','qponmlk'); 215 INSERT INTO t2 VALUES(41,451,14014,41.041,1401.4,'pqrstuvwx','qponmlk'); 216 INSERT INTO t2 VALUES(42,462,14014,42.042,1401.4,'qrstuvwxy','qponmlk'); 217 INSERT INTO t2 VALUES(43,473,15015,43.043,1501.5,'rstuvwxyz','ponmlkj'); 218 INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj'); 219 INSERT INTO t2 VALUES(45,495,15015,45.045,1501.5,'tuvwxyzab','ponmlkj'); 220 INSERT INTO t2 VALUES(46,506,16016,46.046,1601.6,'uvwxyzabc','ponmlkj'); 221 INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj'); 222 INSERT INTO t2 VALUES(48,528,16016,48.048,1601.6,'wxyzabcde','onmlkji'); 223 INSERT INTO t2 VALUES(49,539,17017,49.049,1701.7,'xyzabcdef','onmlkji'); 224 INSERT INTO t2 VALUES(50,550,17017,50.05,1701.7,'yzabcdefg','onmlkji'); 225 INSERT INTO t2 VALUES(51,561,17017,51.051,1701.7,'zabcdefgh','onmlkji'); 226 INSERT INTO t2 VALUES(52,572,18018,52.052,1801.8,'abcdefghi','onmlkji'); 227 INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih'); 228 INSERT INTO t2 VALUES(54,594,18018,54.054,1801.8,'cdefghijk','nmlkjih'); 229 INSERT INTO t2 VALUES(55,605,19019,55.055,1901.9,'defghijkl','nmlkjih'); 230 INSERT INTO t2 VALUES(56,616,19019,56.056,1901.9,'efghijklm','nmlkjih'); 231 INSERT INTO t2 VALUES(57,627,19019,57.057,1901.9,'fghijklmn','nmlkjih'); 232 INSERT INTO t2 VALUES(58,638,20020,58.058,2002.0,'ghijklmno','mlkjihg'); 233 INSERT INTO t2 VALUES(59,649,20020,59.059,2002.0,'hijklmnop','mlkjihg'); 234 INSERT INTO t2 VALUES(60,660,20020,60.06,2002.0,'ijklmnopq','mlkjihg'); 235 INSERT INTO t2 VALUES(61,671,21021,61.061,2102.1,'jklmnopqr','mlkjihg'); 236 INSERT INTO t2 VALUES(62,682,21021,62.062,2102.1,'klmnopqrs','mlkjihg'); 237 INSERT INTO t2 VALUES(63,693,21021,63.063,2102.1,'lmnopqrst','lkjihgf'); 238 INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf'); 239 INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf'); 240 INSERT INTO t2 VALUES(66,726,22022,66.066,2202.2,'opqrstuvw','lkjihgf'); 241 INSERT INTO t2 VALUES(67,737,23023,67.067,2302.3,'pqrstuvwx','lkjihgf'); 242 INSERT INTO t2 VALUES(68,748,23023,68.068,2302.3,'qrstuvwxy','kjihgfe'); 243 INSERT INTO t2 VALUES(69,759,23023,69.069,2302.3,'rstuvwxyz','kjihgfe'); 244 INSERT INTO t2 VALUES(70,770,24024,70.07,2402.4,'stuvwxyza','kjihgfe'); 245 INSERT INTO t2 VALUES(71,781,24024,71.071,2402.4,'tuvwxyzab','kjihgfe'); 246 INSERT INTO t2 VALUES(72,792,24024,72.072,2402.4,'uvwxyzabc','kjihgfe'); 247 INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed'); 248 INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed'); 249 INSERT INTO t2 VALUES(75,825,25025,75.075,2502.5,'xyzabcdef','jihgfed'); 250 INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed'); 251 INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed'); 252 INSERT INTO t2 VALUES(78,858,26026,78.078,2602.6,'abcdefghi','ihgfedc'); 253 INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc'); 254 INSERT INTO t2 VALUES(80,880,27027,80.08,2702.7,'cdefghijk','ihgfedc'); 255 INSERT INTO t2 VALUES(81,891,27027,81.081,2702.7,'defghijkl','ihgfedc'); 256 INSERT INTO t2 VALUES(82,902,28028,82.082,2802.8,'efghijklm','ihgfedc'); 257 INSERT INTO t2 VALUES(83,913,28028,83.083,2802.8,'fghijklmn','hgfedcb'); 258 INSERT INTO t2 VALUES(84,924,28028,84.084,2802.8,'ghijklmno','hgfedcb'); 259 INSERT INTO t2 VALUES(85,935,29029,85.085,2902.9,'hijklmnop','hgfedcb'); 260 INSERT INTO t2 VALUES(86,946,29029,86.086,2902.9,'ijklmnopq','hgfedcb'); 261 INSERT INTO t2 VALUES(87,957,29029,87.087,2902.9,'jklmnopqr','hgfedcb'); 262 INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba'); 263 INSERT INTO t2 VALUES(89,979,30030,89.089,3003.0,'lmnopqrst','gfedcba'); 264 INSERT INTO t2 VALUES(90,990,30030,90.09,3003.0,'mnopqrstu','gfedcba'); 265 INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba'); 266 INSERT INTO t2 VALUES(92,1012,31031,92.092,3103.1,'opqrstuvw','gfedcba'); 267 INSERT INTO t2 VALUES(93,1023,31031,93.093,3103.1,'pqrstuvwx','fedcbaz'); 268 INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz'); 269 INSERT INTO t2 VALUES(95,1045,32032,95.095,3203.2,'rstuvwxyz','fedcbaz'); 270 INSERT INTO t2 VALUES(96,1056,32032,96.096,3203.2,'stuvwxyza','fedcbaz'); 271 INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.3,'tuvwxyzab','fedcbaz'); 272 INSERT INTO t2 VALUES(98,1078,33033,98.098,3303.3,'uvwxyzabc','edcbazy'); 273 INSERT INTO t2 VALUES(99,1089,33033,99.099,3303.3,'vwxyzabcd','edcbazy'); 274 INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.4,'wxyzabcde','edcbazy'); 275 CREATE INDEX t2b ON t2(b); 276 CREATE INDEX t2c ON t2(c); 277 CREATE INDEX t2d ON t2(d); 278 CREATE INDEX t2e ON t2(e); 279 CREATE INDEX t2f ON t2(f); 280 CREATE INDEX t2g ON t2(g); 281 CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f,g); 282 INSERT INTO t3 SELECT * FROM t2; 283 CREATE INDEX t3b ON t3(b,c); 284 CREATE INDEX t3c ON t3(c,e); 285 CREATE INDEX t3d ON t3(d,g); 286 CREATE INDEX t3e ON t3(e,f,g); 287 CREATE INDEX t3f ON t3(f,b,d,c); 288 CREATE INDEX t3g ON t3(g,f); 289 } 290} {} 291do_test where7-2.2.1 { 292 count_steps { 293 SELECT a FROM t2 294 WHERE b=979 295 OR ((a BETWEEN 91 AND 93) AND a!=92) 296 OR ((a BETWEEN 5 AND 7) AND a!=6) 297 OR (g='mlkjihg' AND f GLOB 'klmno*') 298 ORDER BY a 299 } 300} {5 7 62 89 91 93 scan 0 sort 0} 301do_test where7-2.2.2 { 302 count_steps { 303 SELECT a FROM t3 304 WHERE b=979 305 OR ((a BETWEEN 91 AND 93) AND a!=92) 306 OR ((a BETWEEN 5 AND 7) AND a!=6) 307 OR (g='mlkjihg' AND f GLOB 'klmno*') 308 ORDER BY a 309 } 310} {5 7 62 89 91 93 scan 0 sort 0} 311do_test where7-2.3.1 { 312 count_steps { 313 SELECT a FROM t2 314 WHERE (g='yxwvuts' AND f GLOB 'cdefg*') 315 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 316 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 317 ORDER BY a 318 } 319} {2 27 47 scan 0 sort 0} 320do_test where7-2.3.2 { 321 count_steps { 322 SELECT a FROM t3 323 WHERE (g='yxwvuts' AND f GLOB 'cdefg*') 324 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 325 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 326 ORDER BY a 327 } 328} {2 27 47 scan 0 sort 0} 329do_test where7-2.4.1 { 330 count_steps { 331 SELECT a FROM t2 332 WHERE c=20020 333 OR ((a BETWEEN 10 AND 12) AND a!=11) 334 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 335 ORDER BY a 336 } 337} {10 12 58 59 60 75 scan 0 sort 0} 338do_test where7-2.4.2 { 339 count_steps { 340 SELECT a FROM t3 341 WHERE c=20020 342 OR ((a BETWEEN 10 AND 12) AND a!=11) 343 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 344 ORDER BY a 345 } 346} {10 12 58 59 60 75 scan 0 sort 0} 347do_test where7-2.5.1 { 348 count_steps { 349 SELECT a FROM t2 350 WHERE f='xyzabcdef' 351 OR (g='fedcbaz' AND f GLOB 'stuvw*') 352 OR b=245 353 OR a=27 354 ORDER BY a 355 } 356} {23 27 49 75 96 scan 0 sort 0} 357do_test where7-2.5.2 { 358 count_steps { 359 SELECT a FROM t3 360 WHERE f='xyzabcdef' 361 OR (g='fedcbaz' AND f GLOB 'stuvw*') 362 OR b=245 363 OR a=27 364 ORDER BY a 365 } 366} {23 27 49 75 96 scan 0 sort 0} 367do_test where7-2.6.1 { 368 count_steps { 369 SELECT a FROM t2 370 WHERE d>1e10 371 OR c=28028 372 OR a=40 373 ORDER BY a 374 } 375} {40 82 83 84 scan 0 sort 0} 376do_test where7-2.6.2 { 377 count_steps { 378 SELECT a FROM t3 379 WHERE d>1e10 380 OR c=28028 381 OR a=40 382 ORDER BY a 383 } 384} {40 82 83 84 scan 0 sort 0} 385do_test where7-2.7.1 { 386 count_steps { 387 SELECT a FROM t2 388 WHERE c=27027 389 OR ((a BETWEEN 8 AND 10) AND a!=9) 390 OR (g='hgfedcb' AND f GLOB 'jklmn*') 391 OR a=18 392 OR ((a BETWEEN 99 AND 101) AND a!=100) 393 OR c=29029 394 OR a=14 395 OR b=520 396 OR (g='srqponm' AND f GLOB 'fghij*') 397 OR (g='ponmlkj' AND f GLOB 'rstuv*') 398 ORDER BY a 399 } 400} {8 10 14 18 31 43 79 80 81 85 86 87 99 scan 0 sort 0} 401do_test where7-2.7.2 { 402 count_steps { 403 SELECT a FROM t3 404 WHERE c=27027 405 OR ((a BETWEEN 8 AND 10) AND a!=9) 406 OR (g='hgfedcb' AND f GLOB 'jklmn*') 407 OR a=18 408 OR ((a BETWEEN 99 AND 101) AND a!=100) 409 OR c=29029 410 OR a=14 411 OR b=520 412 OR (g='srqponm' AND f GLOB 'fghij*') 413 OR (g='ponmlkj' AND f GLOB 'rstuv*') 414 ORDER BY a 415 } 416} {8 10 14 18 31 43 79 80 81 85 86 87 99 scan 0 sort 0} 417do_test where7-2.8.1 { 418 count_steps { 419 SELECT a FROM t2 420 WHERE ((a BETWEEN 35 AND 37) AND a!=36) 421 OR ((a BETWEEN 65 AND 67) AND a!=66) 422 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 423 OR b=311 424 ORDER BY a 425 } 426} {26 35 37 65 67 scan 0 sort 0} 427do_test where7-2.8.2 { 428 count_steps { 429 SELECT a FROM t3 430 WHERE ((a BETWEEN 35 AND 37) AND a!=36) 431 OR ((a BETWEEN 65 AND 67) AND a!=66) 432 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 433 OR b=311 434 ORDER BY a 435 } 436} {26 35 37 65 67 scan 0 sort 0} 437do_test where7-2.9.1 { 438 count_steps { 439 SELECT a FROM t2 440 WHERE c=24024 441 OR a=29 442 OR b=99 443 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 444 ORDER BY a 445 } 446} {9 29 48 70 71 72 scan 0 sort 0} 447do_test where7-2.9.2 { 448 count_steps { 449 SELECT a FROM t3 450 WHERE c=24024 451 OR a=29 452 OR b=99 453 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 454 ORDER BY a 455 } 456} {9 29 48 70 71 72 scan 0 sort 0} 457do_test where7-2.10.1 { 458 count_steps { 459 SELECT a FROM t2 460 WHERE c<=10 461 OR a=4 462 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 463 ORDER BY a 464 } 465} {4 49 scan 0 sort 0} 466do_test where7-2.10.2 { 467 count_steps { 468 SELECT a FROM t3 469 WHERE c<=10 470 OR a=4 471 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 472 ORDER BY a 473 } 474} {4 49 scan 0 sort 0} 475do_test where7-2.11.1 { 476 count_steps { 477 SELECT a FROM t2 478 WHERE (g='srqponm' AND f GLOB 'fghij*') 479 OR b=143 480 OR b=209 481 ORDER BY a 482 } 483} {13 19 31 scan 0 sort 0} 484do_test where7-2.11.2 { 485 count_steps { 486 SELECT a FROM t3 487 WHERE (g='srqponm' AND f GLOB 'fghij*') 488 OR b=143 489 OR b=209 490 ORDER BY a 491 } 492} {13 19 31 scan 0 sort 0} 493do_test where7-2.12.1 { 494 count_steps { 495 SELECT a FROM t2 496 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 497 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 498 OR b=542 499 OR (g='qponmlk' AND f GLOB 'mnopq*') 500 ORDER BY a 501 } 502} {38 69 86 scan 0 sort 0} 503do_test where7-2.12.2 { 504 count_steps { 505 SELECT a FROM t3 506 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 507 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 508 OR b=542 509 OR (g='qponmlk' AND f GLOB 'mnopq*') 510 ORDER BY a 511 } 512} {38 69 86 scan 0 sort 0} 513do_test where7-2.13.1 { 514 count_steps { 515 SELECT a FROM t2 516 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 517 OR b=960 518 OR a=82 519 OR a=89 520 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 521 OR g IS NULL 522 OR (g='nmlkjih' AND f GLOB 'efghi*') 523 ORDER BY a 524 } 525} {32 56 82 89 91 scan 0 sort 0} 526do_test where7-2.13.2 { 527 count_steps { 528 SELECT a FROM t3 529 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 530 OR b=960 531 OR a=82 532 OR a=89 533 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 534 OR g IS NULL 535 OR (g='nmlkjih' AND f GLOB 'efghi*') 536 ORDER BY a 537 } 538} {32 56 82 89 91 scan 0 sort 0} 539do_test where7-2.14.1 { 540 count_steps { 541 SELECT a FROM t2 542 WHERE b=407 543 OR c=11011 544 OR a=3 545 OR b=583 546 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 547 OR ((a BETWEEN 94 AND 96) AND a!=95) 548 OR b=308 549 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 550 OR b=341 551 ORDER BY a 552 } 553} {3 28 31 32 33 37 47 53 56 94 96 scan 0 sort 0} 554do_test where7-2.14.2 { 555 count_steps { 556 SELECT a FROM t3 557 WHERE b=407 558 OR c=11011 559 OR a=3 560 OR b=583 561 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 562 OR ((a BETWEEN 94 AND 96) AND a!=95) 563 OR b=308 564 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 565 OR b=341 566 ORDER BY a 567 } 568} {3 28 31 32 33 37 47 53 56 94 96 scan 0 sort 0} 569do_test where7-2.15.1 { 570 count_steps { 571 SELECT a FROM t2 572 WHERE b=509 573 OR b=839 574 OR b=1089 575 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 576 OR ((a BETWEEN 45 AND 47) AND a!=46) 577 OR ((a BETWEEN 93 AND 95) AND a!=94) 578 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 579 OR (g='rqponml' AND f GLOB 'jklmn*') 580 OR b=363 581 OR c=8008 582 OR (g='wvutsrq' AND f GLOB 'lmnop*') 583 ORDER BY a 584 } 585} {10 11 19 22 23 24 33 35 36 45 47 62 88 93 95 99 scan 0 sort 0} 586do_test where7-2.15.2 { 587 count_steps { 588 SELECT a FROM t3 589 WHERE b=509 590 OR b=839 591 OR b=1089 592 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 593 OR ((a BETWEEN 45 AND 47) AND a!=46) 594 OR ((a BETWEEN 93 AND 95) AND a!=94) 595 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 596 OR (g='rqponml' AND f GLOB 'jklmn*') 597 OR b=363 598 OR c=8008 599 OR (g='wvutsrq' AND f GLOB 'lmnop*') 600 ORDER BY a 601 } 602} {10 11 19 22 23 24 33 35 36 45 47 62 88 93 95 99 scan 0 sort 0} 603do_test where7-2.16.1 { 604 count_steps { 605 SELECT a FROM t2 606 WHERE b=825 607 OR a=41 608 OR b=454 609 OR b=817 610 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 611 OR ((a BETWEEN 47 AND 49) AND a!=48) 612 ORDER BY a 613 } 614} {30 41 47 49 75 scan 0 sort 0} 615do_test where7-2.16.2 { 616 count_steps { 617 SELECT a FROM t3 618 WHERE b=825 619 OR a=41 620 OR b=454 621 OR b=817 622 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 623 OR ((a BETWEEN 47 AND 49) AND a!=48) 624 ORDER BY a 625 } 626} {30 41 47 49 75 scan 0 sort 0} 627do_test where7-2.17.1 { 628 count_steps { 629 SELECT a FROM t2 630 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 631 OR c=15015 632 OR (g='rqponml' AND f GLOB 'klmno*') 633 OR b=1015 634 OR a=92 635 OR c=15015 636 OR b=407 637 OR c>=34035 638 OR ((a BETWEEN 36 AND 38) AND a!=37) 639 OR b=539 640 OR a=61 641 ORDER BY a 642 } 643} {36 37 38 43 44 45 49 61 92 93 scan 0 sort 0} 644do_test where7-2.17.2 { 645 count_steps { 646 SELECT a FROM t3 647 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 648 OR c=15015 649 OR (g='rqponml' AND f GLOB 'klmno*') 650 OR b=1015 651 OR a=92 652 OR c=15015 653 OR b=407 654 OR c>=34035 655 OR ((a BETWEEN 36 AND 38) AND a!=37) 656 OR b=539 657 OR a=61 658 ORDER BY a 659 } 660} {36 37 38 43 44 45 49 61 92 93 scan 0 sort 0} 661do_test where7-2.18.1 { 662 count_steps { 663 SELECT a FROM t2 664 WHERE b=674 665 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 666 OR b=572 667 OR c=8008 668 OR f='yzabcdefg' 669 OR (g='nmlkjih' AND f GLOB 'defgh*') 670 OR a=49 671 OR b=641 672 OR (g='onmlkji' AND f GLOB 'wxyza*') 673 ORDER BY a 674 } 675} {15 22 23 24 41 48 49 50 52 55 67 76 93 scan 0 sort 0} 676do_test where7-2.18.2 { 677 count_steps { 678 SELECT a FROM t3 679 WHERE b=674 680 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 681 OR b=572 682 OR c=8008 683 OR f='yzabcdefg' 684 OR (g='nmlkjih' AND f GLOB 'defgh*') 685 OR a=49 686 OR b=641 687 OR (g='onmlkji' AND f GLOB 'wxyza*') 688 ORDER BY a 689 } 690} {15 22 23 24 41 48 49 50 52 55 67 76 93 scan 0 sort 0} 691do_test where7-2.19.1 { 692 count_steps { 693 SELECT a FROM t2 694 WHERE b=894 695 OR b=165 696 ORDER BY a 697 } 698} {15 scan 0 sort 1} 699do_test where7-2.19.2 { 700 count_steps { 701 SELECT a FROM t3 702 WHERE b=894 703 OR b=165 704 ORDER BY a 705 } 706} {15 scan 0 sort 1} 707do_test where7-2.20.1 { 708 count_steps { 709 SELECT a FROM t2 710 WHERE a=49 711 OR b=847 712 OR (g='wvutsrq' AND f GLOB 'mnopq*') 713 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 714 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 715 OR a=41 716 OR (g='wvutsrq' AND f GLOB 'ijklm*') 717 OR b=454 718 OR b=363 719 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 720 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 721 ORDER BY a 722 } 723} {8 10 12 26 33 41 49 77 85 87 scan 0 sort 0} 724do_test where7-2.20.2 { 725 count_steps { 726 SELECT a FROM t3 727 WHERE a=49 728 OR b=847 729 OR (g='wvutsrq' AND f GLOB 'mnopq*') 730 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 731 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 732 OR a=41 733 OR (g='wvutsrq' AND f GLOB 'ijklm*') 734 OR b=454 735 OR b=363 736 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 737 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 738 ORDER BY a 739 } 740} {8 10 12 26 33 41 49 77 85 87 scan 0 sort 0} 741do_test where7-2.21.1 { 742 count_steps { 743 SELECT a FROM t2 744 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 745 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 746 ORDER BY a 747 } 748} {20 26 46 72 98 scan 0 sort 0} 749do_test where7-2.21.2 { 750 count_steps { 751 SELECT a FROM t3 752 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 753 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 754 ORDER BY a 755 } 756} {20 26 46 72 98 scan 0 sort 0} 757do_test where7-2.22.1 { 758 count_steps { 759 SELECT a FROM t2 760 WHERE b=396 761 OR b=894 762 ORDER BY a 763 } 764} {36 scan 0 sort 1} 765do_test where7-2.22.2 { 766 count_steps { 767 SELECT a FROM t3 768 WHERE b=396 769 OR b=894 770 ORDER BY a 771 } 772} {36 scan 0 sort 1} 773do_test where7-2.23.1 { 774 count_steps { 775 SELECT a FROM t2 776 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 777 OR b=671 778 OR b=330 779 OR (g='rqponml' AND f GLOB 'ijklm*') 780 ORDER BY a 781 } 782} {30 32 34 61 scan 0 sort 0} 783do_test where7-2.23.2 { 784 count_steps { 785 SELECT a FROM t3 786 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 787 OR b=671 788 OR b=330 789 OR (g='rqponml' AND f GLOB 'ijklm*') 790 ORDER BY a 791 } 792} {30 32 34 61 scan 0 sort 0} 793do_test where7-2.24.1 { 794 count_steps { 795 SELECT a FROM t2 796 WHERE b=916 797 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 798 OR (g='fedcbaz' AND f GLOB 'stuvw*') 799 OR b=121 800 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 801 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 802 OR c=15015 803 OR c=1001 804 OR b=132 805 ORDER BY a 806 } 807} {1 2 3 11 12 24 43 44 45 86 96 scan 0 sort 0} 808do_test where7-2.24.2 { 809 count_steps { 810 SELECT a FROM t3 811 WHERE b=916 812 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 813 OR (g='fedcbaz' AND f GLOB 'stuvw*') 814 OR b=121 815 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 816 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 817 OR c=15015 818 OR c=1001 819 OR b=132 820 ORDER BY a 821 } 822} {1 2 3 11 12 24 43 44 45 86 96 scan 0 sort 0} 823do_test where7-2.25.1 { 824 count_steps { 825 SELECT a FROM t2 826 WHERE a=68 827 OR ((a BETWEEN 77 AND 79) AND a!=78) 828 OR b=1100 829 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 830 OR b=58 831 OR a=65 832 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 833 OR b=124 834 ORDER BY a 835 } 836} {49 65 68 77 79 91 100 scan 0 sort 0} 837do_test where7-2.25.2 { 838 count_steps { 839 SELECT a FROM t3 840 WHERE a=68 841 OR ((a BETWEEN 77 AND 79) AND a!=78) 842 OR b=1100 843 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 844 OR b=58 845 OR a=65 846 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 847 OR b=124 848 ORDER BY a 849 } 850} {49 65 68 77 79 91 100 scan 0 sort 0} 851do_test where7-2.26.1 { 852 count_steps { 853 SELECT a FROM t2 854 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 855 OR ((a BETWEEN 72 AND 74) AND a!=73) 856 OR ((a BETWEEN 64 AND 66) AND a!=65) 857 OR f='nopqrstuv' 858 OR c=8008 859 OR b=1089 860 OR b=396 861 OR a=26 862 ORDER BY a 863 } 864} {2 13 22 23 24 26 36 39 64 65 66 72 74 91 99 scan 0 sort 0} 865do_test where7-2.26.2 { 866 count_steps { 867 SELECT a FROM t3 868 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 869 OR ((a BETWEEN 72 AND 74) AND a!=73) 870 OR ((a BETWEEN 64 AND 66) AND a!=65) 871 OR f='nopqrstuv' 872 OR c=8008 873 OR b=1089 874 OR b=396 875 OR a=26 876 ORDER BY a 877 } 878} {2 13 22 23 24 26 36 39 64 65 66 72 74 91 99 scan 0 sort 0} 879do_test where7-2.27.1 { 880 count_steps { 881 SELECT a FROM t2 882 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 883 OR b=429 884 OR a=26 885 OR b=267 886 OR (g='ihgfedc' AND f GLOB 'efghi*') 887 OR a=24 888 OR ((a BETWEEN 90 AND 92) AND a!=91) 889 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 890 OR ((a BETWEEN 54 AND 56) AND a!=55) 891 OR a=9 892 ORDER BY a 893 } 894} {9 21 24 26 39 54 56 82 90 92 scan 0 sort 0} 895do_test where7-2.27.2 { 896 count_steps { 897 SELECT a FROM t3 898 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 899 OR b=429 900 OR a=26 901 OR b=267 902 OR (g='ihgfedc' AND f GLOB 'efghi*') 903 OR a=24 904 OR ((a BETWEEN 90 AND 92) AND a!=91) 905 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 906 OR ((a BETWEEN 54 AND 56) AND a!=55) 907 OR a=9 908 ORDER BY a 909 } 910} {9 21 24 26 39 54 56 82 90 92 scan 0 sort 0} 911do_test where7-2.28.1 { 912 count_steps { 913 SELECT a FROM t2 914 WHERE a=23 915 OR b=803 916 OR ((a BETWEEN 30 AND 32) AND a!=31) 917 OR b=157 918 OR ((a BETWEEN 52 AND 54) AND a!=53) 919 OR b=234 920 OR b=212 921 OR ((a BETWEEN 67 AND 69) AND a!=68) 922 OR b=685 923 OR a=71 924 OR c=22022 925 ORDER BY a 926 } 927} {23 30 32 52 54 64 65 66 67 69 71 73 scan 0 sort 0} 928do_test where7-2.28.2 { 929 count_steps { 930 SELECT a FROM t3 931 WHERE a=23 932 OR b=803 933 OR ((a BETWEEN 30 AND 32) AND a!=31) 934 OR b=157 935 OR ((a BETWEEN 52 AND 54) AND a!=53) 936 OR b=234 937 OR b=212 938 OR ((a BETWEEN 67 AND 69) AND a!=68) 939 OR b=685 940 OR a=71 941 OR c=22022 942 ORDER BY a 943 } 944} {23 30 32 52 54 64 65 66 67 69 71 73 scan 0 sort 0} 945do_test where7-2.29.1 { 946 count_steps { 947 SELECT a FROM t2 948 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 949 OR c=3003 950 ORDER BY a 951 } 952} {7 8 9 98 100 scan 0 sort 0} 953do_test where7-2.29.2 { 954 count_steps { 955 SELECT a FROM t3 956 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 957 OR c=3003 958 ORDER BY a 959 } 960} {7 8 9 98 100 scan 0 sort 0} 961do_test where7-2.30.1 { 962 count_steps { 963 SELECT a FROM t2 964 WHERE f='efghijklm' 965 OR a=17 966 ORDER BY a 967 } 968} {4 17 30 56 82 scan 0 sort 0} 969do_test where7-2.30.2 { 970 count_steps { 971 SELECT a FROM t3 972 WHERE f='efghijklm' 973 OR a=17 974 ORDER BY a 975 } 976} {4 17 30 56 82 scan 0 sort 0} 977do_test where7-2.31.1 { 978 count_steps { 979 SELECT a FROM t2 980 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 981 OR b=33 982 OR b=729 983 OR (g='lkjihgf' AND f GLOB 'nopqr*') 984 ORDER BY a 985 } 986} {2 3 65 scan 0 sort 0} 987do_test where7-2.31.2 { 988 count_steps { 989 SELECT a FROM t3 990 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 991 OR b=33 992 OR b=729 993 OR (g='lkjihgf' AND f GLOB 'nopqr*') 994 ORDER BY a 995 } 996} {2 3 65 scan 0 sort 0} 997do_test where7-2.32.1 { 998 count_steps { 999 SELECT a FROM t2 1000 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 1001 OR b=586 1002 OR b=267 1003 OR b=795 1004 OR b=704 1005 OR b=242 1006 OR a=80 1007 OR f='lmnopqrst' 1008 OR 1000000<b 1009 OR ((a BETWEEN 59 AND 61) AND a!=60) 1010 ORDER BY a 1011 } 1012} {11 22 32 37 59 61 63 64 80 89 scan 0 sort 0} 1013do_test where7-2.32.2 { 1014 count_steps { 1015 SELECT a FROM t3 1016 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 1017 OR b=586 1018 OR b=267 1019 OR b=795 1020 OR b=704 1021 OR b=242 1022 OR a=80 1023 OR f='lmnopqrst' 1024 OR 1000000<b 1025 OR ((a BETWEEN 59 AND 61) AND a!=60) 1026 ORDER BY a 1027 } 1028} {11 22 32 37 59 61 63 64 80 89 scan 0 sort 0} 1029do_test where7-2.33.1 { 1030 count_steps { 1031 SELECT a FROM t2 1032 WHERE b=1059 1033 OR a=73 1034 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 1035 ORDER BY a 1036 } 1037} {31 73 scan 0 sort 0} 1038do_test where7-2.33.2 { 1039 count_steps { 1040 SELECT a FROM t3 1041 WHERE b=1059 1042 OR a=73 1043 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 1044 ORDER BY a 1045 } 1046} {31 73 scan 0 sort 0} 1047do_test where7-2.34.1 { 1048 count_steps { 1049 SELECT a FROM t2 1050 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 1051 OR b=572 1052 OR (g='rqponml' AND f GLOB 'lmnop*') 1053 OR a=54 1054 OR a=90 1055 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 1056 ORDER BY a 1057 } 1058} {26 37 52 54 88 90 scan 0 sort 0} 1059do_test where7-2.34.2 { 1060 count_steps { 1061 SELECT a FROM t3 1062 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 1063 OR b=572 1064 OR (g='rqponml' AND f GLOB 'lmnop*') 1065 OR a=54 1066 OR a=90 1067 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 1068 ORDER BY a 1069 } 1070} {26 37 52 54 88 90 scan 0 sort 0} 1071do_test where7-2.35.1 { 1072 count_steps { 1073 SELECT a FROM t2 1074 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 1075 OR c=16016 1076 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 1077 OR (g='ihgfedc' AND f GLOB 'efghi*') 1078 OR b=1100 1079 OR a=14 1080 OR b=473 1081 ORDER BY a 1082 } 1083} {14 43 46 47 48 54 77 82 100 scan 0 sort 0} 1084do_test where7-2.35.2 { 1085 count_steps { 1086 SELECT a FROM t3 1087 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 1088 OR c=16016 1089 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 1090 OR (g='ihgfedc' AND f GLOB 'efghi*') 1091 OR b=1100 1092 OR a=14 1093 OR b=473 1094 ORDER BY a 1095 } 1096} {14 43 46 47 48 54 77 82 100 scan 0 sort 0} 1097do_test where7-2.36.1 { 1098 count_steps { 1099 SELECT a FROM t2 1100 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 1101 OR b=1078 1102 OR b=80 1103 OR b=223 1104 ORDER BY a 1105 } 1106} {49 51 98 scan 0 sort 0} 1107do_test where7-2.36.2 { 1108 count_steps { 1109 SELECT a FROM t3 1110 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 1111 OR b=1078 1112 OR b=80 1113 OR b=223 1114 ORDER BY a 1115 } 1116} {49 51 98 scan 0 sort 0} 1117do_test where7-2.37.1 { 1118 count_steps { 1119 SELECT a FROM t2 1120 WHERE b=297 1121 OR b=825 1122 OR ((a BETWEEN 16 AND 18) AND a!=17) 1123 OR b=297 1124 OR b=847 1125 OR b=69 1126 ORDER BY a 1127 } 1128} {16 18 27 75 77 scan 0 sort 0} 1129do_test where7-2.37.2 { 1130 count_steps { 1131 SELECT a FROM t3 1132 WHERE b=297 1133 OR b=825 1134 OR ((a BETWEEN 16 AND 18) AND a!=17) 1135 OR b=297 1136 OR b=847 1137 OR b=69 1138 ORDER BY a 1139 } 1140} {16 18 27 75 77 scan 0 sort 0} 1141do_test where7-2.38.1 { 1142 count_steps { 1143 SELECT a FROM t2 1144 WHERE f='efghijklm' 1145 OR a=74 1146 OR ((a BETWEEN 35 AND 37) AND a!=36) 1147 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 1148 OR (g='jihgfed' AND f GLOB 'vwxyz*') 1149 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 1150 OR ((a BETWEEN 99 AND 101) AND a!=100) 1151 ORDER BY a 1152 } 1153} {1 4 27 30 35 37 53 56 73 74 79 82 84 99 scan 0 sort 0} 1154do_test where7-2.38.2 { 1155 count_steps { 1156 SELECT a FROM t3 1157 WHERE f='efghijklm' 1158 OR a=74 1159 OR ((a BETWEEN 35 AND 37) AND a!=36) 1160 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 1161 OR (g='jihgfed' AND f GLOB 'vwxyz*') 1162 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 1163 OR ((a BETWEEN 99 AND 101) AND a!=100) 1164 ORDER BY a 1165 } 1166} {1 4 27 30 35 37 53 56 73 74 79 82 84 99 scan 0 sort 0} 1167do_test where7-2.39.1 { 1168 count_steps { 1169 SELECT a FROM t2 1170 WHERE b=286 1171 OR (g='mlkjihg' AND f GLOB 'klmno*') 1172 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 1173 OR b=627 1174 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1175 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 1176 OR c=31031 1177 ORDER BY a 1178 } 1179} {2 26 28 38 54 57 62 80 81 91 92 93 scan 0 sort 0} 1180do_test where7-2.39.2 { 1181 count_steps { 1182 SELECT a FROM t3 1183 WHERE b=286 1184 OR (g='mlkjihg' AND f GLOB 'klmno*') 1185 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 1186 OR b=627 1187 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1188 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 1189 OR c=31031 1190 ORDER BY a 1191 } 1192} {2 26 28 38 54 57 62 80 81 91 92 93 scan 0 sort 0} 1193do_test where7-2.40.1 { 1194 count_steps { 1195 SELECT a FROM t2 1196 WHERE b=333 1197 OR (g='lkjihgf' AND f GLOB 'pqrst*') 1198 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 1199 OR c=22022 1200 ORDER BY a 1201 } 1202} {8 64 65 66 67 scan 0 sort 0} 1203do_test where7-2.40.2 { 1204 count_steps { 1205 SELECT a FROM t3 1206 WHERE b=333 1207 OR (g='lkjihgf' AND f GLOB 'pqrst*') 1208 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 1209 OR c=22022 1210 ORDER BY a 1211 } 1212} {8 64 65 66 67 scan 0 sort 0} 1213do_test where7-2.41.1 { 1214 count_steps { 1215 SELECT a FROM t2 1216 WHERE a=18 1217 OR c=31031 1218 OR c=7007 1219 OR b=1100 1220 OR b=715 1221 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 1222 OR b=773 1223 OR b=487 1224 OR b=421 1225 OR b=1015 1226 OR b=124 1227 ORDER BY a 1228 } 1229} {18 19 20 21 65 81 91 92 93 100 scan 0 sort 0} 1230do_test where7-2.41.2 { 1231 count_steps { 1232 SELECT a FROM t3 1233 WHERE a=18 1234 OR c=31031 1235 OR c=7007 1236 OR b=1100 1237 OR b=715 1238 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 1239 OR b=773 1240 OR b=487 1241 OR b=421 1242 OR b=1015 1243 OR b=124 1244 ORDER BY a 1245 } 1246} {18 19 20 21 65 81 91 92 93 100 scan 0 sort 0} 1247do_test where7-2.42.1 { 1248 count_steps { 1249 SELECT a FROM t2 1250 WHERE b=704 1251 OR b=289 1252 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 1253 OR b=47 1254 ORDER BY a 1255 } 1256} {64 82 scan 0 sort 0} 1257do_test where7-2.42.2 { 1258 count_steps { 1259 SELECT a FROM t3 1260 WHERE b=704 1261 OR b=289 1262 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 1263 OR b=47 1264 ORDER BY a 1265 } 1266} {64 82 scan 0 sort 0} 1267do_test where7-2.43.1 { 1268 count_steps { 1269 SELECT a FROM t2 1270 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 1271 OR ((a BETWEEN 46 AND 48) AND a!=47) 1272 OR b=770 1273 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 1274 OR b=14 1275 OR ((a BETWEEN 49 AND 51) AND a!=50) 1276 OR a=37 1277 OR ((a BETWEEN 39 AND 41) AND a!=40) 1278 ORDER BY a 1279 } 1280} {35 37 39 41 46 48 49 51 70 scan 0 sort 0} 1281do_test where7-2.43.2 { 1282 count_steps { 1283 SELECT a FROM t3 1284 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 1285 OR ((a BETWEEN 46 AND 48) AND a!=47) 1286 OR b=770 1287 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 1288 OR b=14 1289 OR ((a BETWEEN 49 AND 51) AND a!=50) 1290 OR a=37 1291 OR ((a BETWEEN 39 AND 41) AND a!=40) 1292 ORDER BY a 1293 } 1294} {35 37 39 41 46 48 49 51 70 scan 0 sort 0} 1295do_test where7-2.44.1 { 1296 count_steps { 1297 SELECT a FROM t2 1298 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 1299 OR b=135 1300 OR ((a BETWEEN 38 AND 40) AND a!=39) 1301 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 1302 ORDER BY a 1303 } 1304} {16 38 40 51 scan 0 sort 0} 1305do_test where7-2.44.2 { 1306 count_steps { 1307 SELECT a FROM t3 1308 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL) 1309 OR b=135 1310 OR ((a BETWEEN 38 AND 40) AND a!=39) 1311 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 1312 ORDER BY a 1313 } 1314} {16 38 40 51 scan 0 sort 0} 1315do_test where7-2.45.1 { 1316 count_steps { 1317 SELECT a FROM t2 1318 WHERE a=29 1319 OR (g='gfedcba' AND f GLOB 'nopqr*') 1320 OR (g='onmlkji' AND f GLOB 'zabcd*') 1321 OR a=47 1322 OR c>=34035 1323 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 1324 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 1325 ORDER BY a 1326 } 1327} {13 29 47 51 72 91 scan 0 sort 0} 1328do_test where7-2.45.2 { 1329 count_steps { 1330 SELECT a FROM t3 1331 WHERE a=29 1332 OR (g='gfedcba' AND f GLOB 'nopqr*') 1333 OR (g='onmlkji' AND f GLOB 'zabcd*') 1334 OR a=47 1335 OR c>=34035 1336 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 1337 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 1338 ORDER BY a 1339 } 1340} {13 29 47 51 72 91 scan 0 sort 0} 1341do_test where7-2.46.1 { 1342 count_steps { 1343 SELECT a FROM t2 1344 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 1345 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 1346 OR ((a BETWEEN 93 AND 95) AND a!=94) 1347 OR b=454 1348 OR ((a BETWEEN 65 AND 67) AND a!=66) 1349 OR b=638 1350 OR (g='gfedcba' AND f GLOB 'klmno*') 1351 OR c=25025 1352 OR f='yzabcdefg' 1353 OR c=16016 1354 ORDER BY a 1355 } 1356} {24 34 46 47 48 50 58 65 67 73 74 75 76 88 91 93 95 scan 0 sort 0} 1357do_test where7-2.46.2 { 1358 count_steps { 1359 SELECT a FROM t3 1360 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 1361 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 1362 OR ((a BETWEEN 93 AND 95) AND a!=94) 1363 OR b=454 1364 OR ((a BETWEEN 65 AND 67) AND a!=66) 1365 OR b=638 1366 OR (g='gfedcba' AND f GLOB 'klmno*') 1367 OR c=25025 1368 OR f='yzabcdefg' 1369 OR c=16016 1370 ORDER BY a 1371 } 1372} {24 34 46 47 48 50 58 65 67 73 74 75 76 88 91 93 95 scan 0 sort 0} 1373do_test where7-2.47.1 { 1374 count_steps { 1375 SELECT a FROM t2 1376 WHERE b=352 1377 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 1378 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 1379 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 1380 ORDER BY a 1381 } 1382} {23 32 68 91 scan 0 sort 0} 1383do_test where7-2.47.2 { 1384 count_steps { 1385 SELECT a FROM t3 1386 WHERE b=352 1387 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 1388 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 1389 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 1390 ORDER BY a 1391 } 1392} {23 32 68 91 scan 0 sort 0} 1393do_test where7-2.48.1 { 1394 count_steps { 1395 SELECT a FROM t2 1396 WHERE b=418 1397 OR c=23023 1398 OR b=869 1399 OR b=781 1400 ORDER BY a 1401 } 1402} {38 67 68 69 71 79 scan 0 sort 0} 1403do_test where7-2.48.2 { 1404 count_steps { 1405 SELECT a FROM t3 1406 WHERE b=418 1407 OR c=23023 1408 OR b=869 1409 OR b=781 1410 ORDER BY a 1411 } 1412} {38 67 68 69 71 79 scan 0 sort 0} 1413do_test where7-2.49.1 { 1414 count_steps { 1415 SELECT a FROM t2 1416 WHERE b=69 1417 OR ((a BETWEEN 45 AND 47) AND a!=46) 1418 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 1419 OR (g='tsrqpon' AND f GLOB 'yzabc*') 1420 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 1421 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 1422 ORDER BY a 1423 } 1424} {4 7 24 30 45 47 56 82 92 scan 0 sort 0} 1425do_test where7-2.49.2 { 1426 count_steps { 1427 SELECT a FROM t3 1428 WHERE b=69 1429 OR ((a BETWEEN 45 AND 47) AND a!=46) 1430 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 1431 OR (g='tsrqpon' AND f GLOB 'yzabc*') 1432 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 1433 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 1434 ORDER BY a 1435 } 1436} {4 7 24 30 45 47 56 82 92 scan 0 sort 0} 1437do_test where7-2.50.1 { 1438 count_steps { 1439 SELECT a FROM t2 1440 WHERE c=22022 1441 OR b=264 1442 OR f='lmnopqrst' 1443 OR (g='rqponml' AND f GLOB 'klmno*') 1444 OR a=45 1445 OR (g='xwvutsr' AND f GLOB 'defgh*') 1446 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 1447 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 1448 OR (g='gfedcba' AND f GLOB 'lmnop*') 1449 ORDER BY a 1450 } 1451} {3 11 13 24 36 37 45 58 63 64 65 66 89 scan 0 sort 0} 1452do_test where7-2.50.2 { 1453 count_steps { 1454 SELECT a FROM t3 1455 WHERE c=22022 1456 OR b=264 1457 OR f='lmnopqrst' 1458 OR (g='rqponml' AND f GLOB 'klmno*') 1459 OR a=45 1460 OR (g='xwvutsr' AND f GLOB 'defgh*') 1461 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 1462 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 1463 OR (g='gfedcba' AND f GLOB 'lmnop*') 1464 ORDER BY a 1465 } 1466} {3 11 13 24 36 37 45 58 63 64 65 66 89 scan 0 sort 0} 1467do_test where7-2.51.1 { 1468 count_steps { 1469 SELECT a FROM t2 1470 WHERE b=1012 1471 OR ((a BETWEEN 73 AND 75) AND a!=74) 1472 OR a=51 1473 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 1474 OR a=77 1475 ORDER BY a 1476 } 1477} {51 73 75 77 92 97 scan 0 sort 0} 1478do_test where7-2.51.2 { 1479 count_steps { 1480 SELECT a FROM t3 1481 WHERE b=1012 1482 OR ((a BETWEEN 73 AND 75) AND a!=74) 1483 OR a=51 1484 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 1485 OR a=77 1486 ORDER BY a 1487 } 1488} {51 73 75 77 92 97 scan 0 sort 0} 1489do_test where7-2.52.1 { 1490 count_steps { 1491 SELECT a FROM t2 1492 WHERE a=22 1493 OR c<=10 1494 OR ((a BETWEEN 6 AND 8) AND a!=7) 1495 OR (g='tsrqpon' AND f GLOB 'zabcd*') 1496 OR b=531 1497 OR c=22022 1498 OR ((a BETWEEN 24 AND 26) AND a!=25) 1499 OR b=847 1500 OR (g='tsrqpon' AND f GLOB 'zabcd*') 1501 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 1502 OR a=78 1503 ORDER BY a 1504 } 1505} {6 8 22 24 25 26 40 64 65 66 77 78 scan 0 sort 0} 1506do_test where7-2.52.2 { 1507 count_steps { 1508 SELECT a FROM t3 1509 WHERE a=22 1510 OR c<=10 1511 OR ((a BETWEEN 6 AND 8) AND a!=7) 1512 OR (g='tsrqpon' AND f GLOB 'zabcd*') 1513 OR b=531 1514 OR c=22022 1515 OR ((a BETWEEN 24 AND 26) AND a!=25) 1516 OR b=847 1517 OR (g='tsrqpon' AND f GLOB 'zabcd*') 1518 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 1519 OR a=78 1520 ORDER BY a 1521 } 1522} {6 8 22 24 25 26 40 64 65 66 77 78 scan 0 sort 0} 1523do_test where7-2.53.1 { 1524 count_steps { 1525 SELECT a FROM t2 1526 WHERE 1000000<b 1527 OR c=18018 1528 OR c=27027 1529 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 1530 OR a=73 1531 OR ((a BETWEEN 27 AND 29) AND a!=28) 1532 ORDER BY a 1533 } 1534} {15 27 29 52 53 54 73 79 80 81 scan 0 sort 0} 1535do_test where7-2.53.2 { 1536 count_steps { 1537 SELECT a FROM t3 1538 WHERE 1000000<b 1539 OR c=18018 1540 OR c=27027 1541 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 1542 OR a=73 1543 OR ((a BETWEEN 27 AND 29) AND a!=28) 1544 ORDER BY a 1545 } 1546} {15 27 29 52 53 54 73 79 80 81 scan 0 sort 0} 1547do_test where7-2.54.1 { 1548 count_steps { 1549 SELECT a FROM t2 1550 WHERE (d>=18.0 AND d<19.0 AND d NOT NULL) 1551 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 1552 OR (g='vutsrqp' AND f GLOB 'pqrst*') 1553 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1554 OR (g='yxwvuts' AND f GLOB 'cdefg*') 1555 OR ((a BETWEEN 70 AND 72) AND a!=71) 1556 OR ((a BETWEEN 92 AND 94) AND a!=93) 1557 OR (g='qponmlk' AND f GLOB 'nopqr*') 1558 OR b=1081 1559 OR ((a BETWEEN 12 AND 14) AND a!=13) 1560 OR b=399 1561 ORDER BY a 1562 } 1563} {2 6 12 14 15 18 32 39 58 70 72 84 92 94 99 scan 0 sort 0} 1564do_test where7-2.54.2 { 1565 count_steps { 1566 SELECT a FROM t3 1567 WHERE (d>=18.0 AND d<19.0 AND d NOT NULL) 1568 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 1569 OR (g='vutsrqp' AND f GLOB 'pqrst*') 1570 OR (g='edcbazy' AND f GLOB 'vwxyz*') 1571 OR (g='yxwvuts' AND f GLOB 'cdefg*') 1572 OR ((a BETWEEN 70 AND 72) AND a!=71) 1573 OR ((a BETWEEN 92 AND 94) AND a!=93) 1574 OR (g='qponmlk' AND f GLOB 'nopqr*') 1575 OR b=1081 1576 OR ((a BETWEEN 12 AND 14) AND a!=13) 1577 OR b=399 1578 ORDER BY a 1579 } 1580} {2 6 12 14 15 18 32 39 58 70 72 84 92 94 99 scan 0 sort 0} 1581do_test where7-2.55.1 { 1582 count_steps { 1583 SELECT a FROM t2 1584 WHERE b=352 1585 OR e IS NULL 1586 OR b=1034 1587 OR b=1048 1588 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 1589 OR ((a BETWEEN 35 AND 37) AND a!=36) 1590 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 1591 OR b=47 1592 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 1593 ORDER BY a 1594 } 1595} {32 35 37 40 59 76 94 scan 0 sort 0} 1596do_test where7-2.55.2 { 1597 count_steps { 1598 SELECT a FROM t3 1599 WHERE b=352 1600 OR e IS NULL 1601 OR b=1034 1602 OR b=1048 1603 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 1604 OR ((a BETWEEN 35 AND 37) AND a!=36) 1605 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 1606 OR b=47 1607 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 1608 ORDER BY a 1609 } 1610} {32 35 37 40 59 76 94 scan 0 sort 0} 1611do_test where7-2.56.1 { 1612 count_steps { 1613 SELECT a FROM t2 1614 WHERE a=14 1615 OR ((a BETWEEN 92 AND 94) AND a!=93) 1616 OR (g='yxwvuts' AND f GLOB 'bcdef*') 1617 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 1618 ORDER BY a 1619 } 1620} {1 14 75 92 94 scan 0 sort 0} 1621do_test where7-2.56.2 { 1622 count_steps { 1623 SELECT a FROM t3 1624 WHERE a=14 1625 OR ((a BETWEEN 92 AND 94) AND a!=93) 1626 OR (g='yxwvuts' AND f GLOB 'bcdef*') 1627 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 1628 ORDER BY a 1629 } 1630} {1 14 75 92 94 scan 0 sort 0} 1631do_test where7-2.57.1 { 1632 count_steps { 1633 SELECT a FROM t2 1634 WHERE b=707 1635 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 1636 OR (g='gfedcba' AND f GLOB 'nopqr*') 1637 OR (g='gfedcba' AND f GLOB 'mnopq*') 1638 OR b=473 1639 OR ((a BETWEEN 26 AND 28) AND a!=27) 1640 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1641 OR b=352 1642 OR b=693 1643 ORDER BY a 1644 } 1645} {26 28 32 43 63 66 90 91 98 scan 0 sort 0} 1646do_test where7-2.57.2 { 1647 count_steps { 1648 SELECT a FROM t3 1649 WHERE b=707 1650 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 1651 OR (g='gfedcba' AND f GLOB 'nopqr*') 1652 OR (g='gfedcba' AND f GLOB 'mnopq*') 1653 OR b=473 1654 OR ((a BETWEEN 26 AND 28) AND a!=27) 1655 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1656 OR b=352 1657 OR b=693 1658 ORDER BY a 1659 } 1660} {26 28 32 43 63 66 90 91 98 scan 0 sort 0} 1661do_test where7-2.58.1 { 1662 count_steps { 1663 SELECT a FROM t2 1664 WHERE ((a BETWEEN 81 AND 83) AND a!=82) 1665 OR f='hijklmnop' 1666 OR b=748 1667 OR ((a BETWEEN 78 AND 80) AND a!=79) 1668 OR f='defghijkl' 1669 OR c=27027 1670 OR g IS NULL 1671 OR a=40 1672 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1673 ORDER BY a 1674 } 1675} {2 3 7 28 29 33 40 54 55 59 68 78 79 80 81 83 85 scan 0 sort 0} 1676do_test where7-2.58.2 { 1677 count_steps { 1678 SELECT a FROM t3 1679 WHERE ((a BETWEEN 81 AND 83) AND a!=82) 1680 OR f='hijklmnop' 1681 OR b=748 1682 OR ((a BETWEEN 78 AND 80) AND a!=79) 1683 OR f='defghijkl' 1684 OR c=27027 1685 OR g IS NULL 1686 OR a=40 1687 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 1688 ORDER BY a 1689 } 1690} {2 3 7 28 29 33 40 54 55 59 68 78 79 80 81 83 85 scan 0 sort 0} 1691do_test where7-2.59.1 { 1692 count_steps { 1693 SELECT a FROM t2 1694 WHERE a=62 1695 OR b=839 1696 OR a=36 1697 OR b=638 1698 OR (g='tsrqpon' AND f GLOB 'abcde*') 1699 OR a=73 1700 OR a=48 1701 OR a=86 1702 OR (g='ihgfedc' AND f GLOB 'bcdef*') 1703 ORDER BY a 1704 } 1705} {26 36 48 58 62 73 79 86 scan 0 sort 0} 1706do_test where7-2.59.2 { 1707 count_steps { 1708 SELECT a FROM t3 1709 WHERE a=62 1710 OR b=839 1711 OR a=36 1712 OR b=638 1713 OR (g='tsrqpon' AND f GLOB 'abcde*') 1714 OR a=73 1715 OR a=48 1716 OR a=86 1717 OR (g='ihgfedc' AND f GLOB 'bcdef*') 1718 ORDER BY a 1719 } 1720} {26 36 48 58 62 73 79 86 scan 0 sort 0} 1721do_test where7-2.60.1 { 1722 count_steps { 1723 SELECT a FROM t2 1724 WHERE ((a BETWEEN 4 AND 6) AND a!=5) 1725 OR b=641 1726 OR ((a BETWEEN 9 AND 11) AND a!=10) 1727 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 1728 OR b=880 1729 OR a=94 1730 ORDER BY a 1731 } 1732} {4 6 9 11 14 80 94 scan 0 sort 0} 1733do_test where7-2.60.2 { 1734 count_steps { 1735 SELECT a FROM t3 1736 WHERE ((a BETWEEN 4 AND 6) AND a!=5) 1737 OR b=641 1738 OR ((a BETWEEN 9 AND 11) AND a!=10) 1739 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 1740 OR b=880 1741 OR a=94 1742 ORDER BY a 1743 } 1744} {4 6 9 11 14 80 94 scan 0 sort 0} 1745do_test where7-2.61.1 { 1746 count_steps { 1747 SELECT a FROM t2 1748 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 1749 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 1750 ORDER BY a 1751 } 1752} {29 31 71 scan 0 sort 0} 1753do_test where7-2.61.2 { 1754 count_steps { 1755 SELECT a FROM t3 1756 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 1757 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 1758 ORDER BY a 1759 } 1760} {29 31 71 scan 0 sort 0} 1761do_test where7-2.62.1 { 1762 count_steps { 1763 SELECT a FROM t2 1764 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 1765 OR (g='wvutsrq' AND f GLOB 'jklmn*') 1766 OR ((a BETWEEN 11 AND 13) AND a!=12) 1767 OR b=971 1768 OR (g='tsrqpon' AND f GLOB 'abcde*') 1769 OR b=726 1770 OR b=858 1771 OR ((a BETWEEN 68 AND 70) AND a!=69) 1772 OR a=56 1773 ORDER BY a 1774 } 1775} {9 11 13 24 26 50 56 66 68 70 76 78 scan 0 sort 0} 1776do_test where7-2.62.2 { 1777 count_steps { 1778 SELECT a FROM t3 1779 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 1780 OR (g='wvutsrq' AND f GLOB 'jklmn*') 1781 OR ((a BETWEEN 11 AND 13) AND a!=12) 1782 OR b=971 1783 OR (g='tsrqpon' AND f GLOB 'abcde*') 1784 OR b=726 1785 OR b=858 1786 OR ((a BETWEEN 68 AND 70) AND a!=69) 1787 OR a=56 1788 ORDER BY a 1789 } 1790} {9 11 13 24 26 50 56 66 68 70 76 78 scan 0 sort 0} 1791do_test where7-2.63.1 { 1792 count_steps { 1793 SELECT a FROM t2 1794 WHERE c=21021 1795 OR b=795 1796 OR (g='yxwvuts' AND f GLOB 'bcdef*') 1797 OR f='rstuvwxyz' 1798 OR a=46 1799 OR b=773 1800 OR (g='jihgfed' AND f GLOB 'zabcd*') 1801 OR a=1 1802 OR ((a BETWEEN 12 AND 14) AND a!=13) 1803 ORDER BY a 1804 } 1805} {1 12 14 17 43 46 61 62 63 69 77 95 scan 0 sort 0} 1806do_test where7-2.63.2 { 1807 count_steps { 1808 SELECT a FROM t3 1809 WHERE c=21021 1810 OR b=795 1811 OR (g='yxwvuts' AND f GLOB 'bcdef*') 1812 OR f='rstuvwxyz' 1813 OR a=46 1814 OR b=773 1815 OR (g='jihgfed' AND f GLOB 'zabcd*') 1816 OR a=1 1817 OR ((a BETWEEN 12 AND 14) AND a!=13) 1818 ORDER BY a 1819 } 1820} {1 12 14 17 43 46 61 62 63 69 77 95 scan 0 sort 0} 1821do_test where7-2.64.1 { 1822 count_steps { 1823 SELECT a FROM t2 1824 WHERE ((a BETWEEN 35 AND 37) AND a!=36) 1825 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 1826 OR (g='qponmlk' AND f GLOB 'mnopq*') 1827 OR a=77 1828 ORDER BY a 1829 } 1830} {35 37 38 70 77 scan 0 sort 0} 1831do_test where7-2.64.2 { 1832 count_steps { 1833 SELECT a FROM t3 1834 WHERE ((a BETWEEN 35 AND 37) AND a!=36) 1835 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 1836 OR (g='qponmlk' AND f GLOB 'mnopq*') 1837 OR a=77 1838 ORDER BY a 1839 } 1840} {35 37 38 70 77 scan 0 sort 0} 1841do_test where7-2.65.1 { 1842 count_steps { 1843 SELECT a FROM t2 1844 WHERE f='jklmnopqr' 1845 OR b=517 1846 ORDER BY a 1847 } 1848} {9 35 47 61 87 scan 0 sort 0} 1849do_test where7-2.65.2 { 1850 count_steps { 1851 SELECT a FROM t3 1852 WHERE f='jklmnopqr' 1853 OR b=517 1854 ORDER BY a 1855 } 1856} {9 35 47 61 87 scan 0 sort 0} 1857do_test where7-2.66.1 { 1858 count_steps { 1859 SELECT a FROM t2 1860 WHERE b=330 1861 OR b=410 1862 OR (g='jihgfed' AND f GLOB 'vwxyz*') 1863 OR b=102 1864 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1865 OR f='bcdefghij' 1866 OR b=168 1867 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 1868 ORDER BY a 1869 } 1870} {1 5 27 30 53 73 78 79 scan 0 sort 0} 1871do_test where7-2.66.2 { 1872 count_steps { 1873 SELECT a FROM t3 1874 WHERE b=330 1875 OR b=410 1876 OR (g='jihgfed' AND f GLOB 'vwxyz*') 1877 OR b=102 1878 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 1879 OR f='bcdefghij' 1880 OR b=168 1881 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 1882 ORDER BY a 1883 } 1884} {1 5 27 30 53 73 78 79 scan 0 sort 0} 1885do_test where7-2.67.1 { 1886 count_steps { 1887 SELECT a FROM t2 1888 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL) 1889 OR (g='mlkjihg' AND f GLOB 'ijklm*') 1890 OR a=37 1891 OR ((a BETWEEN 43 AND 45) AND a!=44) 1892 ORDER BY a 1893 } 1894} {8 37 43 45 60 scan 0 sort 0} 1895do_test where7-2.67.2 { 1896 count_steps { 1897 SELECT a FROM t3 1898 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL) 1899 OR (g='mlkjihg' AND f GLOB 'ijklm*') 1900 OR a=37 1901 OR ((a BETWEEN 43 AND 45) AND a!=44) 1902 ORDER BY a 1903 } 1904} {8 37 43 45 60 scan 0 sort 0} 1905do_test where7-2.68.1 { 1906 count_steps { 1907 SELECT a FROM t2 1908 WHERE a=91 1909 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1910 OR ((a BETWEEN 70 AND 72) AND a!=71) 1911 OR (g='kjihgfe' AND f GLOB 'rstuv*') 1912 OR ((a BETWEEN 81 AND 83) AND a!=82) 1913 OR b=564 1914 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1915 OR (g='vutsrqp' AND f GLOB 'nopqr*') 1916 OR a=43 1917 OR b=773 1918 ORDER BY a 1919 } 1920} {13 43 66 69 70 72 81 83 91 scan 0 sort 0} 1921do_test where7-2.68.2 { 1922 count_steps { 1923 SELECT a FROM t3 1924 WHERE a=91 1925 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1926 OR ((a BETWEEN 70 AND 72) AND a!=71) 1927 OR (g='kjihgfe' AND f GLOB 'rstuv*') 1928 OR ((a BETWEEN 81 AND 83) AND a!=82) 1929 OR b=564 1930 OR (g='lkjihgf' AND f GLOB 'opqrs*') 1931 OR (g='vutsrqp' AND f GLOB 'nopqr*') 1932 OR a=43 1933 OR b=773 1934 ORDER BY a 1935 } 1936} {13 43 66 69 70 72 81 83 91 scan 0 sort 0} 1937do_test where7-2.69.1 { 1938 count_steps { 1939 SELECT a FROM t2 1940 WHERE f='defghijkl' 1941 OR c>=34035 1942 ORDER BY a 1943 } 1944} {3 29 55 81 scan 0 sort 0} 1945do_test where7-2.69.2 { 1946 count_steps { 1947 SELECT a FROM t3 1948 WHERE f='defghijkl' 1949 OR c>=34035 1950 ORDER BY a 1951 } 1952} {3 29 55 81 scan 0 sort 0} 1953do_test where7-2.70.1 { 1954 count_steps { 1955 SELECT a FROM t2 1956 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 1957 OR ((a BETWEEN 89 AND 91) AND a!=90) 1958 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 1959 ORDER BY a 1960 } 1961} {17 43 69 79 81 89 91 95 scan 0 sort 0} 1962do_test where7-2.70.2 { 1963 count_steps { 1964 SELECT a FROM t3 1965 WHERE ((a BETWEEN 79 AND 81) AND a!=80) 1966 OR ((a BETWEEN 89 AND 91) AND a!=90) 1967 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 1968 ORDER BY a 1969 } 1970} {17 43 69 79 81 89 91 95 scan 0 sort 0} 1971do_test where7-2.71.1 { 1972 count_steps { 1973 SELECT a FROM t2 1974 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 1975 OR (g='tsrqpon' AND f GLOB 'zabcd*') 1976 OR ((a BETWEEN 26 AND 28) AND a!=27) 1977 OR (g='ponmlkj' AND f GLOB 'rstuv*') 1978 ORDER BY a 1979 } 1980} {25 26 28 43 56 scan 0 sort 0} 1981do_test where7-2.71.2 { 1982 count_steps { 1983 SELECT a FROM t3 1984 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 1985 OR (g='tsrqpon' AND f GLOB 'zabcd*') 1986 OR ((a BETWEEN 26 AND 28) AND a!=27) 1987 OR (g='ponmlkj' AND f GLOB 'rstuv*') 1988 ORDER BY a 1989 } 1990} {25 26 28 43 56 scan 0 sort 0} 1991do_test where7-2.72.1 { 1992 count_steps { 1993 SELECT a FROM t2 1994 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 1995 OR b=451 1996 OR (g='srqponm' AND f GLOB 'cdefg*') 1997 OR a=91 1998 ORDER BY a 1999 } 2000} {14 16 28 41 91 scan 0 sort 0} 2001do_test where7-2.72.2 { 2002 count_steps { 2003 SELECT a FROM t3 2004 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 2005 OR b=451 2006 OR (g='srqponm' AND f GLOB 'cdefg*') 2007 OR a=91 2008 ORDER BY a 2009 } 2010} {14 16 28 41 91 scan 0 sort 0} 2011do_test where7-2.73.1 { 2012 count_steps { 2013 SELECT a FROM t2 2014 WHERE a=7 2015 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 2016 OR b=1001 2017 ORDER BY a 2018 } 2019} {7 77 91 scan 0 sort 0} 2020do_test where7-2.73.2 { 2021 count_steps { 2022 SELECT a FROM t3 2023 WHERE a=7 2024 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 2025 OR b=1001 2026 ORDER BY a 2027 } 2028} {7 77 91 scan 0 sort 0} 2029do_test where7-2.74.1 { 2030 count_steps { 2031 SELECT a FROM t2 2032 WHERE b=704 2033 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 2034 OR b=542 2035 OR b=968 2036 OR (g='xwvutsr' AND f GLOB 'ghijk*') 2037 ORDER BY a 2038 } 2039} {6 45 64 88 scan 0 sort 0} 2040do_test where7-2.74.2 { 2041 count_steps { 2042 SELECT a FROM t3 2043 WHERE b=704 2044 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 2045 OR b=542 2046 OR b=968 2047 OR (g='xwvutsr' AND f GLOB 'ghijk*') 2048 ORDER BY a 2049 } 2050} {6 45 64 88 scan 0 sort 0} 2051do_test where7-2.75.1 { 2052 count_steps { 2053 SELECT a FROM t2 2054 WHERE a=92 2055 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 2056 OR ((a BETWEEN 19 AND 21) AND a!=20) 2057 OR (g='edcbazy' AND f GLOB 'uvwxy*') 2058 OR b=902 2059 OR ((a BETWEEN 80 AND 82) AND a!=81) 2060 OR b=487 2061 OR ((a BETWEEN 48 AND 50) AND a!=49) 2062 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 2063 OR b=495 2064 ORDER BY a 2065 } 2066} {9 19 21 23 45 48 50 80 82 92 98 scan 0 sort 0} 2067do_test where7-2.75.2 { 2068 count_steps { 2069 SELECT a FROM t3 2070 WHERE a=92 2071 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 2072 OR ((a BETWEEN 19 AND 21) AND a!=20) 2073 OR (g='edcbazy' AND f GLOB 'uvwxy*') 2074 OR b=902 2075 OR ((a BETWEEN 80 AND 82) AND a!=81) 2076 OR b=487 2077 OR ((a BETWEEN 48 AND 50) AND a!=49) 2078 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 2079 OR b=495 2080 ORDER BY a 2081 } 2082} {9 19 21 23 45 48 50 80 82 92 98 scan 0 sort 0} 2083do_test where7-2.76.1 { 2084 count_steps { 2085 SELECT a FROM t2 2086 WHERE a=74 2087 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 2088 OR a=25 2089 OR a=5 2090 OR f='hijklmnop' 2091 OR f='zabcdefgh' 2092 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 2093 ORDER BY a 2094 } 2095} {5 7 25 29 33 51 59 74 77 85 87 scan 0 sort 0} 2096do_test where7-2.76.2 { 2097 count_steps { 2098 SELECT a FROM t3 2099 WHERE a=74 2100 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 2101 OR a=25 2102 OR a=5 2103 OR f='hijklmnop' 2104 OR f='zabcdefgh' 2105 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 2106 ORDER BY a 2107 } 2108} {5 7 25 29 33 51 59 74 77 85 87 scan 0 sort 0} 2109do_test where7-2.77.1 { 2110 count_steps { 2111 SELECT a FROM t2 2112 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 2113 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 2114 OR b=770 2115 OR b=143 2116 OR (g='rqponml' AND f GLOB 'lmnop*') 2117 OR b=740 2118 OR ((a BETWEEN 49 AND 51) AND a!=50) 2119 OR c=34034 2120 ORDER BY a 2121 } 2122} {5 7 13 37 40 49 51 70 100 scan 0 sort 0} 2123do_test where7-2.77.2 { 2124 count_steps { 2125 SELECT a FROM t3 2126 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 2127 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 2128 OR b=770 2129 OR b=143 2130 OR (g='rqponml' AND f GLOB 'lmnop*') 2131 OR b=740 2132 OR ((a BETWEEN 49 AND 51) AND a!=50) 2133 OR c=34034 2134 ORDER BY a 2135 } 2136} {5 7 13 37 40 49 51 70 100 scan 0 sort 0} 2137do_test where7-2.78.1 { 2138 count_steps { 2139 SELECT a FROM t2 2140 WHERE ((a BETWEEN 73 AND 75) AND a!=74) 2141 OR a=18 2142 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 2143 OR (g='tsrqpon' AND f GLOB 'bcdef*') 2144 OR a=6 2145 OR c=25025 2146 OR b=641 2147 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 2148 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 2149 OR b=506 2150 ORDER BY a 2151 } 2152} {6 18 27 43 46 61 73 74 75 81 scan 0 sort 0} 2153do_test where7-2.78.2 { 2154 count_steps { 2155 SELECT a FROM t3 2156 WHERE ((a BETWEEN 73 AND 75) AND a!=74) 2157 OR a=18 2158 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 2159 OR (g='tsrqpon' AND f GLOB 'bcdef*') 2160 OR a=6 2161 OR c=25025 2162 OR b=641 2163 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 2164 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 2165 OR b=506 2166 ORDER BY a 2167 } 2168} {6 18 27 43 46 61 73 74 75 81 scan 0 sort 0} 2169do_test where7-2.79.1 { 2170 count_steps { 2171 SELECT a FROM t2 2172 WHERE a=79 2173 OR b=363 2174 ORDER BY a 2175 } 2176} {33 79 scan 0 sort 0} 2177do_test where7-2.79.2 { 2178 count_steps { 2179 SELECT a FROM t3 2180 WHERE a=79 2181 OR b=363 2182 ORDER BY a 2183 } 2184} {33 79 scan 0 sort 0} 2185do_test where7-2.80.1 { 2186 count_steps { 2187 SELECT a FROM t2 2188 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL) 2189 OR ((a BETWEEN 22 AND 24) AND a!=23) 2190 ORDER BY a 2191 } 2192} {6 22 24 scan 0 sort 0} 2193do_test where7-2.80.2 { 2194 count_steps { 2195 SELECT a FROM t3 2196 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL) 2197 OR ((a BETWEEN 22 AND 24) AND a!=23) 2198 ORDER BY a 2199 } 2200} {6 22 24 scan 0 sort 0} 2201do_test where7-2.81.1 { 2202 count_steps { 2203 SELECT a FROM t2 2204 WHERE c=31031 2205 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 2206 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 2207 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 2208 ORDER BY a 2209 } 2210} {8 15 31 41 67 91 92 93 scan 0 sort 0} 2211do_test where7-2.81.2 { 2212 count_steps { 2213 SELECT a FROM t3 2214 WHERE c=31031 2215 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 2216 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 2217 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 2218 ORDER BY a 2219 } 2220} {8 15 31 41 67 91 92 93 scan 0 sort 0} 2221do_test where7-2.82.1 { 2222 count_steps { 2223 SELECT a FROM t2 2224 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 2225 OR ((a BETWEEN 84 AND 86) AND a!=85) 2226 OR (g='edcbazy' AND f GLOB 'uvwxy*') 2227 OR ((a BETWEEN 95 AND 97) AND a!=96) 2228 OR (g='hgfedcb' AND f GLOB 'fghij*') 2229 OR a=6 2230 OR a=88 2231 OR (g='srqponm' AND f GLOB 'ghijk*') 2232 OR (g='jihgfed' AND f GLOB 'yzabc*') 2233 OR ((a BETWEEN 18 AND 20) AND a!=19) 2234 ORDER BY a 2235 } 2236} {6 7 18 20 32 76 83 84 86 88 95 97 98 scan 0 sort 0} 2237do_test where7-2.82.2 { 2238 count_steps { 2239 SELECT a FROM t3 2240 WHERE (g='xwvutsr' AND f GLOB 'hijkl*') 2241 OR ((a BETWEEN 84 AND 86) AND a!=85) 2242 OR (g='edcbazy' AND f GLOB 'uvwxy*') 2243 OR ((a BETWEEN 95 AND 97) AND a!=96) 2244 OR (g='hgfedcb' AND f GLOB 'fghij*') 2245 OR a=6 2246 OR a=88 2247 OR (g='srqponm' AND f GLOB 'ghijk*') 2248 OR (g='jihgfed' AND f GLOB 'yzabc*') 2249 OR ((a BETWEEN 18 AND 20) AND a!=19) 2250 ORDER BY a 2251 } 2252} {6 7 18 20 32 76 83 84 86 88 95 97 98 scan 0 sort 0} 2253do_test where7-2.83.1 { 2254 count_steps { 2255 SELECT a FROM t2 2256 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 2257 OR b=278 2258 OR b=561 2259 OR b=286 2260 OR f='efghijklm' 2261 OR ((a BETWEEN 32 AND 34) AND a!=33) 2262 OR b=201 2263 ORDER BY a 2264 } 2265} {4 26 30 32 34 36 38 51 56 82 scan 0 sort 0} 2266do_test where7-2.83.2 { 2267 count_steps { 2268 SELECT a FROM t3 2269 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 2270 OR b=278 2271 OR b=561 2272 OR b=286 2273 OR f='efghijklm' 2274 OR ((a BETWEEN 32 AND 34) AND a!=33) 2275 OR b=201 2276 ORDER BY a 2277 } 2278} {4 26 30 32 34 36 38 51 56 82 scan 0 sort 0} 2279do_test where7-2.84.1 { 2280 count_steps { 2281 SELECT a FROM t2 2282 WHERE (f GLOB '?bcde*' AND f GLOB 'abcd*') 2283 OR ((a BETWEEN 73 AND 75) AND a!=74) 2284 OR b=209 2285 OR b=861 2286 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 2287 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2288 OR b=682 2289 OR ((a BETWEEN 72 AND 74) AND a!=73) 2290 OR b=616 2291 OR (g='mlkjihg' AND f GLOB 'ijklm*') 2292 OR ((a BETWEEN 67 AND 69) AND a!=68) 2293 ORDER BY a 2294 } 2295} {19 26 52 56 58 60 62 67 69 72 73 74 75 78 scan 0 sort 0} 2296do_test where7-2.84.2 { 2297 count_steps { 2298 SELECT a FROM t3 2299 WHERE (f GLOB '?bcde*' AND f GLOB 'abcd*') 2300 OR ((a BETWEEN 73 AND 75) AND a!=74) 2301 OR b=209 2302 OR b=861 2303 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 2304 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2305 OR b=682 2306 OR ((a BETWEEN 72 AND 74) AND a!=73) 2307 OR b=616 2308 OR (g='mlkjihg' AND f GLOB 'ijklm*') 2309 OR ((a BETWEEN 67 AND 69) AND a!=68) 2310 ORDER BY a 2311 } 2312} {19 26 52 56 58 60 62 67 69 72 73 74 75 78 scan 0 sort 0} 2313do_test where7-2.85.1 { 2314 count_steps { 2315 SELECT a FROM t2 2316 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 2317 OR b=231 2318 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 2319 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 2320 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 2321 OR b=861 2322 OR a=53 2323 OR ((a BETWEEN 24 AND 26) AND a!=25) 2324 ORDER BY a 2325 } 2326} {15 21 24 26 46 53 56 scan 0 sort 0} 2327do_test where7-2.85.2 { 2328 count_steps { 2329 SELECT a FROM t3 2330 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 2331 OR b=231 2332 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 2333 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 2334 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 2335 OR b=861 2336 OR a=53 2337 OR ((a BETWEEN 24 AND 26) AND a!=25) 2338 ORDER BY a 2339 } 2340} {15 21 24 26 46 53 56 scan 0 sort 0} 2341do_test where7-2.86.1 { 2342 count_steps { 2343 SELECT a FROM t2 2344 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 2345 OR c=13013 2346 ORDER BY a 2347 } 2348} {37 38 39 91 93 scan 0 sort 0} 2349do_test where7-2.86.2 { 2350 count_steps { 2351 SELECT a FROM t3 2352 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 2353 OR c=13013 2354 ORDER BY a 2355 } 2356} {37 38 39 91 93 scan 0 sort 0} 2357do_test where7-2.87.1 { 2358 count_steps { 2359 SELECT a FROM t2 2360 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 2361 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 2362 OR b=385 2363 OR ((a BETWEEN 16 AND 18) AND a!=17) 2364 OR ((a BETWEEN 14 AND 16) AND a!=15) 2365 OR c=33033 2366 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 2367 OR b=1004 2368 OR b=927 2369 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 2370 ORDER BY a 2371 } 2372} {1 2 3 14 16 18 20 28 35 42 46 54 68 72 80 94 97 98 99 scan 0 sort 0} 2373do_test where7-2.87.2 { 2374 count_steps { 2375 SELECT a FROM t3 2376 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 2377 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 2378 OR b=385 2379 OR ((a BETWEEN 16 AND 18) AND a!=17) 2380 OR ((a BETWEEN 14 AND 16) AND a!=15) 2381 OR c=33033 2382 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 2383 OR b=1004 2384 OR b=927 2385 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 2386 ORDER BY a 2387 } 2388} {1 2 3 14 16 18 20 28 35 42 46 54 68 72 80 94 97 98 99 scan 0 sort 0} 2389do_test where7-2.88.1 { 2390 count_steps { 2391 SELECT a FROM t2 2392 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 2393 OR (g='gfedcba' AND f GLOB 'mnopq*') 2394 OR f IS NULL 2395 OR (g='jihgfed' AND f GLOB 'zabcd*') 2396 OR a=81 2397 OR a=99 2398 ORDER BY a 2399 } 2400} {48 50 77 81 90 99 scan 0 sort 0} 2401do_test where7-2.88.2 { 2402 count_steps { 2403 SELECT a FROM t3 2404 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 2405 OR (g='gfedcba' AND f GLOB 'mnopq*') 2406 OR f IS NULL 2407 OR (g='jihgfed' AND f GLOB 'zabcd*') 2408 OR a=81 2409 OR a=99 2410 ORDER BY a 2411 } 2412} {48 50 77 81 90 99 scan 0 sort 0} 2413do_test where7-2.89.1 { 2414 count_steps { 2415 SELECT a FROM t2 2416 WHERE a=19 2417 OR b=454 2418 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 2419 OR (g='onmlkji' AND f GLOB 'xyzab*') 2420 OR (g='lkjihgf' AND f GLOB 'mnopq*') 2421 ORDER BY a 2422 } 2423} {1 19 49 64 scan 0 sort 0} 2424do_test where7-2.89.2 { 2425 count_steps { 2426 SELECT a FROM t3 2427 WHERE a=19 2428 OR b=454 2429 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 2430 OR (g='onmlkji' AND f GLOB 'xyzab*') 2431 OR (g='lkjihgf' AND f GLOB 'mnopq*') 2432 ORDER BY a 2433 } 2434} {1 19 49 64 scan 0 sort 0} 2435do_test where7-2.90.1 { 2436 count_steps { 2437 SELECT a FROM t2 2438 WHERE c=24024 2439 OR ((a BETWEEN 46 AND 48) AND a!=47) 2440 OR a=93 2441 OR b=33 2442 OR (g='rqponml' AND f GLOB 'ijklm*') 2443 OR ((a BETWEEN 15 AND 17) AND a!=16) 2444 OR ((a BETWEEN 27 AND 29) AND a!=28) 2445 ORDER BY a 2446 } 2447} {3 15 17 27 29 34 46 48 70 71 72 93 scan 0 sort 0} 2448do_test where7-2.90.2 { 2449 count_steps { 2450 SELECT a FROM t3 2451 WHERE c=24024 2452 OR ((a BETWEEN 46 AND 48) AND a!=47) 2453 OR a=93 2454 OR b=33 2455 OR (g='rqponml' AND f GLOB 'ijklm*') 2456 OR ((a BETWEEN 15 AND 17) AND a!=16) 2457 OR ((a BETWEEN 27 AND 29) AND a!=28) 2458 ORDER BY a 2459 } 2460} {3 15 17 27 29 34 46 48 70 71 72 93 scan 0 sort 0} 2461do_test where7-2.91.1 { 2462 count_steps { 2463 SELECT a FROM t2 2464 WHERE b=924 2465 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 2466 ORDER BY a 2467 } 2468} {48 84 scan 0 sort 0} 2469do_test where7-2.91.2 { 2470 count_steps { 2471 SELECT a FROM t3 2472 WHERE b=924 2473 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 2474 ORDER BY a 2475 } 2476} {48 84 scan 0 sort 0} 2477do_test where7-2.92.1 { 2478 count_steps { 2479 SELECT a FROM t2 2480 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL) 2481 OR ((a BETWEEN 35 AND 37) AND a!=36) 2482 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 2483 OR ((a BETWEEN 35 AND 37) AND a!=36) 2484 OR c=26026 2485 OR a=8 2486 OR ((a BETWEEN 25 AND 27) AND a!=26) 2487 OR b=1048 2488 ORDER BY a 2489 } 2490} {8 25 27 35 37 72 76 77 78 81 scan 0 sort 0} 2491do_test where7-2.92.2 { 2492 count_steps { 2493 SELECT a FROM t3 2494 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL) 2495 OR ((a BETWEEN 35 AND 37) AND a!=36) 2496 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 2497 OR ((a BETWEEN 35 AND 37) AND a!=36) 2498 OR c=26026 2499 OR a=8 2500 OR ((a BETWEEN 25 AND 27) AND a!=26) 2501 OR b=1048 2502 ORDER BY a 2503 } 2504} {8 25 27 35 37 72 76 77 78 81 scan 0 sort 0} 2505do_test where7-2.93.1 { 2506 count_steps { 2507 SELECT a FROM t2 2508 WHERE b=905 2509 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 2510 ORDER BY a 2511 } 2512} {18 scan 0 sort 0} 2513do_test where7-2.93.2 { 2514 count_steps { 2515 SELECT a FROM t3 2516 WHERE b=905 2517 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 2518 ORDER BY a 2519 } 2520} {18 scan 0 sort 0} 2521do_test where7-2.94.1 { 2522 count_steps { 2523 SELECT a FROM t2 2524 WHERE a=21 2525 OR f='jklmnopqr' 2526 OR ((a BETWEEN 11 AND 13) AND a!=12) 2527 OR a=86 2528 OR b=1070 2529 OR ((a BETWEEN 26 AND 28) AND a!=27) 2530 OR b=803 2531 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 2532 OR a=27 2533 OR (g='tsrqpon' AND f GLOB 'abcde*') 2534 OR b=1001 2535 ORDER BY a 2536 } 2537} {9 11 13 21 26 27 28 35 61 73 86 87 91 scan 0 sort 0} 2538do_test where7-2.94.2 { 2539 count_steps { 2540 SELECT a FROM t3 2541 WHERE a=21 2542 OR f='jklmnopqr' 2543 OR ((a BETWEEN 11 AND 13) AND a!=12) 2544 OR a=86 2545 OR b=1070 2546 OR ((a BETWEEN 26 AND 28) AND a!=27) 2547 OR b=803 2548 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 2549 OR a=27 2550 OR (g='tsrqpon' AND f GLOB 'abcde*') 2551 OR b=1001 2552 ORDER BY a 2553 } 2554} {9 11 13 21 26 27 28 35 61 73 86 87 91 scan 0 sort 0} 2555do_test where7-2.95.1 { 2556 count_steps { 2557 SELECT a FROM t2 2558 WHERE (g='utsrqpo' AND f GLOB 'stuvw*') 2559 OR b=825 2560 OR c=31031 2561 OR c=14014 2562 OR a=84 2563 OR c=31031 2564 OR (g='mlkjihg' AND f GLOB 'ghijk*') 2565 OR ((a BETWEEN 92 AND 94) AND a!=93) 2566 OR f='vwxyzabcd' 2567 OR ((a BETWEEN 54 AND 56) AND a!=55) 2568 ORDER BY a 2569 } 2570} {18 21 40 41 42 47 54 56 58 73 75 84 91 92 93 94 99 scan 0 sort 0} 2571do_test where7-2.95.2 { 2572 count_steps { 2573 SELECT a FROM t3 2574 WHERE (g='utsrqpo' AND f GLOB 'stuvw*') 2575 OR b=825 2576 OR c=31031 2577 OR c=14014 2578 OR a=84 2579 OR c=31031 2580 OR (g='mlkjihg' AND f GLOB 'ghijk*') 2581 OR ((a BETWEEN 92 AND 94) AND a!=93) 2582 OR f='vwxyzabcd' 2583 OR ((a BETWEEN 54 AND 56) AND a!=55) 2584 ORDER BY a 2585 } 2586} {18 21 40 41 42 47 54 56 58 73 75 84 91 92 93 94 99 scan 0 sort 0} 2587do_test where7-2.96.1 { 2588 count_steps { 2589 SELECT a FROM t2 2590 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 2591 OR ((a BETWEEN 48 AND 50) AND a!=49) 2592 OR g IS NULL 2593 OR a=46 2594 ORDER BY a 2595 } 2596} {36 38 46 48 50 scan 0 sort 0} 2597do_test where7-2.96.2 { 2598 count_steps { 2599 SELECT a FROM t3 2600 WHERE ((a BETWEEN 36 AND 38) AND a!=37) 2601 OR ((a BETWEEN 48 AND 50) AND a!=49) 2602 OR g IS NULL 2603 OR a=46 2604 ORDER BY a 2605 } 2606} {36 38 46 48 50 scan 0 sort 0} 2607do_test where7-2.97.1 { 2608 count_steps { 2609 SELECT a FROM t2 2610 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 2611 OR a=11 2612 OR a=98 2613 ORDER BY a 2614 } 2615} {6 11 32 58 84 98 scan 0 sort 0} 2616do_test where7-2.97.2 { 2617 count_steps { 2618 SELECT a FROM t3 2619 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 2620 OR a=11 2621 OR a=98 2622 ORDER BY a 2623 } 2624} {6 11 32 58 84 98 scan 0 sort 0} 2625do_test where7-2.98.1 { 2626 count_steps { 2627 SELECT a FROM t2 2628 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 2629 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 2630 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 2631 OR b=924 2632 OR a=30 2633 OR b=1048 2634 OR f='vwxyzabcd' 2635 OR a=61 2636 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 2637 ORDER BY a 2638 } 2639} {11 16 21 23 30 42 47 61 68 73 76 78 84 94 99 scan 0 sort 0} 2640do_test where7-2.98.2 { 2641 count_steps { 2642 SELECT a FROM t3 2643 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 2644 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 2645 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 2646 OR b=924 2647 OR a=30 2648 OR b=1048 2649 OR f='vwxyzabcd' 2650 OR a=61 2651 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 2652 ORDER BY a 2653 } 2654} {11 16 21 23 30 42 47 61 68 73 76 78 84 94 99 scan 0 sort 0} 2655do_test where7-2.99.1 { 2656 count_steps { 2657 SELECT a FROM t2 2658 WHERE b=176 2659 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2660 OR b=817 2661 OR f='qrstuvwxy' 2662 OR a=94 2663 OR b=880 2664 ORDER BY a 2665 } 2666} {9 16 35 42 61 68 80 87 94 scan 0 sort 0} 2667do_test where7-2.99.2 { 2668 count_steps { 2669 SELECT a FROM t3 2670 WHERE b=176 2671 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 2672 OR b=817 2673 OR f='qrstuvwxy' 2674 OR a=94 2675 OR b=880 2676 ORDER BY a 2677 } 2678} {9 16 35 42 61 68 80 87 94 scan 0 sort 0} 2679do_test where7-2.100.1 { 2680 count_steps { 2681 SELECT a FROM t2 2682 WHERE a=96 2683 OR (g='lkjihgf' AND f GLOB 'opqrs*') 2684 OR b=770 2685 OR b=828 2686 OR f='cdefghijk' 2687 OR f='qrstuvwxy' 2688 OR b=660 2689 OR (g='qponmlk' AND f GLOB 'nopqr*') 2690 OR b=869 2691 OR (g='ihgfedc' AND f GLOB 'cdefg*') 2692 ORDER BY a 2693 } 2694} {2 16 28 39 42 54 60 66 68 70 79 80 94 96 scan 0 sort 0} 2695do_test where7-2.100.2 { 2696 count_steps { 2697 SELECT a FROM t3 2698 WHERE a=96 2699 OR (g='lkjihgf' AND f GLOB 'opqrs*') 2700 OR b=770 2701 OR b=828 2702 OR f='cdefghijk' 2703 OR f='qrstuvwxy' 2704 OR b=660 2705 OR (g='qponmlk' AND f GLOB 'nopqr*') 2706 OR b=869 2707 OR (g='ihgfedc' AND f GLOB 'cdefg*') 2708 ORDER BY a 2709 } 2710} {2 16 28 39 42 54 60 66 68 70 79 80 94 96 scan 0 sort 0} 2711do_test where7-2.101.1 { 2712 count_steps { 2713 SELECT a FROM t2 2714 WHERE c=23023 2715 OR a=29 2716 OR b=484 2717 OR 1000000<b 2718 OR a=62 2719 OR ((a BETWEEN 14 AND 16) AND a!=15) 2720 OR b=201 2721 OR a=67 2722 OR ((a BETWEEN 19 AND 21) AND a!=20) 2723 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 2724 ORDER BY a 2725 } 2726} {10 14 16 19 21 29 36 44 62 67 68 69 88 scan 0 sort 0} 2727do_test where7-2.101.2 { 2728 count_steps { 2729 SELECT a FROM t3 2730 WHERE c=23023 2731 OR a=29 2732 OR b=484 2733 OR 1000000<b 2734 OR a=62 2735 OR ((a BETWEEN 14 AND 16) AND a!=15) 2736 OR b=201 2737 OR a=67 2738 OR ((a BETWEEN 19 AND 21) AND a!=20) 2739 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 2740 ORDER BY a 2741 } 2742} {10 14 16 19 21 29 36 44 62 67 68 69 88 scan 0 sort 0} 2743do_test where7-2.102.1 { 2744 count_steps { 2745 SELECT a FROM t2 2746 WHERE b=1015 2747 OR f='cdefghijk' 2748 ORDER BY a 2749 } 2750} {2 28 54 80 scan 0 sort 0} 2751do_test where7-2.102.2 { 2752 count_steps { 2753 SELECT a FROM t3 2754 WHERE b=1015 2755 OR f='cdefghijk' 2756 ORDER BY a 2757 } 2758} {2 28 54 80 scan 0 sort 0} 2759do_test where7-2.103.1 { 2760 count_steps { 2761 SELECT a FROM t2 2762 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 2763 OR b=220 2764 OR b=421 2765 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 2766 OR b=487 2767 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 2768 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 2769 OR a=59 2770 ORDER BY a 2771 } 2772} {20 21 59 71 77 97 scan 0 sort 0} 2773do_test where7-2.103.2 { 2774 count_steps { 2775 SELECT a FROM t3 2776 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 2777 OR b=220 2778 OR b=421 2779 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 2780 OR b=487 2781 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 2782 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 2783 OR a=59 2784 ORDER BY a 2785 } 2786} {20 21 59 71 77 97 scan 0 sort 0} 2787do_test where7-2.104.1 { 2788 count_steps { 2789 SELECT a FROM t2 2790 WHERE 1000000<b 2791 OR ((a BETWEEN 1 AND 3) AND a!=2) 2792 OR b=880 2793 OR b=220 2794 OR b=825 2795 OR b=696 2796 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 2797 OR b=278 2798 ORDER BY a 2799 } 2800} {1 3 20 72 75 80 scan 0 sort 0} 2801do_test where7-2.104.2 { 2802 count_steps { 2803 SELECT a FROM t3 2804 WHERE 1000000<b 2805 OR ((a BETWEEN 1 AND 3) AND a!=2) 2806 OR b=880 2807 OR b=220 2808 OR b=825 2809 OR b=696 2810 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 2811 OR b=278 2812 ORDER BY a 2813 } 2814} {1 3 20 72 75 80 scan 0 sort 0} 2815do_test where7-2.105.1 { 2816 count_steps { 2817 SELECT a FROM t2 2818 WHERE g IS NULL 2819 OR a=89 2820 OR b=377 2821 OR a=93 2822 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 2823 OR a=93 2824 OR b=154 2825 OR ((a BETWEEN 23 AND 25) AND a!=24) 2826 OR ((a BETWEEN 44 AND 46) AND a!=45) 2827 ORDER BY a 2828 } 2829} {14 23 25 36 44 46 89 93 scan 0 sort 0} 2830do_test where7-2.105.2 { 2831 count_steps { 2832 SELECT a FROM t3 2833 WHERE g IS NULL 2834 OR a=89 2835 OR b=377 2836 OR a=93 2837 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 2838 OR a=93 2839 OR b=154 2840 OR ((a BETWEEN 23 AND 25) AND a!=24) 2841 OR ((a BETWEEN 44 AND 46) AND a!=45) 2842 ORDER BY a 2843 } 2844} {14 23 25 36 44 46 89 93 scan 0 sort 0} 2845do_test where7-2.106.1 { 2846 count_steps { 2847 SELECT a FROM t2 2848 WHERE c=25025 2849 OR b=990 2850 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2851 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 2852 OR c=15015 2853 OR c=19019 2854 OR (g='srqponm' AND f GLOB 'ghijk*') 2855 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 2856 ORDER BY a 2857 } 2858} {32 43 44 45 55 56 57 69 73 74 75 81 90 scan 0 sort 0} 2859do_test where7-2.106.2 { 2860 count_steps { 2861 SELECT a FROM t3 2862 WHERE c=25025 2863 OR b=990 2864 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 2865 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 2866 OR c=15015 2867 OR c=19019 2868 OR (g='srqponm' AND f GLOB 'ghijk*') 2869 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 2870 ORDER BY a 2871 } 2872} {32 43 44 45 55 56 57 69 73 74 75 81 90 scan 0 sort 0} 2873do_test where7-2.107.1 { 2874 count_steps { 2875 SELECT a FROM t2 2876 WHERE a=43 2877 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 2878 OR a=98 2879 ORDER BY a 2880 } 2881} {43 86 98 scan 0 sort 0} 2882do_test where7-2.107.2 { 2883 count_steps { 2884 SELECT a FROM t3 2885 WHERE a=43 2886 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 2887 OR a=98 2888 ORDER BY a 2889 } 2890} {43 86 98 scan 0 sort 0} 2891do_test where7-2.108.1 { 2892 count_steps { 2893 SELECT a FROM t2 2894 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 2895 OR ((a BETWEEN 73 AND 75) AND a!=74) 2896 OR a=46 2897 OR b=388 2898 OR b=913 2899 OR b=451 2900 OR ((a BETWEEN 83 AND 85) AND a!=84) 2901 ORDER BY a 2902 } 2903} {41 46 63 73 75 83 85 scan 0 sort 0} 2904do_test where7-2.108.2 { 2905 count_steps { 2906 SELECT a FROM t3 2907 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 2908 OR ((a BETWEEN 73 AND 75) AND a!=74) 2909 OR a=46 2910 OR b=388 2911 OR b=913 2912 OR b=451 2913 OR ((a BETWEEN 83 AND 85) AND a!=84) 2914 ORDER BY a 2915 } 2916} {41 46 63 73 75 83 85 scan 0 sort 0} 2917do_test where7-2.109.1 { 2918 count_steps { 2919 SELECT a FROM t2 2920 WHERE b=388 2921 OR c=14014 2922 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 2923 OR b=311 2924 OR c=34034 2925 OR c=3003 2926 OR c=34034 2927 OR b=421 2928 OR a=47 2929 OR (g='vutsrqp' AND f GLOB 'nopqr*') 2930 OR a=39 2931 ORDER BY a 2932 } 2933} {7 8 9 13 39 40 41 42 47 48 100 scan 0 sort 0} 2934do_test where7-2.109.2 { 2935 count_steps { 2936 SELECT a FROM t3 2937 WHERE b=388 2938 OR c=14014 2939 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 2940 OR b=311 2941 OR c=34034 2942 OR c=3003 2943 OR c=34034 2944 OR b=421 2945 OR a=47 2946 OR (g='vutsrqp' AND f GLOB 'nopqr*') 2947 OR a=39 2948 ORDER BY a 2949 } 2950} {7 8 9 13 39 40 41 42 47 48 100 scan 0 sort 0} 2951do_test where7-2.110.1 { 2952 count_steps { 2953 SELECT a FROM t2 2954 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 2955 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 2956 OR f='uvwxyzabc' 2957 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 2958 OR (g='xwvutsr' AND f GLOB 'efghi*') 2959 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2960 OR ((a BETWEEN 65 AND 67) AND a!=66) 2961 OR g IS NULL 2962 OR b=583 2963 ORDER BY a 2964 } 2965} {4 6 17 20 25 32 43 46 48 53 58 65 67 69 72 84 95 98 scan 0 sort 0} 2966do_test where7-2.110.2 { 2967 count_steps { 2968 SELECT a FROM t3 2969 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 2970 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 2971 OR f='uvwxyzabc' 2972 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 2973 OR (g='xwvutsr' AND f GLOB 'efghi*') 2974 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 2975 OR ((a BETWEEN 65 AND 67) AND a!=66) 2976 OR g IS NULL 2977 OR b=583 2978 ORDER BY a 2979 } 2980} {4 6 17 20 25 32 43 46 48 53 58 65 67 69 72 84 95 98 scan 0 sort 0} 2981do_test where7-2.111.1 { 2982 count_steps { 2983 SELECT a FROM t2 2984 WHERE f='fghijklmn' 2985 OR c=22022 2986 OR (g='srqponm' AND f GLOB 'fghij*') 2987 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 2988 ORDER BY a 2989 } 2990} {5 10 31 36 57 62 64 65 66 83 88 scan 0 sort 0} 2991do_test where7-2.111.2 { 2992 count_steps { 2993 SELECT a FROM t3 2994 WHERE f='fghijklmn' 2995 OR c=22022 2996 OR (g='srqponm' AND f GLOB 'fghij*') 2997 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 2998 ORDER BY a 2999 } 3000} {5 10 31 36 57 62 64 65 66 83 88 scan 0 sort 0} 3001do_test where7-2.112.1 { 3002 count_steps { 3003 SELECT a FROM t2 3004 WHERE a=90 3005 OR a=68 3006 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 3007 OR a=65 3008 OR ((a BETWEEN 25 AND 27) AND a!=26) 3009 OR a=74 3010 OR b=429 3011 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 3012 ORDER BY a 3013 } 3014} {25 27 39 62 64 65 68 74 90 scan 0 sort 0} 3015do_test where7-2.112.2 { 3016 count_steps { 3017 SELECT a FROM t3 3018 WHERE a=90 3019 OR a=68 3020 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 3021 OR a=65 3022 OR ((a BETWEEN 25 AND 27) AND a!=26) 3023 OR a=74 3024 OR b=429 3025 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 3026 ORDER BY a 3027 } 3028} {25 27 39 62 64 65 68 74 90 scan 0 sort 0} 3029do_test where7-2.113.1 { 3030 count_steps { 3031 SELECT a FROM t2 3032 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 3033 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 3034 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 3035 OR a=51 3036 OR b=817 3037 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 3038 OR ((a BETWEEN 26 AND 28) AND a!=27) 3039 ORDER BY a 3040 } 3041} {19 26 28 46 48 50 51 95 scan 0 sort 0} 3042do_test where7-2.113.2 { 3043 count_steps { 3044 SELECT a FROM t3 3045 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 3046 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 3047 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 3048 OR a=51 3049 OR b=817 3050 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 3051 OR ((a BETWEEN 26 AND 28) AND a!=27) 3052 ORDER BY a 3053 } 3054} {19 26 28 46 48 50 51 95 scan 0 sort 0} 3055do_test where7-2.114.1 { 3056 count_steps { 3057 SELECT a FROM t2 3058 WHERE f='zabcdefgh' 3059 OR ((a BETWEEN 85 AND 87) AND a!=86) 3060 OR b=1037 3061 OR b=938 3062 ORDER BY a 3063 } 3064} {25 51 77 85 87 scan 0 sort 0} 3065do_test where7-2.114.2 { 3066 count_steps { 3067 SELECT a FROM t3 3068 WHERE f='zabcdefgh' 3069 OR ((a BETWEEN 85 AND 87) AND a!=86) 3070 OR b=1037 3071 OR b=938 3072 ORDER BY a 3073 } 3074} {25 51 77 85 87 scan 0 sort 0} 3075do_test where7-2.115.1 { 3076 count_steps { 3077 SELECT a FROM t2 3078 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 3079 OR (g='ihgfedc' AND f GLOB 'bcdef*') 3080 OR b=245 3081 OR ((a BETWEEN 51 AND 53) AND a!=52) 3082 OR c=21021 3083 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3084 OR (g='ihgfedc' AND f GLOB 'bcdef*') 3085 OR (g='srqponm' AND f GLOB 'fghij*') 3086 OR f='wxyzabcde' 3087 OR b=784 3088 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 3089 ORDER BY a 3090 } 3091} {4 17 22 31 48 51 53 61 62 63 74 79 100 scan 0 sort 0} 3092do_test where7-2.115.2 { 3093 count_steps { 3094 SELECT a FROM t3 3095 WHERE (g='vutsrqp' AND f GLOB 'rstuv*') 3096 OR (g='ihgfedc' AND f GLOB 'bcdef*') 3097 OR b=245 3098 OR ((a BETWEEN 51 AND 53) AND a!=52) 3099 OR c=21021 3100 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3101 OR (g='ihgfedc' AND f GLOB 'bcdef*') 3102 OR (g='srqponm' AND f GLOB 'fghij*') 3103 OR f='wxyzabcde' 3104 OR b=784 3105 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 3106 ORDER BY a 3107 } 3108} {4 17 22 31 48 51 53 61 62 63 74 79 100 scan 0 sort 0} 3109do_test where7-2.116.1 { 3110 count_steps { 3111 SELECT a FROM t2 3112 WHERE c=8008 3113 OR (g='lkjihgf' AND f GLOB 'pqrst*') 3114 OR b=660 3115 OR b=363 3116 OR f='lmnopqrst' 3117 OR (g='yxwvuts' AND f GLOB 'bcdef*') 3118 OR ((a BETWEEN 87 AND 89) AND a!=88) 3119 OR a=14 3120 ORDER BY a 3121 } 3122} {1 11 14 22 23 24 33 37 60 63 67 87 89 scan 0 sort 0} 3123do_test where7-2.116.2 { 3124 count_steps { 3125 SELECT a FROM t3 3126 WHERE c=8008 3127 OR (g='lkjihgf' AND f GLOB 'pqrst*') 3128 OR b=660 3129 OR b=363 3130 OR f='lmnopqrst' 3131 OR (g='yxwvuts' AND f GLOB 'bcdef*') 3132 OR ((a BETWEEN 87 AND 89) AND a!=88) 3133 OR a=14 3134 ORDER BY a 3135 } 3136} {1 11 14 22 23 24 33 37 60 63 67 87 89 scan 0 sort 0} 3137do_test where7-2.117.1 { 3138 count_steps { 3139 SELECT a FROM t2 3140 WHERE b=594 3141 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3142 OR b=784 3143 OR b=333 3144 OR a=19 3145 OR b=146 3146 OR a=26 3147 OR c=4004 3148 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 3149 OR a=50 3150 ORDER BY a 3151 } 3152} {2 9 10 11 12 19 26 50 54 scan 0 sort 0} 3153do_test where7-2.117.2 { 3154 count_steps { 3155 SELECT a FROM t3 3156 WHERE b=594 3157 OR (g='yxwvuts' AND f GLOB 'cdefg*') 3158 OR b=784 3159 OR b=333 3160 OR a=19 3161 OR b=146 3162 OR a=26 3163 OR c=4004 3164 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 3165 OR a=50 3166 ORDER BY a 3167 } 3168} {2 9 10 11 12 19 26 50 54 scan 0 sort 0} 3169do_test where7-2.118.1 { 3170 count_steps { 3171 SELECT a FROM t2 3172 WHERE a=58 3173 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 3174 OR a=77 3175 OR a=18 3176 OR ((a BETWEEN 42 AND 44) AND a!=43) 3177 OR f='mnopqrstu' 3178 OR a=73 3179 OR a=70 3180 OR ((a BETWEEN 85 AND 87) AND a!=86) 3181 ORDER BY a 3182 } 3183} {7 12 18 33 38 42 44 58 59 64 70 73 77 85 87 90 scan 0 sort 0} 3184do_test where7-2.118.2 { 3185 count_steps { 3186 SELECT a FROM t3 3187 WHERE a=58 3188 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 3189 OR a=77 3190 OR a=18 3191 OR ((a BETWEEN 42 AND 44) AND a!=43) 3192 OR f='mnopqrstu' 3193 OR a=73 3194 OR a=70 3195 OR ((a BETWEEN 85 AND 87) AND a!=86) 3196 ORDER BY a 3197 } 3198} {7 12 18 33 38 42 44 58 59 64 70 73 77 85 87 90 scan 0 sort 0} 3199do_test where7-2.119.1 { 3200 count_steps { 3201 SELECT a FROM t2 3202 WHERE a=96 3203 OR b=25 3204 OR b=429 3205 OR b=638 3206 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 3207 OR ((a BETWEEN 36 AND 38) AND a!=37) 3208 OR a=43 3209 OR a=61 3210 OR b=836 3211 OR b=627 3212 ORDER BY a 3213 } 3214} {36 38 39 43 57 58 61 76 87 96 scan 0 sort 0} 3215do_test where7-2.119.2 { 3216 count_steps { 3217 SELECT a FROM t3 3218 WHERE a=96 3219 OR b=25 3220 OR b=429 3221 OR b=638 3222 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 3223 OR ((a BETWEEN 36 AND 38) AND a!=37) 3224 OR a=43 3225 OR a=61 3226 OR b=836 3227 OR b=627 3228 ORDER BY a 3229 } 3230} {36 38 39 43 57 58 61 76 87 96 scan 0 sort 0} 3231do_test where7-2.120.1 { 3232 count_steps { 3233 SELECT a FROM t2 3234 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 3235 OR b=528 3236 OR c=5005 3237 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3238 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 3239 OR (g='ponmlkj' AND f GLOB 'rstuv*') 3240 ORDER BY a 3241 } 3242} {13 14 15 24 43 48 63 66 scan 0 sort 0} 3243do_test where7-2.120.2 { 3244 count_steps { 3245 SELECT a FROM t3 3246 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 3247 OR b=528 3248 OR c=5005 3249 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3250 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 3251 OR (g='ponmlkj' AND f GLOB 'rstuv*') 3252 ORDER BY a 3253 } 3254} {13 14 15 24 43 48 63 66 scan 0 sort 0} 3255do_test where7-2.121.1 { 3256 count_steps { 3257 SELECT a FROM t2 3258 WHERE b=828 3259 OR c<=10 3260 OR b=891 3261 OR ((a BETWEEN 31 AND 33) AND a!=32) 3262 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 3263 OR (g='yxwvuts' AND f GLOB 'bcdef*') 3264 OR b=344 3265 OR a=25 3266 OR b=201 3267 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3268 ORDER BY a 3269 } 3270} {1 25 31 33 68 75 81 scan 0 sort 0} 3271do_test where7-2.121.2 { 3272 count_steps { 3273 SELECT a FROM t3 3274 WHERE b=828 3275 OR c<=10 3276 OR b=891 3277 OR ((a BETWEEN 31 AND 33) AND a!=32) 3278 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 3279 OR (g='yxwvuts' AND f GLOB 'bcdef*') 3280 OR b=344 3281 OR a=25 3282 OR b=201 3283 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3284 ORDER BY a 3285 } 3286} {1 25 31 33 68 75 81 scan 0 sort 0} 3287do_test where7-2.122.1 { 3288 count_steps { 3289 SELECT a FROM t2 3290 WHERE a=87 3291 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 3292 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 3293 OR ((a BETWEEN 5 AND 7) AND a!=6) 3294 OR b=528 3295 OR f='ghijklmno' 3296 OR ((a BETWEEN 28 AND 30) AND a!=29) 3297 OR a=86 3298 OR b=454 3299 ORDER BY a 3300 } 3301} {5 6 7 28 30 31 32 48 49 57 58 83 84 86 87 scan 0 sort 0} 3302do_test where7-2.122.2 { 3303 count_steps { 3304 SELECT a FROM t3 3305 WHERE a=87 3306 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 3307 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 3308 OR ((a BETWEEN 5 AND 7) AND a!=6) 3309 OR b=528 3310 OR f='ghijklmno' 3311 OR ((a BETWEEN 28 AND 30) AND a!=29) 3312 OR a=86 3313 OR b=454 3314 ORDER BY a 3315 } 3316} {5 6 7 28 30 31 32 48 49 57 58 83 84 86 87 scan 0 sort 0} 3317do_test where7-2.123.1 { 3318 count_steps { 3319 SELECT a FROM t2 3320 WHERE b=22 3321 OR (g='kjihgfe' AND f GLOB 'rstuv*') 3322 OR b=586 3323 ORDER BY a 3324 } 3325} {2 69 scan 0 sort 0} 3326do_test where7-2.123.2 { 3327 count_steps { 3328 SELECT a FROM t3 3329 WHERE b=22 3330 OR (g='kjihgfe' AND f GLOB 'rstuv*') 3331 OR b=586 3332 ORDER BY a 3333 } 3334} {2 69 scan 0 sort 0} 3335do_test where7-2.124.1 { 3336 count_steps { 3337 SELECT a FROM t2 3338 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 3339 OR b=374 3340 OR ((a BETWEEN 38 AND 40) AND a!=39) 3341 OR b=11 3342 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 3343 ORDER BY a 3344 } 3345} {1 34 38 40 96 99 scan 0 sort 0} 3346do_test where7-2.124.2 { 3347 count_steps { 3348 SELECT a FROM t3 3349 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 3350 OR b=374 3351 OR ((a BETWEEN 38 AND 40) AND a!=39) 3352 OR b=11 3353 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 3354 ORDER BY a 3355 } 3356} {1 34 38 40 96 99 scan 0 sort 0} 3357do_test where7-2.125.1 { 3358 count_steps { 3359 SELECT a FROM t2 3360 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 3361 OR a=86 3362 OR b=231 3363 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 3364 OR b=22 3365 OR b=597 3366 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 3367 OR a=34 3368 ORDER BY a 3369 } 3370} {2 21 34 62 86 94 scan 0 sort 0} 3371do_test where7-2.125.2 { 3372 count_steps { 3373 SELECT a FROM t3 3374 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 3375 OR a=86 3376 OR b=231 3377 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 3378 OR b=22 3379 OR b=597 3380 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 3381 OR a=34 3382 ORDER BY a 3383 } 3384} {2 21 34 62 86 94 scan 0 sort 0} 3385do_test where7-2.126.1 { 3386 count_steps { 3387 SELECT a FROM t2 3388 WHERE a=67 3389 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 3390 OR (g='vutsrqp' AND f GLOB 'qrstu*') 3391 OR c=16016 3392 ORDER BY a 3393 } 3394} {16 31 46 47 48 67 scan 0 sort 0} 3395do_test where7-2.126.2 { 3396 count_steps { 3397 SELECT a FROM t3 3398 WHERE a=67 3399 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 3400 OR (g='vutsrqp' AND f GLOB 'qrstu*') 3401 OR c=16016 3402 ORDER BY a 3403 } 3404} {16 31 46 47 48 67 scan 0 sort 0} 3405do_test where7-2.127.1 { 3406 count_steps { 3407 SELECT a FROM t2 3408 WHERE b=286 3409 OR b=14 3410 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 3411 OR a=51 3412 OR b=542 3413 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3414 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3415 ORDER BY a 3416 } 3417} {1 26 27 51 53 68 72 79 scan 0 sort 0} 3418do_test where7-2.127.2 { 3419 count_steps { 3420 SELECT a FROM t3 3421 WHERE b=286 3422 OR b=14 3423 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 3424 OR a=51 3425 OR b=542 3426 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3427 OR (g='kjihgfe' AND f GLOB 'qrstu*') 3428 ORDER BY a 3429 } 3430} {1 26 27 51 53 68 72 79 scan 0 sort 0} 3431do_test where7-2.128.1 { 3432 count_steps { 3433 SELECT a FROM t2 3434 WHERE b=858 3435 OR b=759 3436 OR b=308 3437 OR c>=34035 3438 ORDER BY a 3439 } 3440} {28 69 78 scan 0 sort 0} 3441do_test where7-2.128.2 { 3442 count_steps { 3443 SELECT a FROM t3 3444 WHERE b=858 3445 OR b=759 3446 OR b=308 3447 OR c>=34035 3448 ORDER BY a 3449 } 3450} {28 69 78 scan 0 sort 0} 3451do_test where7-2.129.1 { 3452 count_steps { 3453 SELECT a FROM t2 3454 WHERE b=674 3455 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 3456 OR b=891 3457 OR b=1067 3458 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 3459 OR a=63 3460 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 3461 ORDER BY a 3462 } 3463} {7 17 33 37 43 59 63 69 81 85 95 97 scan 0 sort 0} 3464do_test where7-2.129.2 { 3465 count_steps { 3466 SELECT a FROM t3 3467 WHERE b=674 3468 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 3469 OR b=891 3470 OR b=1067 3471 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 3472 OR a=63 3473 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 3474 ORDER BY a 3475 } 3476} {7 17 33 37 43 59 63 69 81 85 95 97 scan 0 sort 0} 3477do_test where7-2.130.1 { 3478 count_steps { 3479 SELECT a FROM t2 3480 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 3481 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3482 OR a=11 3483 OR a=85 3484 OR b=572 3485 OR a=65 3486 OR ((a BETWEEN 53 AND 55) AND a!=54) 3487 OR b=726 3488 OR b=198 3489 ORDER BY a 3490 } 3491} {11 18 29 52 53 55 65 66 85 88 scan 0 sort 0} 3492do_test where7-2.130.2 { 3493 count_steps { 3494 SELECT a FROM t3 3495 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 3496 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3497 OR a=11 3498 OR a=85 3499 OR b=572 3500 OR a=65 3501 OR ((a BETWEEN 53 AND 55) AND a!=54) 3502 OR b=726 3503 OR b=198 3504 ORDER BY a 3505 } 3506} {11 18 29 52 53 55 65 66 85 88 scan 0 sort 0} 3507do_test where7-2.131.1 { 3508 count_steps { 3509 SELECT a FROM t2 3510 WHERE a=34 3511 OR b=440 3512 OR b=770 3513 OR b=916 3514 OR a=46 3515 OR b=388 3516 OR b=660 3517 OR b=256 3518 ORDER BY a 3519 } 3520} {34 40 46 60 70 scan 0 sort 0} 3521do_test where7-2.131.2 { 3522 count_steps { 3523 SELECT a FROM t3 3524 WHERE a=34 3525 OR b=440 3526 OR b=770 3527 OR b=916 3528 OR a=46 3529 OR b=388 3530 OR b=660 3531 OR b=256 3532 ORDER BY a 3533 } 3534} {34 40 46 60 70 scan 0 sort 0} 3535do_test where7-2.132.1 { 3536 count_steps { 3537 SELECT a FROM t2 3538 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 3539 OR (g='jihgfed' AND f GLOB 'zabcd*') 3540 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 3541 OR b=872 3542 OR (g='ihgfedc' AND f GLOB 'abcde*') 3543 OR a=87 3544 OR ((a BETWEEN 29 AND 31) AND a!=30) 3545 OR a=51 3546 ORDER BY a 3547 } 3548} {7 29 31 40 51 77 78 87 scan 0 sort 0} 3549do_test where7-2.132.2 { 3550 count_steps { 3551 SELECT a FROM t3 3552 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 3553 OR (g='jihgfed' AND f GLOB 'zabcd*') 3554 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 3555 OR b=872 3556 OR (g='ihgfedc' AND f GLOB 'abcde*') 3557 OR a=87 3558 OR ((a BETWEEN 29 AND 31) AND a!=30) 3559 OR a=51 3560 ORDER BY a 3561 } 3562} {7 29 31 40 51 77 78 87 scan 0 sort 0} 3563do_test where7-2.133.1 { 3564 count_steps { 3565 SELECT a FROM t2 3566 WHERE a=50 3567 OR c=25025 3568 OR c=34034 3569 OR b=36 3570 ORDER BY a 3571 } 3572} {50 73 74 75 100 scan 0 sort 0} 3573do_test where7-2.133.2 { 3574 count_steps { 3575 SELECT a FROM t3 3576 WHERE a=50 3577 OR c=25025 3578 OR c=34034 3579 OR b=36 3580 ORDER BY a 3581 } 3582} {50 73 74 75 100 scan 0 sort 0} 3583do_test where7-2.134.1 { 3584 count_steps { 3585 SELECT a FROM t2 3586 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL) 3587 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 3588 ORDER BY a 3589 } 3590} {35 54 scan 0 sort 0} 3591do_test where7-2.134.2 { 3592 count_steps { 3593 SELECT a FROM t3 3594 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL) 3595 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 3596 ORDER BY a 3597 } 3598} {35 54 scan 0 sort 0} 3599do_test where7-2.135.1 { 3600 count_steps { 3601 SELECT a FROM t2 3602 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 3603 OR a=2 3604 OR (g='jihgfed' AND f GLOB 'yzabc*') 3605 OR ((a BETWEEN 20 AND 22) AND a!=21) 3606 OR ((a BETWEEN 22 AND 24) AND a!=23) 3607 OR b=616 3608 ORDER BY a 3609 } 3610} {2 20 22 24 29 31 56 76 scan 0 sort 0} 3611do_test where7-2.135.2 { 3612 count_steps { 3613 SELECT a FROM t3 3614 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 3615 OR a=2 3616 OR (g='jihgfed' AND f GLOB 'yzabc*') 3617 OR ((a BETWEEN 20 AND 22) AND a!=21) 3618 OR ((a BETWEEN 22 AND 24) AND a!=23) 3619 OR b=616 3620 ORDER BY a 3621 } 3622} {2 20 22 24 29 31 56 76 scan 0 sort 0} 3623do_test where7-2.136.1 { 3624 count_steps { 3625 SELECT a FROM t2 3626 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 3627 OR (g='fedcbaz' AND f GLOB 'pqrst*') 3628 OR ((a BETWEEN 52 AND 54) AND a!=53) 3629 OR ((a BETWEEN 20 AND 22) AND a!=21) 3630 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 3631 OR a=56 3632 OR (g='mlkjihg' AND f GLOB 'klmno*') 3633 OR b=1023 3634 OR ((a BETWEEN 5 AND 7) AND a!=6) 3635 OR b=1012 3636 OR b=1048 3637 ORDER BY a 3638 } 3639} {5 7 11 20 22 48 50 52 54 56 62 92 93 scan 0 sort 0} 3640do_test where7-2.136.2 { 3641 count_steps { 3642 SELECT a FROM t3 3643 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 3644 OR (g='fedcbaz' AND f GLOB 'pqrst*') 3645 OR ((a BETWEEN 52 AND 54) AND a!=53) 3646 OR ((a BETWEEN 20 AND 22) AND a!=21) 3647 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 3648 OR a=56 3649 OR (g='mlkjihg' AND f GLOB 'klmno*') 3650 OR b=1023 3651 OR ((a BETWEEN 5 AND 7) AND a!=6) 3652 OR b=1012 3653 OR b=1048 3654 ORDER BY a 3655 } 3656} {5 7 11 20 22 48 50 52 54 56 62 92 93 scan 0 sort 0} 3657do_test where7-2.137.1 { 3658 count_steps { 3659 SELECT a FROM t2 3660 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 3661 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 3662 OR b=1089 3663 OR (g='rqponml' AND f GLOB 'klmno*') 3664 OR b=223 3665 OR (g='jihgfed' AND f GLOB 'wxyza*') 3666 OR b=572 3667 OR (g='srqponm' AND f GLOB 'defgh*') 3668 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 3669 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3670 ORDER BY a 3671 } 3672} {18 28 29 36 44 52 70 74 85 88 96 99 scan 0 sort 0} 3673do_test where7-2.137.2 { 3674 count_steps { 3675 SELECT a FROM t3 3676 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL) 3677 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 3678 OR b=1089 3679 OR (g='rqponml' AND f GLOB 'klmno*') 3680 OR b=223 3681 OR (g='jihgfed' AND f GLOB 'wxyza*') 3682 OR b=572 3683 OR (g='srqponm' AND f GLOB 'defgh*') 3684 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 3685 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 3686 ORDER BY a 3687 } 3688} {18 28 29 36 44 52 70 74 85 88 96 99 scan 0 sort 0} 3689do_test where7-2.138.1 { 3690 count_steps { 3691 SELECT a FROM t2 3692 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 3693 OR a=57 3694 OR ((a BETWEEN 2 AND 4) AND a!=3) 3695 OR (g='vutsrqp' AND f GLOB 'rstuv*') 3696 OR b=341 3697 OR ((a BETWEEN 15 AND 17) AND a!=16) 3698 ORDER BY a 3699 } 3700} {2 4 15 17 31 57 65 scan 0 sort 0} 3701do_test where7-2.138.2 { 3702 count_steps { 3703 SELECT a FROM t3 3704 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 3705 OR a=57 3706 OR ((a BETWEEN 2 AND 4) AND a!=3) 3707 OR (g='vutsrqp' AND f GLOB 'rstuv*') 3708 OR b=341 3709 OR ((a BETWEEN 15 AND 17) AND a!=16) 3710 ORDER BY a 3711 } 3712} {2 4 15 17 31 57 65 scan 0 sort 0} 3713do_test where7-2.139.1 { 3714 count_steps { 3715 SELECT a FROM t2 3716 WHERE c<=10 3717 OR b=498 3718 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 3719 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 3720 OR b=872 3721 OR a=36 3722 OR ((a BETWEEN 51 AND 53) AND a!=52) 3723 ORDER BY a 3724 } 3725} {36 45 51 53 76 scan 0 sort 0} 3726do_test where7-2.139.2 { 3727 count_steps { 3728 SELECT a FROM t3 3729 WHERE c<=10 3730 OR b=498 3731 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 3732 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 3733 OR b=872 3734 OR a=36 3735 OR ((a BETWEEN 51 AND 53) AND a!=52) 3736 ORDER BY a 3737 } 3738} {36 45 51 53 76 scan 0 sort 0} 3739do_test where7-2.140.1 { 3740 count_steps { 3741 SELECT a FROM t2 3742 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 3743 OR (g='wvutsrq' AND f GLOB 'mnopq*') 3744 OR b=850 3745 OR ((a BETWEEN 51 AND 53) AND a!=52) 3746 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 3747 ORDER BY a 3748 } 3749} {12 26 51 53 83 scan 0 sort 0} 3750do_test where7-2.140.2 { 3751 count_steps { 3752 SELECT a FROM t3 3753 WHERE (g='tsrqpon' AND f GLOB 'abcde*') 3754 OR (g='wvutsrq' AND f GLOB 'mnopq*') 3755 OR b=850 3756 OR ((a BETWEEN 51 AND 53) AND a!=52) 3757 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 3758 ORDER BY a 3759 } 3760} {12 26 51 53 83 scan 0 sort 0} 3761do_test where7-2.141.1 { 3762 count_steps { 3763 SELECT a FROM t2 3764 WHERE a=31 3765 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 3766 OR c=20020 3767 OR (g='vutsrqp' AND f GLOB 'rstuv*') 3768 OR (g='vutsrqp' AND f GLOB 'qrstu*') 3769 OR (g='nmlkjih' AND f GLOB 'defgh*') 3770 ORDER BY a 3771 } 3772} {16 17 31 55 58 59 60 99 scan 0 sort 0} 3773do_test where7-2.141.2 { 3774 count_steps { 3775 SELECT a FROM t3 3776 WHERE a=31 3777 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 3778 OR c=20020 3779 OR (g='vutsrqp' AND f GLOB 'rstuv*') 3780 OR (g='vutsrqp' AND f GLOB 'qrstu*') 3781 OR (g='nmlkjih' AND f GLOB 'defgh*') 3782 ORDER BY a 3783 } 3784} {16 17 31 55 58 59 60 99 scan 0 sort 0} 3785do_test where7-2.142.1 { 3786 count_steps { 3787 SELECT a FROM t2 3788 WHERE (f GLOB '?defg*' AND f GLOB 'cdef*') 3789 OR b=495 3790 OR b=344 3791 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 3792 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 3793 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3794 OR b=784 3795 ORDER BY a 3796 } 3797} {2 12 28 38 45 54 64 72 80 83 90 scan 0 sort 0} 3798do_test where7-2.142.2 { 3799 count_steps { 3800 SELECT a FROM t3 3801 WHERE (f GLOB '?defg*' AND f GLOB 'cdef*') 3802 OR b=495 3803 OR b=344 3804 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 3805 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 3806 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 3807 OR b=784 3808 ORDER BY a 3809 } 3810} {2 12 28 38 45 54 64 72 80 83 90 scan 0 sort 0} 3811do_test where7-2.143.1 { 3812 count_steps { 3813 SELECT a FROM t2 3814 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 3815 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 3816 OR ((a BETWEEN 6 AND 8) AND a!=7) 3817 OR a=91 3818 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3819 OR (g='vutsrqp' AND f GLOB 'nopqr*') 3820 OR (g='ihgfedc' AND f GLOB 'efghi*') 3821 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3822 ORDER BY a 3823 } 3824} {2 6 8 10 13 24 28 36 54 59 61 62 80 82 88 91 scan 0 sort 0} 3825do_test where7-2.143.2 { 3826 count_steps { 3827 SELECT a FROM t3 3828 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 3829 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 3830 OR ((a BETWEEN 6 AND 8) AND a!=7) 3831 OR a=91 3832 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 3833 OR (g='vutsrqp' AND f GLOB 'nopqr*') 3834 OR (g='ihgfedc' AND f GLOB 'efghi*') 3835 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 3836 ORDER BY a 3837 } 3838} {2 6 8 10 13 24 28 36 54 59 61 62 80 82 88 91 scan 0 sort 0} 3839do_test where7-2.144.1 { 3840 count_steps { 3841 SELECT a FROM t2 3842 WHERE a=94 3843 OR b=839 3844 OR b=322 3845 OR a=13 3846 OR f='abcdefghi' 3847 OR a=82 3848 OR b=839 3849 OR b=583 3850 OR b=113 3851 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 3852 ORDER BY a 3853 } 3854} {13 26 34 52 53 78 82 94 scan 0 sort 0} 3855do_test where7-2.144.2 { 3856 count_steps { 3857 SELECT a FROM t3 3858 WHERE a=94 3859 OR b=839 3860 OR b=322 3861 OR a=13 3862 OR f='abcdefghi' 3863 OR a=82 3864 OR b=839 3865 OR b=583 3866 OR b=113 3867 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 3868 ORDER BY a 3869 } 3870} {13 26 34 52 53 78 82 94 scan 0 sort 0} 3871do_test where7-2.145.1 { 3872 count_steps { 3873 SELECT a FROM t2 3874 WHERE a=26 3875 OR ((a BETWEEN 52 AND 54) AND a!=53) 3876 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 3877 OR (g='onmlkji' AND f GLOB 'abcde*') 3878 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3879 OR b=751 3880 OR ((a BETWEEN 90 AND 92) AND a!=91) 3881 OR b=399 3882 OR a=33 3883 ORDER BY a 3884 } 3885} {22 26 33 42 52 54 90 92 scan 0 sort 0} 3886do_test where7-2.145.2 { 3887 count_steps { 3888 SELECT a FROM t3 3889 WHERE a=26 3890 OR ((a BETWEEN 52 AND 54) AND a!=53) 3891 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 3892 OR (g='onmlkji' AND f GLOB 'abcde*') 3893 OR (g='utsrqpo' AND f GLOB 'wxyza*') 3894 OR b=751 3895 OR ((a BETWEEN 90 AND 92) AND a!=91) 3896 OR b=399 3897 OR a=33 3898 ORDER BY a 3899 } 3900} {22 26 33 42 52 54 90 92 scan 0 sort 0} 3901do_test where7-2.146.1 { 3902 count_steps { 3903 SELECT a FROM t2 3904 WHERE b=696 3905 OR a=1 3906 OR b=1023 3907 OR ((a BETWEEN 80 AND 82) AND a!=81) 3908 OR a=66 3909 OR c=25025 3910 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 3911 ORDER BY a 3912 } 3913} {1 32 66 73 74 75 80 82 93 scan 0 sort 0} 3914do_test where7-2.146.2 { 3915 count_steps { 3916 SELECT a FROM t3 3917 WHERE b=696 3918 OR a=1 3919 OR b=1023 3920 OR ((a BETWEEN 80 AND 82) AND a!=81) 3921 OR a=66 3922 OR c=25025 3923 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 3924 ORDER BY a 3925 } 3926} {1 32 66 73 74 75 80 82 93 scan 0 sort 0} 3927do_test where7-2.147.1 { 3928 count_steps { 3929 SELECT a FROM t2 3930 WHERE (d>=7.0 AND d<8.0 AND d NOT NULL) 3931 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 3932 OR (g='vutsrqp' AND f GLOB 'qrstu*') 3933 OR ((a BETWEEN 70 AND 72) AND a!=71) 3934 OR b=212 3935 OR b=660 3936 OR ((a BETWEEN 68 AND 70) AND a!=69) 3937 OR (g='rqponml' AND f GLOB 'jklmn*') 3938 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 3939 ORDER BY a 3940 } 3941} {1 7 16 35 60 68 70 72 81 scan 0 sort 0} 3942do_test where7-2.147.2 { 3943 count_steps { 3944 SELECT a FROM t3 3945 WHERE (d>=7.0 AND d<8.0 AND d NOT NULL) 3946 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 3947 OR (g='vutsrqp' AND f GLOB 'qrstu*') 3948 OR ((a BETWEEN 70 AND 72) AND a!=71) 3949 OR b=212 3950 OR b=660 3951 OR ((a BETWEEN 68 AND 70) AND a!=69) 3952 OR (g='rqponml' AND f GLOB 'jklmn*') 3953 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 3954 ORDER BY a 3955 } 3956} {1 7 16 35 60 68 70 72 81 scan 0 sort 0} 3957do_test where7-2.148.1 { 3958 count_steps { 3959 SELECT a FROM t2 3960 WHERE (d>=65.0 AND d<66.0 AND d NOT NULL) 3961 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 3962 OR (g='mlkjihg' AND f GLOB 'ijklm*') 3963 OR f='yzabcdefg' 3964 OR a=62 3965 OR b=916 3966 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 3967 ORDER BY a 3968 } 3969} {5 24 46 50 60 62 65 76 scan 0 sort 0} 3970do_test where7-2.148.2 { 3971 count_steps { 3972 SELECT a FROM t3 3973 WHERE (d>=65.0 AND d<66.0 AND d NOT NULL) 3974 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 3975 OR (g='mlkjihg' AND f GLOB 'ijklm*') 3976 OR f='yzabcdefg' 3977 OR a=62 3978 OR b=916 3979 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 3980 ORDER BY a 3981 } 3982} {5 24 46 50 60 62 65 76 scan 0 sort 0} 3983do_test where7-2.149.1 { 3984 count_steps { 3985 SELECT a FROM t2 3986 WHERE b=198 3987 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 3988 OR a=54 3989 OR 1000000<b 3990 OR ((a BETWEEN 1 AND 3) AND a!=2) 3991 ORDER BY a 3992 } 3993} {1 3 18 39 54 scan 0 sort 0} 3994do_test where7-2.149.2 { 3995 count_steps { 3996 SELECT a FROM t3 3997 WHERE b=198 3998 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 3999 OR a=54 4000 OR 1000000<b 4001 OR ((a BETWEEN 1 AND 3) AND a!=2) 4002 ORDER BY a 4003 } 4004} {1 3 18 39 54 scan 0 sort 0} 4005do_test where7-2.150.1 { 4006 count_steps { 4007 SELECT a FROM t2 4008 WHERE f='xyzabcdef' 4009 OR a=75 4010 OR a=47 4011 OR b=25 4012 OR b=968 4013 OR ((a BETWEEN 79 AND 81) AND a!=80) 4014 OR f='xyzabcdef' 4015 OR a=19 4016 OR (g='wvutsrq' AND f GLOB 'lmnop*') 4017 ORDER BY a 4018 } 4019} {11 19 23 47 49 75 79 81 88 scan 0 sort 0} 4020do_test where7-2.150.2 { 4021 count_steps { 4022 SELECT a FROM t3 4023 WHERE f='xyzabcdef' 4024 OR a=75 4025 OR a=47 4026 OR b=25 4027 OR b=968 4028 OR ((a BETWEEN 79 AND 81) AND a!=80) 4029 OR f='xyzabcdef' 4030 OR a=19 4031 OR (g='wvutsrq' AND f GLOB 'lmnop*') 4032 ORDER BY a 4033 } 4034} {11 19 23 47 49 75 79 81 88 scan 0 sort 0} 4035do_test where7-2.151.1 { 4036 count_steps { 4037 SELECT a FROM t2 4038 WHERE b=311 4039 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 4040 OR (g='mlkjihg' AND f GLOB 'ghijk*') 4041 OR a=88 4042 OR b=693 4043 OR f='stuvwxyza' 4044 ORDER BY a 4045 } 4046} {18 44 58 63 70 76 88 96 scan 0 sort 0} 4047do_test where7-2.151.2 { 4048 count_steps { 4049 SELECT a FROM t3 4050 WHERE b=311 4051 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 4052 OR (g='mlkjihg' AND f GLOB 'ghijk*') 4053 OR a=88 4054 OR b=693 4055 OR f='stuvwxyza' 4056 ORDER BY a 4057 } 4058} {18 44 58 63 70 76 88 96 scan 0 sort 0} 4059do_test where7-2.152.1 { 4060 count_steps { 4061 SELECT a FROM t2 4062 WHERE ((a BETWEEN 64 AND 66) AND a!=65) 4063 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 4064 OR b=300 4065 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 4066 OR c=32032 4067 ORDER BY a 4068 } 4069} {16 64 66 86 94 95 96 scan 0 sort 0} 4070do_test where7-2.152.2 { 4071 count_steps { 4072 SELECT a FROM t3 4073 WHERE ((a BETWEEN 64 AND 66) AND a!=65) 4074 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 4075 OR b=300 4076 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 4077 OR c=32032 4078 ORDER BY a 4079 } 4080} {16 64 66 86 94 95 96 scan 0 sort 0} 4081do_test where7-2.153.1 { 4082 count_steps { 4083 SELECT a FROM t2 4084 WHERE (f GLOB '?fghi*' AND f GLOB 'efgh*') 4085 OR (g='rqponml' AND f GLOB 'hijkl*') 4086 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4087 OR a=28 4088 OR (g='srqponm' AND f GLOB 'efghi*') 4089 OR c=12012 4090 OR b=14 4091 OR a=58 4092 OR ((a BETWEEN 95 AND 97) AND a!=96) 4093 ORDER BY a 4094 } 4095} {4 28 30 33 34 35 36 56 58 59 82 95 97 scan 0 sort 0} 4096do_test where7-2.153.2 { 4097 count_steps { 4098 SELECT a FROM t3 4099 WHERE (f GLOB '?fghi*' AND f GLOB 'efgh*') 4100 OR (g='rqponml' AND f GLOB 'hijkl*') 4101 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4102 OR a=28 4103 OR (g='srqponm' AND f GLOB 'efghi*') 4104 OR c=12012 4105 OR b=14 4106 OR a=58 4107 OR ((a BETWEEN 95 AND 97) AND a!=96) 4108 ORDER BY a 4109 } 4110} {4 28 30 33 34 35 36 56 58 59 82 95 97 scan 0 sort 0} 4111do_test where7-2.154.1 { 4112 count_steps { 4113 SELECT a FROM t2 4114 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 4115 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 4116 OR f='zabcdefgh' 4117 OR b=80 4118 OR (g='wvutsrq' AND f GLOB 'lmnop*') 4119 OR (g='tsrqpon' AND f GLOB 'xyzab*') 4120 OR ((a BETWEEN 84 AND 86) AND a!=85) 4121 ORDER BY a 4122 } 4123} {11 16 23 25 51 77 84 86 93 scan 0 sort 0} 4124do_test where7-2.154.2 { 4125 count_steps { 4126 SELECT a FROM t3 4127 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 4128 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 4129 OR f='zabcdefgh' 4130 OR b=80 4131 OR (g='wvutsrq' AND f GLOB 'lmnop*') 4132 OR (g='tsrqpon' AND f GLOB 'xyzab*') 4133 OR ((a BETWEEN 84 AND 86) AND a!=85) 4134 ORDER BY a 4135 } 4136} {11 16 23 25 51 77 84 86 93 scan 0 sort 0} 4137do_test where7-2.155.1 { 4138 count_steps { 4139 SELECT a FROM t2 4140 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 4141 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 4142 OR ((a BETWEEN 27 AND 29) AND a!=28) 4143 OR ((a BETWEEN 58 AND 60) AND a!=59) 4144 ORDER BY a 4145 } 4146} {27 29 46 50 58 60 scan 0 sort 0} 4147do_test where7-2.155.2 { 4148 count_steps { 4149 SELECT a FROM t3 4150 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 4151 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 4152 OR ((a BETWEEN 27 AND 29) AND a!=28) 4153 OR ((a BETWEEN 58 AND 60) AND a!=59) 4154 ORDER BY a 4155 } 4156} {27 29 46 50 58 60 scan 0 sort 0} 4157do_test where7-2.156.1 { 4158 count_steps { 4159 SELECT a FROM t2 4160 WHERE a=76 4161 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 4162 OR b=935 4163 OR b=1023 4164 ORDER BY a 4165 } 4166} {76 81 85 93 scan 0 sort 0} 4167do_test where7-2.156.2 { 4168 count_steps { 4169 SELECT a FROM t3 4170 WHERE a=76 4171 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 4172 OR b=935 4173 OR b=1023 4174 ORDER BY a 4175 } 4176} {76 81 85 93 scan 0 sort 0} 4177do_test where7-2.157.1 { 4178 count_steps { 4179 SELECT a FROM t2 4180 WHERE a=15 4181 OR ((a BETWEEN 42 AND 44) AND a!=43) 4182 OR b<0 4183 OR b=209 4184 ORDER BY a 4185 } 4186} {15 19 42 44 scan 0 sort 0} 4187do_test where7-2.157.2 { 4188 count_steps { 4189 SELECT a FROM t3 4190 WHERE a=15 4191 OR ((a BETWEEN 42 AND 44) AND a!=43) 4192 OR b<0 4193 OR b=209 4194 ORDER BY a 4195 } 4196} {15 19 42 44 scan 0 sort 0} 4197do_test where7-2.158.1 { 4198 count_steps { 4199 SELECT a FROM t2 4200 WHERE b=421 4201 OR a=27 4202 OR (g='srqponm' AND f GLOB 'defgh*') 4203 OR a=67 4204 OR (g='wvutsrq' AND f GLOB 'klmno*') 4205 OR b<0 4206 OR (g='mlkjihg' AND f GLOB 'ijklm*') 4207 OR (g='yxwvuts' AND f GLOB 'cdefg*') 4208 ORDER BY a 4209 } 4210} {2 10 27 29 60 67 scan 0 sort 0} 4211do_test where7-2.158.2 { 4212 count_steps { 4213 SELECT a FROM t3 4214 WHERE b=421 4215 OR a=27 4216 OR (g='srqponm' AND f GLOB 'defgh*') 4217 OR a=67 4218 OR (g='wvutsrq' AND f GLOB 'klmno*') 4219 OR b<0 4220 OR (g='mlkjihg' AND f GLOB 'ijklm*') 4221 OR (g='yxwvuts' AND f GLOB 'cdefg*') 4222 ORDER BY a 4223 } 4224} {2 10 27 29 60 67 scan 0 sort 0} 4225do_test where7-2.159.1 { 4226 count_steps { 4227 SELECT a FROM t2 4228 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 4229 OR (g='mlkjihg' AND f GLOB 'jklmn*') 4230 OR c=32032 4231 OR ((a BETWEEN 68 AND 70) AND a!=69) 4232 OR (g='ihgfedc' AND f GLOB 'abcde*') 4233 OR a=12 4234 OR f='stuvwxyza' 4235 OR ((a BETWEEN 24 AND 26) AND a!=25) 4236 ORDER BY a 4237 } 4238} {12 18 24 26 42 44 61 68 70 78 94 95 96 scan 0 sort 0} 4239do_test where7-2.159.2 { 4240 count_steps { 4241 SELECT a FROM t3 4242 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 4243 OR (g='mlkjihg' AND f GLOB 'jklmn*') 4244 OR c=32032 4245 OR ((a BETWEEN 68 AND 70) AND a!=69) 4246 OR (g='ihgfedc' AND f GLOB 'abcde*') 4247 OR a=12 4248 OR f='stuvwxyza' 4249 OR ((a BETWEEN 24 AND 26) AND a!=25) 4250 ORDER BY a 4251 } 4252} {12 18 24 26 42 44 61 68 70 78 94 95 96 scan 0 sort 0} 4253do_test where7-2.160.1 { 4254 count_steps { 4255 SELECT a FROM t2 4256 WHERE (g='srqponm' AND f GLOB 'defgh*') 4257 OR a=53 4258 OR a=42 4259 OR c=21021 4260 OR c=14014 4261 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 4262 OR b=583 4263 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 4264 OR ((a BETWEEN 93 AND 95) AND a!=94) 4265 OR (g='onmlkji' AND f GLOB 'zabcd*') 4266 OR b=245 4267 ORDER BY a 4268 } 4269} {4 11 29 30 37 40 41 42 51 53 56 61 62 63 82 89 93 95 scan 0 sort 0} 4270do_test where7-2.160.2 { 4271 count_steps { 4272 SELECT a FROM t3 4273 WHERE (g='srqponm' AND f GLOB 'defgh*') 4274 OR a=53 4275 OR a=42 4276 OR c=21021 4277 OR c=14014 4278 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 4279 OR b=583 4280 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 4281 OR ((a BETWEEN 93 AND 95) AND a!=94) 4282 OR (g='onmlkji' AND f GLOB 'zabcd*') 4283 OR b=245 4284 ORDER BY a 4285 } 4286} {4 11 29 30 37 40 41 42 51 53 56 61 62 63 82 89 93 95 scan 0 sort 0} 4287do_test where7-2.161.1 { 4288 count_steps { 4289 SELECT a FROM t2 4290 WHERE b=608 4291 OR (g='srqponm' AND f GLOB 'defgh*') 4292 OR b=330 4293 OR a=32 4294 OR a=70 4295 OR b=517 4296 OR (g='tsrqpon' AND f GLOB 'xyzab*') 4297 ORDER BY a 4298 } 4299} {23 29 30 32 47 70 scan 0 sort 0} 4300do_test where7-2.161.2 { 4301 count_steps { 4302 SELECT a FROM t3 4303 WHERE b=608 4304 OR (g='srqponm' AND f GLOB 'defgh*') 4305 OR b=330 4306 OR a=32 4307 OR a=70 4308 OR b=517 4309 OR (g='tsrqpon' AND f GLOB 'xyzab*') 4310 ORDER BY a 4311 } 4312} {23 29 30 32 47 70 scan 0 sort 0} 4313do_test where7-2.162.1 { 4314 count_steps { 4315 SELECT a FROM t2 4316 WHERE a=2 4317 OR b=594 4318 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 4319 OR b=773 4320 ORDER BY a 4321 } 4322} {2 6 54 scan 0 sort 0} 4323do_test where7-2.162.2 { 4324 count_steps { 4325 SELECT a FROM t3 4326 WHERE a=2 4327 OR b=594 4328 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 4329 OR b=773 4330 ORDER BY a 4331 } 4332} {2 6 54 scan 0 sort 0} 4333do_test where7-2.163.1 { 4334 count_steps { 4335 SELECT a FROM t2 4336 WHERE a=73 4337 OR (g='mlkjihg' AND f GLOB 'jklmn*') 4338 OR (g='gfedcba' AND f GLOB 'mnopq*') 4339 ORDER BY a 4340 } 4341} {61 73 90 scan 0 sort 0} 4342do_test where7-2.163.2 { 4343 count_steps { 4344 SELECT a FROM t3 4345 WHERE a=73 4346 OR (g='mlkjihg' AND f GLOB 'jklmn*') 4347 OR (g='gfedcba' AND f GLOB 'mnopq*') 4348 ORDER BY a 4349 } 4350} {61 73 90 scan 0 sort 0} 4351do_test where7-2.164.1 { 4352 count_steps { 4353 SELECT a FROM t2 4354 WHERE f='mnopqrstu' 4355 OR b=1103 4356 ORDER BY a 4357 } 4358} {12 38 64 90 scan 0 sort 0} 4359do_test where7-2.164.2 { 4360 count_steps { 4361 SELECT a FROM t3 4362 WHERE f='mnopqrstu' 4363 OR b=1103 4364 ORDER BY a 4365 } 4366} {12 38 64 90 scan 0 sort 0} 4367do_test where7-2.165.1 { 4368 count_steps { 4369 SELECT a FROM t2 4370 WHERE c=26026 4371 OR (g='wvutsrq' AND f GLOB 'lmnop*') 4372 OR (g='mlkjihg' AND f GLOB 'hijkl*') 4373 OR b=828 4374 OR c=22022 4375 ORDER BY a 4376 } 4377} {11 59 64 65 66 76 77 78 scan 0 sort 0} 4378do_test where7-2.165.2 { 4379 count_steps { 4380 SELECT a FROM t3 4381 WHERE c=26026 4382 OR (g='wvutsrq' AND f GLOB 'lmnop*') 4383 OR (g='mlkjihg' AND f GLOB 'hijkl*') 4384 OR b=828 4385 OR c=22022 4386 ORDER BY a 4387 } 4388} {11 59 64 65 66 76 77 78 scan 0 sort 0} 4389do_test where7-2.166.1 { 4390 count_steps { 4391 SELECT a FROM t2 4392 WHERE b=616 4393 OR a=43 4394 OR c=27027 4395 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 4396 OR ((a BETWEEN 83 AND 85) AND a!=84) 4397 OR (g='hgfedcb' AND f GLOB 'fghij*') 4398 OR ((a BETWEEN 17 AND 19) AND a!=18) 4399 ORDER BY a 4400 } 4401} {3 17 19 29 43 55 56 79 80 81 83 85 scan 0 sort 0} 4402do_test where7-2.166.2 { 4403 count_steps { 4404 SELECT a FROM t3 4405 WHERE b=616 4406 OR a=43 4407 OR c=27027 4408 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 4409 OR ((a BETWEEN 83 AND 85) AND a!=84) 4410 OR (g='hgfedcb' AND f GLOB 'fghij*') 4411 OR ((a BETWEEN 17 AND 19) AND a!=18) 4412 ORDER BY a 4413 } 4414} {3 17 19 29 43 55 56 79 80 81 83 85 scan 0 sort 0} 4415do_test where7-2.167.1 { 4416 count_steps { 4417 SELECT a FROM t2 4418 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 4419 OR (g='qponmlk' AND f GLOB 'mnopq*') 4420 OR ((a BETWEEN 57 AND 59) AND a!=58) 4421 ORDER BY a 4422 } 4423} {16 38 57 59 scan 0 sort 0} 4424do_test where7-2.167.2 { 4425 count_steps { 4426 SELECT a FROM t3 4427 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 4428 OR (g='qponmlk' AND f GLOB 'mnopq*') 4429 OR ((a BETWEEN 57 AND 59) AND a!=58) 4430 ORDER BY a 4431 } 4432} {16 38 57 59 scan 0 sort 0} 4433do_test where7-2.168.1 { 4434 count_steps { 4435 SELECT a FROM t2 4436 WHERE a=30 4437 OR b=1081 4438 OR b=113 4439 OR b=869 4440 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 4441 OR b=946 4442 ORDER BY a 4443 } 4444} {30 46 79 86 scan 0 sort 0} 4445do_test where7-2.168.2 { 4446 count_steps { 4447 SELECT a FROM t3 4448 WHERE a=30 4449 OR b=1081 4450 OR b=113 4451 OR b=869 4452 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 4453 OR b=946 4454 ORDER BY a 4455 } 4456} {30 46 79 86 scan 0 sort 0} 4457do_test where7-2.169.1 { 4458 count_steps { 4459 SELECT a FROM t2 4460 WHERE d>1e10 4461 OR a=22 4462 OR b=638 4463 OR (g='lkjihgf' AND f GLOB 'pqrst*') 4464 OR a=29 4465 OR a=49 4466 ORDER BY a 4467 } 4468} {22 29 49 58 67 scan 0 sort 0} 4469do_test where7-2.169.2 { 4470 count_steps { 4471 SELECT a FROM t3 4472 WHERE d>1e10 4473 OR a=22 4474 OR b=638 4475 OR (g='lkjihgf' AND f GLOB 'pqrst*') 4476 OR a=29 4477 OR a=49 4478 ORDER BY a 4479 } 4480} {22 29 49 58 67 scan 0 sort 0} 4481do_test where7-2.170.1 { 4482 count_steps { 4483 SELECT a FROM t2 4484 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 4485 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 4486 OR b=77 4487 ORDER BY a 4488 } 4489} {7 67 78 scan 0 sort 0} 4490do_test where7-2.170.2 { 4491 count_steps { 4492 SELECT a FROM t3 4493 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 4494 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 4495 OR b=77 4496 ORDER BY a 4497 } 4498} {7 67 78 scan 0 sort 0} 4499do_test where7-2.171.1 { 4500 count_steps { 4501 SELECT a FROM t2 4502 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 4503 OR b=363 4504 OR f='pqrstuvwx' 4505 OR b=308 4506 OR b=187 4507 ORDER BY a 4508 } 4509} {15 16 17 28 33 41 42 67 68 93 94 scan 0 sort 0} 4510do_test where7-2.171.2 { 4511 count_steps { 4512 SELECT a FROM t3 4513 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 4514 OR b=363 4515 OR f='pqrstuvwx' 4516 OR b=308 4517 OR b=187 4518 ORDER BY a 4519 } 4520} {15 16 17 28 33 41 42 67 68 93 94 scan 0 sort 0} 4521do_test where7-2.172.1 { 4522 count_steps { 4523 SELECT a FROM t2 4524 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 4525 OR b=264 4526 OR a=65 4527 OR b=135 4528 OR b=594 4529 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 4530 ORDER BY a 4531 } 4532} {21 24 39 54 65 scan 0 sort 0} 4533do_test where7-2.172.2 { 4534 count_steps { 4535 SELECT a FROM t3 4536 WHERE (g='qponmlk' AND f GLOB 'nopqr*') 4537 OR b=264 4538 OR a=65 4539 OR b=135 4540 OR b=594 4541 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 4542 ORDER BY a 4543 } 4544} {21 24 39 54 65 scan 0 sort 0} 4545do_test where7-2.173.1 { 4546 count_steps { 4547 SELECT a FROM t2 4548 WHERE ((a BETWEEN 41 AND 43) AND a!=42) 4549 OR ((a BETWEEN 64 AND 66) AND a!=65) 4550 OR ((a BETWEEN 72 AND 74) AND a!=73) 4551 OR b=517 4552 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4553 OR (g='jihgfed' AND f GLOB 'vwxyz*') 4554 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 4555 OR b=1023 4556 OR a=40 4557 ORDER BY a 4558 } 4559} {34 40 41 43 47 48 64 66 72 73 74 93 scan 0 sort 0} 4560do_test where7-2.173.2 { 4561 count_steps { 4562 SELECT a FROM t3 4563 WHERE ((a BETWEEN 41 AND 43) AND a!=42) 4564 OR ((a BETWEEN 64 AND 66) AND a!=65) 4565 OR ((a BETWEEN 72 AND 74) AND a!=73) 4566 OR b=517 4567 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4568 OR (g='jihgfed' AND f GLOB 'vwxyz*') 4569 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 4570 OR b=1023 4571 OR a=40 4572 ORDER BY a 4573 } 4574} {34 40 41 43 47 48 64 66 72 73 74 93 scan 0 sort 0} 4575do_test where7-2.174.1 { 4576 count_steps { 4577 SELECT a FROM t2 4578 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 4579 OR a=46 4580 OR a=6 4581 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 4582 OR a=49 4583 ORDER BY a 4584 } 4585} {6 9 12 14 35 46 49 61 87 scan 0 sort 0} 4586do_test where7-2.174.2 { 4587 count_steps { 4588 SELECT a FROM t3 4589 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 4590 OR a=46 4591 OR a=6 4592 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 4593 OR a=49 4594 ORDER BY a 4595 } 4596} {6 9 12 14 35 46 49 61 87 scan 0 sort 0} 4597do_test where7-2.175.1 { 4598 count_steps { 4599 SELECT a FROM t2 4600 WHERE a=87 4601 OR (g='fedcbaz' AND f GLOB 'pqrst*') 4602 OR ((a BETWEEN 50 AND 52) AND a!=51) 4603 OR a=83 4604 OR ((a BETWEEN 96 AND 98) AND a!=97) 4605 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4606 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 4607 ORDER BY a 4608 } 4609} {24 34 50 52 83 87 93 96 98 scan 0 sort 0} 4610do_test where7-2.175.2 { 4611 count_steps { 4612 SELECT a FROM t3 4613 WHERE a=87 4614 OR (g='fedcbaz' AND f GLOB 'pqrst*') 4615 OR ((a BETWEEN 50 AND 52) AND a!=51) 4616 OR a=83 4617 OR ((a BETWEEN 96 AND 98) AND a!=97) 4618 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 4619 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 4620 ORDER BY a 4621 } 4622} {24 34 50 52 83 87 93 96 98 scan 0 sort 0} 4623do_test where7-2.176.1 { 4624 count_steps { 4625 SELECT a FROM t2 4626 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 4627 OR ((a BETWEEN 93 AND 95) AND a!=94) 4628 OR ((a BETWEEN 71 AND 73) AND a!=72) 4629 OR (g='mlkjihg' AND f GLOB 'ghijk*') 4630 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 4631 OR c=15015 4632 ORDER BY a 4633 } 4634} {10 43 44 45 58 71 73 93 95 99 scan 0 sort 0} 4635do_test where7-2.176.2 { 4636 count_steps { 4637 SELECT a FROM t3 4638 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 4639 OR ((a BETWEEN 93 AND 95) AND a!=94) 4640 OR ((a BETWEEN 71 AND 73) AND a!=72) 4641 OR (g='mlkjihg' AND f GLOB 'ghijk*') 4642 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 4643 OR c=15015 4644 ORDER BY a 4645 } 4646} {10 43 44 45 58 71 73 93 95 99 scan 0 sort 0} 4647do_test where7-2.177.1 { 4648 count_steps { 4649 SELECT a FROM t2 4650 WHERE b=968 4651 OR f='hijklmnop' 4652 OR b=99 4653 OR a=87 4654 ORDER BY a 4655 } 4656} {7 9 33 59 85 87 88 scan 0 sort 0} 4657do_test where7-2.177.2 { 4658 count_steps { 4659 SELECT a FROM t3 4660 WHERE b=968 4661 OR f='hijklmnop' 4662 OR b=99 4663 OR a=87 4664 ORDER BY a 4665 } 4666} {7 9 33 59 85 87 88 scan 0 sort 0} 4667do_test where7-2.178.1 { 4668 count_steps { 4669 SELECT a FROM t2 4670 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 4671 OR b=913 4672 OR a=58 4673 OR b=960 4674 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 4675 OR b=176 4676 OR a=6 4677 ORDER BY a 4678 } 4679} {6 16 58 69 71 83 98 scan 0 sort 0} 4680do_test where7-2.178.2 { 4681 count_steps { 4682 SELECT a FROM t3 4683 WHERE ((a BETWEEN 69 AND 71) AND a!=70) 4684 OR b=913 4685 OR a=58 4686 OR b=960 4687 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 4688 OR b=176 4689 OR a=6 4690 ORDER BY a 4691 } 4692} {6 16 58 69 71 83 98 scan 0 sort 0} 4693do_test where7-2.179.1 { 4694 count_steps { 4695 SELECT a FROM t2 4696 WHERE a=84 4697 OR (g='onmlkji' AND f GLOB 'xyzab*') 4698 OR (g='ihgfedc' AND f GLOB 'efghi*') 4699 OR ((a BETWEEN 14 AND 16) AND a!=15) 4700 OR b=594 4701 OR ((a BETWEEN 81 AND 83) AND a!=82) 4702 OR ((a BETWEEN 50 AND 52) AND a!=51) 4703 OR f='pqrstuvwx' 4704 ORDER BY a 4705 } 4706} {14 15 16 41 49 50 52 54 67 81 82 83 84 93 scan 0 sort 0} 4707do_test where7-2.179.2 { 4708 count_steps { 4709 SELECT a FROM t3 4710 WHERE a=84 4711 OR (g='onmlkji' AND f GLOB 'xyzab*') 4712 OR (g='ihgfedc' AND f GLOB 'efghi*') 4713 OR ((a BETWEEN 14 AND 16) AND a!=15) 4714 OR b=594 4715 OR ((a BETWEEN 81 AND 83) AND a!=82) 4716 OR ((a BETWEEN 50 AND 52) AND a!=51) 4717 OR f='pqrstuvwx' 4718 ORDER BY a 4719 } 4720} {14 15 16 41 49 50 52 54 67 81 82 83 84 93 scan 0 sort 0} 4721do_test where7-2.180.1 { 4722 count_steps { 4723 SELECT a FROM t2 4724 WHERE b=58 4725 OR b=663 4726 ORDER BY a 4727 } 4728} {scan 0 sort 1} 4729do_test where7-2.180.2 { 4730 count_steps { 4731 SELECT a FROM t3 4732 WHERE b=58 4733 OR b=663 4734 ORDER BY a 4735 } 4736} {scan 0 sort 1} 4737do_test where7-2.181.1 { 4738 count_steps { 4739 SELECT a FROM t2 4740 WHERE a=56 4741 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 4742 OR b=946 4743 ORDER BY a 4744 } 4745} {10 56 86 scan 0 sort 0} 4746do_test where7-2.181.2 { 4747 count_steps { 4748 SELECT a FROM t3 4749 WHERE a=56 4750 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 4751 OR b=946 4752 ORDER BY a 4753 } 4754} {10 56 86 scan 0 sort 0} 4755do_test where7-2.182.1 { 4756 count_steps { 4757 SELECT a FROM t2 4758 WHERE b=627 4759 OR b=905 4760 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 4761 OR ((a BETWEEN 4 AND 6) AND a!=5) 4762 OR f='xyzabcdef' 4763 OR a=29 4764 ORDER BY a 4765 } 4766} {4 6 23 29 49 57 75 scan 0 sort 0} 4767do_test where7-2.182.2 { 4768 count_steps { 4769 SELECT a FROM t3 4770 WHERE b=627 4771 OR b=905 4772 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 4773 OR ((a BETWEEN 4 AND 6) AND a!=5) 4774 OR f='xyzabcdef' 4775 OR a=29 4776 ORDER BY a 4777 } 4778} {4 6 23 29 49 57 75 scan 0 sort 0} 4779do_test where7-2.183.1 { 4780 count_steps { 4781 SELECT a FROM t2 4782 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 4783 OR b=850 4784 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 4785 ORDER BY a 4786 } 4787} {19 45 71 74 97 scan 0 sort 0} 4788do_test where7-2.183.2 { 4789 count_steps { 4790 SELECT a FROM t3 4791 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 4792 OR b=850 4793 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 4794 ORDER BY a 4795 } 4796} {19 45 71 74 97 scan 0 sort 0} 4797do_test where7-2.184.1 { 4798 count_steps { 4799 SELECT a FROM t2 4800 WHERE ((a BETWEEN 54 AND 56) AND a!=55) 4801 OR ((a BETWEEN 42 AND 44) AND a!=43) 4802 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 4803 OR b=462 4804 OR b=1089 4805 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 4806 OR a=53 4807 OR d>1e10 4808 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 4809 OR c=23023 4810 OR b=561 4811 ORDER BY a 4812 } 4813} {39 42 44 51 53 54 56 57 65 67 68 69 99 scan 0 sort 0} 4814do_test where7-2.184.2 { 4815 count_steps { 4816 SELECT a FROM t3 4817 WHERE ((a BETWEEN 54 AND 56) AND a!=55) 4818 OR ((a BETWEEN 42 AND 44) AND a!=43) 4819 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 4820 OR b=462 4821 OR b=1089 4822 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 4823 OR a=53 4824 OR d>1e10 4825 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 4826 OR c=23023 4827 OR b=561 4828 ORDER BY a 4829 } 4830} {39 42 44 51 53 54 56 57 65 67 68 69 99 scan 0 sort 0} 4831do_test where7-2.185.1 { 4832 count_steps { 4833 SELECT a FROM t2 4834 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 4835 OR b=561 4836 OR ((a BETWEEN 9 AND 11) AND a!=10) 4837 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 4838 OR b=55 4839 OR a=94 4840 ORDER BY a 4841 } 4842} {5 9 11 19 45 51 56 71 94 97 scan 0 sort 0} 4843do_test where7-2.185.2 { 4844 count_steps { 4845 SELECT a FROM t3 4846 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 4847 OR b=561 4848 OR ((a BETWEEN 9 AND 11) AND a!=10) 4849 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 4850 OR b=55 4851 OR a=94 4852 ORDER BY a 4853 } 4854} {5 9 11 19 45 51 56 71 94 97 scan 0 sort 0} 4855do_test where7-2.186.1 { 4856 count_steps { 4857 SELECT a FROM t2 4858 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 4859 OR a=1 4860 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4861 OR f='fghijklmn' 4862 OR ((a BETWEEN 37 AND 39) AND a!=38) 4863 OR (g='mlkjihg' AND f GLOB 'hijkl*') 4864 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4865 OR (g='hgfedcb' AND f GLOB 'fghij*') 4866 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 4867 OR a=96 4868 ORDER BY a 4869 } 4870} {1 5 13 14 15 31 37 39 40 41 57 59 65 66 67 83 91 92 93 96 scan 0 sort 0} 4871do_test where7-2.186.2 { 4872 count_steps { 4873 SELECT a FROM t3 4874 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 4875 OR a=1 4876 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 4877 OR f='fghijklmn' 4878 OR ((a BETWEEN 37 AND 39) AND a!=38) 4879 OR (g='mlkjihg' AND f GLOB 'hijkl*') 4880 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 4881 OR (g='hgfedcb' AND f GLOB 'fghij*') 4882 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 4883 OR a=96 4884 ORDER BY a 4885 } 4886} {1 5 13 14 15 31 37 39 40 41 57 59 65 66 67 83 91 92 93 96 scan 0 sort 0} 4887do_test where7-2.187.1 { 4888 count_steps { 4889 SELECT a FROM t2 4890 WHERE b=495 4891 OR b=231 4892 OR b=795 4893 OR a=1 4894 OR ((a BETWEEN 13 AND 15) AND a!=14) 4895 OR b=861 4896 OR b=388 4897 OR ((a BETWEEN 17 AND 19) AND a!=18) 4898 OR a=4 4899 ORDER BY a 4900 } 4901} {1 4 13 15 17 19 21 45 scan 0 sort 0} 4902do_test where7-2.187.2 { 4903 count_steps { 4904 SELECT a FROM t3 4905 WHERE b=495 4906 OR b=231 4907 OR b=795 4908 OR a=1 4909 OR ((a BETWEEN 13 AND 15) AND a!=14) 4910 OR b=861 4911 OR b=388 4912 OR ((a BETWEEN 17 AND 19) AND a!=18) 4913 OR a=4 4914 ORDER BY a 4915 } 4916} {1 4 13 15 17 19 21 45 scan 0 sort 0} 4917do_test where7-2.188.1 { 4918 count_steps { 4919 SELECT a FROM t2 4920 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 4921 OR b=286 4922 OR b=553 4923 OR ((a BETWEEN 51 AND 53) AND a!=52) 4924 OR b=839 4925 ORDER BY a 4926 } 4927} {26 51 53 77 scan 0 sort 0} 4928do_test where7-2.188.2 { 4929 count_steps { 4930 SELECT a FROM t3 4931 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 4932 OR b=286 4933 OR b=553 4934 OR ((a BETWEEN 51 AND 53) AND a!=52) 4935 OR b=839 4936 ORDER BY a 4937 } 4938} {26 51 53 77 scan 0 sort 0} 4939do_test where7-2.189.1 { 4940 count_steps { 4941 SELECT a FROM t2 4942 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 4943 OR b=487 4944 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 4945 OR ((a BETWEEN 60 AND 62) AND a!=61) 4946 OR a=90 4947 OR (g='tsrqpon' AND f GLOB 'yzabc*') 4948 ORDER BY a 4949 } 4950} {3 17 24 60 62 90 scan 0 sort 0} 4951do_test where7-2.189.2 { 4952 count_steps { 4953 SELECT a FROM t3 4954 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 4955 OR b=487 4956 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 4957 OR ((a BETWEEN 60 AND 62) AND a!=61) 4958 OR a=90 4959 OR (g='tsrqpon' AND f GLOB 'yzabc*') 4960 ORDER BY a 4961 } 4962} {3 17 24 60 62 90 scan 0 sort 0} 4963do_test where7-2.190.1 { 4964 count_steps { 4965 SELECT a FROM t2 4966 WHERE ((a BETWEEN 17 AND 19) AND a!=18) 4967 OR b=671 4968 OR (g='xwvutsr' AND f GLOB 'ghijk*') 4969 OR ((a BETWEEN 15 AND 17) AND a!=16) 4970 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 4971 OR a=57 4972 ORDER BY a 4973 } 4974} {6 15 17 19 36 57 61 scan 0 sort 0} 4975do_test where7-2.190.2 { 4976 count_steps { 4977 SELECT a FROM t3 4978 WHERE ((a BETWEEN 17 AND 19) AND a!=18) 4979 OR b=671 4980 OR (g='xwvutsr' AND f GLOB 'ghijk*') 4981 OR ((a BETWEEN 15 AND 17) AND a!=16) 4982 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 4983 OR a=57 4984 ORDER BY a 4985 } 4986} {6 15 17 19 36 57 61 scan 0 sort 0} 4987do_test where7-2.191.1 { 4988 count_steps { 4989 SELECT a FROM t2 4990 WHERE (g='lkjihgf' AND f GLOB 'opqrs*') 4991 OR b=891 4992 OR a=64 4993 ORDER BY a 4994 } 4995} {64 66 81 scan 0 sort 0} 4996do_test where7-2.191.2 { 4997 count_steps { 4998 SELECT a FROM t3 4999 WHERE (g='lkjihgf' AND f GLOB 'opqrs*') 5000 OR b=891 5001 OR a=64 5002 ORDER BY a 5003 } 5004} {64 66 81 scan 0 sort 0} 5005do_test where7-2.192.1 { 5006 count_steps { 5007 SELECT a FROM t2 5008 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 5009 OR b=201 5010 OR (g='jihgfed' AND f GLOB 'wxyza*') 5011 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 5012 OR (g='tsrqpon' AND f GLOB 'abcde*') 5013 OR b=718 5014 OR ((a BETWEEN 44 AND 46) AND a!=45) 5015 OR (g='xwvutsr' AND f GLOB 'ghijk*') 5016 ORDER BY a 5017 } 5018} {6 26 28 44 46 58 60 74 scan 0 sort 0} 5019do_test where7-2.192.2 { 5020 count_steps { 5021 SELECT a FROM t3 5022 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 5023 OR b=201 5024 OR (g='jihgfed' AND f GLOB 'wxyza*') 5025 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 5026 OR (g='tsrqpon' AND f GLOB 'abcde*') 5027 OR b=718 5028 OR ((a BETWEEN 44 AND 46) AND a!=45) 5029 OR (g='xwvutsr' AND f GLOB 'ghijk*') 5030 ORDER BY a 5031 } 5032} {6 26 28 44 46 58 60 74 scan 0 sort 0} 5033do_test where7-2.193.1 { 5034 count_steps { 5035 SELECT a FROM t2 5036 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 5037 OR f='opqrstuvw' 5038 OR (g='rqponml' AND f GLOB 'ijklm*') 5039 ORDER BY a 5040 } 5041} {8 14 34 40 66 92 scan 0 sort 0} 5042do_test where7-2.193.2 { 5043 count_steps { 5044 SELECT a FROM t3 5045 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 5046 OR f='opqrstuvw' 5047 OR (g='rqponml' AND f GLOB 'ijklm*') 5048 ORDER BY a 5049 } 5050} {8 14 34 40 66 92 scan 0 sort 0} 5051do_test where7-2.194.1 { 5052 count_steps { 5053 SELECT a FROM t2 5054 WHERE b=454 5055 OR b=33 5056 OR b=157 5057 ORDER BY a 5058 } 5059} {3 scan 0 sort 1} 5060do_test where7-2.194.2 { 5061 count_steps { 5062 SELECT a FROM t3 5063 WHERE b=454 5064 OR b=33 5065 OR b=157 5066 ORDER BY a 5067 } 5068} {3 scan 0 sort 1} 5069do_test where7-2.195.1 { 5070 count_steps { 5071 SELECT a FROM t2 5072 WHERE ((a BETWEEN 82 AND 84) AND a!=83) 5073 OR b=993 5074 OR ((a BETWEEN 79 AND 81) AND a!=80) 5075 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 5076 OR a=30 5077 ORDER BY a 5078 } 5079} {30 55 79 81 82 84 scan 0 sort 0} 5080do_test where7-2.195.2 { 5081 count_steps { 5082 SELECT a FROM t3 5083 WHERE ((a BETWEEN 82 AND 84) AND a!=83) 5084 OR b=993 5085 OR ((a BETWEEN 79 AND 81) AND a!=80) 5086 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 5087 OR a=30 5088 ORDER BY a 5089 } 5090} {30 55 79 81 82 84 scan 0 sort 0} 5091do_test where7-2.196.1 { 5092 count_steps { 5093 SELECT a FROM t2 5094 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 5095 OR b=850 5096 ORDER BY a 5097 } 5098} {9 35 61 87 scan 0 sort 0} 5099do_test where7-2.196.2 { 5100 count_steps { 5101 SELECT a FROM t3 5102 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 5103 OR b=850 5104 ORDER BY a 5105 } 5106} {9 35 61 87 scan 0 sort 0} 5107do_test where7-2.197.1 { 5108 count_steps { 5109 SELECT a FROM t2 5110 WHERE b=872 5111 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 5112 OR b=322 5113 OR a=6 5114 OR (g='jihgfed' AND f GLOB 'xyzab*') 5115 OR c<=10 5116 OR b=784 5117 OR b=11 5118 OR b=759 5119 OR b=993 5120 ORDER BY a 5121 } 5122} {1 6 47 69 75 scan 0 sort 0} 5123do_test where7-2.197.2 { 5124 count_steps { 5125 SELECT a FROM t3 5126 WHERE b=872 5127 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 5128 OR b=322 5129 OR a=6 5130 OR (g='jihgfed' AND f GLOB 'xyzab*') 5131 OR c<=10 5132 OR b=784 5133 OR b=11 5134 OR b=759 5135 OR b=993 5136 ORDER BY a 5137 } 5138} {1 6 47 69 75 scan 0 sort 0} 5139do_test where7-2.198.1 { 5140 count_steps { 5141 SELECT a FROM t2 5142 WHERE ((a BETWEEN 53 AND 55) AND a!=54) 5143 OR ((a BETWEEN 63 AND 65) AND a!=64) 5144 OR a=29 5145 OR ((a BETWEEN 65 AND 67) AND a!=66) 5146 OR a=66 5147 OR a=55 5148 OR ((a BETWEEN 81 AND 83) AND a!=82) 5149 OR b=14 5150 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 5151 ORDER BY a 5152 } 5153} {29 53 55 63 65 66 67 81 83 88 scan 0 sort 0} 5154do_test where7-2.198.2 { 5155 count_steps { 5156 SELECT a FROM t3 5157 WHERE ((a BETWEEN 53 AND 55) AND a!=54) 5158 OR ((a BETWEEN 63 AND 65) AND a!=64) 5159 OR a=29 5160 OR ((a BETWEEN 65 AND 67) AND a!=66) 5161 OR a=66 5162 OR a=55 5163 OR ((a BETWEEN 81 AND 83) AND a!=82) 5164 OR b=14 5165 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 5166 ORDER BY a 5167 } 5168} {29 53 55 63 65 66 67 81 83 88 scan 0 sort 0} 5169do_test where7-2.199.1 { 5170 count_steps { 5171 SELECT a FROM t2 5172 WHERE c=29029 5173 OR b=960 5174 OR ((a BETWEEN 49 AND 51) AND a!=50) 5175 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 5176 OR b=410 5177 OR c=27027 5178 OR (g='mlkjihg' AND f GLOB 'ghijk*') 5179 OR (g='jihgfed' AND f GLOB 'vwxyz*') 5180 OR ((a BETWEEN 79 AND 81) AND a!=80) 5181 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 5182 OR c=1001 5183 ORDER BY a 5184 } 5185} {1 2 3 6 23 32 49 51 58 73 75 79 80 81 84 85 86 87 scan 0 sort 0} 5186do_test where7-2.199.2 { 5187 count_steps { 5188 SELECT a FROM t3 5189 WHERE c=29029 5190 OR b=960 5191 OR ((a BETWEEN 49 AND 51) AND a!=50) 5192 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 5193 OR b=410 5194 OR c=27027 5195 OR (g='mlkjihg' AND f GLOB 'ghijk*') 5196 OR (g='jihgfed' AND f GLOB 'vwxyz*') 5197 OR ((a BETWEEN 79 AND 81) AND a!=80) 5198 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 5199 OR c=1001 5200 ORDER BY a 5201 } 5202} {1 2 3 6 23 32 49 51 58 73 75 79 80 81 84 85 86 87 scan 0 sort 0} 5203do_test where7-2.200.1 { 5204 count_steps { 5205 SELECT a FROM t2 5206 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 5207 OR ((a BETWEEN 87 AND 89) AND a!=88) 5208 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 5209 OR ((a BETWEEN 15 AND 17) AND a!=16) 5210 OR b=374 5211 OR a=69 5212 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 5213 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 5214 OR b=33 5215 OR (g='srqponm' AND f GLOB 'defgh*') 5216 OR (g='nmlkjih' AND f GLOB 'bcdef*') 5217 ORDER BY a 5218 } 5219} {3 4 15 17 29 34 53 69 78 84 86 87 89 scan 0 sort 0} 5220do_test where7-2.200.2 { 5221 count_steps { 5222 SELECT a FROM t3 5223 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 5224 OR ((a BETWEEN 87 AND 89) AND a!=88) 5225 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 5226 OR ((a BETWEEN 15 AND 17) AND a!=16) 5227 OR b=374 5228 OR a=69 5229 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 5230 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 5231 OR b=33 5232 OR (g='srqponm' AND f GLOB 'defgh*') 5233 OR (g='nmlkjih' AND f GLOB 'bcdef*') 5234 ORDER BY a 5235 } 5236} {3 4 15 17 29 34 53 69 78 84 86 87 89 scan 0 sort 0} 5237do_test where7-2.201.1 { 5238 count_steps { 5239 SELECT a FROM t2 5240 WHERE c=11011 5241 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 5242 OR ((a BETWEEN 93 AND 95) AND a!=94) 5243 OR ((a BETWEEN 35 AND 37) AND a!=36) 5244 OR f='lmnopqrst' 5245 OR a=52 5246 OR (g='xwvutsr' AND f GLOB 'hijkl*') 5247 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 5248 OR b=242 5249 OR ((a BETWEEN 91 AND 93) AND a!=92) 5250 ORDER BY a 5251 } 5252} {7 11 22 25 31 32 33 35 37 52 63 89 91 93 95 scan 0 sort 0} 5253do_test where7-2.201.2 { 5254 count_steps { 5255 SELECT a FROM t3 5256 WHERE c=11011 5257 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 5258 OR ((a BETWEEN 93 AND 95) AND a!=94) 5259 OR ((a BETWEEN 35 AND 37) AND a!=36) 5260 OR f='lmnopqrst' 5261 OR a=52 5262 OR (g='xwvutsr' AND f GLOB 'hijkl*') 5263 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 5264 OR b=242 5265 OR ((a BETWEEN 91 AND 93) AND a!=92) 5266 ORDER BY a 5267 } 5268} {7 11 22 25 31 32 33 35 37 52 63 89 91 93 95 scan 0 sort 0} 5269do_test where7-2.202.1 { 5270 count_steps { 5271 SELECT a FROM t2 5272 WHERE b=135 5273 OR a=49 5274 OR b=44 5275 OR b=377 5276 ORDER BY a 5277 } 5278} {4 49 scan 0 sort 0} 5279do_test where7-2.202.2 { 5280 count_steps { 5281 SELECT a FROM t3 5282 WHERE b=135 5283 OR a=49 5284 OR b=44 5285 OR b=377 5286 ORDER BY a 5287 } 5288} {4 49 scan 0 sort 0} 5289do_test where7-2.203.1 { 5290 count_steps { 5291 SELECT a FROM t2 5292 WHERE b=1070 5293 OR (g='jihgfed' AND f GLOB 'vwxyz*') 5294 OR (g='xwvutsr' AND f GLOB 'defgh*') 5295 OR b=737 5296 OR ((a BETWEEN 99 AND 101) AND a!=100) 5297 OR b=36 5298 OR b=707 5299 OR (g='nmlkjih' AND f GLOB 'bcdef*') 5300 ORDER BY a 5301 } 5302} {3 53 67 73 99 scan 0 sort 0} 5303do_test where7-2.203.2 { 5304 count_steps { 5305 SELECT a FROM t3 5306 WHERE b=1070 5307 OR (g='jihgfed' AND f GLOB 'vwxyz*') 5308 OR (g='xwvutsr' AND f GLOB 'defgh*') 5309 OR b=737 5310 OR ((a BETWEEN 99 AND 101) AND a!=100) 5311 OR b=36 5312 OR b=707 5313 OR (g='nmlkjih' AND f GLOB 'bcdef*') 5314 ORDER BY a 5315 } 5316} {3 53 67 73 99 scan 0 sort 0} 5317do_test where7-2.204.1 { 5318 count_steps { 5319 SELECT a FROM t2 5320 WHERE ((a BETWEEN 61 AND 63) AND a!=62) 5321 OR (g='srqponm' AND f GLOB 'defgh*') 5322 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 5323 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 5324 ORDER BY a 5325 } 5326} {17 29 43 56 61 63 69 95 scan 0 sort 0} 5327do_test where7-2.204.2 { 5328 count_steps { 5329 SELECT a FROM t3 5330 WHERE ((a BETWEEN 61 AND 63) AND a!=62) 5331 OR (g='srqponm' AND f GLOB 'defgh*') 5332 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 5333 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 5334 ORDER BY a 5335 } 5336} {17 29 43 56 61 63 69 95 scan 0 sort 0} 5337do_test where7-2.205.1 { 5338 count_steps { 5339 SELECT a FROM t2 5340 WHERE a=30 5341 OR ((a BETWEEN 15 AND 17) AND a!=16) 5342 OR f='vwxyzabcd' 5343 OR b=506 5344 ORDER BY a 5345 } 5346} {15 17 21 30 46 47 73 99 scan 0 sort 0} 5347do_test where7-2.205.2 { 5348 count_steps { 5349 SELECT a FROM t3 5350 WHERE a=30 5351 OR ((a BETWEEN 15 AND 17) AND a!=16) 5352 OR f='vwxyzabcd' 5353 OR b=506 5354 ORDER BY a 5355 } 5356} {15 17 21 30 46 47 73 99 scan 0 sort 0} 5357do_test where7-2.206.1 { 5358 count_steps { 5359 SELECT a FROM t2 5360 WHERE (g='ponmlkj' AND f GLOB 'rstuv*') 5361 OR ((a BETWEEN 35 AND 37) AND a!=36) 5362 ORDER BY a 5363 } 5364} {35 37 43 scan 0 sort 0} 5365do_test where7-2.206.2 { 5366 count_steps { 5367 SELECT a FROM t3 5368 WHERE (g='ponmlkj' AND f GLOB 'rstuv*') 5369 OR ((a BETWEEN 35 AND 37) AND a!=36) 5370 ORDER BY a 5371 } 5372} {35 37 43 scan 0 sort 0} 5373do_test where7-2.207.1 { 5374 count_steps { 5375 SELECT a FROM t2 5376 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 5377 OR b=795 5378 OR c=16016 5379 OR a=44 5380 OR f='defghijkl' 5381 ORDER BY a 5382 } 5383} {3 29 44 46 47 48 55 78 81 scan 0 sort 0} 5384do_test where7-2.207.2 { 5385 count_steps { 5386 SELECT a FROM t3 5387 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 5388 OR b=795 5389 OR c=16016 5390 OR a=44 5391 OR f='defghijkl' 5392 ORDER BY a 5393 } 5394} {3 29 44 46 47 48 55 78 81 scan 0 sort 0} 5395do_test where7-2.208.1 { 5396 count_steps { 5397 SELECT a FROM t2 5398 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 5399 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 5400 ORDER BY a 5401 } 5402} {6 10 36 62 88 scan 0 sort 0} 5403do_test where7-2.208.2 { 5404 count_steps { 5405 SELECT a FROM t3 5406 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 5407 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 5408 ORDER BY a 5409 } 5410} {6 10 36 62 88 scan 0 sort 0} 5411do_test where7-2.209.1 { 5412 count_steps { 5413 SELECT a FROM t2 5414 WHERE b=627 5415 OR c=11011 5416 ORDER BY a 5417 } 5418} {31 32 33 57 scan 0 sort 0} 5419do_test where7-2.209.2 { 5420 count_steps { 5421 SELECT a FROM t3 5422 WHERE b=627 5423 OR c=11011 5424 ORDER BY a 5425 } 5426} {31 32 33 57 scan 0 sort 0} 5427do_test where7-2.210.1 { 5428 count_steps { 5429 SELECT a FROM t2 5430 WHERE b=418 5431 OR (g='hgfedcb' AND f GLOB 'fghij*') 5432 OR (g='hgfedcb' AND f GLOB 'ghijk*') 5433 OR b=968 5434 OR (g='qponmlk' AND f GLOB 'nopqr*') 5435 OR b=14 5436 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 5437 ORDER BY a 5438 } 5439} {2 28 38 39 54 80 83 84 88 scan 0 sort 0} 5440do_test where7-2.210.2 { 5441 count_steps { 5442 SELECT a FROM t3 5443 WHERE b=418 5444 OR (g='hgfedcb' AND f GLOB 'fghij*') 5445 OR (g='hgfedcb' AND f GLOB 'ghijk*') 5446 OR b=968 5447 OR (g='qponmlk' AND f GLOB 'nopqr*') 5448 OR b=14 5449 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 5450 ORDER BY a 5451 } 5452} {2 28 38 39 54 80 83 84 88 scan 0 sort 0} 5453do_test where7-2.211.1 { 5454 count_steps { 5455 SELECT a FROM t2 5456 WHERE b=275 5457 OR b=630 5458 OR b=520 5459 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 5460 OR b=583 5461 OR a=94 5462 OR b=660 5463 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 5464 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 5465 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 5466 ORDER BY a 5467 } 5468} {11 25 53 60 68 76 90 94 scan 0 sort 0} 5469do_test where7-2.211.2 { 5470 count_steps { 5471 SELECT a FROM t3 5472 WHERE b=275 5473 OR b=630 5474 OR b=520 5475 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 5476 OR b=583 5477 OR a=94 5478 OR b=660 5479 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 5480 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 5481 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 5482 ORDER BY a 5483 } 5484} {11 25 53 60 68 76 90 94 scan 0 sort 0} 5485do_test where7-2.212.1 { 5486 count_steps { 5487 SELECT a FROM t2 5488 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 5489 OR a=43 5490 OR c=7007 5491 OR a=42 5492 OR a=2 5493 OR ((a BETWEEN 3 AND 5) AND a!=4) 5494 OR (g='yxwvuts' AND f GLOB 'bcdef*') 5495 OR d<0.0 5496 ORDER BY a 5497 } 5498} {1 2 3 5 19 20 21 42 43 78 scan 0 sort 0} 5499do_test where7-2.212.2 { 5500 count_steps { 5501 SELECT a FROM t3 5502 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 5503 OR a=43 5504 OR c=7007 5505 OR a=42 5506 OR a=2 5507 OR ((a BETWEEN 3 AND 5) AND a!=4) 5508 OR (g='yxwvuts' AND f GLOB 'bcdef*') 5509 OR d<0.0 5510 ORDER BY a 5511 } 5512} {1 2 3 5 19 20 21 42 43 78 scan 0 sort 0} 5513do_test where7-2.213.1 { 5514 count_steps { 5515 SELECT a FROM t2 5516 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 5517 OR a=65 5518 OR b=913 5519 OR a=38 5520 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 5521 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 5522 OR (g='mlkjihg' AND f GLOB 'hijkl*') 5523 ORDER BY a 5524 } 5525} {31 38 52 59 65 83 94 scan 0 sort 0} 5526do_test where7-2.213.2 { 5527 count_steps { 5528 SELECT a FROM t3 5529 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 5530 OR a=65 5531 OR b=913 5532 OR a=38 5533 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 5534 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 5535 OR (g='mlkjihg' AND f GLOB 'hijkl*') 5536 ORDER BY a 5537 } 5538} {31 38 52 59 65 83 94 scan 0 sort 0} 5539do_test where7-2.214.1 { 5540 count_steps { 5541 SELECT a FROM t2 5542 WHERE c=1001 5543 OR c=24024 5544 OR ((a BETWEEN 91 AND 93) AND a!=92) 5545 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 5546 OR (g='fedcbaz' AND f GLOB 'rstuv*') 5547 OR b=726 5548 ORDER BY a 5549 } 5550} {1 2 3 66 70 71 72 91 93 95 scan 0 sort 0} 5551do_test where7-2.214.2 { 5552 count_steps { 5553 SELECT a FROM t3 5554 WHERE c=1001 5555 OR c=24024 5556 OR ((a BETWEEN 91 AND 93) AND a!=92) 5557 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 5558 OR (g='fedcbaz' AND f GLOB 'rstuv*') 5559 OR b=726 5560 ORDER BY a 5561 } 5562} {1 2 3 66 70 71 72 91 93 95 scan 0 sort 0} 5563do_test where7-2.215.1 { 5564 count_steps { 5565 SELECT a FROM t2 5566 WHERE b=1067 5567 OR ((a BETWEEN 64 AND 66) AND a!=65) 5568 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 5569 ORDER BY a 5570 } 5571} {1 27 53 64 66 79 97 scan 0 sort 0} 5572do_test where7-2.215.2 { 5573 count_steps { 5574 SELECT a FROM t3 5575 WHERE b=1067 5576 OR ((a BETWEEN 64 AND 66) AND a!=65) 5577 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 5578 ORDER BY a 5579 } 5580} {1 27 53 64 66 79 97 scan 0 sort 0} 5581do_test where7-2.216.1 { 5582 count_steps { 5583 SELECT a FROM t2 5584 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 5585 OR a=25 5586 OR ((a BETWEEN 83 AND 85) AND a!=84) 5587 ORDER BY a 5588 } 5589} {25 33 35 83 85 scan 0 sort 0} 5590do_test where7-2.216.2 { 5591 count_steps { 5592 SELECT a FROM t3 5593 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 5594 OR a=25 5595 OR ((a BETWEEN 83 AND 85) AND a!=84) 5596 ORDER BY a 5597 } 5598} {25 33 35 83 85 scan 0 sort 0} 5599do_test where7-2.217.1 { 5600 count_steps { 5601 SELECT a FROM t2 5602 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 5603 OR b=253 5604 ORDER BY a 5605 } 5606} {23 51 scan 0 sort 0} 5607do_test where7-2.217.2 { 5608 count_steps { 5609 SELECT a FROM t3 5610 WHERE (g='onmlkji' AND f GLOB 'zabcd*') 5611 OR b=253 5612 ORDER BY a 5613 } 5614} {23 51 scan 0 sort 0} 5615do_test where7-2.218.1 { 5616 count_steps { 5617 SELECT a FROM t2 5618 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 5619 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 5620 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 5621 ORDER BY a 5622 } 5623} {24 30 50 76 97 scan 0 sort 0} 5624do_test where7-2.218.2 { 5625 count_steps { 5626 SELECT a FROM t3 5627 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 5628 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 5629 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 5630 ORDER BY a 5631 } 5632} {24 30 50 76 97 scan 0 sort 0} 5633do_test where7-2.219.1 { 5634 count_steps { 5635 SELECT a FROM t2 5636 WHERE b=575 5637 OR f='wxyzabcde' 5638 OR (g='qponmlk' AND f GLOB 'opqrs*') 5639 OR (g='lkjihgf' AND f GLOB 'mnopq*') 5640 OR b=11 5641 OR ((a BETWEEN 62 AND 64) AND a!=63) 5642 OR b=333 5643 OR b=432 5644 OR b=1081 5645 OR (g='nmlkjih' AND f GLOB 'cdefg*') 5646 ORDER BY a 5647 } 5648} {1 22 40 48 54 62 64 74 100 scan 0 sort 0} 5649do_test where7-2.219.2 { 5650 count_steps { 5651 SELECT a FROM t3 5652 WHERE b=575 5653 OR f='wxyzabcde' 5654 OR (g='qponmlk' AND f GLOB 'opqrs*') 5655 OR (g='lkjihgf' AND f GLOB 'mnopq*') 5656 OR b=11 5657 OR ((a BETWEEN 62 AND 64) AND a!=63) 5658 OR b=333 5659 OR b=432 5660 OR b=1081 5661 OR (g='nmlkjih' AND f GLOB 'cdefg*') 5662 ORDER BY a 5663 } 5664} {1 22 40 48 54 62 64 74 100 scan 0 sort 0} 5665do_test where7-2.220.1 { 5666 count_steps { 5667 SELECT a FROM t2 5668 WHERE (g='fedcbaz' AND f GLOB 'stuvw*') 5669 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 5670 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 5671 OR c=30030 5672 OR b=124 5673 OR a=88 5674 OR b=1100 5675 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 5676 OR (g='ihgfedc' AND f GLOB 'defgh*') 5677 ORDER BY a 5678 } 5679} {12 37 38 64 72 81 88 89 90 96 100 scan 0 sort 0} 5680do_test where7-2.220.2 { 5681 count_steps { 5682 SELECT a FROM t3 5683 WHERE (g='fedcbaz' AND f GLOB 'stuvw*') 5684 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 5685 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 5686 OR c=30030 5687 OR b=124 5688 OR a=88 5689 OR b=1100 5690 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 5691 OR (g='ihgfedc' AND f GLOB 'defgh*') 5692 ORDER BY a 5693 } 5694} {12 37 38 64 72 81 88 89 90 96 100 scan 0 sort 0} 5695do_test where7-2.221.1 { 5696 count_steps { 5697 SELECT a FROM t2 5698 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 5699 OR ((a BETWEEN 51 AND 53) AND a!=52) 5700 OR ((a BETWEEN 30 AND 32) AND a!=31) 5701 OR a=23 5702 OR ((a BETWEEN 45 AND 47) AND a!=46) 5703 OR (g='hgfedcb' AND f GLOB 'jklmn*') 5704 OR b=418 5705 OR a=38 5706 OR ((a BETWEEN 38 AND 40) AND a!=39) 5707 OR b=344 5708 OR a=1 5709 ORDER BY a 5710 } 5711} {1 23 30 32 38 40 45 46 47 48 51 53 87 scan 0 sort 0} 5712do_test where7-2.221.2 { 5713 count_steps { 5714 SELECT a FROM t3 5715 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 5716 OR ((a BETWEEN 51 AND 53) AND a!=52) 5717 OR ((a BETWEEN 30 AND 32) AND a!=31) 5718 OR a=23 5719 OR ((a BETWEEN 45 AND 47) AND a!=46) 5720 OR (g='hgfedcb' AND f GLOB 'jklmn*') 5721 OR b=418 5722 OR a=38 5723 OR ((a BETWEEN 38 AND 40) AND a!=39) 5724 OR b=344 5725 OR a=1 5726 ORDER BY a 5727 } 5728} {1 23 30 32 38 40 45 46 47 48 51 53 87 scan 0 sort 0} 5729do_test where7-2.222.1 { 5730 count_steps { 5731 SELECT a FROM t2 5732 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 5733 OR b=605 5734 OR b=528 5735 ORDER BY a 5736 } 5737} {48 55 68 scan 0 sort 0} 5738do_test where7-2.222.2 { 5739 count_steps { 5740 SELECT a FROM t3 5741 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 5742 OR b=605 5743 OR b=528 5744 ORDER BY a 5745 } 5746} {48 55 68 scan 0 sort 0} 5747do_test where7-2.223.1 { 5748 count_steps { 5749 SELECT a FROM t2 5750 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 5751 OR (g='wvutsrq' AND f GLOB 'ijklm*') 5752 OR a=15 5753 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5754 OR ((a BETWEEN 57 AND 59) AND a!=58) 5755 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 5756 ORDER BY a 5757 } 5758} {7 8 15 33 57 59 61 85 87 scan 0 sort 0} 5759do_test where7-2.223.2 { 5760 count_steps { 5761 SELECT a FROM t3 5762 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 5763 OR (g='wvutsrq' AND f GLOB 'ijklm*') 5764 OR a=15 5765 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5766 OR ((a BETWEEN 57 AND 59) AND a!=58) 5767 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 5768 ORDER BY a 5769 } 5770} {7 8 15 33 57 59 61 85 87 scan 0 sort 0} 5771do_test where7-2.224.1 { 5772 count_steps { 5773 SELECT a FROM t2 5774 WHERE b=157 5775 OR c>=34035 5776 OR b=1103 5777 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 5778 ORDER BY a 5779 } 5780} {20 scan 0 sort 0} 5781do_test where7-2.224.2 { 5782 count_steps { 5783 SELECT a FROM t3 5784 WHERE b=157 5785 OR c>=34035 5786 OR b=1103 5787 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 5788 ORDER BY a 5789 } 5790} {20 scan 0 sort 0} 5791do_test where7-2.225.1 { 5792 count_steps { 5793 SELECT a FROM t2 5794 WHERE b=553 5795 OR ((a BETWEEN 48 AND 50) AND a!=49) 5796 OR c=34034 5797 OR ((a BETWEEN 4 AND 6) AND a!=5) 5798 OR a=58 5799 OR ((a BETWEEN 98 AND 100) AND a!=99) 5800 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 5801 OR b=550 5802 ORDER BY a 5803 } 5804} {4 5 6 31 48 50 57 58 83 98 100 scan 0 sort 0} 5805do_test where7-2.225.2 { 5806 count_steps { 5807 SELECT a FROM t3 5808 WHERE b=553 5809 OR ((a BETWEEN 48 AND 50) AND a!=49) 5810 OR c=34034 5811 OR ((a BETWEEN 4 AND 6) AND a!=5) 5812 OR a=58 5813 OR ((a BETWEEN 98 AND 100) AND a!=99) 5814 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 5815 OR b=550 5816 ORDER BY a 5817 } 5818} {4 5 6 31 48 50 57 58 83 98 100 scan 0 sort 0} 5819do_test where7-2.226.1 { 5820 count_steps { 5821 SELECT a FROM t2 5822 WHERE b=572 5823 OR a=72 5824 OR c=9009 5825 OR ((a BETWEEN 2 AND 4) AND a!=3) 5826 OR b=704 5827 OR a=88 5828 OR (g='srqponm' AND f GLOB 'efghi*') 5829 OR b=594 5830 OR a=35 5831 OR b=663 5832 OR b=751 5833 ORDER BY a 5834 } 5835} {2 4 25 26 27 30 35 52 54 64 72 88 scan 0 sort 0} 5836do_test where7-2.226.2 { 5837 count_steps { 5838 SELECT a FROM t3 5839 WHERE b=572 5840 OR a=72 5841 OR c=9009 5842 OR ((a BETWEEN 2 AND 4) AND a!=3) 5843 OR b=704 5844 OR a=88 5845 OR (g='srqponm' AND f GLOB 'efghi*') 5846 OR b=594 5847 OR a=35 5848 OR b=663 5849 OR b=751 5850 ORDER BY a 5851 } 5852} {2 4 25 26 27 30 35 52 54 64 72 88 scan 0 sort 0} 5853do_test where7-2.227.1 { 5854 count_steps { 5855 SELECT a FROM t2 5856 WHERE a=42 5857 OR a=21 5858 OR (g='fedcbaz' AND f GLOB 'pqrst*') 5859 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 5860 OR ((a BETWEEN 31 AND 33) AND a!=32) 5861 OR ((a BETWEEN 97 AND 99) AND a!=98) 5862 OR g IS NULL 5863 OR b=1078 5864 OR ((a BETWEEN 42 AND 44) AND a!=43) 5865 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 5866 OR b=652 5867 ORDER BY a 5868 } 5869} {21 31 33 42 44 48 54 93 97 98 99 scan 0 sort 0} 5870do_test where7-2.227.2 { 5871 count_steps { 5872 SELECT a FROM t3 5873 WHERE a=42 5874 OR a=21 5875 OR (g='fedcbaz' AND f GLOB 'pqrst*') 5876 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 5877 OR ((a BETWEEN 31 AND 33) AND a!=32) 5878 OR ((a BETWEEN 97 AND 99) AND a!=98) 5879 OR g IS NULL 5880 OR b=1078 5881 OR ((a BETWEEN 42 AND 44) AND a!=43) 5882 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 5883 OR b=652 5884 ORDER BY a 5885 } 5886} {21 31 33 42 44 48 54 93 97 98 99 scan 0 sort 0} 5887do_test where7-2.228.1 { 5888 count_steps { 5889 SELECT a FROM t2 5890 WHERE (g='srqponm' AND f GLOB 'ghijk*') 5891 OR (g='ihgfedc' AND f GLOB 'defgh*') 5892 ORDER BY a 5893 } 5894} {32 81 scan 0 sort 0} 5895do_test where7-2.228.2 { 5896 count_steps { 5897 SELECT a FROM t3 5898 WHERE (g='srqponm' AND f GLOB 'ghijk*') 5899 OR (g='ihgfedc' AND f GLOB 'defgh*') 5900 ORDER BY a 5901 } 5902} {32 81 scan 0 sort 0} 5903do_test where7-2.229.1 { 5904 count_steps { 5905 SELECT a FROM t2 5906 WHERE a=79 5907 OR ((a BETWEEN 2 AND 4) AND a!=3) 5908 ORDER BY a 5909 } 5910} {2 4 79 scan 0 sort 0} 5911do_test where7-2.229.2 { 5912 count_steps { 5913 SELECT a FROM t3 5914 WHERE a=79 5915 OR ((a BETWEEN 2 AND 4) AND a!=3) 5916 ORDER BY a 5917 } 5918} {2 4 79 scan 0 sort 0} 5919do_test where7-2.230.1 { 5920 count_steps { 5921 SELECT a FROM t2 5922 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 5923 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 5924 OR b=165 5925 OR b=322 5926 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 5927 OR b=979 5928 OR a=42 5929 OR ((a BETWEEN 89 AND 91) AND a!=90) 5930 ORDER BY a 5931 } 5932} {15 23 30 42 49 55 75 89 91 scan 0 sort 0} 5933do_test where7-2.230.2 { 5934 count_steps { 5935 SELECT a FROM t3 5936 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL) 5937 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 5938 OR b=165 5939 OR b=322 5940 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 5941 OR b=979 5942 OR a=42 5943 OR ((a BETWEEN 89 AND 91) AND a!=90) 5944 ORDER BY a 5945 } 5946} {15 23 30 42 49 55 75 89 91 scan 0 sort 0} 5947do_test where7-2.231.1 { 5948 count_steps { 5949 SELECT a FROM t2 5950 WHERE b=993 5951 OR ((a BETWEEN 17 AND 19) AND a!=18) 5952 OR b=300 5953 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 5954 OR ((a BETWEEN 87 AND 89) AND a!=88) 5955 OR f='uvwxyzabc' 5956 OR b=473 5957 OR (g='xwvutsr' AND f GLOB 'fghij*') 5958 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5959 ORDER BY a 5960 } 5961} {5 7 17 19 20 33 43 46 59 72 84 85 87 89 98 scan 0 sort 0} 5962do_test where7-2.231.2 { 5963 count_steps { 5964 SELECT a FROM t3 5965 WHERE b=993 5966 OR ((a BETWEEN 17 AND 19) AND a!=18) 5967 OR b=300 5968 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 5969 OR ((a BETWEEN 87 AND 89) AND a!=88) 5970 OR f='uvwxyzabc' 5971 OR b=473 5972 OR (g='xwvutsr' AND f GLOB 'fghij*') 5973 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 5974 ORDER BY a 5975 } 5976} {5 7 17 19 20 33 43 46 59 72 84 85 87 89 98 scan 0 sort 0} 5977do_test where7-2.232.1 { 5978 count_steps { 5979 SELECT a FROM t2 5980 WHERE b=619 5981 OR b=451 5982 OR b=135 5983 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 5984 OR (g='vutsrqp' AND f GLOB 'opqrs*') 5985 ORDER BY a 5986 } 5987} {14 41 scan 0 sort 0} 5988do_test where7-2.232.2 { 5989 count_steps { 5990 SELECT a FROM t3 5991 WHERE b=619 5992 OR b=451 5993 OR b=135 5994 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 5995 OR (g='vutsrqp' AND f GLOB 'opqrs*') 5996 ORDER BY a 5997 } 5998} {14 41 scan 0 sort 0} 5999do_test where7-2.233.1 { 6000 count_steps { 6001 SELECT a FROM t2 6002 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6003 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 6004 OR a=55 6005 OR b=319 6006 OR ((a BETWEEN 77 AND 79) AND a!=78) 6007 OR b=902 6008 OR (g='jihgfed' AND f GLOB 'zabcd*') 6009 ORDER BY a 6010 } 6011} {6 29 55 74 77 79 82 scan 0 sort 0} 6012do_test where7-2.233.2 { 6013 count_steps { 6014 SELECT a FROM t3 6015 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6016 OR (d>=74.0 AND d<75.0 AND d NOT NULL) 6017 OR a=55 6018 OR b=319 6019 OR ((a BETWEEN 77 AND 79) AND a!=78) 6020 OR b=902 6021 OR (g='jihgfed' AND f GLOB 'zabcd*') 6022 ORDER BY a 6023 } 6024} {6 29 55 74 77 79 82 scan 0 sort 0} 6025do_test where7-2.234.1 { 6026 count_steps { 6027 SELECT a FROM t2 6028 WHERE a=99 6029 OR b=641 6030 OR ((a BETWEEN 98 AND 100) AND a!=99) 6031 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 6032 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 6033 ORDER BY a 6034 } 6035} {8 16 34 60 86 98 99 100 scan 0 sort 0} 6036do_test where7-2.234.2 { 6037 count_steps { 6038 SELECT a FROM t3 6039 WHERE a=99 6040 OR b=641 6041 OR ((a BETWEEN 98 AND 100) AND a!=99) 6042 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 6043 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 6044 ORDER BY a 6045 } 6046} {8 16 34 60 86 98 99 100 scan 0 sort 0} 6047do_test where7-2.235.1 { 6048 count_steps { 6049 SELECT a FROM t2 6050 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 6051 OR b=751 6052 ORDER BY a 6053 } 6054} {100 scan 0 sort 0} 6055do_test where7-2.235.2 { 6056 count_steps { 6057 SELECT a FROM t3 6058 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 6059 OR b=751 6060 ORDER BY a 6061 } 6062} {100 scan 0 sort 0} 6063do_test where7-2.236.1 { 6064 count_steps { 6065 SELECT a FROM t2 6066 WHERE b=1034 6067 OR ((a BETWEEN 92 AND 94) AND a!=93) 6068 OR (g='qponmlk' AND f GLOB 'pqrst*') 6069 OR ((a BETWEEN 97 AND 99) AND a!=98) 6070 ORDER BY a 6071 } 6072} {41 92 94 97 99 scan 0 sort 0} 6073do_test where7-2.236.2 { 6074 count_steps { 6075 SELECT a FROM t3 6076 WHERE b=1034 6077 OR ((a BETWEEN 92 AND 94) AND a!=93) 6078 OR (g='qponmlk' AND f GLOB 'pqrst*') 6079 OR ((a BETWEEN 97 AND 99) AND a!=98) 6080 ORDER BY a 6081 } 6082} {41 92 94 97 99 scan 0 sort 0} 6083do_test where7-2.237.1 { 6084 count_steps { 6085 SELECT a FROM t2 6086 WHERE b=608 6087 OR a=87 6088 OR c=14014 6089 ORDER BY a 6090 } 6091} {40 41 42 87 scan 0 sort 0} 6092do_test where7-2.237.2 { 6093 count_steps { 6094 SELECT a FROM t3 6095 WHERE b=608 6096 OR a=87 6097 OR c=14014 6098 ORDER BY a 6099 } 6100} {40 41 42 87 scan 0 sort 0} 6101do_test where7-2.238.1 { 6102 count_steps { 6103 SELECT a FROM t2 6104 WHERE b=828 6105 OR (g='rqponml' AND f GLOB 'hijkl*') 6106 OR a=28 6107 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 6108 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 6109 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 6110 OR b=176 6111 ORDER BY a 6112 } 6113} {1 5 16 27 28 31 33 53 57 79 83 90 scan 0 sort 0} 6114do_test where7-2.238.2 { 6115 count_steps { 6116 SELECT a FROM t3 6117 WHERE b=828 6118 OR (g='rqponml' AND f GLOB 'hijkl*') 6119 OR a=28 6120 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 6121 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 6122 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 6123 OR b=176 6124 ORDER BY a 6125 } 6126} {1 5 16 27 28 31 33 53 57 79 83 90 scan 0 sort 0} 6127do_test where7-2.239.1 { 6128 count_steps { 6129 SELECT a FROM t2 6130 WHERE b=267 6131 OR ((a BETWEEN 32 AND 34) AND a!=33) 6132 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6133 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 6134 OR ((a BETWEEN 67 AND 69) AND a!=68) 6135 OR b=968 6136 OR ((a BETWEEN 42 AND 44) AND a!=43) 6137 OR b=894 6138 OR ((a BETWEEN 93 AND 95) AND a!=94) 6139 ORDER BY a 6140 } 6141} {32 34 42 44 67 69 88 93 95 97 scan 0 sort 0} 6142do_test where7-2.239.2 { 6143 count_steps { 6144 SELECT a FROM t3 6145 WHERE b=267 6146 OR ((a BETWEEN 32 AND 34) AND a!=33) 6147 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6148 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 6149 OR ((a BETWEEN 67 AND 69) AND a!=68) 6150 OR b=968 6151 OR ((a BETWEEN 42 AND 44) AND a!=43) 6152 OR b=894 6153 OR ((a BETWEEN 93 AND 95) AND a!=94) 6154 ORDER BY a 6155 } 6156} {32 34 42 44 67 69 88 93 95 97 scan 0 sort 0} 6157do_test where7-2.240.1 { 6158 count_steps { 6159 SELECT a FROM t2 6160 WHERE b=597 6161 OR b=553 6162 OR b=740 6163 ORDER BY a 6164 } 6165} {scan 0 sort 1} 6166do_test where7-2.240.2 { 6167 count_steps { 6168 SELECT a FROM t3 6169 WHERE b=597 6170 OR b=553 6171 OR b=740 6172 ORDER BY a 6173 } 6174} {scan 0 sort 1} 6175do_test where7-2.241.1 { 6176 count_steps { 6177 SELECT a FROM t2 6178 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 6179 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6180 OR b=1059 6181 ORDER BY a 6182 } 6183} {55 57 69 scan 0 sort 0} 6184do_test where7-2.241.2 { 6185 count_steps { 6186 SELECT a FROM t3 6187 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 6188 OR (g='kjihgfe' AND f GLOB 'rstuv*') 6189 OR b=1059 6190 ORDER BY a 6191 } 6192} {55 57 69 scan 0 sort 0} 6193do_test where7-2.242.1 { 6194 count_steps { 6195 SELECT a FROM t2 6196 WHERE b=762 6197 OR a=66 6198 OR b=190 6199 OR ((a BETWEEN 87 AND 89) AND a!=88) 6200 ORDER BY a 6201 } 6202} {66 87 89 scan 0 sort 0} 6203do_test where7-2.242.2 { 6204 count_steps { 6205 SELECT a FROM t3 6206 WHERE b=762 6207 OR a=66 6208 OR b=190 6209 OR ((a BETWEEN 87 AND 89) AND a!=88) 6210 ORDER BY a 6211 } 6212} {66 87 89 scan 0 sort 0} 6213do_test where7-2.243.1 { 6214 count_steps { 6215 SELECT a FROM t2 6216 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 6217 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6218 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 6219 ORDER BY a 6220 } 6221} {74 82 87 scan 0 sort 0} 6222do_test where7-2.243.2 { 6223 count_steps { 6224 SELECT a FROM t3 6225 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 6226 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6227 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 6228 ORDER BY a 6229 } 6230} {74 82 87 scan 0 sort 0} 6231do_test where7-2.244.1 { 6232 count_steps { 6233 SELECT a FROM t2 6234 WHERE b=729 6235 OR b=825 6236 OR ((a BETWEEN 37 AND 39) AND a!=38) 6237 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 6238 OR b=399 6239 ORDER BY a 6240 } 6241} {37 39 75 100 scan 0 sort 0} 6242do_test where7-2.244.2 { 6243 count_steps { 6244 SELECT a FROM t3 6245 WHERE b=729 6246 OR b=825 6247 OR ((a BETWEEN 37 AND 39) AND a!=38) 6248 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 6249 OR b=399 6250 ORDER BY a 6251 } 6252} {37 39 75 100 scan 0 sort 0} 6253do_test where7-2.245.1 { 6254 count_steps { 6255 SELECT a FROM t2 6256 WHERE ((a BETWEEN 63 AND 65) AND a!=64) 6257 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 6258 OR c<=10 6259 OR b=891 6260 OR b<0 6261 OR a=69 6262 OR b=476 6263 OR a=1 6264 OR a=86 6265 ORDER BY a 6266 } 6267} {1 63 65 69 81 86 92 scan 0 sort 0} 6268do_test where7-2.245.2 { 6269 count_steps { 6270 SELECT a FROM t3 6271 WHERE ((a BETWEEN 63 AND 65) AND a!=64) 6272 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 6273 OR c<=10 6274 OR b=891 6275 OR b<0 6276 OR a=69 6277 OR b=476 6278 OR a=1 6279 OR a=86 6280 ORDER BY a 6281 } 6282} {1 63 65 69 81 86 92 scan 0 sort 0} 6283do_test where7-2.246.1 { 6284 count_steps { 6285 SELECT a FROM t2 6286 WHERE a=97 6287 OR a=44 6288 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 6289 ORDER BY a 6290 } 6291} {24 44 50 76 97 scan 0 sort 0} 6292do_test where7-2.246.2 { 6293 count_steps { 6294 SELECT a FROM t3 6295 WHERE a=97 6296 OR a=44 6297 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 6298 ORDER BY a 6299 } 6300} {24 44 50 76 97 scan 0 sort 0} 6301do_test where7-2.247.1 { 6302 count_steps { 6303 SELECT a FROM t2 6304 WHERE b=839 6305 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 6306 OR (g='tsrqpon' AND f GLOB 'abcde*') 6307 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 6308 OR a=19 6309 OR b=938 6310 OR ((a BETWEEN 56 AND 58) AND a!=57) 6311 OR b=1056 6312 OR ((a BETWEEN 22 AND 24) AND a!=23) 6313 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6314 OR a=54 6315 ORDER BY a 6316 } 6317} {7 19 22 24 26 33 54 56 58 59 71 85 96 scan 0 sort 0} 6318do_test where7-2.247.2 { 6319 count_steps { 6320 SELECT a FROM t3 6321 WHERE b=839 6322 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 6323 OR (g='tsrqpon' AND f GLOB 'abcde*') 6324 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 6325 OR a=19 6326 OR b=938 6327 OR ((a BETWEEN 56 AND 58) AND a!=57) 6328 OR b=1056 6329 OR ((a BETWEEN 22 AND 24) AND a!=23) 6330 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 6331 OR a=54 6332 ORDER BY a 6333 } 6334} {7 19 22 24 26 33 54 56 58 59 71 85 96 scan 0 sort 0} 6335do_test where7-2.248.1 { 6336 count_steps { 6337 SELECT a FROM t2 6338 WHERE b=132 6339 OR a=11 6340 OR b=198 6341 OR (g='jihgfed' AND f GLOB 'wxyza*') 6342 OR (g='ponmlkj' AND f GLOB 'stuvw*') 6343 ORDER BY a 6344 } 6345} {11 12 18 44 74 scan 0 sort 0} 6346do_test where7-2.248.2 { 6347 count_steps { 6348 SELECT a FROM t3 6349 WHERE b=132 6350 OR a=11 6351 OR b=198 6352 OR (g='jihgfed' AND f GLOB 'wxyza*') 6353 OR (g='ponmlkj' AND f GLOB 'stuvw*') 6354 ORDER BY a 6355 } 6356} {11 12 18 44 74 scan 0 sort 0} 6357do_test where7-2.249.1 { 6358 count_steps { 6359 SELECT a FROM t2 6360 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6361 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 6362 OR a=17 6363 ORDER BY a 6364 } 6365} {6 17 47 scan 0 sort 0} 6366do_test where7-2.249.2 { 6367 count_steps { 6368 SELECT a FROM t3 6369 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 6370 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 6371 OR a=17 6372 ORDER BY a 6373 } 6374} {6 17 47 scan 0 sort 0} 6375do_test where7-2.250.1 { 6376 count_steps { 6377 SELECT a FROM t2 6378 WHERE c=26026 6379 OR a=93 6380 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 6381 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6382 OR b=22 6383 OR b=1081 6384 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6385 OR b=770 6386 OR a=46 6387 ORDER BY a 6388 } 6389} {2 18 46 70 76 77 78 87 93 97 scan 0 sort 0} 6390do_test where7-2.250.2 { 6391 count_steps { 6392 SELECT a FROM t3 6393 WHERE c=26026 6394 OR a=93 6395 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 6396 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6397 OR b=22 6398 OR b=1081 6399 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 6400 OR b=770 6401 OR a=46 6402 ORDER BY a 6403 } 6404} {2 18 46 70 76 77 78 87 93 97 scan 0 sort 0} 6405do_test where7-2.251.1 { 6406 count_steps { 6407 SELECT a FROM t2 6408 WHERE b=399 6409 OR (g='utsrqpo' AND f GLOB 'wxyza*') 6410 OR ((a BETWEEN 38 AND 40) AND a!=39) 6411 OR b=1092 6412 OR (g='utsrqpo' AND f GLOB 'stuvw*') 6413 OR b=795 6414 OR b=1056 6415 ORDER BY a 6416 } 6417} {18 22 38 40 96 scan 0 sort 0} 6418do_test where7-2.251.2 { 6419 count_steps { 6420 SELECT a FROM t3 6421 WHERE b=399 6422 OR (g='utsrqpo' AND f GLOB 'wxyza*') 6423 OR ((a BETWEEN 38 AND 40) AND a!=39) 6424 OR b=1092 6425 OR (g='utsrqpo' AND f GLOB 'stuvw*') 6426 OR b=795 6427 OR b=1056 6428 ORDER BY a 6429 } 6430} {18 22 38 40 96 scan 0 sort 0} 6431do_test where7-2.252.1 { 6432 count_steps { 6433 SELECT a FROM t2 6434 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 6435 OR b=1045 6436 OR (g='srqponm' AND f GLOB 'defgh*') 6437 OR b=883 6438 OR b=594 6439 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 6440 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 6441 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 6442 OR b=990 6443 ORDER BY a 6444 } 6445} {1 11 24 26 29 37 54 63 89 90 95 scan 0 sort 0} 6446do_test where7-2.252.2 { 6447 count_steps { 6448 SELECT a FROM t3 6449 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 6450 OR b=1045 6451 OR (g='srqponm' AND f GLOB 'defgh*') 6452 OR b=883 6453 OR b=594 6454 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 6455 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 6456 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 6457 OR b=990 6458 ORDER BY a 6459 } 6460} {1 11 24 26 29 37 54 63 89 90 95 scan 0 sort 0} 6461do_test where7-2.253.1 { 6462 count_steps { 6463 SELECT a FROM t2 6464 WHERE a=21 6465 OR ((a BETWEEN 69 AND 71) AND a!=70) 6466 OR (g='yxwvuts' AND f GLOB 'cdefg*') 6467 OR b=124 6468 ORDER BY a 6469 } 6470} {2 21 69 71 scan 0 sort 0} 6471do_test where7-2.253.2 { 6472 count_steps { 6473 SELECT a FROM t3 6474 WHERE a=21 6475 OR ((a BETWEEN 69 AND 71) AND a!=70) 6476 OR (g='yxwvuts' AND f GLOB 'cdefg*') 6477 OR b=124 6478 ORDER BY a 6479 } 6480} {2 21 69 71 scan 0 sort 0} 6481do_test where7-2.254.1 { 6482 count_steps { 6483 SELECT a FROM t2 6484 WHERE a=5 6485 OR c=33033 6486 OR (g='ihgfedc' AND f GLOB 'abcde*') 6487 OR ((a BETWEEN 56 AND 58) AND a!=57) 6488 OR b=11 6489 OR ((a BETWEEN 24 AND 26) AND a!=25) 6490 OR (g='jihgfed' AND f GLOB 'vwxyz*') 6491 OR b=212 6492 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6493 OR b=14 6494 OR c=18018 6495 ORDER BY a 6496 } 6497} {1 4 5 24 26 52 53 54 56 58 73 78 97 98 99 scan 0 sort 0} 6498do_test where7-2.254.2 { 6499 count_steps { 6500 SELECT a FROM t3 6501 WHERE a=5 6502 OR c=33033 6503 OR (g='ihgfedc' AND f GLOB 'abcde*') 6504 OR ((a BETWEEN 56 AND 58) AND a!=57) 6505 OR b=11 6506 OR ((a BETWEEN 24 AND 26) AND a!=25) 6507 OR (g='jihgfed' AND f GLOB 'vwxyz*') 6508 OR b=212 6509 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6510 OR b=14 6511 OR c=18018 6512 ORDER BY a 6513 } 6514} {1 4 5 24 26 52 53 54 56 58 73 78 97 98 99 scan 0 sort 0} 6515do_test where7-2.255.1 { 6516 count_steps { 6517 SELECT a FROM t2 6518 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 6519 OR b=66 6520 OR ((a BETWEEN 29 AND 31) AND a!=30) 6521 OR (g='wvutsrq' AND f GLOB 'jklmn*') 6522 ORDER BY a 6523 } 6524} {6 9 29 31 91 93 scan 0 sort 0} 6525do_test where7-2.255.2 { 6526 count_steps { 6527 SELECT a FROM t3 6528 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 6529 OR b=66 6530 OR ((a BETWEEN 29 AND 31) AND a!=30) 6531 OR (g='wvutsrq' AND f GLOB 'jklmn*') 6532 ORDER BY a 6533 } 6534} {6 9 29 31 91 93 scan 0 sort 0} 6535do_test where7-2.256.1 { 6536 count_steps { 6537 SELECT a FROM t2 6538 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 6539 OR a=18 6540 OR b=157 6541 OR b=509 6542 OR b=451 6543 OR ((a BETWEEN 4 AND 6) AND a!=5) 6544 OR a=35 6545 OR a=53 6546 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 6547 ORDER BY a 6548 } 6549} {4 6 18 31 34 35 36 41 53 scan 0 sort 0} 6550do_test where7-2.256.2 { 6551 count_steps { 6552 SELECT a FROM t3 6553 WHERE ((a BETWEEN 34 AND 36) AND a!=35) 6554 OR a=18 6555 OR b=157 6556 OR b=509 6557 OR b=451 6558 OR ((a BETWEEN 4 AND 6) AND a!=5) 6559 OR a=35 6560 OR a=53 6561 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 6562 ORDER BY a 6563 } 6564} {4 6 18 31 34 35 36 41 53 scan 0 sort 0} 6565do_test where7-2.257.1 { 6566 count_steps { 6567 SELECT a FROM t2 6568 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 6569 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 6570 OR b=517 6571 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 6572 OR f='efghijklm' 6573 OR b=165 6574 OR (g='edcbazy' AND f GLOB 'uvwxy*') 6575 OR f='rstuvwxyz' 6576 OR ((a BETWEEN 86 AND 88) AND a!=87) 6577 ORDER BY a 6578 } 6579} {4 15 17 30 37 43 47 56 69 82 86 88 95 98 scan 0 sort 0} 6580do_test where7-2.257.2 { 6581 count_steps { 6582 SELECT a FROM t3 6583 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 6584 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 6585 OR b=517 6586 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 6587 OR f='efghijklm' 6588 OR b=165 6589 OR (g='edcbazy' AND f GLOB 'uvwxy*') 6590 OR f='rstuvwxyz' 6591 OR ((a BETWEEN 86 AND 88) AND a!=87) 6592 ORDER BY a 6593 } 6594} {4 15 17 30 37 43 47 56 69 82 86 88 95 98 scan 0 sort 0} 6595do_test where7-2.258.1 { 6596 count_steps { 6597 SELECT a FROM t2 6598 WHERE a=22 6599 OR b=850 6600 ORDER BY a 6601 } 6602} {22 scan 0 sort 0} 6603do_test where7-2.258.2 { 6604 count_steps { 6605 SELECT a FROM t3 6606 WHERE a=22 6607 OR b=850 6608 ORDER BY a 6609 } 6610} {22 scan 0 sort 0} 6611do_test where7-2.259.1 { 6612 count_steps { 6613 SELECT a FROM t2 6614 WHERE b=366 6615 OR a=89 6616 OR f='pqrstuvwx' 6617 OR b=220 6618 ORDER BY a 6619 } 6620} {15 20 41 67 89 93 scan 0 sort 0} 6621do_test where7-2.259.2 { 6622 count_steps { 6623 SELECT a FROM t3 6624 WHERE b=366 6625 OR a=89 6626 OR f='pqrstuvwx' 6627 OR b=220 6628 ORDER BY a 6629 } 6630} {15 20 41 67 89 93 scan 0 sort 0} 6631do_test where7-2.260.1 { 6632 count_steps { 6633 SELECT a FROM t2 6634 WHERE (g='rqponml' AND f GLOB 'jklmn*') 6635 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6636 OR (g='wvutsrq' AND f GLOB 'mnopq*') 6637 ORDER BY a 6638 } 6639} {12 35 97 scan 0 sort 0} 6640do_test where7-2.260.2 { 6641 count_steps { 6642 SELECT a FROM t3 6643 WHERE (g='rqponml' AND f GLOB 'jklmn*') 6644 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6645 OR (g='wvutsrq' AND f GLOB 'mnopq*') 6646 ORDER BY a 6647 } 6648} {12 35 97 scan 0 sort 0} 6649do_test where7-2.261.1 { 6650 count_steps { 6651 SELECT a FROM t2 6652 WHERE b=781 6653 OR b=762 6654 OR f='efghijklm' 6655 ORDER BY a 6656 } 6657} {4 30 56 71 82 scan 0 sort 0} 6658do_test where7-2.261.2 { 6659 count_steps { 6660 SELECT a FROM t3 6661 WHERE b=781 6662 OR b=762 6663 OR f='efghijklm' 6664 ORDER BY a 6665 } 6666} {4 30 56 71 82 scan 0 sort 0} 6667do_test where7-2.262.1 { 6668 count_steps { 6669 SELECT a FROM t2 6670 WHERE a=33 6671 OR (g='jihgfed' AND f GLOB 'yzabc*') 6672 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 6673 OR b=916 6674 OR a=97 6675 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 6676 OR a=56 6677 OR ((a BETWEEN 82 AND 84) AND a!=83) 6678 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 6679 ORDER BY a 6680 } 6681} {5 20 33 34 46 56 72 76 82 84 97 98 scan 0 sort 0} 6682do_test where7-2.262.2 { 6683 count_steps { 6684 SELECT a FROM t3 6685 WHERE a=33 6686 OR (g='jihgfed' AND f GLOB 'yzabc*') 6687 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 6688 OR b=916 6689 OR a=97 6690 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 6691 OR a=56 6692 OR ((a BETWEEN 82 AND 84) AND a!=83) 6693 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 6694 ORDER BY a 6695 } 6696} {5 20 33 34 46 56 72 76 82 84 97 98 scan 0 sort 0} 6697do_test where7-2.263.1 { 6698 count_steps { 6699 SELECT a FROM t2 6700 WHERE f IS NULL 6701 OR b=14 6702 OR b=1001 6703 OR b=1048 6704 OR b=443 6705 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 6706 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 6707 OR c=3003 6708 OR b=267 6709 ORDER BY a 6710 } 6711} {7 8 9 29 71 91 scan 0 sort 0} 6712do_test where7-2.263.2 { 6713 count_steps { 6714 SELECT a FROM t3 6715 WHERE f IS NULL 6716 OR b=14 6717 OR b=1001 6718 OR b=1048 6719 OR b=443 6720 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 6721 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 6722 OR c=3003 6723 OR b=267 6724 ORDER BY a 6725 } 6726} {7 8 9 29 71 91 scan 0 sort 0} 6727do_test where7-2.264.1 { 6728 count_steps { 6729 SELECT a FROM t2 6730 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 6731 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 6732 OR b=176 6733 OR f='tuvwxyzab' 6734 OR (g='jihgfed' AND f GLOB 'wxyza*') 6735 OR a=33 6736 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 6737 OR ((a BETWEEN 27 AND 29) AND a!=28) 6738 ORDER BY a 6739 } 6740} {9 16 19 27 29 33 45 70 71 74 97 scan 0 sort 0} 6741do_test where7-2.264.2 { 6742 count_steps { 6743 SELECT a FROM t3 6744 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 6745 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 6746 OR b=176 6747 OR f='tuvwxyzab' 6748 OR (g='jihgfed' AND f GLOB 'wxyza*') 6749 OR a=33 6750 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 6751 OR ((a BETWEEN 27 AND 29) AND a!=28) 6752 ORDER BY a 6753 } 6754} {9 16 19 27 29 33 45 70 71 74 97 scan 0 sort 0} 6755do_test where7-2.265.1 { 6756 count_steps { 6757 SELECT a FROM t2 6758 WHERE d>1e10 6759 OR c<=10 6760 ORDER BY a 6761 } 6762} {scan 0 sort 0} 6763do_test where7-2.265.2 { 6764 count_steps { 6765 SELECT a FROM t3 6766 WHERE d>1e10 6767 OR c<=10 6768 ORDER BY a 6769 } 6770} {scan 0 sort 0} 6771do_test where7-2.266.1 { 6772 count_steps { 6773 SELECT a FROM t2 6774 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 6775 OR b=883 6776 OR b=487 6777 OR b=693 6778 OR ((a BETWEEN 75 AND 77) AND a!=76) 6779 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 6780 OR (g='edcbazy' AND f GLOB 'wxyza*') 6781 OR b=1078 6782 OR ((a BETWEEN 88 AND 90) AND a!=89) 6783 OR a=50 6784 OR b=476 6785 ORDER BY a 6786 } 6787} {18 50 63 75 77 79 88 90 98 100 scan 0 sort 0} 6788do_test where7-2.266.2 { 6789 count_steps { 6790 SELECT a FROM t3 6791 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 6792 OR b=883 6793 OR b=487 6794 OR b=693 6795 OR ((a BETWEEN 75 AND 77) AND a!=76) 6796 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 6797 OR (g='edcbazy' AND f GLOB 'wxyza*') 6798 OR b=1078 6799 OR ((a BETWEEN 88 AND 90) AND a!=89) 6800 OR a=50 6801 OR b=476 6802 ORDER BY a 6803 } 6804} {18 50 63 75 77 79 88 90 98 100 scan 0 sort 0} 6805do_test where7-2.267.1 { 6806 count_steps { 6807 SELECT a FROM t2 6808 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 6809 OR (g='wvutsrq' AND f GLOB 'mnopq*') 6810 ORDER BY a 6811 } 6812} {12 48 scan 0 sort 0} 6813do_test where7-2.267.2 { 6814 count_steps { 6815 SELECT a FROM t3 6816 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 6817 OR (g='wvutsrq' AND f GLOB 'mnopq*') 6818 ORDER BY a 6819 } 6820} {12 48 scan 0 sort 0} 6821do_test where7-2.268.1 { 6822 count_steps { 6823 SELECT a FROM t2 6824 WHERE (g='onmlkji' AND f GLOB 'abcde*') 6825 OR ((a BETWEEN 6 AND 8) AND a!=7) 6826 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 6827 OR ((a BETWEEN 66 AND 68) AND a!=67) 6828 OR a=33 6829 OR a=48 6830 OR b=55 6831 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 6832 OR b=344 6833 ORDER BY a 6834 } 6835} {1 5 6 8 27 33 48 52 53 66 68 79 93 scan 0 sort 0} 6836do_test where7-2.268.2 { 6837 count_steps { 6838 SELECT a FROM t3 6839 WHERE (g='onmlkji' AND f GLOB 'abcde*') 6840 OR ((a BETWEEN 6 AND 8) AND a!=7) 6841 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 6842 OR ((a BETWEEN 66 AND 68) AND a!=67) 6843 OR a=33 6844 OR a=48 6845 OR b=55 6846 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 6847 OR b=344 6848 ORDER BY a 6849 } 6850} {1 5 6 8 27 33 48 52 53 66 68 79 93 scan 0 sort 0} 6851do_test where7-2.269.1 { 6852 count_steps { 6853 SELECT a FROM t2 6854 WHERE b=410 6855 OR b=737 6856 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 6857 OR a=27 6858 OR ((a BETWEEN 85 AND 87) AND a!=86) 6859 OR ((a BETWEEN 47 AND 49) AND a!=48) 6860 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 6861 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 6862 ORDER BY a 6863 } 6864} {27 45 47 49 51 67 70 85 87 scan 0 sort 0} 6865do_test where7-2.269.2 { 6866 count_steps { 6867 SELECT a FROM t3 6868 WHERE b=410 6869 OR b=737 6870 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 6871 OR a=27 6872 OR ((a BETWEEN 85 AND 87) AND a!=86) 6873 OR ((a BETWEEN 47 AND 49) AND a!=48) 6874 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 6875 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 6876 ORDER BY a 6877 } 6878} {27 45 47 49 51 67 70 85 87 scan 0 sort 0} 6879do_test where7-2.270.1 { 6880 count_steps { 6881 SELECT a FROM t2 6882 WHERE b=135 6883 OR ((a BETWEEN 49 AND 51) AND a!=50) 6884 OR (g='onmlkji' AND f GLOB 'zabcd*') 6885 OR f='defghijkl' 6886 OR ((a BETWEEN 12 AND 14) AND a!=13) 6887 OR a=37 6888 OR ((a BETWEEN 95 AND 97) AND a!=96) 6889 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 6890 OR b=509 6891 ORDER BY a 6892 } 6893} {3 12 14 29 37 38 49 51 55 81 95 97 scan 0 sort 0} 6894do_test where7-2.270.2 { 6895 count_steps { 6896 SELECT a FROM t3 6897 WHERE b=135 6898 OR ((a BETWEEN 49 AND 51) AND a!=50) 6899 OR (g='onmlkji' AND f GLOB 'zabcd*') 6900 OR f='defghijkl' 6901 OR ((a BETWEEN 12 AND 14) AND a!=13) 6902 OR a=37 6903 OR ((a BETWEEN 95 AND 97) AND a!=96) 6904 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 6905 OR b=509 6906 ORDER BY a 6907 } 6908} {3 12 14 29 37 38 49 51 55 81 95 97 scan 0 sort 0} 6909do_test where7-2.271.1 { 6910 count_steps { 6911 SELECT a FROM t2 6912 WHERE a=73 6913 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 6914 OR c=15015 6915 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6916 OR ((a BETWEEN 69 AND 71) AND a!=70) 6917 OR ((a BETWEEN 63 AND 65) AND a!=64) 6918 OR b=267 6919 OR b=1081 6920 OR a=71 6921 ORDER BY a 6922 } 6923} {43 44 45 63 65 69 71 73 97 98 scan 0 sort 0} 6924do_test where7-2.271.2 { 6925 count_steps { 6926 SELECT a FROM t3 6927 WHERE a=73 6928 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 6929 OR c=15015 6930 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 6931 OR ((a BETWEEN 69 AND 71) AND a!=70) 6932 OR ((a BETWEEN 63 AND 65) AND a!=64) 6933 OR b=267 6934 OR b=1081 6935 OR a=71 6936 ORDER BY a 6937 } 6938} {43 44 45 63 65 69 71 73 97 98 scan 0 sort 0} 6939do_test where7-2.272.1 { 6940 count_steps { 6941 SELECT a FROM t2 6942 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 6943 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 6944 OR b=121 6945 OR ((a BETWEEN 68 AND 70) AND a!=69) 6946 OR a=32 6947 OR b=91 6948 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 6949 OR a=8 6950 OR a=24 6951 OR a=2 6952 ORDER BY a 6953 } 6954} {2 8 11 24 26 32 51 68 70 scan 0 sort 0} 6955do_test where7-2.272.2 { 6956 count_steps { 6957 SELECT a FROM t3 6958 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 6959 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 6960 OR b=121 6961 OR ((a BETWEEN 68 AND 70) AND a!=69) 6962 OR a=32 6963 OR b=91 6964 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 6965 OR a=8 6966 OR a=24 6967 OR a=2 6968 ORDER BY a 6969 } 6970} {2 8 11 24 26 32 51 68 70 scan 0 sort 0} 6971do_test where7-2.273.1 { 6972 count_steps { 6973 SELECT a FROM t2 6974 WHERE b=330 6975 OR a=2 6976 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6977 ORDER BY a 6978 } 6979} {2 4 30 scan 0 sort 0} 6980do_test where7-2.273.2 { 6981 count_steps { 6982 SELECT a FROM t3 6983 WHERE b=330 6984 OR a=2 6985 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 6986 ORDER BY a 6987 } 6988} {2 4 30 scan 0 sort 0} 6989do_test where7-2.274.1 { 6990 count_steps { 6991 SELECT a FROM t2 6992 WHERE (f GLOB '?yzab*' AND f GLOB 'xyza*') 6993 OR ((a BETWEEN 32 AND 34) AND a!=33) 6994 OR ((a BETWEEN 77 AND 79) AND a!=78) 6995 OR c=5005 6996 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 6997 ORDER BY a 6998 } 6999} {13 14 15 23 32 34 47 49 75 77 79 scan 0 sort 0} 7000do_test where7-2.274.2 { 7001 count_steps { 7002 SELECT a FROM t3 7003 WHERE (f GLOB '?yzab*' AND f GLOB 'xyza*') 7004 OR ((a BETWEEN 32 AND 34) AND a!=33) 7005 OR ((a BETWEEN 77 AND 79) AND a!=78) 7006 OR c=5005 7007 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 7008 ORDER BY a 7009 } 7010} {13 14 15 23 32 34 47 49 75 77 79 scan 0 sort 0} 7011do_test where7-2.275.1 { 7012 count_steps { 7013 SELECT a FROM t2 7014 WHERE b=773 7015 OR 1000000<b 7016 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 7017 OR (g='lkjihgf' AND f GLOB 'pqrst*') 7018 OR b=1078 7019 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 7020 OR b=509 7021 ORDER BY a 7022 } 7023} {13 39 48 65 67 91 98 scan 0 sort 0} 7024do_test where7-2.275.2 { 7025 count_steps { 7026 SELECT a FROM t3 7027 WHERE b=773 7028 OR 1000000<b 7029 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 7030 OR (g='lkjihgf' AND f GLOB 'pqrst*') 7031 OR b=1078 7032 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 7033 OR b=509 7034 ORDER BY a 7035 } 7036} {13 39 48 65 67 91 98 scan 0 sort 0} 7037do_test where7-2.276.1 { 7038 count_steps { 7039 SELECT a FROM t2 7040 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 7041 OR f='stuvwxyza' 7042 OR c=34034 7043 OR b=806 7044 OR b=264 7045 OR ((a BETWEEN 62 AND 64) AND a!=63) 7046 ORDER BY a 7047 } 7048} {18 24 44 48 50 62 64 70 96 100 scan 0 sort 0} 7049do_test where7-2.276.2 { 7050 count_steps { 7051 SELECT a FROM t3 7052 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 7053 OR f='stuvwxyza' 7054 OR c=34034 7055 OR b=806 7056 OR b=264 7057 OR ((a BETWEEN 62 AND 64) AND a!=63) 7058 ORDER BY a 7059 } 7060} {18 24 44 48 50 62 64 70 96 100 scan 0 sort 0} 7061do_test where7-2.277.1 { 7062 count_steps { 7063 SELECT a FROM t2 7064 WHERE (d>=75.0 AND d<76.0 AND d NOT NULL) 7065 OR a=94 7066 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 7067 OR c=16016 7068 OR b=352 7069 OR b=410 7070 OR b=1100 7071 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 7072 OR (g='gfedcba' AND f GLOB 'nopqr*') 7073 ORDER BY a 7074 } 7075} {32 41 46 47 48 62 75 91 94 100 scan 0 sort 0} 7076do_test where7-2.277.2 { 7077 count_steps { 7078 SELECT a FROM t3 7079 WHERE (d>=75.0 AND d<76.0 AND d NOT NULL) 7080 OR a=94 7081 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 7082 OR c=16016 7083 OR b=352 7084 OR b=410 7085 OR b=1100 7086 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 7087 OR (g='gfedcba' AND f GLOB 'nopqr*') 7088 ORDER BY a 7089 } 7090} {32 41 46 47 48 62 75 91 94 100 scan 0 sort 0} 7091do_test where7-2.278.1 { 7092 count_steps { 7093 SELECT a FROM t2 7094 WHERE a=98 7095 OR ((a BETWEEN 41 AND 43) AND a!=42) 7096 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 7097 OR ((a BETWEEN 22 AND 24) AND a!=23) 7098 ORDER BY a 7099 } 7100} {20 22 24 41 43 98 scan 0 sort 0} 7101do_test where7-2.278.2 { 7102 count_steps { 7103 SELECT a FROM t3 7104 WHERE a=98 7105 OR ((a BETWEEN 41 AND 43) AND a!=42) 7106 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 7107 OR ((a BETWEEN 22 AND 24) AND a!=23) 7108 ORDER BY a 7109 } 7110} {20 22 24 41 43 98 scan 0 sort 0} 7111do_test where7-2.279.1 { 7112 count_steps { 7113 SELECT a FROM t2 7114 WHERE a=55 7115 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 7116 OR ((a BETWEEN 97 AND 99) AND a!=98) 7117 OR a=80 7118 OR b=462 7119 OR f='defghijkl' 7120 OR b=990 7121 OR b=938 7122 OR b=726 7123 ORDER BY a 7124 } 7125} {3 6 29 42 55 66 80 81 90 97 99 scan 0 sort 0} 7126do_test where7-2.279.2 { 7127 count_steps { 7128 SELECT a FROM t3 7129 WHERE a=55 7130 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 7131 OR ((a BETWEEN 97 AND 99) AND a!=98) 7132 OR a=80 7133 OR b=462 7134 OR f='defghijkl' 7135 OR b=990 7136 OR b=938 7137 OR b=726 7138 ORDER BY a 7139 } 7140} {3 6 29 42 55 66 80 81 90 97 99 scan 0 sort 0} 7141do_test where7-2.280.1 { 7142 count_steps { 7143 SELECT a FROM t2 7144 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 7145 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 7146 OR b=605 7147 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 7148 OR c=25025 7149 OR c=7007 7150 OR a=41 7151 ORDER BY a 7152 } 7153} {19 20 21 31 41 55 61 73 74 75 94 scan 0 sort 0} 7154do_test where7-2.280.2 { 7155 count_steps { 7156 SELECT a FROM t3 7157 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 7158 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 7159 OR b=605 7160 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 7161 OR c=25025 7162 OR c=7007 7163 OR a=41 7164 ORDER BY a 7165 } 7166} {19 20 21 31 41 55 61 73 74 75 94 scan 0 sort 0} 7167do_test where7-2.281.1 { 7168 count_steps { 7169 SELECT a FROM t2 7170 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 7171 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 7172 OR b=1089 7173 OR ((a BETWEEN 11 AND 13) AND a!=12) 7174 OR ((a BETWEEN 24 AND 26) AND a!=25) 7175 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 7176 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 7177 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7178 OR c=8008 7179 ORDER BY a 7180 } 7181} {11 13 20 22 23 24 26 37 49 51 60 75 99 scan 0 sort 0} 7182do_test where7-2.281.2 { 7183 count_steps { 7184 SELECT a FROM t3 7185 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 7186 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 7187 OR b=1089 7188 OR ((a BETWEEN 11 AND 13) AND a!=12) 7189 OR ((a BETWEEN 24 AND 26) AND a!=25) 7190 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 7191 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 7192 OR (g='mlkjihg' AND f GLOB 'ijklm*') 7193 OR c=8008 7194 ORDER BY a 7195 } 7196} {11 13 20 22 23 24 26 37 49 51 60 75 99 scan 0 sort 0} 7197do_test where7-2.282.1 { 7198 count_steps { 7199 SELECT a FROM t2 7200 WHERE a=38 7201 OR (g='srqponm' AND f GLOB 'defgh*') 7202 OR a=32 7203 OR b=979 7204 OR ((a BETWEEN 84 AND 86) AND a!=85) 7205 OR a=96 7206 OR b=253 7207 ORDER BY a 7208 } 7209} {23 29 32 38 84 86 89 96 scan 0 sort 0} 7210do_test where7-2.282.2 { 7211 count_steps { 7212 SELECT a FROM t3 7213 WHERE a=38 7214 OR (g='srqponm' AND f GLOB 'defgh*') 7215 OR a=32 7216 OR b=979 7217 OR ((a BETWEEN 84 AND 86) AND a!=85) 7218 OR a=96 7219 OR b=253 7220 ORDER BY a 7221 } 7222} {23 29 32 38 84 86 89 96 scan 0 sort 0} 7223do_test where7-2.283.1 { 7224 count_steps { 7225 SELECT a FROM t2 7226 WHERE b=421 7227 OR ((a BETWEEN 47 AND 49) AND a!=48) 7228 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 7229 ORDER BY a 7230 } 7231} {43 47 49 scan 0 sort 0} 7232do_test where7-2.283.2 { 7233 count_steps { 7234 SELECT a FROM t3 7235 WHERE b=421 7236 OR ((a BETWEEN 47 AND 49) AND a!=48) 7237 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 7238 ORDER BY a 7239 } 7240} {43 47 49 scan 0 sort 0} 7241do_test where7-2.284.1 { 7242 count_steps { 7243 SELECT a FROM t2 7244 WHERE (d>=14.0 AND d<15.0 AND d NOT NULL) 7245 OR c=8008 7246 OR ((a BETWEEN 88 AND 90) AND a!=89) 7247 OR ((a BETWEEN 17 AND 19) AND a!=18) 7248 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 7249 OR a=71 7250 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 7251 OR a=75 7252 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 7253 OR (g='ihgfedc' AND f GLOB 'bcdef*') 7254 ORDER BY a 7255 } 7256} {14 17 19 22 23 24 71 75 79 82 88 90 91 scan 0 sort 0} 7257do_test where7-2.284.2 { 7258 count_steps { 7259 SELECT a FROM t3 7260 WHERE (d>=14.0 AND d<15.0 AND d NOT NULL) 7261 OR c=8008 7262 OR ((a BETWEEN 88 AND 90) AND a!=89) 7263 OR ((a BETWEEN 17 AND 19) AND a!=18) 7264 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 7265 OR a=71 7266 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 7267 OR a=75 7268 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 7269 OR (g='ihgfedc' AND f GLOB 'bcdef*') 7270 ORDER BY a 7271 } 7272} {14 17 19 22 23 24 71 75 79 82 88 90 91 scan 0 sort 0} 7273do_test where7-2.285.1 { 7274 count_steps { 7275 SELECT a FROM t2 7276 WHERE a=23 7277 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 7278 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 7279 OR (g='jihgfed' AND f GLOB 'wxyza*') 7280 ORDER BY a 7281 } 7282} {23 74 89 93 scan 0 sort 0} 7283do_test where7-2.285.2 { 7284 count_steps { 7285 SELECT a FROM t3 7286 WHERE a=23 7287 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 7288 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 7289 OR (g='jihgfed' AND f GLOB 'wxyza*') 7290 ORDER BY a 7291 } 7292} {23 74 89 93 scan 0 sort 0} 7293do_test where7-2.286.1 { 7294 count_steps { 7295 SELECT a FROM t2 7296 WHERE b=828 7297 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 7298 OR ((a BETWEEN 9 AND 11) AND a!=10) 7299 OR b=190 7300 OR ((a BETWEEN 52 AND 54) AND a!=53) 7301 OR b=421 7302 OR b=1012 7303 ORDER BY a 7304 } 7305} {9 11 52 54 73 92 scan 0 sort 0} 7306do_test where7-2.286.2 { 7307 count_steps { 7308 SELECT a FROM t3 7309 WHERE b=828 7310 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 7311 OR ((a BETWEEN 9 AND 11) AND a!=10) 7312 OR b=190 7313 OR ((a BETWEEN 52 AND 54) AND a!=53) 7314 OR b=421 7315 OR b=1012 7316 ORDER BY a 7317 } 7318} {9 11 52 54 73 92 scan 0 sort 0} 7319do_test where7-2.287.1 { 7320 count_steps { 7321 SELECT a FROM t2 7322 WHERE b=473 7323 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7324 OR (g='onmlkji' AND f GLOB 'zabcd*') 7325 OR b=836 7326 ORDER BY a 7327 } 7328} {1 43 51 76 scan 0 sort 0} 7329do_test where7-2.287.2 { 7330 count_steps { 7331 SELECT a FROM t3 7332 WHERE b=473 7333 OR (g='yxwvuts' AND f GLOB 'bcdef*') 7334 OR (g='onmlkji' AND f GLOB 'zabcd*') 7335 OR b=836 7336 ORDER BY a 7337 } 7338} {1 43 51 76 scan 0 sort 0} 7339do_test where7-2.288.1 { 7340 count_steps { 7341 SELECT a FROM t2 7342 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 7343 OR a=25 7344 OR b=440 7345 OR b=539 7346 OR a=70 7347 ORDER BY a 7348 } 7349} {25 40 49 60 70 scan 0 sort 0} 7350do_test where7-2.288.2 { 7351 count_steps { 7352 SELECT a FROM t3 7353 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL) 7354 OR a=25 7355 OR b=440 7356 OR b=539 7357 OR a=70 7358 ORDER BY a 7359 } 7360} {25 40 49 60 70 scan 0 sort 0} 7361do_test where7-2.289.1 { 7362 count_steps { 7363 SELECT a FROM t2 7364 WHERE f='wxyzabcde' 7365 OR (g='nmlkjih' AND f GLOB 'fghij*') 7366 OR (g='qponmlk' AND f GLOB 'qrstu*') 7367 OR ((a BETWEEN 89 AND 91) AND a!=90) 7368 OR b=990 7369 ORDER BY a 7370 } 7371} {22 42 48 57 74 89 90 91 100 scan 0 sort 0} 7372do_test where7-2.289.2 { 7373 count_steps { 7374 SELECT a FROM t3 7375 WHERE f='wxyzabcde' 7376 OR (g='nmlkjih' AND f GLOB 'fghij*') 7377 OR (g='qponmlk' AND f GLOB 'qrstu*') 7378 OR ((a BETWEEN 89 AND 91) AND a!=90) 7379 OR b=990 7380 ORDER BY a 7381 } 7382} {22 42 48 57 74 89 90 91 100 scan 0 sort 0} 7383do_test where7-2.290.1 { 7384 count_steps { 7385 SELECT a FROM t2 7386 WHERE b=451 7387 OR b=586 7388 OR (g='onmlkji' AND f GLOB 'xyzab*') 7389 OR c=16016 7390 OR b=993 7391 OR a=17 7392 ORDER BY a 7393 } 7394} {17 41 46 47 48 49 scan 0 sort 0} 7395do_test where7-2.290.2 { 7396 count_steps { 7397 SELECT a FROM t3 7398 WHERE b=451 7399 OR b=586 7400 OR (g='onmlkji' AND f GLOB 'xyzab*') 7401 OR c=16016 7402 OR b=993 7403 OR a=17 7404 ORDER BY a 7405 } 7406} {17 41 46 47 48 49 scan 0 sort 0} 7407do_test where7-2.291.1 { 7408 count_steps { 7409 SELECT a FROM t2 7410 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 7411 OR a=52 7412 OR b=132 7413 ORDER BY a 7414 } 7415} {9 12 52 scan 0 sort 0} 7416do_test where7-2.291.2 { 7417 count_steps { 7418 SELECT a FROM t3 7419 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 7420 OR a=52 7421 OR b=132 7422 ORDER BY a 7423 } 7424} {9 12 52 scan 0 sort 0} 7425do_test where7-2.292.1 { 7426 count_steps { 7427 SELECT a FROM t2 7428 WHERE (g='kjihgfe' AND f GLOB 'qrstu*') 7429 OR ((a BETWEEN 29 AND 31) AND a!=30) 7430 OR b=784 7431 OR ((a BETWEEN 74 AND 76) AND a!=75) 7432 ORDER BY a 7433 } 7434} {29 31 68 74 76 scan 0 sort 0} 7435do_test where7-2.292.2 { 7436 count_steps { 7437 SELECT a FROM t3 7438 WHERE (g='kjihgfe' AND f GLOB 'qrstu*') 7439 OR ((a BETWEEN 29 AND 31) AND a!=30) 7440 OR b=784 7441 OR ((a BETWEEN 74 AND 76) AND a!=75) 7442 ORDER BY a 7443 } 7444} {29 31 68 74 76 scan 0 sort 0} 7445do_test where7-2.293.1 { 7446 count_steps { 7447 SELECT a FROM t2 7448 WHERE f='vwxyzabcd' 7449 OR a=16 7450 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 7451 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 7452 OR b=333 7453 OR (g='kjihgfe' AND f GLOB 'rstuv*') 7454 OR b=55 7455 OR b=311 7456 ORDER BY a 7457 } 7458} {5 16 21 28 38 47 69 73 99 scan 0 sort 0} 7459do_test where7-2.293.2 { 7460 count_steps { 7461 SELECT a FROM t3 7462 WHERE f='vwxyzabcd' 7463 OR a=16 7464 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 7465 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 7466 OR b=333 7467 OR (g='kjihgfe' AND f GLOB 'rstuv*') 7468 OR b=55 7469 OR b=311 7470 ORDER BY a 7471 } 7472} {5 16 21 28 38 47 69 73 99 scan 0 sort 0} 7473do_test where7-2.294.1 { 7474 count_steps { 7475 SELECT a FROM t2 7476 WHERE (f GLOB '?fghi*' AND f GLOB 'efgh*') 7477 OR a=17 7478 OR a=100 7479 OR a=68 7480 OR b=1092 7481 OR a=75 7482 OR ((a BETWEEN 54 AND 56) AND a!=55) 7483 ORDER BY a 7484 } 7485} {4 17 30 54 56 68 75 82 100 scan 0 sort 0} 7486do_test where7-2.294.2 { 7487 count_steps { 7488 SELECT a FROM t3 7489 WHERE (f GLOB '?fghi*' AND f GLOB 'efgh*') 7490 OR a=17 7491 OR a=100 7492 OR a=68 7493 OR b=1092 7494 OR a=75 7495 OR ((a BETWEEN 54 AND 56) AND a!=55) 7496 ORDER BY a 7497 } 7498} {4 17 30 54 56 68 75 82 100 scan 0 sort 0} 7499do_test where7-2.295.1 { 7500 count_steps { 7501 SELECT a FROM t2 7502 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 7503 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 7504 OR a=97 7505 OR b=696 7506 OR b=718 7507 OR b=1070 7508 OR a=17 7509 OR ((a BETWEEN 43 AND 45) AND a!=44) 7510 OR a=37 7511 ORDER BY a 7512 } 7513} {17 32 37 43 45 57 97 scan 0 sort 0} 7514do_test where7-2.295.2 { 7515 count_steps { 7516 SELECT a FROM t3 7517 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 7518 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 7519 OR a=97 7520 OR b=696 7521 OR b=718 7522 OR b=1070 7523 OR a=17 7524 OR ((a BETWEEN 43 AND 45) AND a!=44) 7525 OR a=37 7526 ORDER BY a 7527 } 7528} {17 32 37 43 45 57 97 scan 0 sort 0} 7529do_test where7-2.296.1 { 7530 count_steps { 7531 SELECT a FROM t2 7532 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 7533 OR b=872 7534 ORDER BY a 7535 } 7536} {84 86 scan 0 sort 0} 7537do_test where7-2.296.2 { 7538 count_steps { 7539 SELECT a FROM t3 7540 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 7541 OR b=872 7542 ORDER BY a 7543 } 7544} {84 86 scan 0 sort 0} 7545do_test where7-2.297.1 { 7546 count_steps { 7547 SELECT a FROM t2 7548 WHERE (g='mlkjihg' AND f GLOB 'klmno*') 7549 OR a=95 7550 OR (g='gfedcba' AND f GLOB 'klmno*') 7551 OR (g='srqponm' AND f GLOB 'efghi*') 7552 OR ((a BETWEEN 39 AND 41) AND a!=40) 7553 OR a=73 7554 OR c=31031 7555 OR ((a BETWEEN 63 AND 65) AND a!=64) 7556 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 7557 ORDER BY a 7558 } 7559} {6 30 39 41 62 63 65 73 88 91 92 93 95 scan 0 sort 0} 7560do_test where7-2.297.2 { 7561 count_steps { 7562 SELECT a FROM t3 7563 WHERE (g='mlkjihg' AND f GLOB 'klmno*') 7564 OR a=95 7565 OR (g='gfedcba' AND f GLOB 'klmno*') 7566 OR (g='srqponm' AND f GLOB 'efghi*') 7567 OR ((a BETWEEN 39 AND 41) AND a!=40) 7568 OR a=73 7569 OR c=31031 7570 OR ((a BETWEEN 63 AND 65) AND a!=64) 7571 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 7572 ORDER BY a 7573 } 7574} {6 30 39 41 62 63 65 73 88 91 92 93 95 scan 0 sort 0} 7575do_test where7-2.298.1 { 7576 count_steps { 7577 SELECT a FROM t2 7578 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 7579 OR b=784 7580 OR a=18 7581 OR b=814 7582 OR b=817 7583 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 7584 OR f='wxyzabcde' 7585 OR b=696 7586 ORDER BY a 7587 } 7588} {18 22 32 48 74 99 100 scan 0 sort 0} 7589do_test where7-2.298.2 { 7590 count_steps { 7591 SELECT a FROM t3 7592 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL) 7593 OR b=784 7594 OR a=18 7595 OR b=814 7596 OR b=817 7597 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 7598 OR f='wxyzabcde' 7599 OR b=696 7600 ORDER BY a 7601 } 7602} {18 22 32 48 74 99 100 scan 0 sort 0} 7603do_test where7-2.299.1 { 7604 count_steps { 7605 SELECT a FROM t2 7606 WHERE b=828 7607 OR ((a BETWEEN 16 AND 18) AND a!=17) 7608 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 7609 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 7610 OR b=803 7611 OR c=18018 7612 OR a=78 7613 OR a=69 7614 OR a=62 7615 ORDER BY a 7616 } 7617} {8 16 18 34 45 52 53 54 60 62 69 73 78 86 scan 0 sort 0} 7618do_test where7-2.299.2 { 7619 count_steps { 7620 SELECT a FROM t3 7621 WHERE b=828 7622 OR ((a BETWEEN 16 AND 18) AND a!=17) 7623 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 7624 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 7625 OR b=803 7626 OR c=18018 7627 OR a=78 7628 OR a=69 7629 OR a=62 7630 ORDER BY a 7631 } 7632} {8 16 18 34 45 52 53 54 60 62 69 73 78 86 scan 0 sort 0} 7633do_test where7-2.300.1 { 7634 count_steps { 7635 SELECT a FROM t2 7636 WHERE c=4004 7637 OR a=82 7638 OR b=792 7639 OR (g='qponmlk' AND f GLOB 'opqrs*') 7640 OR d<0.0 7641 OR ((a BETWEEN 64 AND 66) AND a!=65) 7642 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 7643 OR (g='tsrqpon' AND f GLOB 'abcde*') 7644 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 7645 OR b=586 7646 ORDER BY a 7647 } 7648} {10 11 12 26 38 40 64 66 72 82 scan 0 sort 0} 7649do_test where7-2.300.2 { 7650 count_steps { 7651 SELECT a FROM t3 7652 WHERE c=4004 7653 OR a=82 7654 OR b=792 7655 OR (g='qponmlk' AND f GLOB 'opqrs*') 7656 OR d<0.0 7657 OR ((a BETWEEN 64 AND 66) AND a!=65) 7658 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 7659 OR (g='tsrqpon' AND f GLOB 'abcde*') 7660 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 7661 OR b=586 7662 ORDER BY a 7663 } 7664} {10 11 12 26 38 40 64 66 72 82 scan 0 sort 0} 7665do_test where7-2.301.1 { 7666 count_steps { 7667 SELECT a FROM t2 7668 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 7669 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 7670 ORDER BY a 7671 } 7672} {55 69 scan 0 sort 0} 7673do_test where7-2.301.2 { 7674 count_steps { 7675 SELECT a FROM t3 7676 WHERE (g='nmlkjih' AND f GLOB 'defgh*') 7677 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 7678 ORDER BY a 7679 } 7680} {55 69 scan 0 sort 0} 7681do_test where7-2.302.1 { 7682 count_steps { 7683 SELECT a FROM t2 7684 WHERE f='xyzabcdef' 7685 OR b=1070 7686 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 7687 OR b=102 7688 ORDER BY a 7689 } 7690} {10 23 36 49 62 75 88 scan 0 sort 0} 7691do_test where7-2.302.2 { 7692 count_steps { 7693 SELECT a FROM t3 7694 WHERE f='xyzabcdef' 7695 OR b=1070 7696 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 7697 OR b=102 7698 ORDER BY a 7699 } 7700} {10 23 36 49 62 75 88 scan 0 sort 0} 7701do_test where7-2.303.1 { 7702 count_steps { 7703 SELECT a FROM t2 7704 WHERE a=28 7705 OR c=5005 7706 OR f='opqrstuvw' 7707 OR c>=34035 7708 OR a=23 7709 ORDER BY a 7710 } 7711} {13 14 15 23 28 40 66 92 scan 0 sort 0} 7712do_test where7-2.303.2 { 7713 count_steps { 7714 SELECT a FROM t3 7715 WHERE a=28 7716 OR c=5005 7717 OR f='opqrstuvw' 7718 OR c>=34035 7719 OR a=23 7720 ORDER BY a 7721 } 7722} {13 14 15 23 28 40 66 92 scan 0 sort 0} 7723do_test where7-2.304.1 { 7724 count_steps { 7725 SELECT a FROM t2 7726 WHERE (g='rqponml' AND f GLOB 'jklmn*') 7727 OR a=40 7728 OR b=168 7729 OR a=22 7730 OR a=5 7731 ORDER BY a 7732 } 7733} {5 22 35 40 scan 0 sort 0} 7734do_test where7-2.304.2 { 7735 count_steps { 7736 SELECT a FROM t3 7737 WHERE (g='rqponml' AND f GLOB 'jklmn*') 7738 OR a=40 7739 OR b=168 7740 OR a=22 7741 OR a=5 7742 ORDER BY a 7743 } 7744} {5 22 35 40 scan 0 sort 0} 7745do_test where7-2.305.1 { 7746 count_steps { 7747 SELECT a FROM t2 7748 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 7749 OR c=23023 7750 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 7751 ORDER BY a 7752 } 7753} {9 10 67 68 69 scan 0 sort 0} 7754do_test where7-2.305.2 { 7755 count_steps { 7756 SELECT a FROM t3 7757 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 7758 OR c=23023 7759 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 7760 ORDER BY a 7761 } 7762} {9 10 67 68 69 scan 0 sort 0} 7763do_test where7-2.306.1 { 7764 count_steps { 7765 SELECT a FROM t2 7766 WHERE b<0 7767 OR f='yzabcdefg' 7768 OR (g='hgfedcb' AND f GLOB 'jklmn*') 7769 ORDER BY a 7770 } 7771} {24 50 76 87 scan 0 sort 0} 7772do_test where7-2.306.2 { 7773 count_steps { 7774 SELECT a FROM t3 7775 WHERE b<0 7776 OR f='yzabcdefg' 7777 OR (g='hgfedcb' AND f GLOB 'jklmn*') 7778 ORDER BY a 7779 } 7780} {24 50 76 87 scan 0 sort 0} 7781do_test where7-2.307.1 { 7782 count_steps { 7783 SELECT a FROM t2 7784 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 7785 OR ((a BETWEEN 93 AND 95) AND a!=94) 7786 OR ((a BETWEEN 23 AND 25) AND a!=24) 7787 OR b=1026 7788 ORDER BY a 7789 } 7790} {23 25 33 35 93 95 scan 0 sort 0} 7791do_test where7-2.307.2 { 7792 count_steps { 7793 SELECT a FROM t3 7794 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 7795 OR ((a BETWEEN 93 AND 95) AND a!=94) 7796 OR ((a BETWEEN 23 AND 25) AND a!=24) 7797 OR b=1026 7798 ORDER BY a 7799 } 7800} {23 25 33 35 93 95 scan 0 sort 0} 7801do_test where7-2.308.1 { 7802 count_steps { 7803 SELECT a FROM t2 7804 WHERE (g='gfedcba' AND f GLOB 'klmno*') 7805 OR b=696 7806 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 7807 OR (g='lkjihgf' AND f GLOB 'lmnop*') 7808 OR ((a BETWEEN 5 AND 7) AND a!=6) 7809 OR (g='mlkjihg' AND f GLOB 'hijkl*') 7810 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 7811 OR b=58 7812 ORDER BY a 7813 } 7814} {5 7 59 63 70 88 scan 0 sort 0} 7815do_test where7-2.308.2 { 7816 count_steps { 7817 SELECT a FROM t3 7818 WHERE (g='gfedcba' AND f GLOB 'klmno*') 7819 OR b=696 7820 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 7821 OR (g='lkjihgf' AND f GLOB 'lmnop*') 7822 OR ((a BETWEEN 5 AND 7) AND a!=6) 7823 OR (g='mlkjihg' AND f GLOB 'hijkl*') 7824 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 7825 OR b=58 7826 ORDER BY a 7827 } 7828} {5 7 59 63 70 88 scan 0 sort 0} 7829do_test where7-2.309.1 { 7830 count_steps { 7831 SELECT a FROM t2 7832 WHERE b=1037 7833 OR b=220 7834 OR a=9 7835 ORDER BY a 7836 } 7837} {9 20 scan 0 sort 0} 7838do_test where7-2.309.2 { 7839 count_steps { 7840 SELECT a FROM t3 7841 WHERE b=1037 7842 OR b=220 7843 OR a=9 7844 ORDER BY a 7845 } 7846} {9 20 scan 0 sort 0} 7847do_test where7-2.310.1 { 7848 count_steps { 7849 SELECT a FROM t2 7850 WHERE (d>=13.0 AND d<14.0 AND d NOT NULL) 7851 OR a=45 7852 OR a=27 7853 OR (g='hgfedcb' AND f GLOB 'hijkl*') 7854 ORDER BY a 7855 } 7856} {13 27 45 85 scan 0 sort 0} 7857do_test where7-2.310.2 { 7858 count_steps { 7859 SELECT a FROM t3 7860 WHERE (d>=13.0 AND d<14.0 AND d NOT NULL) 7861 OR a=45 7862 OR a=27 7863 OR (g='hgfedcb' AND f GLOB 'hijkl*') 7864 ORDER BY a 7865 } 7866} {13 27 45 85 scan 0 sort 0} 7867do_test where7-2.311.1 { 7868 count_steps { 7869 SELECT a FROM t2 7870 WHERE (d>=90.0 AND d<91.0 AND d NOT NULL) 7871 OR a=22 7872 OR b=968 7873 OR b=960 7874 ORDER BY a 7875 } 7876} {22 88 90 scan 0 sort 0} 7877do_test where7-2.311.2 { 7878 count_steps { 7879 SELECT a FROM t3 7880 WHERE (d>=90.0 AND d<91.0 AND d NOT NULL) 7881 OR a=22 7882 OR b=968 7883 OR b=960 7884 ORDER BY a 7885 } 7886} {22 88 90 scan 0 sort 0} 7887do_test where7-2.312.1 { 7888 count_steps { 7889 SELECT a FROM t2 7890 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 7891 OR a=25 7892 OR b=363 7893 ORDER BY a 7894 } 7895} {25 33 72 74 scan 0 sort 0} 7896do_test where7-2.312.2 { 7897 count_steps { 7898 SELECT a FROM t3 7899 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 7900 OR a=25 7901 OR b=363 7902 ORDER BY a 7903 } 7904} {25 33 72 74 scan 0 sort 0} 7905do_test where7-2.313.1 { 7906 count_steps { 7907 SELECT a FROM t2 7908 WHERE b=121 7909 OR (g='wvutsrq' AND f GLOB 'klmno*') 7910 OR a=13 7911 OR b=627 7912 OR (g='mlkjihg' AND f GLOB 'klmno*') 7913 OR a=84 7914 OR a=23 7915 OR b=495 7916 ORDER BY a 7917 } 7918} {10 11 13 23 45 57 62 84 scan 0 sort 0} 7919do_test where7-2.313.2 { 7920 count_steps { 7921 SELECT a FROM t3 7922 WHERE b=121 7923 OR (g='wvutsrq' AND f GLOB 'klmno*') 7924 OR a=13 7925 OR b=627 7926 OR (g='mlkjihg' AND f GLOB 'klmno*') 7927 OR a=84 7928 OR a=23 7929 OR b=495 7930 ORDER BY a 7931 } 7932} {10 11 13 23 45 57 62 84 scan 0 sort 0} 7933do_test where7-2.314.1 { 7934 count_steps { 7935 SELECT a FROM t2 7936 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 7937 OR ((a BETWEEN 69 AND 71) AND a!=70) 7938 OR b=1100 7939 ORDER BY a 7940 } 7941} {8 69 71 100 scan 0 sort 0} 7942do_test where7-2.314.2 { 7943 count_steps { 7944 SELECT a FROM t3 7945 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 7946 OR ((a BETWEEN 69 AND 71) AND a!=70) 7947 OR b=1100 7948 ORDER BY a 7949 } 7950} {8 69 71 100 scan 0 sort 0} 7951do_test where7-2.315.1 { 7952 count_steps { 7953 SELECT a FROM t2 7954 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 7955 OR a=98 7956 OR b=91 7957 OR c=33033 7958 OR b=795 7959 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 7960 OR a=95 7961 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 7962 OR ((a BETWEEN 17 AND 19) AND a!=18) 7963 ORDER BY a 7964 } 7965} {6 17 19 30 38 95 97 98 99 scan 0 sort 0} 7966do_test where7-2.315.2 { 7967 count_steps { 7968 SELECT a FROM t3 7969 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 7970 OR a=98 7971 OR b=91 7972 OR c=33033 7973 OR b=795 7974 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 7975 OR a=95 7976 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 7977 OR ((a BETWEEN 17 AND 19) AND a!=18) 7978 ORDER BY a 7979 } 7980} {6 17 19 30 38 95 97 98 99 scan 0 sort 0} 7981do_test where7-2.316.1 { 7982 count_steps { 7983 SELECT a FROM t2 7984 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 7985 OR a=99 7986 ORDER BY a 7987 } 7988} {19 99 scan 0 sort 0} 7989do_test where7-2.316.2 { 7990 count_steps { 7991 SELECT a FROM t3 7992 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*') 7993 OR a=99 7994 ORDER BY a 7995 } 7996} {19 99 scan 0 sort 0} 7997do_test where7-2.317.1 { 7998 count_steps { 7999 SELECT a FROM t2 8000 WHERE c=4004 8001 OR g IS NULL 8002 OR ((a BETWEEN 36 AND 38) AND a!=37) 8003 ORDER BY a 8004 } 8005} {10 11 12 36 38 scan 0 sort 0} 8006do_test where7-2.317.2 { 8007 count_steps { 8008 SELECT a FROM t3 8009 WHERE c=4004 8010 OR g IS NULL 8011 OR ((a BETWEEN 36 AND 38) AND a!=37) 8012 ORDER BY a 8013 } 8014} {10 11 12 36 38 scan 0 sort 0} 8015do_test where7-2.318.1 { 8016 count_steps { 8017 SELECT a FROM t2 8018 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 8019 OR (g='edcbazy' AND f GLOB 'wxyza*') 8020 ORDER BY a 8021 } 8022} {84 100 scan 0 sort 0} 8023do_test where7-2.318.2 { 8024 count_steps { 8025 SELECT a FROM t3 8026 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 8027 OR (g='edcbazy' AND f GLOB 'wxyza*') 8028 ORDER BY a 8029 } 8030} {84 100 scan 0 sort 0} 8031do_test where7-2.319.1 { 8032 count_steps { 8033 SELECT a FROM t2 8034 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 8035 OR b=308 8036 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 8037 ORDER BY a 8038 } 8039} {1 3 28 46 scan 0 sort 0} 8040do_test where7-2.319.2 { 8041 count_steps { 8042 SELECT a FROM t3 8043 WHERE ((a BETWEEN 1 AND 3) AND a!=2) 8044 OR b=308 8045 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 8046 ORDER BY a 8047 } 8048} {1 3 28 46 scan 0 sort 0} 8049do_test where7-2.320.1 { 8050 count_steps { 8051 SELECT a FROM t2 8052 WHERE b=608 8053 OR a=10 8054 OR a=62 8055 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8056 OR a=33 8057 OR ((a BETWEEN 85 AND 87) AND a!=86) 8058 ORDER BY a 8059 } 8060} {10 33 47 62 85 87 scan 0 sort 0} 8061do_test where7-2.320.2 { 8062 count_steps { 8063 SELECT a FROM t3 8064 WHERE b=608 8065 OR a=10 8066 OR a=62 8067 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8068 OR a=33 8069 OR ((a BETWEEN 85 AND 87) AND a!=86) 8070 ORDER BY a 8071 } 8072} {10 33 47 62 85 87 scan 0 sort 0} 8073do_test where7-2.321.1 { 8074 count_steps { 8075 SELECT a FROM t2 8076 WHERE c=16016 8077 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 8078 OR b=825 8079 OR f='bcdefghij' 8080 OR c=30030 8081 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 8082 OR b=1070 8083 OR b=1059 8084 OR b=990 8085 ORDER BY a 8086 } 8087} {1 27 45 46 47 48 53 75 79 88 89 90 100 scan 0 sort 0} 8088do_test where7-2.321.2 { 8089 count_steps { 8090 SELECT a FROM t3 8091 WHERE c=16016 8092 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 8093 OR b=825 8094 OR f='bcdefghij' 8095 OR c=30030 8096 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 8097 OR b=1070 8098 OR b=1059 8099 OR b=990 8100 ORDER BY a 8101 } 8102} {1 27 45 46 47 48 53 75 79 88 89 90 100 scan 0 sort 0} 8103do_test where7-2.322.1 { 8104 count_steps { 8105 SELECT a FROM t2 8106 WHERE ((a BETWEEN 37 AND 39) AND a!=38) 8107 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 8108 OR b=22 8109 OR (g='nmlkjih' AND f GLOB 'defgh*') 8110 OR b=473 8111 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 8112 ORDER BY a 8113 } 8114} {2 28 37 39 43 55 58 scan 0 sort 0} 8115do_test where7-2.322.2 { 8116 count_steps { 8117 SELECT a FROM t3 8118 WHERE ((a BETWEEN 37 AND 39) AND a!=38) 8119 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 8120 OR b=22 8121 OR (g='nmlkjih' AND f GLOB 'defgh*') 8122 OR b=473 8123 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 8124 ORDER BY a 8125 } 8126} {2 28 37 39 43 55 58 scan 0 sort 0} 8127do_test where7-2.323.1 { 8128 count_steps { 8129 SELECT a FROM t2 8130 WHERE c=10010 8131 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8132 OR b=1078 8133 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 8134 OR ((a BETWEEN 39 AND 41) AND a!=40) 8135 OR f='qrstuvwxy' 8136 OR b=462 8137 OR (g='xwvutsr' AND f GLOB 'defgh*') 8138 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 8139 OR ((a BETWEEN 86 AND 88) AND a!=87) 8140 OR a=53 8141 ORDER BY a 8142 } 8143} {3 16 26 28 29 30 39 41 42 52 53 68 78 86 88 89 94 98 scan 0 sort 0} 8144do_test where7-2.323.2 { 8145 count_steps { 8146 SELECT a FROM t3 8147 WHERE c=10010 8148 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8149 OR b=1078 8150 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 8151 OR ((a BETWEEN 39 AND 41) AND a!=40) 8152 OR f='qrstuvwxy' 8153 OR b=462 8154 OR (g='xwvutsr' AND f GLOB 'defgh*') 8155 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 8156 OR ((a BETWEEN 86 AND 88) AND a!=87) 8157 OR a=53 8158 ORDER BY a 8159 } 8160} {3 16 26 28 29 30 39 41 42 52 53 68 78 86 88 89 94 98 scan 0 sort 0} 8161do_test where7-2.324.1 { 8162 count_steps { 8163 SELECT a FROM t2 8164 WHERE (f GLOB '?fghi*' AND f GLOB 'efgh*') 8165 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 8166 OR b=1015 8167 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 8168 OR b=718 8169 OR (g='kjihgfe' AND f GLOB 'rstuv*') 8170 OR b=561 8171 ORDER BY a 8172 } 8173} {2 4 30 51 56 64 69 82 scan 0 sort 0} 8174do_test where7-2.324.2 { 8175 count_steps { 8176 SELECT a FROM t3 8177 WHERE (f GLOB '?fghi*' AND f GLOB 'efgh*') 8178 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 8179 OR b=1015 8180 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 8181 OR b=718 8182 OR (g='kjihgfe' AND f GLOB 'rstuv*') 8183 OR b=561 8184 ORDER BY a 8185 } 8186} {2 4 30 51 56 64 69 82 scan 0 sort 0} 8187do_test where7-2.325.1 { 8188 count_steps { 8189 SELECT a FROM t2 8190 WHERE b=421 8191 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 8192 ORDER BY a 8193 } 8194} {70 scan 0 sort 0} 8195do_test where7-2.325.2 { 8196 count_steps { 8197 SELECT a FROM t3 8198 WHERE b=421 8199 OR (d>=70.0 AND d<71.0 AND d NOT NULL) 8200 ORDER BY a 8201 } 8202} {70 scan 0 sort 0} 8203do_test where7-2.326.1 { 8204 count_steps { 8205 SELECT a FROM t2 8206 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 8207 OR ((a BETWEEN 51 AND 53) AND a!=52) 8208 OR a=69 8209 OR b=1048 8210 OR b=762 8211 OR ((a BETWEEN 55 AND 57) AND a!=56) 8212 ORDER BY a 8213 } 8214} {8 10 51 53 55 57 69 scan 0 sort 0} 8215do_test where7-2.326.2 { 8216 count_steps { 8217 SELECT a FROM t3 8218 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 8219 OR ((a BETWEEN 51 AND 53) AND a!=52) 8220 OR a=69 8221 OR b=1048 8222 OR b=762 8223 OR ((a BETWEEN 55 AND 57) AND a!=56) 8224 ORDER BY a 8225 } 8226} {8 10 51 53 55 57 69 scan 0 sort 0} 8227do_test where7-2.327.1 { 8228 count_steps { 8229 SELECT a FROM t2 8230 WHERE b=1037 8231 OR e IS NULL 8232 OR (g='xwvutsr' AND f GLOB 'hijkl*') 8233 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 8234 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 8235 OR b=132 8236 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8237 OR f='zabcdefgh' 8238 OR b=322 8239 ORDER BY a 8240 } 8241} {7 12 25 30 31 51 77 79 scan 0 sort 0} 8242do_test where7-2.327.2 { 8243 count_steps { 8244 SELECT a FROM t3 8245 WHERE b=1037 8246 OR e IS NULL 8247 OR (g='xwvutsr' AND f GLOB 'hijkl*') 8248 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 8249 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 8250 OR b=132 8251 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8252 OR f='zabcdefgh' 8253 OR b=322 8254 ORDER BY a 8255 } 8256} {7 12 25 30 31 51 77 79 scan 0 sort 0} 8257do_test where7-2.328.1 { 8258 count_steps { 8259 SELECT a FROM t2 8260 WHERE b=264 8261 OR b=751 8262 OR ((a BETWEEN 59 AND 61) AND a!=60) 8263 OR d>1e10 8264 OR b=674 8265 OR b=979 8266 OR b=828 8267 OR b=91 8268 OR b=935 8269 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 8270 ORDER BY a 8271 } 8272} {24 26 59 61 85 89 scan 0 sort 0} 8273do_test where7-2.328.2 { 8274 count_steps { 8275 SELECT a FROM t3 8276 WHERE b=264 8277 OR b=751 8278 OR ((a BETWEEN 59 AND 61) AND a!=60) 8279 OR d>1e10 8280 OR b=674 8281 OR b=979 8282 OR b=828 8283 OR b=91 8284 OR b=935 8285 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 8286 ORDER BY a 8287 } 8288} {24 26 59 61 85 89 scan 0 sort 0} 8289do_test where7-2.329.1 { 8290 count_steps { 8291 SELECT a FROM t2 8292 WHERE b=385 8293 OR a=100 8294 OR ((a BETWEEN 49 AND 51) AND a!=50) 8295 OR ((a BETWEEN 64 AND 66) AND a!=65) 8296 OR (g='ihgfedc' AND f GLOB 'efghi*') 8297 ORDER BY a 8298 } 8299} {35 49 51 64 66 82 100 scan 0 sort 0} 8300do_test where7-2.329.2 { 8301 count_steps { 8302 SELECT a FROM t3 8303 WHERE b=385 8304 OR a=100 8305 OR ((a BETWEEN 49 AND 51) AND a!=50) 8306 OR ((a BETWEEN 64 AND 66) AND a!=65) 8307 OR (g='ihgfedc' AND f GLOB 'efghi*') 8308 ORDER BY a 8309 } 8310} {35 49 51 64 66 82 100 scan 0 sort 0} 8311do_test where7-2.330.1 { 8312 count_steps { 8313 SELECT a FROM t2 8314 WHERE b=638 8315 OR (g='gfedcba' AND f GLOB 'lmnop*') 8316 OR ((a BETWEEN 16 AND 18) AND a!=17) 8317 OR b=256 8318 OR b=1103 8319 OR b=891 8320 OR a=12 8321 ORDER BY a 8322 } 8323} {12 16 18 58 81 89 scan 0 sort 0} 8324do_test where7-2.330.2 { 8325 count_steps { 8326 SELECT a FROM t3 8327 WHERE b=638 8328 OR (g='gfedcba' AND f GLOB 'lmnop*') 8329 OR ((a BETWEEN 16 AND 18) AND a!=17) 8330 OR b=256 8331 OR b=1103 8332 OR b=891 8333 OR a=12 8334 ORDER BY a 8335 } 8336} {12 16 18 58 81 89 scan 0 sort 0} 8337do_test where7-2.331.1 { 8338 count_steps { 8339 SELECT a FROM t2 8340 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 8341 OR (g='wvutsrq' AND f GLOB 'ijklm*') 8342 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 8343 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 8344 OR b=916 8345 OR f='nopqrstuv' 8346 OR ((a BETWEEN 73 AND 75) AND a!=74) 8347 ORDER BY a 8348 } 8349} {8 13 16 19 39 42 45 60 65 68 71 73 75 91 94 97 scan 0 sort 0} 8350do_test where7-2.331.2 { 8351 count_steps { 8352 SELECT a FROM t3 8353 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*') 8354 OR (g='wvutsrq' AND f GLOB 'ijklm*') 8355 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 8356 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 8357 OR b=916 8358 OR f='nopqrstuv' 8359 OR ((a BETWEEN 73 AND 75) AND a!=74) 8360 ORDER BY a 8361 } 8362} {8 13 16 19 39 42 45 60 65 68 71 73 75 91 94 97 scan 0 sort 0} 8363do_test where7-2.332.1 { 8364 count_steps { 8365 SELECT a FROM t2 8366 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 8367 OR c=24024 8368 OR ((a BETWEEN 22 AND 24) AND a!=23) 8369 OR (g='wvutsrq' AND f GLOB 'ijklm*') 8370 OR ((a BETWEEN 26 AND 28) AND a!=27) 8371 OR b=476 8372 OR (g='jihgfed' AND f GLOB 'vwxyz*') 8373 OR b=1089 8374 ORDER BY a 8375 } 8376} {8 22 24 26 28 48 70 71 72 73 99 scan 0 sort 0} 8377do_test where7-2.332.2 { 8378 count_steps { 8379 SELECT a FROM t3 8380 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL) 8381 OR c=24024 8382 OR ((a BETWEEN 22 AND 24) AND a!=23) 8383 OR (g='wvutsrq' AND f GLOB 'ijklm*') 8384 OR ((a BETWEEN 26 AND 28) AND a!=27) 8385 OR b=476 8386 OR (g='jihgfed' AND f GLOB 'vwxyz*') 8387 OR b=1089 8388 ORDER BY a 8389 } 8390} {8 22 24 26 28 48 70 71 72 73 99 scan 0 sort 0} 8391do_test where7-2.333.1 { 8392 count_steps { 8393 SELECT a FROM t2 8394 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 8395 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8396 OR (g='lkjihgf' AND f GLOB 'pqrst*') 8397 OR a=54 8398 OR b=1048 8399 OR b=938 8400 ORDER BY a 8401 } 8402} {53 54 67 71 scan 0 sort 0} 8403do_test where7-2.333.2 { 8404 count_steps { 8405 SELECT a FROM t3 8406 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*') 8407 OR (g='nmlkjih' AND f GLOB 'bcdef*') 8408 OR (g='lkjihgf' AND f GLOB 'pqrst*') 8409 OR a=54 8410 OR b=1048 8411 OR b=938 8412 ORDER BY a 8413 } 8414} {53 54 67 71 scan 0 sort 0} 8415do_test where7-2.334.1 { 8416 count_steps { 8417 SELECT a FROM t2 8418 WHERE (d>=7.0 AND d<8.0 AND d NOT NULL) 8419 OR b=817 8420 OR f='qrstuvwxy' 8421 OR b=341 8422 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8423 OR a=73 8424 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 8425 ORDER BY a 8426 } 8427} {7 16 31 42 62 68 73 89 94 scan 0 sort 0} 8428do_test where7-2.334.2 { 8429 count_steps { 8430 SELECT a FROM t3 8431 WHERE (d>=7.0 AND d<8.0 AND d NOT NULL) 8432 OR b=817 8433 OR f='qrstuvwxy' 8434 OR b=341 8435 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 8436 OR a=73 8437 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 8438 ORDER BY a 8439 } 8440} {7 16 31 42 62 68 73 89 94 scan 0 sort 0} 8441do_test where7-2.335.1 { 8442 count_steps { 8443 SELECT a FROM t2 8444 WHERE (d>=18.0 AND d<19.0 AND d NOT NULL) 8445 OR b=352 8446 ORDER BY a 8447 } 8448} {18 32 scan 0 sort 0} 8449do_test where7-2.335.2 { 8450 count_steps { 8451 SELECT a FROM t3 8452 WHERE (d>=18.0 AND d<19.0 AND d NOT NULL) 8453 OR b=352 8454 ORDER BY a 8455 } 8456} {18 32 scan 0 sort 0} 8457do_test where7-2.336.1 { 8458 count_steps { 8459 SELECT a FROM t2 8460 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 8461 OR a=40 8462 OR ((a BETWEEN 84 AND 86) AND a!=85) 8463 OR (g='kjihgfe' AND f GLOB 'stuvw*') 8464 OR ((a BETWEEN 39 AND 41) AND a!=40) 8465 OR b=22 8466 OR (g='lkjihgf' AND f GLOB 'opqrs*') 8467 OR a=40 8468 OR b=289 8469 OR (g='wvutsrq' AND f GLOB 'klmno*') 8470 ORDER BY a 8471 } 8472} {2 10 27 39 40 41 66 70 84 86 scan 0 sort 0} 8473do_test where7-2.336.2 { 8474 count_steps { 8475 SELECT a FROM t3 8476 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL) 8477 OR a=40 8478 OR ((a BETWEEN 84 AND 86) AND a!=85) 8479 OR (g='kjihgfe' AND f GLOB 'stuvw*') 8480 OR ((a BETWEEN 39 AND 41) AND a!=40) 8481 OR b=22 8482 OR (g='lkjihgf' AND f GLOB 'opqrs*') 8483 OR a=40 8484 OR b=289 8485 OR (g='wvutsrq' AND f GLOB 'klmno*') 8486 ORDER BY a 8487 } 8488} {2 10 27 39 40 41 66 70 84 86 scan 0 sort 0} 8489do_test where7-2.337.1 { 8490 count_steps { 8491 SELECT a FROM t2 8492 WHERE b=704 8493 OR c=12012 8494 OR b=803 8495 OR a=32 8496 OR a=4 8497 OR b=619 8498 ORDER BY a 8499 } 8500} {4 32 34 35 36 64 73 scan 0 sort 0} 8501do_test where7-2.337.2 { 8502 count_steps { 8503 SELECT a FROM t3 8504 WHERE b=704 8505 OR c=12012 8506 OR b=803 8507 OR a=32 8508 OR a=4 8509 OR b=619 8510 ORDER BY a 8511 } 8512} {4 32 34 35 36 64 73 scan 0 sort 0} 8513do_test where7-2.338.1 { 8514 count_steps { 8515 SELECT a FROM t2 8516 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 8517 OR f='stuvwxyza' 8518 OR ((a BETWEEN 14 AND 16) AND a!=15) 8519 ORDER BY a 8520 } 8521} {14 16 18 44 70 96 scan 0 sort 0} 8522do_test where7-2.338.2 { 8523 count_steps { 8524 SELECT a FROM t3 8525 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 8526 OR f='stuvwxyza' 8527 OR ((a BETWEEN 14 AND 16) AND a!=15) 8528 ORDER BY a 8529 } 8530} {14 16 18 44 70 96 scan 0 sort 0} 8531do_test where7-2.339.1 { 8532 count_steps { 8533 SELECT a FROM t2 8534 WHERE b=187 8535 OR f='bcdefghij' 8536 OR a=18 8537 OR f='zabcdefgh' 8538 OR (g='jihgfed' AND f GLOB 'xyzab*') 8539 OR b<0 8540 OR (g='xwvutsr' AND f GLOB 'defgh*') 8541 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 8542 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 8543 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 8544 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 8545 ORDER BY a 8546 } 8547} {1 2 3 17 18 20 25 27 28 30 51 53 54 75 77 79 80 scan 0 sort 0} 8548do_test where7-2.339.2 { 8549 count_steps { 8550 SELECT a FROM t3 8551 WHERE b=187 8552 OR f='bcdefghij' 8553 OR a=18 8554 OR f='zabcdefgh' 8555 OR (g='jihgfed' AND f GLOB 'xyzab*') 8556 OR b<0 8557 OR (g='xwvutsr' AND f GLOB 'defgh*') 8558 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 8559 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 8560 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 8561 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 8562 ORDER BY a 8563 } 8564} {1 2 3 17 18 20 25 27 28 30 51 53 54 75 77 79 80 scan 0 sort 0} 8565do_test where7-2.340.1 { 8566 count_steps { 8567 SELECT a FROM t2 8568 WHERE b=311 8569 OR ((a BETWEEN 9 AND 11) AND a!=10) 8570 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 8571 OR b=839 8572 OR b=693 8573 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 8574 OR ((a BETWEEN 40 AND 42) AND a!=41) 8575 OR b=715 8576 OR f='jklmnopqr' 8577 OR b=385 8578 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 8579 ORDER BY a 8580 } 8581} {9 11 12 22 35 40 42 61 63 65 84 87 scan 0 sort 0} 8582do_test where7-2.340.2 { 8583 count_steps { 8584 SELECT a FROM t3 8585 WHERE b=311 8586 OR ((a BETWEEN 9 AND 11) AND a!=10) 8587 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 8588 OR b=839 8589 OR b=693 8590 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 8591 OR ((a BETWEEN 40 AND 42) AND a!=41) 8592 OR b=715 8593 OR f='jklmnopqr' 8594 OR b=385 8595 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 8596 ORDER BY a 8597 } 8598} {9 11 12 22 35 40 42 61 63 65 84 87 scan 0 sort 0} 8599do_test where7-2.341.1 { 8600 count_steps { 8601 SELECT a FROM t2 8602 WHERE b=223 8603 OR b=498 8604 OR b=66 8605 OR b=14 8606 OR (g='jihgfed' AND f GLOB 'vwxyz*') 8607 OR c=6006 8608 OR a=34 8609 OR (g='utsrqpo' AND f GLOB 'wxyza*') 8610 OR b=407 8611 ORDER BY a 8612 } 8613} {6 16 17 18 22 34 37 73 scan 0 sort 0} 8614do_test where7-2.341.2 { 8615 count_steps { 8616 SELECT a FROM t3 8617 WHERE b=223 8618 OR b=498 8619 OR b=66 8620 OR b=14 8621 OR (g='jihgfed' AND f GLOB 'vwxyz*') 8622 OR c=6006 8623 OR a=34 8624 OR (g='utsrqpo' AND f GLOB 'wxyza*') 8625 OR b=407 8626 ORDER BY a 8627 } 8628} {6 16 17 18 22 34 37 73 scan 0 sort 0} 8629do_test where7-2.342.1 { 8630 count_steps { 8631 SELECT a FROM t2 8632 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 8633 OR b=88 8634 OR (g='fedcbaz' AND f GLOB 'rstuv*') 8635 OR ((a BETWEEN 69 AND 71) AND a!=70) 8636 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 8637 OR a=56 8638 OR b=429 8639 OR a=3 8640 ORDER BY a 8641 } 8642} {3 8 39 53 56 69 71 79 95 scan 0 sort 0} 8643do_test where7-2.342.2 { 8644 count_steps { 8645 SELECT a FROM t3 8646 WHERE (g='ihgfedc' AND f GLOB 'bcdef*') 8647 OR b=88 8648 OR (g='fedcbaz' AND f GLOB 'rstuv*') 8649 OR ((a BETWEEN 69 AND 71) AND a!=70) 8650 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 8651 OR a=56 8652 OR b=429 8653 OR a=3 8654 ORDER BY a 8655 } 8656} {3 8 39 53 56 69 71 79 95 scan 0 sort 0} 8657do_test where7-2.343.1 { 8658 count_steps { 8659 SELECT a FROM t2 8660 WHERE b=1078 8661 OR a=2 8662 OR b=190 8663 OR b=289 8664 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 8665 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 8666 OR ((a BETWEEN 14 AND 16) AND a!=15) 8667 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8668 ORDER BY a 8669 } 8670} {2 10 14 16 36 47 62 76 88 98 scan 0 sort 0} 8671do_test where7-2.343.2 { 8672 count_steps { 8673 SELECT a FROM t3 8674 WHERE b=1078 8675 OR a=2 8676 OR b=190 8677 OR b=289 8678 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 8679 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 8680 OR ((a BETWEEN 14 AND 16) AND a!=15) 8681 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 8682 ORDER BY a 8683 } 8684} {2 10 14 16 36 47 62 76 88 98 scan 0 sort 0} 8685do_test where7-2.344.1 { 8686 count_steps { 8687 SELECT a FROM t2 8688 WHERE ((a BETWEEN 61 AND 63) AND a!=62) 8689 OR ((a BETWEEN 53 AND 55) AND a!=54) 8690 OR b=946 8691 OR a=21 8692 ORDER BY a 8693 } 8694} {21 53 55 61 63 86 scan 0 sort 0} 8695do_test where7-2.344.2 { 8696 count_steps { 8697 SELECT a FROM t3 8698 WHERE ((a BETWEEN 61 AND 63) AND a!=62) 8699 OR ((a BETWEEN 53 AND 55) AND a!=54) 8700 OR b=946 8701 OR a=21 8702 ORDER BY a 8703 } 8704} {21 53 55 61 63 86 scan 0 sort 0} 8705do_test where7-2.345.1 { 8706 count_steps { 8707 SELECT a FROM t2 8708 WHERE (d>=19.0 AND d<20.0 AND d NOT NULL) 8709 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 8710 OR b=682 8711 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 8712 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 8713 OR ((a BETWEEN 29 AND 31) AND a!=30) 8714 OR a=28 8715 OR (g='rqponml' AND f GLOB 'klmno*') 8716 ORDER BY a 8717 } 8718} {19 27 28 29 31 36 45 62 64 scan 0 sort 0} 8719do_test where7-2.345.2 { 8720 count_steps { 8721 SELECT a FROM t3 8722 WHERE (d>=19.0 AND d<20.0 AND d NOT NULL) 8723 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 8724 OR b=682 8725 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 8726 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 8727 OR ((a BETWEEN 29 AND 31) AND a!=30) 8728 OR a=28 8729 OR (g='rqponml' AND f GLOB 'klmno*') 8730 ORDER BY a 8731 } 8732} {19 27 28 29 31 36 45 62 64 scan 0 sort 0} 8733do_test where7-2.346.1 { 8734 count_steps { 8735 SELECT a FROM t2 8736 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 8737 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 8738 OR a=18 8739 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 8740 OR b=388 8741 ORDER BY a 8742 } 8743} {18 25 46 51 77 88 scan 0 sort 0} 8744do_test where7-2.346.2 { 8745 count_steps { 8746 SELECT a FROM t3 8747 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 8748 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 8749 OR a=18 8750 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 8751 OR b=388 8752 ORDER BY a 8753 } 8754} {18 25 46 51 77 88 scan 0 sort 0} 8755do_test where7-2.347.1 { 8756 count_steps { 8757 SELECT a FROM t2 8758 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 8759 OR (g='tsrqpon' AND f GLOB 'zabcd*') 8760 ORDER BY a 8761 } 8762} {25 45 scan 0 sort 0} 8763do_test where7-2.347.2 { 8764 count_steps { 8765 SELECT a FROM t3 8766 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 8767 OR (g='tsrqpon' AND f GLOB 'zabcd*') 8768 ORDER BY a 8769 } 8770} {25 45 scan 0 sort 0} 8771do_test where7-2.348.1 { 8772 count_steps { 8773 SELECT a FROM t2 8774 WHERE (g='rqponml' AND f GLOB 'klmno*') 8775 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8776 OR b=363 8777 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 8778 OR b=220 8779 OR f='yzabcdefg' 8780 OR b=715 8781 OR b=421 8782 ORDER BY a 8783 } 8784} {5 20 24 31 33 36 50 57 65 76 79 83 scan 0 sort 0} 8785do_test where7-2.348.2 { 8786 count_steps { 8787 SELECT a FROM t3 8788 WHERE (g='rqponml' AND f GLOB 'klmno*') 8789 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 8790 OR b=363 8791 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 8792 OR b=220 8793 OR f='yzabcdefg' 8794 OR b=715 8795 OR b=421 8796 ORDER BY a 8797 } 8798} {5 20 24 31 33 36 50 57 65 76 79 83 scan 0 sort 0} 8799do_test where7-2.349.1 { 8800 count_steps { 8801 SELECT a FROM t2 8802 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 8803 OR b=696 8804 OR a=23 8805 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 8806 OR ((a BETWEEN 12 AND 14) AND a!=13) 8807 OR (g='hgfedcb' AND f GLOB 'hijkl*') 8808 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 8809 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 8810 ORDER BY a 8811 } 8812} {3 10 12 13 14 23 29 36 39 55 62 65 81 85 86 88 91 scan 0 sort 0} 8813do_test where7-2.349.2 { 8814 count_steps { 8815 SELECT a FROM t3 8816 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 8817 OR b=696 8818 OR a=23 8819 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 8820 OR ((a BETWEEN 12 AND 14) AND a!=13) 8821 OR (g='hgfedcb' AND f GLOB 'hijkl*') 8822 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 8823 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 8824 ORDER BY a 8825 } 8826} {3 10 12 13 14 23 29 36 39 55 62 65 81 85 86 88 91 scan 0 sort 0} 8827do_test where7-2.350.1 { 8828 count_steps { 8829 SELECT a FROM t2 8830 WHERE a=66 8831 OR ((a BETWEEN 4 AND 6) AND a!=5) 8832 OR (g='mlkjihg' AND f GLOB 'ijklm*') 8833 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 8834 OR b=388 8835 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 8836 OR b=264 8837 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8838 OR a=13 8839 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8840 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 8841 ORDER BY a 8842 } 8843} {4 6 13 21 22 24 47 48 60 66 74 94 95 100 scan 0 sort 0} 8844do_test where7-2.350.2 { 8845 count_steps { 8846 SELECT a FROM t3 8847 WHERE a=66 8848 OR ((a BETWEEN 4 AND 6) AND a!=5) 8849 OR (g='mlkjihg' AND f GLOB 'ijklm*') 8850 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 8851 OR b=388 8852 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 8853 OR b=264 8854 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 8855 OR a=13 8856 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 8857 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 8858 ORDER BY a 8859 } 8860} {4 6 13 21 22 24 47 48 60 66 74 94 95 100 scan 0 sort 0} 8861do_test where7-2.351.1 { 8862 count_steps { 8863 SELECT a FROM t2 8864 WHERE (d>=31.0 AND d<32.0 AND d NOT NULL) 8865 OR a=16 8866 OR (g='onmlkji' AND f GLOB 'zabcd*') 8867 OR b=385 8868 OR ((a BETWEEN 56 AND 58) AND a!=57) 8869 OR b=979 8870 OR (g='jihgfed' AND f GLOB 'zabcd*') 8871 OR b=1026 8872 ORDER BY a 8873 } 8874} {16 31 35 51 56 58 77 89 scan 0 sort 0} 8875do_test where7-2.351.2 { 8876 count_steps { 8877 SELECT a FROM t3 8878 WHERE (d>=31.0 AND d<32.0 AND d NOT NULL) 8879 OR a=16 8880 OR (g='onmlkji' AND f GLOB 'zabcd*') 8881 OR b=385 8882 OR ((a BETWEEN 56 AND 58) AND a!=57) 8883 OR b=979 8884 OR (g='jihgfed' AND f GLOB 'zabcd*') 8885 OR b=1026 8886 ORDER BY a 8887 } 8888} {16 31 35 51 56 58 77 89 scan 0 sort 0} 8889do_test where7-2.352.1 { 8890 count_steps { 8891 SELECT a FROM t2 8892 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 8893 OR b=168 8894 OR a=72 8895 OR f='klmnopqrs' 8896 OR ((a BETWEEN 66 AND 68) AND a!=67) 8897 OR a=92 8898 OR a=47 8899 ORDER BY a 8900 } 8901} {10 36 45 47 62 66 68 72 88 92 scan 0 sort 0} 8902do_test where7-2.352.2 { 8903 count_steps { 8904 SELECT a FROM t3 8905 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL) 8906 OR b=168 8907 OR a=72 8908 OR f='klmnopqrs' 8909 OR ((a BETWEEN 66 AND 68) AND a!=67) 8910 OR a=92 8911 OR a=47 8912 ORDER BY a 8913 } 8914} {10 36 45 47 62 66 68 72 88 92 scan 0 sort 0} 8915do_test where7-2.353.1 { 8916 count_steps { 8917 SELECT a FROM t2 8918 WHERE a=92 8919 OR b=319 8920 OR b=792 8921 OR b=396 8922 OR b=498 8923 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 8924 OR d>1e10 8925 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 8926 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 8927 OR b=1048 8928 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 8929 ORDER BY a 8930 } 8931} {17 29 36 39 67 71 72 92 scan 0 sort 0} 8932do_test where7-2.353.2 { 8933 count_steps { 8934 SELECT a FROM t3 8935 WHERE a=92 8936 OR b=319 8937 OR b=792 8938 OR b=396 8939 OR b=498 8940 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 8941 OR d>1e10 8942 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 8943 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 8944 OR b=1048 8945 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 8946 ORDER BY a 8947 } 8948} {17 29 36 39 67 71 72 92 scan 0 sort 0} 8949do_test where7-2.354.1 { 8950 count_steps { 8951 SELECT a FROM t2 8952 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 8953 OR b=1034 8954 OR ((a BETWEEN 70 AND 72) AND a!=71) 8955 OR (g='tsrqpon' AND f GLOB 'abcde*') 8956 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 8957 OR b=25 8958 OR (g='qponmlk' AND f GLOB 'pqrst*') 8959 OR b=231 8960 OR a=85 8961 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 8962 ORDER BY a 8963 } 8964} {21 24 26 41 53 70 72 78 85 94 scan 0 sort 0} 8965do_test where7-2.354.2 { 8966 count_steps { 8967 SELECT a FROM t3 8968 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 8969 OR b=1034 8970 OR ((a BETWEEN 70 AND 72) AND a!=71) 8971 OR (g='tsrqpon' AND f GLOB 'abcde*') 8972 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 8973 OR b=25 8974 OR (g='qponmlk' AND f GLOB 'pqrst*') 8975 OR b=231 8976 OR a=85 8977 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 8978 ORDER BY a 8979 } 8980} {21 24 26 41 53 70 72 78 85 94 scan 0 sort 0} 8981do_test where7-2.355.1 { 8982 count_steps { 8983 SELECT a FROM t2 8984 WHERE f='opqrstuvw' 8985 OR c=10010 8986 ORDER BY a 8987 } 8988} {14 28 29 30 40 66 92 scan 0 sort 0} 8989do_test where7-2.355.2 { 8990 count_steps { 8991 SELECT a FROM t3 8992 WHERE f='opqrstuvw' 8993 OR c=10010 8994 ORDER BY a 8995 } 8996} {14 28 29 30 40 66 92 scan 0 sort 0} 8997do_test where7-2.356.1 { 8998 count_steps { 8999 SELECT a FROM t2 9000 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 9001 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 9002 OR ((a BETWEEN 40 AND 42) AND a!=41) 9003 OR b=454 9004 OR a=46 9005 OR b=102 9006 ORDER BY a 9007 } 9008} {37 40 42 46 84 scan 0 sort 0} 9009do_test where7-2.356.2 { 9010 count_steps { 9011 SELECT a FROM t3 9012 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL) 9013 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 9014 OR ((a BETWEEN 40 AND 42) AND a!=41) 9015 OR b=454 9016 OR a=46 9017 OR b=102 9018 ORDER BY a 9019 } 9020} {37 40 42 46 84 scan 0 sort 0} 9021do_test where7-2.357.1 { 9022 count_steps { 9023 SELECT a FROM t2 9024 WHERE a=56 9025 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 9026 OR ((a BETWEEN 66 AND 68) AND a!=67) 9027 OR a=86 9028 OR c=34034 9029 ORDER BY a 9030 } 9031} {56 66 68 86 99 100 scan 0 sort 0} 9032do_test where7-2.357.2 { 9033 count_steps { 9034 SELECT a FROM t3 9035 WHERE a=56 9036 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 9037 OR ((a BETWEEN 66 AND 68) AND a!=67) 9038 OR a=86 9039 OR c=34034 9040 ORDER BY a 9041 } 9042} {56 66 68 86 99 100 scan 0 sort 0} 9043do_test where7-2.358.1 { 9044 count_steps { 9045 SELECT a FROM t2 9046 WHERE a=92 9047 OR f='abcdefghi' 9048 OR a=15 9049 OR ((a BETWEEN 55 AND 57) AND a!=56) 9050 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 9051 OR a=15 9052 OR b=550 9053 ORDER BY a 9054 } 9055} {15 16 26 50 52 55 57 78 92 scan 0 sort 0} 9056do_test where7-2.358.2 { 9057 count_steps { 9058 SELECT a FROM t3 9059 WHERE a=92 9060 OR f='abcdefghi' 9061 OR a=15 9062 OR ((a BETWEEN 55 AND 57) AND a!=56) 9063 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 9064 OR a=15 9065 OR b=550 9066 ORDER BY a 9067 } 9068} {15 16 26 50 52 55 57 78 92 scan 0 sort 0} 9069do_test where7-2.359.1 { 9070 count_steps { 9071 SELECT a FROM t2 9072 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 9073 OR ((a BETWEEN 28 AND 30) AND a!=29) 9074 OR ((a BETWEEN 6 AND 8) AND a!=7) 9075 OR b=1023 9076 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 9077 ORDER BY a 9078 } 9079} {6 8 28 30 38 93 97 scan 0 sort 0} 9080do_test where7-2.359.2 { 9081 count_steps { 9082 SELECT a FROM t3 9083 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 9084 OR ((a BETWEEN 28 AND 30) AND a!=29) 9085 OR ((a BETWEEN 6 AND 8) AND a!=7) 9086 OR b=1023 9087 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 9088 ORDER BY a 9089 } 9090} {6 8 28 30 38 93 97 scan 0 sort 0} 9091do_test where7-2.360.1 { 9092 count_steps { 9093 SELECT a FROM t2 9094 WHERE ((a BETWEEN 63 AND 65) AND a!=64) 9095 OR f='opqrstuvw' 9096 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 9097 OR b=407 9098 ORDER BY a 9099 } 9100} {14 37 40 63 65 66 72 92 scan 0 sort 0} 9101do_test where7-2.360.2 { 9102 count_steps { 9103 SELECT a FROM t3 9104 WHERE ((a BETWEEN 63 AND 65) AND a!=64) 9105 OR f='opqrstuvw' 9106 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 9107 OR b=407 9108 ORDER BY a 9109 } 9110} {14 37 40 63 65 66 72 92 scan 0 sort 0} 9111do_test where7-2.361.1 { 9112 count_steps { 9113 SELECT a FROM t2 9114 WHERE (d>=20.0 AND d<21.0 AND d NOT NULL) 9115 OR b=740 9116 OR a=38 9117 OR (g='srqponm' AND f GLOB 'efghi*') 9118 ORDER BY a 9119 } 9120} {20 30 38 scan 0 sort 0} 9121do_test where7-2.361.2 { 9122 count_steps { 9123 SELECT a FROM t3 9124 WHERE (d>=20.0 AND d<21.0 AND d NOT NULL) 9125 OR b=740 9126 OR a=38 9127 OR (g='srqponm' AND f GLOB 'efghi*') 9128 ORDER BY a 9129 } 9130} {20 30 38 scan 0 sort 0} 9131do_test where7-2.362.1 { 9132 count_steps { 9133 SELECT a FROM t2 9134 WHERE b=410 9135 OR (g='tsrqpon' AND f GLOB 'xyzab*') 9136 OR b=25 9137 OR a=80 9138 OR ((a BETWEEN 1 AND 3) AND a!=2) 9139 OR a=65 9140 OR ((a BETWEEN 64 AND 66) AND a!=65) 9141 OR b=641 9142 OR b=352 9143 ORDER BY a 9144 } 9145} {1 3 23 32 64 65 66 80 scan 0 sort 0} 9146do_test where7-2.362.2 { 9147 count_steps { 9148 SELECT a FROM t3 9149 WHERE b=410 9150 OR (g='tsrqpon' AND f GLOB 'xyzab*') 9151 OR b=25 9152 OR a=80 9153 OR ((a BETWEEN 1 AND 3) AND a!=2) 9154 OR a=65 9155 OR ((a BETWEEN 64 AND 66) AND a!=65) 9156 OR b=641 9157 OR b=352 9158 ORDER BY a 9159 } 9160} {1 3 23 32 64 65 66 80 scan 0 sort 0} 9161do_test where7-2.363.1 { 9162 count_steps { 9163 SELECT a FROM t2 9164 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 9165 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 9166 OR b=135 9167 OR a=15 9168 ORDER BY a 9169 } 9170} {15 64 72 scan 0 sort 0} 9171do_test where7-2.363.2 { 9172 count_steps { 9173 SELECT a FROM t3 9174 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 9175 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 9176 OR b=135 9177 OR a=15 9178 ORDER BY a 9179 } 9180} {15 64 72 scan 0 sort 0} 9181do_test where7-2.364.1 { 9182 count_steps { 9183 SELECT a FROM t2 9184 WHERE b=572 9185 OR (g='lkjihgf' AND f GLOB 'opqrs*') 9186 OR a=84 9187 OR (g='lkjihgf' AND f GLOB 'nopqr*') 9188 OR f='xyzabcdef' 9189 OR (g='gfedcba' AND f GLOB 'mnopq*') 9190 OR a=65 9191 ORDER BY a 9192 } 9193} {23 49 52 65 66 75 84 90 scan 0 sort 0} 9194do_test where7-2.364.2 { 9195 count_steps { 9196 SELECT a FROM t3 9197 WHERE b=572 9198 OR (g='lkjihgf' AND f GLOB 'opqrs*') 9199 OR a=84 9200 OR (g='lkjihgf' AND f GLOB 'nopqr*') 9201 OR f='xyzabcdef' 9202 OR (g='gfedcba' AND f GLOB 'mnopq*') 9203 OR a=65 9204 ORDER BY a 9205 } 9206} {23 49 52 65 66 75 84 90 scan 0 sort 0} 9207do_test where7-2.365.1 { 9208 count_steps { 9209 SELECT a FROM t2 9210 WHERE a=6 9211 OR a=65 9212 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 9213 OR (g='qponmlk' AND f GLOB 'qrstu*') 9214 OR b=825 9215 OR c=29029 9216 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9217 ORDER BY a 9218 } 9219} {6 19 42 65 75 85 86 87 scan 0 sort 0} 9220do_test where7-2.365.2 { 9221 count_steps { 9222 SELECT a FROM t3 9223 WHERE a=6 9224 OR a=65 9225 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 9226 OR (g='qponmlk' AND f GLOB 'qrstu*') 9227 OR b=825 9228 OR c=29029 9229 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 9230 ORDER BY a 9231 } 9232} {6 19 42 65 75 85 86 87 scan 0 sort 0} 9233do_test where7-2.366.1 { 9234 count_steps { 9235 SELECT a FROM t2 9236 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 9237 OR ((a BETWEEN 80 AND 82) AND a!=81) 9238 OR (g='tsrqpon' AND f GLOB 'abcde*') 9239 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 9240 OR c=32032 9241 OR (g='utsrqpo' AND f GLOB 'wxyza*') 9242 ORDER BY a 9243 } 9244} {21 22 26 55 57 80 82 94 95 96 scan 0 sort 0} 9245do_test where7-2.366.2 { 9246 count_steps { 9247 SELECT a FROM t3 9248 WHERE ((a BETWEEN 55 AND 57) AND a!=56) 9249 OR ((a BETWEEN 80 AND 82) AND a!=81) 9250 OR (g='tsrqpon' AND f GLOB 'abcde*') 9251 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 9252 OR c=32032 9253 OR (g='utsrqpo' AND f GLOB 'wxyza*') 9254 ORDER BY a 9255 } 9256} {21 22 26 55 57 80 82 94 95 96 scan 0 sort 0} 9257do_test where7-2.367.1 { 9258 count_steps { 9259 SELECT a FROM t2 9260 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 9261 OR a=27 9262 ORDER BY a 9263 } 9264} {27 98 scan 0 sort 0} 9265do_test where7-2.367.2 { 9266 count_steps { 9267 SELECT a FROM t3 9268 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 9269 OR a=27 9270 ORDER BY a 9271 } 9272} {27 98 scan 0 sort 0} 9273do_test where7-2.368.1 { 9274 count_steps { 9275 SELECT a FROM t2 9276 WHERE b=806 9277 OR a=74 9278 OR a=28 9279 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 9280 OR b=751 9281 OR (g='mlkjihg' AND f GLOB 'hijkl*') 9282 ORDER BY a 9283 } 9284} {28 50 59 74 scan 0 sort 0} 9285do_test where7-2.368.2 { 9286 count_steps { 9287 SELECT a FROM t3 9288 WHERE b=806 9289 OR a=74 9290 OR a=28 9291 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 9292 OR b=751 9293 OR (g='mlkjihg' AND f GLOB 'hijkl*') 9294 ORDER BY a 9295 } 9296} {28 50 59 74 scan 0 sort 0} 9297do_test where7-2.369.1 { 9298 count_steps { 9299 SELECT a FROM t2 9300 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 9301 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 9302 OR b=729 9303 OR (g='xwvutsr' AND f GLOB 'fghij*') 9304 ORDER BY a 9305 } 9306} {5 13 39 65 91 scan 0 sort 0} 9307do_test where7-2.369.2 { 9308 count_steps { 9309 SELECT a FROM t3 9310 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 9311 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 9312 OR b=729 9313 OR (g='xwvutsr' AND f GLOB 'fghij*') 9314 ORDER BY a 9315 } 9316} {5 13 39 65 91 scan 0 sort 0} 9317do_test where7-2.370.1 { 9318 count_steps { 9319 SELECT a FROM t2 9320 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 9321 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 9322 OR ((a BETWEEN 53 AND 55) AND a!=54) 9323 OR b=630 9324 ORDER BY a 9325 } 9326} {6 32 40 53 55 58 84 scan 0 sort 0} 9327do_test where7-2.370.2 { 9328 count_steps { 9329 SELECT a FROM t3 9330 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 9331 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 9332 OR ((a BETWEEN 53 AND 55) AND a!=54) 9333 OR b=630 9334 ORDER BY a 9335 } 9336} {6 32 40 53 55 58 84 scan 0 sort 0} 9337do_test where7-2.371.1 { 9338 count_steps { 9339 SELECT a FROM t2 9340 WHERE b=605 9341 OR c=18018 9342 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 9343 ORDER BY a 9344 } 9345} {46 52 53 54 55 scan 0 sort 0} 9346do_test where7-2.371.2 { 9347 count_steps { 9348 SELECT a FROM t3 9349 WHERE b=605 9350 OR c=18018 9351 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 9352 ORDER BY a 9353 } 9354} {46 52 53 54 55 scan 0 sort 0} 9355do_test where7-2.372.1 { 9356 count_steps { 9357 SELECT a FROM t2 9358 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 9359 OR a=22 9360 OR b=553 9361 OR b=443 9362 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 9363 OR b=1070 9364 OR b=179 9365 OR a=75 9366 OR ((a BETWEEN 95 AND 97) AND a!=96) 9367 OR b=278 9368 OR a=38 9369 ORDER BY a 9370 } 9371} {6 22 38 75 95 97 100 scan 0 sort 0} 9372do_test where7-2.372.2 { 9373 count_steps { 9374 SELECT a FROM t3 9375 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 9376 OR a=22 9377 OR b=553 9378 OR b=443 9379 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 9380 OR b=1070 9381 OR b=179 9382 OR a=75 9383 OR ((a BETWEEN 95 AND 97) AND a!=96) 9384 OR b=278 9385 OR a=38 9386 ORDER BY a 9387 } 9388} {6 22 38 75 95 97 100 scan 0 sort 0} 9389do_test where7-2.373.1 { 9390 count_steps { 9391 SELECT a FROM t2 9392 WHERE f='hijklmnop' 9393 OR b=938 9394 ORDER BY a 9395 } 9396} {7 33 59 85 scan 0 sort 0} 9397do_test where7-2.373.2 { 9398 count_steps { 9399 SELECT a FROM t3 9400 WHERE f='hijklmnop' 9401 OR b=938 9402 ORDER BY a 9403 } 9404} {7 33 59 85 scan 0 sort 0} 9405do_test where7-2.374.1 { 9406 count_steps { 9407 SELECT a FROM t2 9408 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 9409 OR b=927 9410 ORDER BY a 9411 } 9412} {6 scan 0 sort 0} 9413do_test where7-2.374.2 { 9414 count_steps { 9415 SELECT a FROM t3 9416 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 9417 OR b=927 9418 ORDER BY a 9419 } 9420} {6 scan 0 sort 0} 9421do_test where7-2.375.1 { 9422 count_steps { 9423 SELECT a FROM t2 9424 WHERE c=11011 9425 OR a=54 9426 ORDER BY a 9427 } 9428} {31 32 33 54 scan 0 sort 0} 9429do_test where7-2.375.2 { 9430 count_steps { 9431 SELECT a FROM t3 9432 WHERE c=11011 9433 OR a=54 9434 ORDER BY a 9435 } 9436} {31 32 33 54 scan 0 sort 0} 9437do_test where7-2.376.1 { 9438 count_steps { 9439 SELECT a FROM t2 9440 WHERE a=44 9441 OR b=264 9442 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 9443 OR c=1001 9444 OR b=14 9445 OR a=67 9446 OR (g='nmlkjih' AND f GLOB 'fghij*') 9447 ORDER BY a 9448 } 9449} {1 2 3 24 30 44 57 67 scan 0 sort 0} 9450do_test where7-2.376.2 { 9451 count_steps { 9452 SELECT a FROM t3 9453 WHERE a=44 9454 OR b=264 9455 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 9456 OR c=1001 9457 OR b=14 9458 OR a=67 9459 OR (g='nmlkjih' AND f GLOB 'fghij*') 9460 ORDER BY a 9461 } 9462} {1 2 3 24 30 44 57 67 scan 0 sort 0} 9463do_test where7-2.377.1 { 9464 count_steps { 9465 SELECT a FROM t2 9466 WHERE ((a BETWEEN 26 AND 28) AND a!=27) 9467 OR f='wxyzabcde' 9468 OR (g='kjihgfe' AND f GLOB 'rstuv*') 9469 OR (g='wvutsrq' AND f GLOB 'klmno*') 9470 OR a=46 9471 ORDER BY a 9472 } 9473} {10 22 26 28 46 48 69 74 100 scan 0 sort 0} 9474do_test where7-2.377.2 { 9475 count_steps { 9476 SELECT a FROM t3 9477 WHERE ((a BETWEEN 26 AND 28) AND a!=27) 9478 OR f='wxyzabcde' 9479 OR (g='kjihgfe' AND f GLOB 'rstuv*') 9480 OR (g='wvutsrq' AND f GLOB 'klmno*') 9481 OR a=46 9482 ORDER BY a 9483 } 9484} {10 22 26 28 46 48 69 74 100 scan 0 sort 0} 9485do_test where7-2.378.1 { 9486 count_steps { 9487 SELECT a FROM t2 9488 WHERE f='abcdefghi' 9489 OR ((a BETWEEN 61 AND 63) AND a!=62) 9490 OR a=18 9491 OR a=42 9492 OR a=77 9493 OR b=605 9494 ORDER BY a 9495 } 9496} {18 26 42 52 55 61 63 77 78 scan 0 sort 0} 9497do_test where7-2.378.2 { 9498 count_steps { 9499 SELECT a FROM t3 9500 WHERE f='abcdefghi' 9501 OR ((a BETWEEN 61 AND 63) AND a!=62) 9502 OR a=18 9503 OR a=42 9504 OR a=77 9505 OR b=605 9506 ORDER BY a 9507 } 9508} {18 26 42 52 55 61 63 77 78 scan 0 sort 0} 9509do_test where7-2.379.1 { 9510 count_steps { 9511 SELECT a FROM t2 9512 WHERE (g='srqponm' AND f GLOB 'fghij*') 9513 OR ((a BETWEEN 79 AND 81) AND a!=80) 9514 OR a=65 9515 OR c=22022 9516 OR ((a BETWEEN 42 AND 44) AND a!=43) 9517 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9518 OR c=31031 9519 ORDER BY a 9520 } 9521} {31 42 44 61 64 65 66 79 81 91 92 93 scan 0 sort 0} 9522do_test where7-2.379.2 { 9523 count_steps { 9524 SELECT a FROM t3 9525 WHERE (g='srqponm' AND f GLOB 'fghij*') 9526 OR ((a BETWEEN 79 AND 81) AND a!=80) 9527 OR a=65 9528 OR c=22022 9529 OR ((a BETWEEN 42 AND 44) AND a!=43) 9530 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 9531 OR c=31031 9532 ORDER BY a 9533 } 9534} {31 42 44 61 64 65 66 79 81 91 92 93 scan 0 sort 0} 9535do_test where7-2.380.1 { 9536 count_steps { 9537 SELECT a FROM t2 9538 WHERE c=12012 9539 OR b=792 9540 ORDER BY a 9541 } 9542} {34 35 36 72 scan 0 sort 0} 9543do_test where7-2.380.2 { 9544 count_steps { 9545 SELECT a FROM t3 9546 WHERE c=12012 9547 OR b=792 9548 ORDER BY a 9549 } 9550} {34 35 36 72 scan 0 sort 0} 9551do_test where7-2.381.1 { 9552 count_steps { 9553 SELECT a FROM t2 9554 WHERE b=880 9555 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 9556 OR b=443 9557 OR ((a BETWEEN 29 AND 31) AND a!=30) 9558 ORDER BY a 9559 } 9560} {29 31 32 80 scan 0 sort 0} 9561do_test where7-2.381.2 { 9562 count_steps { 9563 SELECT a FROM t3 9564 WHERE b=880 9565 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 9566 OR b=443 9567 OR ((a BETWEEN 29 AND 31) AND a!=30) 9568 ORDER BY a 9569 } 9570} {29 31 32 80 scan 0 sort 0} 9571do_test where7-2.382.1 { 9572 count_steps { 9573 SELECT a FROM t2 9574 WHERE ((a BETWEEN 92 AND 94) AND a!=93) 9575 OR b=707 9576 OR a=26 9577 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 9578 OR ((a BETWEEN 81 AND 83) AND a!=82) 9579 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 9580 ORDER BY a 9581 } 9582} {26 62 67 81 83 92 94 scan 0 sort 0} 9583do_test where7-2.382.2 { 9584 count_steps { 9585 SELECT a FROM t3 9586 WHERE ((a BETWEEN 92 AND 94) AND a!=93) 9587 OR b=707 9588 OR a=26 9589 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 9590 OR ((a BETWEEN 81 AND 83) AND a!=82) 9591 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 9592 ORDER BY a 9593 } 9594} {26 62 67 81 83 92 94 scan 0 sort 0} 9595do_test where7-2.383.1 { 9596 count_steps { 9597 SELECT a FROM t2 9598 WHERE a=55 9599 OR a=45 9600 OR b=25 9601 OR b=982 9602 OR b=696 9603 OR a=83 9604 OR f='pqrstuvwx' 9605 ORDER BY a 9606 } 9607} {15 41 45 55 67 83 93 scan 0 sort 0} 9608do_test where7-2.383.2 { 9609 count_steps { 9610 SELECT a FROM t3 9611 WHERE a=55 9612 OR a=45 9613 OR b=25 9614 OR b=982 9615 OR b=696 9616 OR a=83 9617 OR f='pqrstuvwx' 9618 ORDER BY a 9619 } 9620} {15 41 45 55 67 83 93 scan 0 sort 0} 9621do_test where7-2.384.1 { 9622 count_steps { 9623 SELECT a FROM t2 9624 WHERE ((a BETWEEN 17 AND 19) AND a!=18) 9625 OR a=84 9626 OR (g='fedcbaz' AND f GLOB 'rstuv*') 9627 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 9628 OR b=891 9629 OR ((a BETWEEN 78 AND 80) AND a!=79) 9630 OR (g='ihgfedc' AND f GLOB 'efghi*') 9631 ORDER BY a 9632 } 9633} {17 19 65 78 80 81 82 84 95 scan 0 sort 0} 9634do_test where7-2.384.2 { 9635 count_steps { 9636 SELECT a FROM t3 9637 WHERE ((a BETWEEN 17 AND 19) AND a!=18) 9638 OR a=84 9639 OR (g='fedcbaz' AND f GLOB 'rstuv*') 9640 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 9641 OR b=891 9642 OR ((a BETWEEN 78 AND 80) AND a!=79) 9643 OR (g='ihgfedc' AND f GLOB 'efghi*') 9644 ORDER BY a 9645 } 9646} {17 19 65 78 80 81 82 84 95 scan 0 sort 0} 9647do_test where7-2.385.1 { 9648 count_steps { 9649 SELECT a FROM t2 9650 WHERE b=484 9651 OR ((a BETWEEN 63 AND 65) AND a!=64) 9652 OR (g='xwvutsr' AND f GLOB 'defgh*') 9653 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 9654 OR a=89 9655 OR a=34 9656 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 9657 ORDER BY a 9658 } 9659} {3 5 14 34 40 44 63 65 66 89 92 scan 0 sort 0} 9660do_test where7-2.385.2 { 9661 count_steps { 9662 SELECT a FROM t3 9663 WHERE b=484 9664 OR ((a BETWEEN 63 AND 65) AND a!=64) 9665 OR (g='xwvutsr' AND f GLOB 'defgh*') 9666 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 9667 OR a=89 9668 OR a=34 9669 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 9670 ORDER BY a 9671 } 9672} {3 5 14 34 40 44 63 65 66 89 92 scan 0 sort 0} 9673do_test where7-2.386.1 { 9674 count_steps { 9675 SELECT a FROM t2 9676 WHERE b=275 9677 OR f IS NULL 9678 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 9679 OR ((a BETWEEN 89 AND 91) AND a!=90) 9680 OR a=99 9681 ORDER BY a 9682 } 9683} {25 38 89 91 99 scan 0 sort 0} 9684do_test where7-2.386.2 { 9685 count_steps { 9686 SELECT a FROM t3 9687 WHERE b=275 9688 OR f IS NULL 9689 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 9690 OR ((a BETWEEN 89 AND 91) AND a!=90) 9691 OR a=99 9692 ORDER BY a 9693 } 9694} {25 38 89 91 99 scan 0 sort 0} 9695do_test where7-2.387.1 { 9696 count_steps { 9697 SELECT a FROM t2 9698 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 9699 OR ((a BETWEEN 27 AND 29) AND a!=28) 9700 OR (g='wvutsrq' AND f GLOB 'klmno*') 9701 OR b=330 9702 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 9703 ORDER BY a 9704 } 9705} {10 27 29 30 72 86 scan 0 sort 0} 9706do_test where7-2.387.2 { 9707 count_steps { 9708 SELECT a FROM t3 9709 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 9710 OR ((a BETWEEN 27 AND 29) AND a!=28) 9711 OR (g='wvutsrq' AND f GLOB 'klmno*') 9712 OR b=330 9713 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 9714 ORDER BY a 9715 } 9716} {10 27 29 30 72 86 scan 0 sort 0} 9717do_test where7-2.388.1 { 9718 count_steps { 9719 SELECT a FROM t2 9720 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 9721 OR ((a BETWEEN 86 AND 88) AND a!=87) 9722 OR b=1026 9723 OR ((a BETWEEN 63 AND 65) AND a!=64) 9724 OR a=30 9725 OR b=619 9726 ORDER BY a 9727 } 9728} {15 30 41 63 65 67 86 88 93 scan 0 sort 0} 9729do_test where7-2.388.2 { 9730 count_steps { 9731 SELECT a FROM t3 9732 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*') 9733 OR ((a BETWEEN 86 AND 88) AND a!=87) 9734 OR b=1026 9735 OR ((a BETWEEN 63 AND 65) AND a!=64) 9736 OR a=30 9737 OR b=619 9738 ORDER BY a 9739 } 9740} {15 30 41 63 65 67 86 88 93 scan 0 sort 0} 9741do_test where7-2.389.1 { 9742 count_steps { 9743 SELECT a FROM t2 9744 WHERE b=638 9745 OR ((a BETWEEN 62 AND 64) AND a!=63) 9746 ORDER BY a 9747 } 9748} {58 62 64 scan 0 sort 0} 9749do_test where7-2.389.2 { 9750 count_steps { 9751 SELECT a FROM t3 9752 WHERE b=638 9753 OR ((a BETWEEN 62 AND 64) AND a!=63) 9754 ORDER BY a 9755 } 9756} {58 62 64 scan 0 sort 0} 9757do_test where7-2.390.1 { 9758 count_steps { 9759 SELECT a FROM t2 9760 WHERE ((a BETWEEN 96 AND 98) AND a!=97) 9761 OR b=814 9762 OR ((a BETWEEN 52 AND 54) AND a!=53) 9763 OR f='pqrstuvwx' 9764 OR a=29 9765 ORDER BY a 9766 } 9767} {15 29 41 52 54 67 74 93 96 98 scan 0 sort 0} 9768do_test where7-2.390.2 { 9769 count_steps { 9770 SELECT a FROM t3 9771 WHERE ((a BETWEEN 96 AND 98) AND a!=97) 9772 OR b=814 9773 OR ((a BETWEEN 52 AND 54) AND a!=53) 9774 OR f='pqrstuvwx' 9775 OR a=29 9776 ORDER BY a 9777 } 9778} {15 29 41 52 54 67 74 93 96 98 scan 0 sort 0} 9779do_test where7-2.391.1 { 9780 count_steps { 9781 SELECT a FROM t2 9782 WHERE (f GLOB '?tuvw*' AND f GLOB 'stuv*') 9783 OR b=847 9784 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 9785 ORDER BY a 9786 } 9787} {5 18 31 44 57 70 77 83 96 scan 0 sort 0} 9788do_test where7-2.391.2 { 9789 count_steps { 9790 SELECT a FROM t3 9791 WHERE (f GLOB '?tuvw*' AND f GLOB 'stuv*') 9792 OR b=847 9793 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 9794 ORDER BY a 9795 } 9796} {5 18 31 44 57 70 77 83 96 scan 0 sort 0} 9797do_test where7-2.392.1 { 9798 count_steps { 9799 SELECT a FROM t2 9800 WHERE b=256 9801 OR b=597 9802 OR b=264 9803 OR ((a BETWEEN 5 AND 7) AND a!=6) 9804 OR a=72 9805 OR (g='xwvutsr' AND f GLOB 'defgh*') 9806 OR b=641 9807 OR (g='nmlkjih' AND f GLOB 'cdefg*') 9808 OR b=586 9809 ORDER BY a 9810 } 9811} {3 5 7 24 54 72 scan 0 sort 0} 9812do_test where7-2.392.2 { 9813 count_steps { 9814 SELECT a FROM t3 9815 WHERE b=256 9816 OR b=597 9817 OR b=264 9818 OR ((a BETWEEN 5 AND 7) AND a!=6) 9819 OR a=72 9820 OR (g='xwvutsr' AND f GLOB 'defgh*') 9821 OR b=641 9822 OR (g='nmlkjih' AND f GLOB 'cdefg*') 9823 OR b=586 9824 ORDER BY a 9825 } 9826} {3 5 7 24 54 72 scan 0 sort 0} 9827do_test where7-2.393.1 { 9828 count_steps { 9829 SELECT a FROM t2 9830 WHERE b=982 9831 OR ((a BETWEEN 12 AND 14) AND a!=13) 9832 OR c=8008 9833 OR b=927 9834 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 9835 OR ((a BETWEEN 18 AND 20) AND a!=19) 9836 OR c=6006 9837 ORDER BY a 9838 } 9839} {12 14 16 17 18 20 22 23 24 50 76 scan 0 sort 0} 9840do_test where7-2.393.2 { 9841 count_steps { 9842 SELECT a FROM t3 9843 WHERE b=982 9844 OR ((a BETWEEN 12 AND 14) AND a!=13) 9845 OR c=8008 9846 OR b=927 9847 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 9848 OR ((a BETWEEN 18 AND 20) AND a!=19) 9849 OR c=6006 9850 ORDER BY a 9851 } 9852} {12 14 16 17 18 20 22 23 24 50 76 scan 0 sort 0} 9853do_test where7-2.394.1 { 9854 count_steps { 9855 SELECT a FROM t2 9856 WHERE b=847 9857 OR ((a BETWEEN 2 AND 4) AND a!=3) 9858 OR a=50 9859 OR ((a BETWEEN 57 AND 59) AND a!=58) 9860 OR ((a BETWEEN 58 AND 60) AND a!=59) 9861 ORDER BY a 9862 } 9863} {2 4 50 57 58 59 60 77 scan 0 sort 0} 9864do_test where7-2.394.2 { 9865 count_steps { 9866 SELECT a FROM t3 9867 WHERE b=847 9868 OR ((a BETWEEN 2 AND 4) AND a!=3) 9869 OR a=50 9870 OR ((a BETWEEN 57 AND 59) AND a!=58) 9871 OR ((a BETWEEN 58 AND 60) AND a!=59) 9872 ORDER BY a 9873 } 9874} {2 4 50 57 58 59 60 77 scan 0 sort 0} 9875do_test where7-2.395.1 { 9876 count_steps { 9877 SELECT a FROM t2 9878 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 9879 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 9880 OR a=20 9881 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 9882 OR b=869 9883 OR ((a BETWEEN 37 AND 39) AND a!=38) 9884 OR (g='qponmlk' AND f GLOB 'opqrs*') 9885 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 9886 OR a=52 9887 ORDER BY a 9888 } 9889} {20 37 39 40 42 43 52 79 87 100 scan 0 sort 0} 9890do_test where7-2.395.2 { 9891 count_steps { 9892 SELECT a FROM t3 9893 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 9894 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 9895 OR a=20 9896 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 9897 OR b=869 9898 OR ((a BETWEEN 37 AND 39) AND a!=38) 9899 OR (g='qponmlk' AND f GLOB 'opqrs*') 9900 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 9901 OR a=52 9902 ORDER BY a 9903 } 9904} {20 37 39 40 42 43 52 79 87 100 scan 0 sort 0} 9905do_test where7-2.396.1 { 9906 count_steps { 9907 SELECT a FROM t2 9908 WHERE a=8 9909 OR a=60 9910 OR ((a BETWEEN 70 AND 72) AND a!=71) 9911 OR b=352 9912 OR ((a BETWEEN 46 AND 48) AND a!=47) 9913 OR b=847 9914 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 9915 OR a=54 9916 OR ((a BETWEEN 85 AND 87) AND a!=86) 9917 OR b=671 9918 OR a=98 9919 ORDER BY a 9920 } 9921} {8 25 32 46 48 54 60 61 70 72 77 85 87 98 scan 0 sort 0} 9922do_test where7-2.396.2 { 9923 count_steps { 9924 SELECT a FROM t3 9925 WHERE a=8 9926 OR a=60 9927 OR ((a BETWEEN 70 AND 72) AND a!=71) 9928 OR b=352 9929 OR ((a BETWEEN 46 AND 48) AND a!=47) 9930 OR b=847 9931 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 9932 OR a=54 9933 OR ((a BETWEEN 85 AND 87) AND a!=86) 9934 OR b=671 9935 OR a=98 9936 ORDER BY a 9937 } 9938} {8 25 32 46 48 54 60 61 70 72 77 85 87 98 scan 0 sort 0} 9939do_test where7-2.397.1 { 9940 count_steps { 9941 SELECT a FROM t2 9942 WHERE b=212 9943 OR (g='tsrqpon' AND f GLOB 'bcdef*') 9944 OR b=583 9945 OR ((a BETWEEN 97 AND 99) AND a!=98) 9946 ORDER BY a 9947 } 9948} {27 53 97 99 scan 0 sort 0} 9949do_test where7-2.397.2 { 9950 count_steps { 9951 SELECT a FROM t3 9952 WHERE b=212 9953 OR (g='tsrqpon' AND f GLOB 'bcdef*') 9954 OR b=583 9955 OR ((a BETWEEN 97 AND 99) AND a!=98) 9956 ORDER BY a 9957 } 9958} {27 53 97 99 scan 0 sort 0} 9959do_test where7-2.398.1 { 9960 count_steps { 9961 SELECT a FROM t2 9962 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 9963 OR ((a BETWEEN 68 AND 70) AND a!=69) 9964 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 9965 OR b=25 9966 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 9967 OR (g='kjihgfe' AND f GLOB 'stuvw*') 9968 OR c=8008 9969 OR (g='tsrqpon' AND f GLOB 'zabcd*') 9970 OR b=759 9971 OR ((a BETWEEN 58 AND 60) AND a!=59) 9972 OR a=89 9973 ORDER BY a 9974 } 9975} {8 10 22 23 24 25 58 60 68 69 70 73 89 95 scan 0 sort 0} 9976do_test where7-2.398.2 { 9977 count_steps { 9978 SELECT a FROM t3 9979 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 9980 OR ((a BETWEEN 68 AND 70) AND a!=69) 9981 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 9982 OR b=25 9983 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 9984 OR (g='kjihgfe' AND f GLOB 'stuvw*') 9985 OR c=8008 9986 OR (g='tsrqpon' AND f GLOB 'zabcd*') 9987 OR b=759 9988 OR ((a BETWEEN 58 AND 60) AND a!=59) 9989 OR a=89 9990 ORDER BY a 9991 } 9992} {8 10 22 23 24 25 58 60 68 69 70 73 89 95 scan 0 sort 0} 9993do_test where7-2.399.1 { 9994 count_steps { 9995 SELECT a FROM t2 9996 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 9997 OR b=113 9998 OR ((a BETWEEN 87 AND 89) AND a!=88) 9999 ORDER BY a 10000 } 10001} {87 89 98 scan 0 sort 0} 10002do_test where7-2.399.2 { 10003 count_steps { 10004 SELECT a FROM t3 10005 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 10006 OR b=113 10007 OR ((a BETWEEN 87 AND 89) AND a!=88) 10008 ORDER BY a 10009 } 10010} {87 89 98 scan 0 sort 0} 10011do_test where7-2.400.1 { 10012 count_steps { 10013 SELECT a FROM t2 10014 WHERE b=267 10015 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 10016 OR b=652 10017 OR b=605 10018 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 10019 OR a=91 10020 OR c=28028 10021 OR (g='xwvutsr' AND f GLOB 'defgh*') 10022 OR b=792 10023 ORDER BY a 10024 } 10025} {3 55 72 81 82 83 84 91 100 scan 0 sort 0} 10026do_test where7-2.400.2 { 10027 count_steps { 10028 SELECT a FROM t3 10029 WHERE b=267 10030 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 10031 OR b=652 10032 OR b=605 10033 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 10034 OR a=91 10035 OR c=28028 10036 OR (g='xwvutsr' AND f GLOB 'defgh*') 10037 OR b=792 10038 ORDER BY a 10039 } 10040} {3 55 72 81 82 83 84 91 100 scan 0 sort 0} 10041do_test where7-2.401.1 { 10042 count_steps { 10043 SELECT a FROM t2 10044 WHERE b=762 10045 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 10046 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 10047 OR ((a BETWEEN 92 AND 94) AND a!=93) 10048 OR (g='fedcbaz' AND f GLOB 'rstuv*') 10049 ORDER BY a 10050 } 10051} {14 62 92 94 95 scan 0 sort 0} 10052do_test where7-2.401.2 { 10053 count_steps { 10054 SELECT a FROM t3 10055 WHERE b=762 10056 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 10057 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 10058 OR ((a BETWEEN 92 AND 94) AND a!=93) 10059 OR (g='fedcbaz' AND f GLOB 'rstuv*') 10060 ORDER BY a 10061 } 10062} {14 62 92 94 95 scan 0 sort 0} 10063do_test where7-2.402.1 { 10064 count_steps { 10065 SELECT a FROM t2 10066 WHERE b=190 10067 OR ((a BETWEEN 51 AND 53) AND a!=52) 10068 OR a=93 10069 OR a=68 10070 OR b=91 10071 OR b=586 10072 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 10073 ORDER BY a 10074 } 10075} {24 51 53 68 93 scan 0 sort 0} 10076do_test where7-2.402.2 { 10077 count_steps { 10078 SELECT a FROM t3 10079 WHERE b=190 10080 OR ((a BETWEEN 51 AND 53) AND a!=52) 10081 OR a=93 10082 OR a=68 10083 OR b=91 10084 OR b=586 10085 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 10086 ORDER BY a 10087 } 10088} {24 51 53 68 93 scan 0 sort 0} 10089do_test where7-2.403.1 { 10090 count_steps { 10091 SELECT a FROM t2 10092 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 10093 OR b=880 10094 OR (g='mlkjihg' AND f GLOB 'klmno*') 10095 ORDER BY a 10096 } 10097} {61 62 80 scan 0 sort 0} 10098do_test where7-2.403.2 { 10099 count_steps { 10100 SELECT a FROM t3 10101 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 10102 OR b=880 10103 OR (g='mlkjihg' AND f GLOB 'klmno*') 10104 ORDER BY a 10105 } 10106} {61 62 80 scan 0 sort 0} 10107do_test where7-2.404.1 { 10108 count_steps { 10109 SELECT a FROM t2 10110 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 10111 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 10112 OR b=627 10113 OR (g='onmlkji' AND f GLOB 'wxyza*') 10114 OR b=616 10115 OR a=35 10116 OR a=24 10117 OR b=839 10118 OR a=42 10119 OR b=297 10120 ORDER BY a 10121 } 10122} {24 27 35 42 48 56 57 61 75 scan 0 sort 0} 10123do_test where7-2.404.2 { 10124 count_steps { 10125 SELECT a FROM t3 10126 WHERE (g='mlkjihg' AND f GLOB 'jklmn*') 10127 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 10128 OR b=627 10129 OR (g='onmlkji' AND f GLOB 'wxyza*') 10130 OR b=616 10131 OR a=35 10132 OR a=24 10133 OR b=839 10134 OR a=42 10135 OR b=297 10136 ORDER BY a 10137 } 10138} {24 27 35 42 48 56 57 61 75 scan 0 sort 0} 10139do_test where7-2.405.1 { 10140 count_steps { 10141 SELECT a FROM t2 10142 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 10143 OR ((a BETWEEN 5 AND 7) AND a!=6) 10144 OR b=36 10145 OR ((a BETWEEN 99 AND 101) AND a!=100) 10146 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 10147 OR b=25 10148 ORDER BY a 10149 } 10150} {5 7 11 37 63 89 95 99 scan 0 sort 0} 10151do_test where7-2.405.2 { 10152 count_steps { 10153 SELECT a FROM t3 10154 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 10155 OR ((a BETWEEN 5 AND 7) AND a!=6) 10156 OR b=36 10157 OR ((a BETWEEN 99 AND 101) AND a!=100) 10158 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 10159 OR b=25 10160 ORDER BY a 10161 } 10162} {5 7 11 37 63 89 95 99 scan 0 sort 0} 10163do_test where7-2.406.1 { 10164 count_steps { 10165 SELECT a FROM t2 10166 WHERE b=740 10167 OR ((a BETWEEN 90 AND 92) AND a!=91) 10168 OR (g='jihgfed' AND f GLOB 'wxyza*') 10169 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 10170 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 10171 ORDER BY a 10172 } 10173} {74 77 90 92 96 scan 0 sort 0} 10174do_test where7-2.406.2 { 10175 count_steps { 10176 SELECT a FROM t3 10177 WHERE b=740 10178 OR ((a BETWEEN 90 AND 92) AND a!=91) 10179 OR (g='jihgfed' AND f GLOB 'wxyza*') 10180 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 10181 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 10182 ORDER BY a 10183 } 10184} {74 77 90 92 96 scan 0 sort 0} 10185do_test where7-2.407.1 { 10186 count_steps { 10187 SELECT a FROM t2 10188 WHERE f='hijklmnop' 10189 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 10190 OR (g='wvutsrq' AND f GLOB 'ijklm*') 10191 OR b=528 10192 OR (g='xwvutsr' AND f GLOB 'defgh*') 10193 ORDER BY a 10194 } 10195} {3 7 8 20 33 48 59 85 scan 0 sort 0} 10196do_test where7-2.407.2 { 10197 count_steps { 10198 SELECT a FROM t3 10199 WHERE f='hijklmnop' 10200 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 10201 OR (g='wvutsrq' AND f GLOB 'ijklm*') 10202 OR b=528 10203 OR (g='xwvutsr' AND f GLOB 'defgh*') 10204 ORDER BY a 10205 } 10206} {3 7 8 20 33 48 59 85 scan 0 sort 0} 10207do_test where7-2.408.1 { 10208 count_steps { 10209 SELECT a FROM t2 10210 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 10211 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10212 OR b=253 10213 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 10214 OR b=869 10215 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10216 ORDER BY a 10217 } 10218} {14 22 23 24 33 50 76 79 scan 0 sort 0} 10219do_test where7-2.408.2 { 10220 count_steps { 10221 SELECT a FROM t3 10222 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 10223 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10224 OR b=253 10225 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 10226 OR b=869 10227 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10228 ORDER BY a 10229 } 10230} {14 22 23 24 33 50 76 79 scan 0 sort 0} 10231do_test where7-2.409.1 { 10232 count_steps { 10233 SELECT a FROM t2 10234 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 10235 OR ((a BETWEEN 57 AND 59) AND a!=58) 10236 ORDER BY a 10237 } 10238} {26 57 59 scan 0 sort 0} 10239do_test where7-2.409.2 { 10240 count_steps { 10241 SELECT a FROM t3 10242 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 10243 OR ((a BETWEEN 57 AND 59) AND a!=58) 10244 ORDER BY a 10245 } 10246} {26 57 59 scan 0 sort 0} 10247do_test where7-2.410.1 { 10248 count_steps { 10249 SELECT a FROM t2 10250 WHERE b=781 10251 OR ((a BETWEEN 33 AND 35) AND a!=34) 10252 ORDER BY a 10253 } 10254} {33 35 71 scan 0 sort 0} 10255do_test where7-2.410.2 { 10256 count_steps { 10257 SELECT a FROM t3 10258 WHERE b=781 10259 OR ((a BETWEEN 33 AND 35) AND a!=34) 10260 ORDER BY a 10261 } 10262} {33 35 71 scan 0 sort 0} 10263do_test where7-2.411.1 { 10264 count_steps { 10265 SELECT a FROM t2 10266 WHERE b=803 10267 OR (g='mlkjihg' AND f GLOB 'jklmn*') 10268 OR ((a BETWEEN 61 AND 63) AND a!=62) 10269 OR (g='jihgfed' AND f GLOB 'xyzab*') 10270 OR (g='nmlkjih' AND f GLOB 'cdefg*') 10271 OR ((a BETWEEN 98 AND 100) AND a!=99) 10272 OR b=1059 10273 OR (g='ponmlkj' AND f GLOB 'stuvw*') 10274 OR ((a BETWEEN 30 AND 32) AND a!=31) 10275 ORDER BY a 10276 } 10277} {30 32 44 54 61 63 73 75 98 100 scan 0 sort 0} 10278do_test where7-2.411.2 { 10279 count_steps { 10280 SELECT a FROM t3 10281 WHERE b=803 10282 OR (g='mlkjihg' AND f GLOB 'jklmn*') 10283 OR ((a BETWEEN 61 AND 63) AND a!=62) 10284 OR (g='jihgfed' AND f GLOB 'xyzab*') 10285 OR (g='nmlkjih' AND f GLOB 'cdefg*') 10286 OR ((a BETWEEN 98 AND 100) AND a!=99) 10287 OR b=1059 10288 OR (g='ponmlkj' AND f GLOB 'stuvw*') 10289 OR ((a BETWEEN 30 AND 32) AND a!=31) 10290 ORDER BY a 10291 } 10292} {30 32 44 54 61 63 73 75 98 100 scan 0 sort 0} 10293do_test where7-2.412.1 { 10294 count_steps { 10295 SELECT a FROM t2 10296 WHERE ((a BETWEEN 82 AND 84) AND a!=83) 10297 OR (g='rqponml' AND f GLOB 'klmno*') 10298 OR b=1056 10299 OR a=49 10300 OR b=451 10301 OR ((a BETWEEN 88 AND 90) AND a!=89) 10302 OR b=509 10303 OR c=32032 10304 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 10305 OR a=4 10306 ORDER BY a 10307 } 10308} {4 21 36 41 49 82 84 88 90 94 95 96 scan 0 sort 0} 10309do_test where7-2.412.2 { 10310 count_steps { 10311 SELECT a FROM t3 10312 WHERE ((a BETWEEN 82 AND 84) AND a!=83) 10313 OR (g='rqponml' AND f GLOB 'klmno*') 10314 OR b=1056 10315 OR a=49 10316 OR b=451 10317 OR ((a BETWEEN 88 AND 90) AND a!=89) 10318 OR b=509 10319 OR c=32032 10320 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 10321 OR a=4 10322 ORDER BY a 10323 } 10324} {4 21 36 41 49 82 84 88 90 94 95 96 scan 0 sort 0} 10325do_test where7-2.413.1 { 10326 count_steps { 10327 SELECT a FROM t2 10328 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 10329 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10330 OR b=726 10331 OR ((a BETWEEN 57 AND 59) AND a!=58) 10332 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 10333 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10334 OR b=11 10335 OR (g='vutsrqp' AND f GLOB 'qrstu*') 10336 OR ((a BETWEEN 37 AND 39) AND a!=38) 10337 OR b=121 10338 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 10339 ORDER BY a 10340 } 10341} {1 11 14 16 18 22 37 39 57 59 66 87 scan 0 sort 0} 10342do_test where7-2.413.2 { 10343 count_steps { 10344 SELECT a FROM t3 10345 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 10346 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 10347 OR b=726 10348 OR ((a BETWEEN 57 AND 59) AND a!=58) 10349 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 10350 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10351 OR b=11 10352 OR (g='vutsrqp' AND f GLOB 'qrstu*') 10353 OR ((a BETWEEN 37 AND 39) AND a!=38) 10354 OR b=121 10355 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 10356 ORDER BY a 10357 } 10358} {1 11 14 16 18 22 37 39 57 59 66 87 scan 0 sort 0} 10359do_test where7-2.414.1 { 10360 count_steps { 10361 SELECT a FROM t2 10362 WHERE c<=10 10363 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 10364 OR ((a BETWEEN 83 AND 85) AND a!=84) 10365 OR (g='onmlkji' AND f GLOB 'yzabc*') 10366 OR a=43 10367 OR b=553 10368 OR b=377 10369 OR b=462 10370 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 10371 OR b=198 10372 ORDER BY a 10373 } 10374} {13 18 39 42 43 48 50 65 83 85 91 scan 0 sort 0} 10375do_test where7-2.414.2 { 10376 count_steps { 10377 SELECT a FROM t3 10378 WHERE c<=10 10379 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 10380 OR ((a BETWEEN 83 AND 85) AND a!=84) 10381 OR (g='onmlkji' AND f GLOB 'yzabc*') 10382 OR a=43 10383 OR b=553 10384 OR b=377 10385 OR b=462 10386 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 10387 OR b=198 10388 ORDER BY a 10389 } 10390} {13 18 39 42 43 48 50 65 83 85 91 scan 0 sort 0} 10391do_test where7-2.415.1 { 10392 count_steps { 10393 SELECT a FROM t2 10394 WHERE 1000000<b 10395 OR f='rstuvwxyz' 10396 OR b=616 10397 OR a=30 10398 OR a=54 10399 OR b=990 10400 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 10401 OR c>=34035 10402 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 10403 OR b=718 10404 OR c=29029 10405 ORDER BY a 10406 } 10407} {17 23 30 43 49 54 56 69 75 85 86 87 90 95 scan 0 sort 0} 10408do_test where7-2.415.2 { 10409 count_steps { 10410 SELECT a FROM t3 10411 WHERE 1000000<b 10412 OR f='rstuvwxyz' 10413 OR b=616 10414 OR a=30 10415 OR a=54 10416 OR b=990 10417 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 10418 OR c>=34035 10419 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 10420 OR b=718 10421 OR c=29029 10422 ORDER BY a 10423 } 10424} {17 23 30 43 49 54 56 69 75 85 86 87 90 95 scan 0 sort 0} 10425do_test where7-2.416.1 { 10426 count_steps { 10427 SELECT a FROM t2 10428 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 10429 OR c=34034 10430 OR b=704 10431 OR b=938 10432 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10433 ORDER BY a 10434 } 10435} {16 36 64 100 scan 0 sort 0} 10436do_test where7-2.416.2 { 10437 count_steps { 10438 SELECT a FROM t3 10439 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 10440 OR c=34034 10441 OR b=704 10442 OR b=938 10443 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 10444 ORDER BY a 10445 } 10446} {16 36 64 100 scan 0 sort 0} 10447do_test where7-2.417.1 { 10448 count_steps { 10449 SELECT a FROM t2 10450 WHERE b=1092 10451 OR f='tuvwxyzab' 10452 OR c=12012 10453 ORDER BY a 10454 } 10455} {19 34 35 36 45 71 97 scan 0 sort 0} 10456do_test where7-2.417.2 { 10457 count_steps { 10458 SELECT a FROM t3 10459 WHERE b=1092 10460 OR f='tuvwxyzab' 10461 OR c=12012 10462 ORDER BY a 10463 } 10464} {19 34 35 36 45 71 97 scan 0 sort 0} 10465do_test where7-2.418.1 { 10466 count_steps { 10467 SELECT a FROM t2 10468 WHERE c=19019 10469 OR a=53 10470 OR b=396 10471 ORDER BY a 10472 } 10473} {36 53 55 56 57 scan 0 sort 0} 10474do_test where7-2.418.2 { 10475 count_steps { 10476 SELECT a FROM t3 10477 WHERE c=19019 10478 OR a=53 10479 OR b=396 10480 ORDER BY a 10481 } 10482} {36 53 55 56 57 scan 0 sort 0} 10483do_test where7-2.419.1 { 10484 count_steps { 10485 SELECT a FROM t2 10486 WHERE f IS NULL 10487 OR b=531 10488 OR a=55 10489 OR b=990 10490 ORDER BY a 10491 } 10492} {55 90 scan 0 sort 0} 10493do_test where7-2.419.2 { 10494 count_steps { 10495 SELECT a FROM t3 10496 WHERE f IS NULL 10497 OR b=531 10498 OR a=55 10499 OR b=990 10500 ORDER BY a 10501 } 10502} {55 90 scan 0 sort 0} 10503do_test where7-2.420.1 { 10504 count_steps { 10505 SELECT a FROM t2 10506 WHERE f='opqrstuvw' 10507 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 10508 OR (g='onmlkji' AND f GLOB 'abcde*') 10509 OR f='tuvwxyzab' 10510 OR a=89 10511 OR b=135 10512 ORDER BY a 10513 } 10514} {14 19 23 40 45 52 66 71 89 92 97 scan 0 sort 0} 10515do_test where7-2.420.2 { 10516 count_steps { 10517 SELECT a FROM t3 10518 WHERE f='opqrstuvw' 10519 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 10520 OR (g='onmlkji' AND f GLOB 'abcde*') 10521 OR f='tuvwxyzab' 10522 OR a=89 10523 OR b=135 10524 ORDER BY a 10525 } 10526} {14 19 23 40 45 52 66 71 89 92 97 scan 0 sort 0} 10527do_test where7-2.421.1 { 10528 count_steps { 10529 SELECT a FROM t2 10530 WHERE b=399 10531 OR f='yzabcdefg' 10532 OR ((a BETWEEN 62 AND 64) AND a!=63) 10533 OR ((a BETWEEN 42 AND 44) AND a!=43) 10534 OR (g='vutsrqp' AND f GLOB 'qrstu*') 10535 OR ((a BETWEEN 51 AND 53) AND a!=52) 10536 OR ((a BETWEEN 2 AND 4) AND a!=3) 10537 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 10538 ORDER BY a 10539 } 10540} {2 4 9 16 24 42 44 50 51 53 62 64 76 scan 0 sort 0} 10541do_test where7-2.421.2 { 10542 count_steps { 10543 SELECT a FROM t3 10544 WHERE b=399 10545 OR f='yzabcdefg' 10546 OR ((a BETWEEN 62 AND 64) AND a!=63) 10547 OR ((a BETWEEN 42 AND 44) AND a!=43) 10548 OR (g='vutsrqp' AND f GLOB 'qrstu*') 10549 OR ((a BETWEEN 51 AND 53) AND a!=52) 10550 OR ((a BETWEEN 2 AND 4) AND a!=3) 10551 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 10552 ORDER BY a 10553 } 10554} {2 4 9 16 24 42 44 50 51 53 62 64 76 scan 0 sort 0} 10555do_test where7-2.422.1 { 10556 count_steps { 10557 SELECT a FROM t2 10558 WHERE b=858 10559 OR a=23 10560 OR b=506 10561 OR (g='onmlkji' AND f GLOB 'wxyza*') 10562 OR c=19019 10563 OR b=363 10564 ORDER BY a 10565 } 10566} {23 33 46 48 55 56 57 78 scan 0 sort 0} 10567do_test where7-2.422.2 { 10568 count_steps { 10569 SELECT a FROM t3 10570 WHERE b=858 10571 OR a=23 10572 OR b=506 10573 OR (g='onmlkji' AND f GLOB 'wxyza*') 10574 OR c=19019 10575 OR b=363 10576 ORDER BY a 10577 } 10578} {23 33 46 48 55 56 57 78 scan 0 sort 0} 10579do_test where7-2.423.1 { 10580 count_steps { 10581 SELECT a FROM t2 10582 WHERE a=38 10583 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 10584 OR ((a BETWEEN 20 AND 22) AND a!=21) 10585 OR a=5 10586 OR b=286 10587 OR (g='utsrqpo' AND f GLOB 'wxyza*') 10588 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 10589 OR (g='qponmlk' AND f GLOB 'mnopq*') 10590 ORDER BY a 10591 } 10592} {5 20 22 26 38 47 54 scan 0 sort 0} 10593do_test where7-2.423.2 { 10594 count_steps { 10595 SELECT a FROM t3 10596 WHERE a=38 10597 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 10598 OR ((a BETWEEN 20 AND 22) AND a!=21) 10599 OR a=5 10600 OR b=286 10601 OR (g='utsrqpo' AND f GLOB 'wxyza*') 10602 OR (d>=47.0 AND d<48.0 AND d NOT NULL) 10603 OR (g='qponmlk' AND f GLOB 'mnopq*') 10604 ORDER BY a 10605 } 10606} {5 20 22 26 38 47 54 scan 0 sort 0} 10607do_test where7-2.424.1 { 10608 count_steps { 10609 SELECT a FROM t2 10610 WHERE b=506 10611 OR b=550 10612 OR b=1089 10613 OR b=267 10614 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 10615 OR f='wxyzabcde' 10616 OR (g='srqponm' AND f GLOB 'ghijk*') 10617 OR b=814 10618 ORDER BY a 10619 } 10620} {22 32 46 48 50 68 74 99 100 scan 0 sort 0} 10621do_test where7-2.424.2 { 10622 count_steps { 10623 SELECT a FROM t3 10624 WHERE b=506 10625 OR b=550 10626 OR b=1089 10627 OR b=267 10628 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 10629 OR f='wxyzabcde' 10630 OR (g='srqponm' AND f GLOB 'ghijk*') 10631 OR b=814 10632 ORDER BY a 10633 } 10634} {22 32 46 48 50 68 74 99 100 scan 0 sort 0} 10635do_test where7-2.425.1 { 10636 count_steps { 10637 SELECT a FROM t2 10638 WHERE f='bcdefghij' 10639 OR b=506 10640 OR f='opqrstuvw' 10641 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 10642 OR ((a BETWEEN 18 AND 20) AND a!=19) 10643 OR ((a BETWEEN 10 AND 12) AND a!=11) 10644 ORDER BY a 10645 } 10646} {1 10 12 14 18 20 27 40 46 53 66 69 79 92 scan 0 sort 0} 10647do_test where7-2.425.2 { 10648 count_steps { 10649 SELECT a FROM t3 10650 WHERE f='bcdefghij' 10651 OR b=506 10652 OR f='opqrstuvw' 10653 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 10654 OR ((a BETWEEN 18 AND 20) AND a!=19) 10655 OR ((a BETWEEN 10 AND 12) AND a!=11) 10656 ORDER BY a 10657 } 10658} {1 10 12 14 18 20 27 40 46 53 66 69 79 92 scan 0 sort 0} 10659do_test where7-2.426.1 { 10660 count_steps { 10661 SELECT a FROM t2 10662 WHERE b=22 10663 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 10664 OR b=399 10665 OR (g='mlkjihg' AND f GLOB 'jklmn*') 10666 ORDER BY a 10667 } 10668} {2 3 29 55 61 81 scan 0 sort 0} 10669do_test where7-2.426.2 { 10670 count_steps { 10671 SELECT a FROM t3 10672 WHERE b=22 10673 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 10674 OR b=399 10675 OR (g='mlkjihg' AND f GLOB 'jklmn*') 10676 ORDER BY a 10677 } 10678} {2 3 29 55 61 81 scan 0 sort 0} 10679do_test where7-2.427.1 { 10680 count_steps { 10681 SELECT a FROM t2 10682 WHERE ((a BETWEEN 39 AND 41) AND a!=40) 10683 OR a=66 10684 OR b=484 10685 OR a=42 10686 ORDER BY a 10687 } 10688} {39 41 42 44 66 scan 0 sort 0} 10689do_test where7-2.427.2 { 10690 count_steps { 10691 SELECT a FROM t3 10692 WHERE ((a BETWEEN 39 AND 41) AND a!=40) 10693 OR a=66 10694 OR b=484 10695 OR a=42 10696 ORDER BY a 10697 } 10698} {39 41 42 44 66 scan 0 sort 0} 10699do_test where7-2.428.1 { 10700 count_steps { 10701 SELECT a FROM t2 10702 WHERE b=905 10703 OR a=1 10704 OR b=22 10705 OR b=696 10706 ORDER BY a 10707 } 10708} {1 2 scan 0 sort 0} 10709do_test where7-2.428.2 { 10710 count_steps { 10711 SELECT a FROM t3 10712 WHERE b=905 10713 OR a=1 10714 OR b=22 10715 OR b=696 10716 ORDER BY a 10717 } 10718} {1 2 scan 0 sort 0} 10719do_test where7-2.429.1 { 10720 count_steps { 10721 SELECT a FROM t2 10722 WHERE f='klmnopqrs' 10723 OR a=62 10724 ORDER BY a 10725 } 10726} {10 36 62 88 scan 0 sort 0} 10727do_test where7-2.429.2 { 10728 count_steps { 10729 SELECT a FROM t3 10730 WHERE f='klmnopqrs' 10731 OR a=62 10732 ORDER BY a 10733 } 10734} {10 36 62 88 scan 0 sort 0} 10735do_test where7-2.430.1 { 10736 count_steps { 10737 SELECT a FROM t2 10738 WHERE a=42 10739 OR b=1001 10740 OR (g='onmlkji' AND f GLOB 'xyzab*') 10741 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 10742 OR a=62 10743 ORDER BY a 10744 } 10745} {17 42 43 49 62 69 91 95 scan 0 sort 0} 10746do_test where7-2.430.2 { 10747 count_steps { 10748 SELECT a FROM t3 10749 WHERE a=42 10750 OR b=1001 10751 OR (g='onmlkji' AND f GLOB 'xyzab*') 10752 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 10753 OR a=62 10754 ORDER BY a 10755 } 10756} {17 42 43 49 62 69 91 95 scan 0 sort 0} 10757do_test where7-2.431.1 { 10758 count_steps { 10759 SELECT a FROM t2 10760 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 10761 OR b=209 10762 OR (g='hgfedcb' AND f GLOB 'hijkl*') 10763 OR f='mnopqrstu' 10764 OR b=374 10765 OR (g='utsrqpo' AND f GLOB 'stuvw*') 10766 OR ((a BETWEEN 88 AND 90) AND a!=89) 10767 OR ((a BETWEEN 98 AND 100) AND a!=99) 10768 OR f='pqrstuvwx' 10769 OR a=65 10770 OR a=23 10771 ORDER BY a 10772 } 10773} {12 15 18 19 23 34 38 41 64 65 67 85 88 90 93 98 99 100 scan 0 sort 0} 10774do_test where7-2.431.2 { 10775 count_steps { 10776 SELECT a FROM t3 10777 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 10778 OR b=209 10779 OR (g='hgfedcb' AND f GLOB 'hijkl*') 10780 OR f='mnopqrstu' 10781 OR b=374 10782 OR (g='utsrqpo' AND f GLOB 'stuvw*') 10783 OR ((a BETWEEN 88 AND 90) AND a!=89) 10784 OR ((a BETWEEN 98 AND 100) AND a!=99) 10785 OR f='pqrstuvwx' 10786 OR a=65 10787 OR a=23 10788 ORDER BY a 10789 } 10790} {12 15 18 19 23 34 38 41 64 65 67 85 88 90 93 98 99 100 scan 0 sort 0} 10791do_test where7-2.432.1 { 10792 count_steps { 10793 SELECT a FROM t2 10794 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 10795 OR a=64 10796 OR ((a BETWEEN 9 AND 11) AND a!=10) 10797 OR ((a BETWEEN 18 AND 20) AND a!=19) 10798 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 10799 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 10800 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 10801 ORDER BY a 10802 } 10803} {3 7 9 10 11 18 20 64 69 scan 0 sort 0} 10804do_test where7-2.432.2 { 10805 count_steps { 10806 SELECT a FROM t3 10807 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL) 10808 OR a=64 10809 OR ((a BETWEEN 9 AND 11) AND a!=10) 10810 OR ((a BETWEEN 18 AND 20) AND a!=19) 10811 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 10812 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 10813 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 10814 ORDER BY a 10815 } 10816} {3 7 9 10 11 18 20 64 69 scan 0 sort 0} 10817do_test where7-2.433.1 { 10818 count_steps { 10819 SELECT a FROM t2 10820 WHERE a=91 10821 OR b=935 10822 OR a=82 10823 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10824 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 10825 OR b=300 10826 ORDER BY a 10827 } 10828} {14 43 82 85 91 scan 0 sort 0} 10829do_test where7-2.433.2 { 10830 count_steps { 10831 SELECT a FROM t3 10832 WHERE a=91 10833 OR b=935 10834 OR a=82 10835 OR (g='vutsrqp' AND f GLOB 'opqrs*') 10836 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 10837 OR b=300 10838 ORDER BY a 10839 } 10840} {14 43 82 85 91 scan 0 sort 0} 10841do_test where7-2.434.1 { 10842 count_steps { 10843 SELECT a FROM t2 10844 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 10845 OR f='hijklmnop' 10846 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 10847 OR (g='xwvutsr' AND f GLOB 'defgh*') 10848 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 10849 OR (g='xwvutsr' AND f GLOB 'efghi*') 10850 OR ((a BETWEEN 10 AND 12) AND a!=11) 10851 OR b=110 10852 OR ((a BETWEEN 83 AND 85) AND a!=84) 10853 ORDER BY a 10854 } 10855} {3 4 7 10 12 22 33 45 59 83 85 94 scan 0 sort 0} 10856do_test where7-2.434.2 { 10857 count_steps { 10858 SELECT a FROM t3 10859 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 10860 OR f='hijklmnop' 10861 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 10862 OR (g='xwvutsr' AND f GLOB 'defgh*') 10863 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 10864 OR (g='xwvutsr' AND f GLOB 'efghi*') 10865 OR ((a BETWEEN 10 AND 12) AND a!=11) 10866 OR b=110 10867 OR ((a BETWEEN 83 AND 85) AND a!=84) 10868 ORDER BY a 10869 } 10870} {3 4 7 10 12 22 33 45 59 83 85 94 scan 0 sort 0} 10871do_test where7-2.435.1 { 10872 count_steps { 10873 SELECT a FROM t2 10874 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 10875 OR b=66 10876 OR a=32 10877 OR b=487 10878 OR b=69 10879 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 10880 OR (g='edcbazy' AND f GLOB 'uvwxy*') 10881 OR (g='onmlkji' AND f GLOB 'yzabc*') 10882 ORDER BY a 10883 } 10884} {6 32 33 50 98 99 scan 0 sort 0} 10885do_test where7-2.435.2 { 10886 count_steps { 10887 SELECT a FROM t3 10888 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 10889 OR b=66 10890 OR a=32 10891 OR b=487 10892 OR b=69 10893 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 10894 OR (g='edcbazy' AND f GLOB 'uvwxy*') 10895 OR (g='onmlkji' AND f GLOB 'yzabc*') 10896 ORDER BY a 10897 } 10898} {6 32 33 50 98 99 scan 0 sort 0} 10899do_test where7-2.436.1 { 10900 count_steps { 10901 SELECT a FROM t2 10902 WHERE b=814 10903 OR (g='qponmlk' AND f GLOB 'opqrs*') 10904 OR c=25025 10905 ORDER BY a 10906 } 10907} {40 73 74 75 scan 0 sort 0} 10908do_test where7-2.436.2 { 10909 count_steps { 10910 SELECT a FROM t3 10911 WHERE b=814 10912 OR (g='qponmlk' AND f GLOB 'opqrs*') 10913 OR c=25025 10914 ORDER BY a 10915 } 10916} {40 73 74 75 scan 0 sort 0} 10917do_test where7-2.437.1 { 10918 count_steps { 10919 SELECT a FROM t2 10920 WHERE b=960 10921 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 10922 OR (g='gfedcba' AND f GLOB 'opqrs*') 10923 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 10924 ORDER BY a 10925 } 10926} {31 62 92 scan 0 sort 0} 10927do_test where7-2.437.2 { 10928 count_steps { 10929 SELECT a FROM t3 10930 WHERE b=960 10931 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 10932 OR (g='gfedcba' AND f GLOB 'opqrs*') 10933 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 10934 ORDER BY a 10935 } 10936} {31 62 92 scan 0 sort 0} 10937do_test where7-2.438.1 { 10938 count_steps { 10939 SELECT a FROM t2 10940 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 10941 OR a=7 10942 OR b=36 10943 OR b=528 10944 OR c=17017 10945 OR b=66 10946 OR b=674 10947 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 10948 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 10949 ORDER BY a 10950 } 10951} {6 7 48 49 50 51 56 69 96 scan 0 sort 0} 10952do_test where7-2.438.2 { 10953 count_steps { 10954 SELECT a FROM t3 10955 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL) 10956 OR a=7 10957 OR b=36 10958 OR b=528 10959 OR c=17017 10960 OR b=66 10961 OR b=674 10962 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 10963 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 10964 ORDER BY a 10965 } 10966} {6 7 48 49 50 51 56 69 96 scan 0 sort 0} 10967do_test where7-2.439.1 { 10968 count_steps { 10969 SELECT a FROM t2 10970 WHERE c>=34035 10971 OR ((a BETWEEN 71 AND 73) AND a!=72) 10972 OR (g='mlkjihg' AND f GLOB 'jklmn*') 10973 OR a=52 10974 OR ((a BETWEEN 11 AND 13) AND a!=12) 10975 OR b=836 10976 OR a=46 10977 OR c=23023 10978 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 10979 ORDER BY a 10980 } 10981} {11 13 20 46 52 61 67 68 69 71 72 73 76 98 scan 0 sort 0} 10982do_test where7-2.439.2 { 10983 count_steps { 10984 SELECT a FROM t3 10985 WHERE c>=34035 10986 OR ((a BETWEEN 71 AND 73) AND a!=72) 10987 OR (g='mlkjihg' AND f GLOB 'jklmn*') 10988 OR a=52 10989 OR ((a BETWEEN 11 AND 13) AND a!=12) 10990 OR b=836 10991 OR a=46 10992 OR c=23023 10993 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 10994 ORDER BY a 10995 } 10996} {11 13 20 46 52 61 67 68 69 71 72 73 76 98 scan 0 sort 0} 10997do_test where7-2.440.1 { 10998 count_steps { 10999 SELECT a FROM t2 11000 WHERE (g='ponmlkj' AND f GLOB 'rstuv*') 11001 OR (g='tsrqpon' AND f GLOB 'bcdef*') 11002 OR b=770 11003 OR (g='mlkjihg' AND f GLOB 'klmno*') 11004 OR b=726 11005 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 11006 OR a=49 11007 OR f='bcdefghij' 11008 OR (g='rqponml' AND f GLOB 'lmnop*') 11009 OR f='jklmnopqr' 11010 ORDER BY a 11011 } 11012} {1 9 27 31 35 37 43 49 53 61 62 66 70 79 87 scan 0 sort 0} 11013do_test where7-2.440.2 { 11014 count_steps { 11015 SELECT a FROM t3 11016 WHERE (g='ponmlkj' AND f GLOB 'rstuv*') 11017 OR (g='tsrqpon' AND f GLOB 'bcdef*') 11018 OR b=770 11019 OR (g='mlkjihg' AND f GLOB 'klmno*') 11020 OR b=726 11021 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 11022 OR a=49 11023 OR f='bcdefghij' 11024 OR (g='rqponml' AND f GLOB 'lmnop*') 11025 OR f='jklmnopqr' 11026 ORDER BY a 11027 } 11028} {1 9 27 31 35 37 43 49 53 61 62 66 70 79 87 scan 0 sort 0} 11029do_test where7-2.441.1 { 11030 count_steps { 11031 SELECT a FROM t2 11032 WHERE (d>=13.0 AND d<14.0 AND d NOT NULL) 11033 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 11034 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 11035 OR (g='nmlkjih' AND f GLOB 'fghij*') 11036 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 11037 ORDER BY a 11038 } 11039} {13 23 25 48 49 51 57 75 77 scan 0 sort 0} 11040do_test where7-2.441.2 { 11041 count_steps { 11042 SELECT a FROM t3 11043 WHERE (d>=13.0 AND d<14.0 AND d NOT NULL) 11044 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 11045 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 11046 OR (g='nmlkjih' AND f GLOB 'fghij*') 11047 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 11048 ORDER BY a 11049 } 11050} {13 23 25 48 49 51 57 75 77 scan 0 sort 0} 11051do_test where7-2.442.1 { 11052 count_steps { 11053 SELECT a FROM t2 11054 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 11055 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 11056 OR b=366 11057 ORDER BY a 11058 } 11059} {15 46 48 scan 0 sort 0} 11060do_test where7-2.442.2 { 11061 count_steps { 11062 SELECT a FROM t3 11063 WHERE ((a BETWEEN 46 AND 48) AND a!=47) 11064 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 11065 OR b=366 11066 ORDER BY a 11067 } 11068} {15 46 48 scan 0 sort 0} 11069do_test where7-2.443.1 { 11070 count_steps { 11071 SELECT a FROM t2 11072 WHERE ((a BETWEEN 88 AND 90) AND a!=89) 11073 OR b=421 11074 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 11075 OR b=531 11076 OR b=957 11077 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 11078 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 11079 OR c=28028 11080 ORDER BY a 11081 } 11082} {9 55 82 83 84 87 88 90 91 scan 0 sort 0} 11083do_test where7-2.443.2 { 11084 count_steps { 11085 SELECT a FROM t3 11086 WHERE ((a BETWEEN 88 AND 90) AND a!=89) 11087 OR b=421 11088 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 11089 OR b=531 11090 OR b=957 11091 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 11092 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 11093 OR c=28028 11094 ORDER BY a 11095 } 11096} {9 55 82 83 84 87 88 90 91 scan 0 sort 0} 11097do_test where7-2.444.1 { 11098 count_steps { 11099 SELECT a FROM t2 11100 WHERE a=100 11101 OR a=85 11102 OR b=847 11103 ORDER BY a 11104 } 11105} {77 85 100 scan 0 sort 0} 11106do_test where7-2.444.2 { 11107 count_steps { 11108 SELECT a FROM t3 11109 WHERE a=100 11110 OR a=85 11111 OR b=847 11112 ORDER BY a 11113 } 11114} {77 85 100 scan 0 sort 0} 11115do_test where7-2.445.1 { 11116 count_steps { 11117 SELECT a FROM t2 11118 WHERE b=25 11119 OR a=5 11120 OR 1000000<b 11121 OR ((a BETWEEN 9 AND 11) AND a!=10) 11122 OR (g='ihgfedc' AND f GLOB 'abcde*') 11123 OR ((a BETWEEN 12 AND 14) AND a!=13) 11124 OR b=506 11125 OR a=30 11126 OR b=509 11127 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 11128 ORDER BY a 11129 } 11130} {5 9 11 12 14 30 46 78 98 scan 0 sort 0} 11131do_test where7-2.445.2 { 11132 count_steps { 11133 SELECT a FROM t3 11134 WHERE b=25 11135 OR a=5 11136 OR 1000000<b 11137 OR ((a BETWEEN 9 AND 11) AND a!=10) 11138 OR (g='ihgfedc' AND f GLOB 'abcde*') 11139 OR ((a BETWEEN 12 AND 14) AND a!=13) 11140 OR b=506 11141 OR a=30 11142 OR b=509 11143 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 11144 ORDER BY a 11145 } 11146} {5 9 11 12 14 30 46 78 98 scan 0 sort 0} 11147do_test where7-2.446.1 { 11148 count_steps { 11149 SELECT a FROM t2 11150 WHERE b=792 11151 OR b=484 11152 OR a=34 11153 OR b=454 11154 OR b=1056 11155 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 11156 OR b=693 11157 ORDER BY a 11158 } 11159} {34 44 63 72 96 99 scan 0 sort 0} 11160do_test where7-2.446.2 { 11161 count_steps { 11162 SELECT a FROM t3 11163 WHERE b=792 11164 OR b=484 11165 OR a=34 11166 OR b=454 11167 OR b=1056 11168 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 11169 OR b=693 11170 ORDER BY a 11171 } 11172} {34 44 63 72 96 99 scan 0 sort 0} 11173do_test where7-2.447.1 { 11174 count_steps { 11175 SELECT a FROM t2 11176 WHERE f='fghijklmn' 11177 OR a=23 11178 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 11179 OR a=69 11180 ORDER BY a 11181 } 11182} {5 23 31 57 69 83 89 scan 0 sort 0} 11183do_test where7-2.447.2 { 11184 count_steps { 11185 SELECT a FROM t3 11186 WHERE f='fghijklmn' 11187 OR a=23 11188 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 11189 OR a=69 11190 ORDER BY a 11191 } 11192} {5 23 31 57 69 83 89 scan 0 sort 0} 11193do_test where7-2.448.1 { 11194 count_steps { 11195 SELECT a FROM t2 11196 WHERE c=17017 11197 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 11198 OR (g='ponmlkj' AND f GLOB 'stuvw*') 11199 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 11200 OR ((a BETWEEN 35 AND 37) AND a!=36) 11201 OR a=31 11202 OR (g='hgfedcb' AND f GLOB 'ijklm*') 11203 OR b=531 11204 OR b=322 11205 OR a=98 11206 ORDER BY a 11207 } 11208} {31 35 37 44 49 50 51 66 69 86 98 scan 0 sort 0} 11209do_test where7-2.448.2 { 11210 count_steps { 11211 SELECT a FROM t3 11212 WHERE c=17017 11213 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 11214 OR (g='ponmlkj' AND f GLOB 'stuvw*') 11215 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 11216 OR ((a BETWEEN 35 AND 37) AND a!=36) 11217 OR a=31 11218 OR (g='hgfedcb' AND f GLOB 'ijklm*') 11219 OR b=531 11220 OR b=322 11221 OR a=98 11222 ORDER BY a 11223 } 11224} {31 35 37 44 49 50 51 66 69 86 98 scan 0 sort 0} 11225do_test where7-2.449.1 { 11226 count_steps { 11227 SELECT a FROM t2 11228 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 11229 OR a=60 11230 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 11231 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 11232 OR ((a BETWEEN 90 AND 92) AND a!=91) 11233 OR f='ijklmnopq' 11234 OR b=572 11235 OR b=165 11236 OR c=24024 11237 OR b=355 11238 ORDER BY a 11239 } 11240} {8 15 34 52 60 70 71 72 86 88 90 92 100 scan 0 sort 0} 11241do_test where7-2.449.2 { 11242 count_steps { 11243 SELECT a FROM t3 11244 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 11245 OR a=60 11246 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 11247 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 11248 OR ((a BETWEEN 90 AND 92) AND a!=91) 11249 OR f='ijklmnopq' 11250 OR b=572 11251 OR b=165 11252 OR c=24024 11253 OR b=355 11254 ORDER BY a 11255 } 11256} {8 15 34 52 60 70 71 72 86 88 90 92 100 scan 0 sort 0} 11257do_test where7-2.450.1 { 11258 count_steps { 11259 SELECT a FROM t2 11260 WHERE b=264 11261 OR (g='wvutsrq' AND f GLOB 'klmno*') 11262 OR b=465 11263 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 11264 OR ((a BETWEEN 95 AND 97) AND a!=96) 11265 OR (g='lkjihgf' AND f GLOB 'mnopq*') 11266 OR f='fghijklmn' 11267 OR b=363 11268 OR b=102 11269 ORDER BY a 11270 } 11271} {5 10 24 31 33 57 64 83 95 97 scan 0 sort 0} 11272do_test where7-2.450.2 { 11273 count_steps { 11274 SELECT a FROM t3 11275 WHERE b=264 11276 OR (g='wvutsrq' AND f GLOB 'klmno*') 11277 OR b=465 11278 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 11279 OR ((a BETWEEN 95 AND 97) AND a!=96) 11280 OR (g='lkjihgf' AND f GLOB 'mnopq*') 11281 OR f='fghijklmn' 11282 OR b=363 11283 OR b=102 11284 ORDER BY a 11285 } 11286} {5 10 24 31 33 57 64 83 95 97 scan 0 sort 0} 11287do_test where7-2.451.1 { 11288 count_steps { 11289 SELECT a FROM t2 11290 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 11291 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 11292 OR b=1045 11293 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 11294 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11295 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 11296 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 11297 OR b=366 11298 ORDER BY a 11299 } 11300} {2 9 11 21 35 61 81 87 93 95 scan 0 sort 0} 11301do_test where7-2.451.2 { 11302 count_steps { 11303 SELECT a FROM t3 11304 WHERE ((a BETWEEN 0 AND 2) AND a!=1) 11305 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 11306 OR b=1045 11307 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 11308 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11309 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 11310 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 11311 OR b=366 11312 ORDER BY a 11313 } 11314} {2 9 11 21 35 61 81 87 93 95 scan 0 sort 0} 11315do_test where7-2.452.1 { 11316 count_steps { 11317 SELECT a FROM t2 11318 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 11319 OR b=770 11320 OR b=726 11321 OR b=209 11322 ORDER BY a 11323 } 11324} {14 19 66 70 scan 0 sort 0} 11325do_test where7-2.452.2 { 11326 count_steps { 11327 SELECT a FROM t3 11328 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 11329 OR b=770 11330 OR b=726 11331 OR b=209 11332 ORDER BY a 11333 } 11334} {14 19 66 70 scan 0 sort 0} 11335do_test where7-2.453.1 { 11336 count_steps { 11337 SELECT a FROM t2 11338 WHERE a=55 11339 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 11340 OR a=77 11341 OR b=308 11342 OR c=16016 11343 OR b=396 11344 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 11345 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 11346 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 11347 ORDER BY a 11348 } 11349} {5 12 28 30 31 33 36 38 46 47 48 55 57 64 77 83 90 scan 0 sort 0} 11350do_test where7-2.453.2 { 11351 count_steps { 11352 SELECT a FROM t3 11353 WHERE a=55 11354 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 11355 OR a=77 11356 OR b=308 11357 OR c=16016 11358 OR b=396 11359 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 11360 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 11361 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 11362 ORDER BY a 11363 } 11364} {5 12 28 30 31 33 36 38 46 47 48 55 57 64 77 83 90 scan 0 sort 0} 11365do_test where7-2.454.1 { 11366 count_steps { 11367 SELECT a FROM t2 11368 WHERE a=92 11369 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 11370 OR b=429 11371 OR a=65 11372 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 11373 OR (g='mlkjihg' AND f GLOB 'klmno*') 11374 OR ((a BETWEEN 89 AND 91) AND a!=90) 11375 OR (g='srqponm' AND f GLOB 'cdefg*') 11376 OR a=13 11377 ORDER BY a 11378 } 11379} {13 20 28 39 62 65 66 89 91 92 scan 0 sort 0} 11380do_test where7-2.454.2 { 11381 count_steps { 11382 SELECT a FROM t3 11383 WHERE a=92 11384 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 11385 OR b=429 11386 OR a=65 11387 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 11388 OR (g='mlkjihg' AND f GLOB 'klmno*') 11389 OR ((a BETWEEN 89 AND 91) AND a!=90) 11390 OR (g='srqponm' AND f GLOB 'cdefg*') 11391 OR a=13 11392 ORDER BY a 11393 } 11394} {13 20 28 39 62 65 66 89 91 92 scan 0 sort 0} 11395do_test where7-2.455.1 { 11396 count_steps { 11397 SELECT a FROM t2 11398 WHERE b=660 11399 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 11400 ORDER BY a 11401 } 11402} {4 30 56 60 82 scan 0 sort 0} 11403do_test where7-2.455.2 { 11404 count_steps { 11405 SELECT a FROM t3 11406 WHERE b=660 11407 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 11408 ORDER BY a 11409 } 11410} {4 30 56 60 82 scan 0 sort 0} 11411do_test where7-2.456.1 { 11412 count_steps { 11413 SELECT a FROM t2 11414 WHERE b=817 11415 OR (g='fedcbaz' AND f GLOB 'pqrst*') 11416 OR (g='hgfedcb' AND f GLOB 'jklmn*') 11417 OR b=1092 11418 OR (g='qponmlk' AND f GLOB 'pqrst*') 11419 OR ((a BETWEEN 48 AND 50) AND a!=49) 11420 OR b=685 11421 OR b=1081 11422 OR f='xyzabcdef' 11423 OR b=660 11424 ORDER BY a 11425 } 11426} {23 41 48 49 50 60 75 87 93 scan 0 sort 0} 11427do_test where7-2.456.2 { 11428 count_steps { 11429 SELECT a FROM t3 11430 WHERE b=817 11431 OR (g='fedcbaz' AND f GLOB 'pqrst*') 11432 OR (g='hgfedcb' AND f GLOB 'jklmn*') 11433 OR b=1092 11434 OR (g='qponmlk' AND f GLOB 'pqrst*') 11435 OR ((a BETWEEN 48 AND 50) AND a!=49) 11436 OR b=685 11437 OR b=1081 11438 OR f='xyzabcdef' 11439 OR b=660 11440 ORDER BY a 11441 } 11442} {23 41 48 49 50 60 75 87 93 scan 0 sort 0} 11443do_test where7-2.457.1 { 11444 count_steps { 11445 SELECT a FROM t2 11446 WHERE b=1015 11447 OR a=78 11448 OR b=322 11449 OR (g='xwvutsr' AND f GLOB 'efghi*') 11450 OR ((a BETWEEN 62 AND 64) AND a!=63) 11451 OR b=542 11452 OR ((a BETWEEN 95 AND 97) AND a!=96) 11453 OR f='vwxyzabcd' 11454 ORDER BY a 11455 } 11456} {4 21 47 62 64 73 78 95 97 99 scan 0 sort 0} 11457do_test where7-2.457.2 { 11458 count_steps { 11459 SELECT a FROM t3 11460 WHERE b=1015 11461 OR a=78 11462 OR b=322 11463 OR (g='xwvutsr' AND f GLOB 'efghi*') 11464 OR ((a BETWEEN 62 AND 64) AND a!=63) 11465 OR b=542 11466 OR ((a BETWEEN 95 AND 97) AND a!=96) 11467 OR f='vwxyzabcd' 11468 ORDER BY a 11469 } 11470} {4 21 47 62 64 73 78 95 97 99 scan 0 sort 0} 11471do_test where7-2.458.1 { 11472 count_steps { 11473 SELECT a FROM t2 11474 WHERE (d>=19.0 AND d<20.0 AND d NOT NULL) 11475 OR b=561 11476 OR b=509 11477 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 11478 OR b=1078 11479 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 11480 OR (g='rqponml' AND f GLOB 'jklmn*') 11481 OR a=47 11482 OR b=410 11483 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 11484 ORDER BY a 11485 } 11486} {5 19 21 35 38 47 51 98 scan 0 sort 0} 11487do_test where7-2.458.2 { 11488 count_steps { 11489 SELECT a FROM t3 11490 WHERE (d>=19.0 AND d<20.0 AND d NOT NULL) 11491 OR b=561 11492 OR b=509 11493 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 11494 OR b=1078 11495 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 11496 OR (g='rqponml' AND f GLOB 'jklmn*') 11497 OR a=47 11498 OR b=410 11499 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 11500 ORDER BY a 11501 } 11502} {5 19 21 35 38 47 51 98 scan 0 sort 0} 11503do_test where7-2.459.1 { 11504 count_steps { 11505 SELECT a FROM t2 11506 WHERE b=586 11507 OR b<0 11508 OR a=58 11509 OR b=289 11510 OR ((a BETWEEN 87 AND 89) AND a!=88) 11511 OR ((a BETWEEN 33 AND 35) AND a!=34) 11512 OR ((a BETWEEN 12 AND 14) AND a!=13) 11513 OR ((a BETWEEN 30 AND 32) AND a!=31) 11514 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 11515 ORDER BY a 11516 } 11517} {12 14 22 30 32 33 35 58 87 89 scan 0 sort 0} 11518do_test where7-2.459.2 { 11519 count_steps { 11520 SELECT a FROM t3 11521 WHERE b=586 11522 OR b<0 11523 OR a=58 11524 OR b=289 11525 OR ((a BETWEEN 87 AND 89) AND a!=88) 11526 OR ((a BETWEEN 33 AND 35) AND a!=34) 11527 OR ((a BETWEEN 12 AND 14) AND a!=13) 11528 OR ((a BETWEEN 30 AND 32) AND a!=31) 11529 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 11530 ORDER BY a 11531 } 11532} {12 14 22 30 32 33 35 58 87 89 scan 0 sort 0} 11533do_test where7-2.460.1 { 11534 count_steps { 11535 SELECT a FROM t2 11536 WHERE b=1001 11537 OR c=19019 11538 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 11539 OR a=28 11540 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 11541 ORDER BY a 11542 } 11543} {5 28 55 56 57 82 91 scan 0 sort 0} 11544do_test where7-2.460.2 { 11545 count_steps { 11546 SELECT a FROM t3 11547 WHERE b=1001 11548 OR c=19019 11549 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 11550 OR a=28 11551 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 11552 ORDER BY a 11553 } 11554} {5 28 55 56 57 82 91 scan 0 sort 0} 11555do_test where7-2.461.1 { 11556 count_steps { 11557 SELECT a FROM t2 11558 WHERE b=286 11559 OR ((a BETWEEN 91 AND 93) AND a!=92) 11560 OR b=924 11561 ORDER BY a 11562 } 11563} {26 84 91 93 scan 0 sort 0} 11564do_test where7-2.461.2 { 11565 count_steps { 11566 SELECT a FROM t3 11567 WHERE b=286 11568 OR ((a BETWEEN 91 AND 93) AND a!=92) 11569 OR b=924 11570 ORDER BY a 11571 } 11572} {26 84 91 93 scan 0 sort 0} 11573do_test where7-2.462.1 { 11574 count_steps { 11575 SELECT a FROM t2 11576 WHERE (d>=64.0 AND d<65.0 AND d NOT NULL) 11577 OR f='ghijklmno' 11578 ORDER BY a 11579 } 11580} {6 32 58 64 84 scan 0 sort 0} 11581do_test where7-2.462.2 { 11582 count_steps { 11583 SELECT a FROM t3 11584 WHERE (d>=64.0 AND d<65.0 AND d NOT NULL) 11585 OR f='ghijklmno' 11586 ORDER BY a 11587 } 11588} {6 32 58 64 84 scan 0 sort 0} 11589do_test where7-2.463.1 { 11590 count_steps { 11591 SELECT a FROM t2 11592 WHERE b=1056 11593 OR b=539 11594 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 11595 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 11596 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 11597 OR b=990 11598 OR b=979 11599 OR ((a BETWEEN 24 AND 26) AND a!=25) 11600 ORDER BY a 11601 } 11602} {24 26 38 49 67 86 89 90 96 scan 0 sort 0} 11603do_test where7-2.463.2 { 11604 count_steps { 11605 SELECT a FROM t3 11606 WHERE b=1056 11607 OR b=539 11608 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 11609 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 11610 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 11611 OR b=990 11612 OR b=979 11613 OR ((a BETWEEN 24 AND 26) AND a!=25) 11614 ORDER BY a 11615 } 11616} {24 26 38 49 67 86 89 90 96 scan 0 sort 0} 11617do_test where7-2.464.1 { 11618 count_steps { 11619 SELECT a FROM t2 11620 WHERE b=660 11621 OR b=696 11622 OR b=1059 11623 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11624 OR f='cdefghijk' 11625 OR e IS NULL 11626 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 11627 OR b=1045 11628 OR b=960 11629 OR (g='jihgfed' AND f GLOB 'vwxyz*') 11630 ORDER BY a 11631 } 11632} {2 9 28 30 35 54 60 61 73 80 87 95 scan 0 sort 0} 11633do_test where7-2.464.2 { 11634 count_steps { 11635 SELECT a FROM t3 11636 WHERE b=660 11637 OR b=696 11638 OR b=1059 11639 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 11640 OR f='cdefghijk' 11641 OR e IS NULL 11642 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 11643 OR b=1045 11644 OR b=960 11645 OR (g='jihgfed' AND f GLOB 'vwxyz*') 11646 ORDER BY a 11647 } 11648} {2 9 28 30 35 54 60 61 73 80 87 95 scan 0 sort 0} 11649do_test where7-2.465.1 { 11650 count_steps { 11651 SELECT a FROM t2 11652 WHERE (g='qponmlk' AND f GLOB 'mnopq*') 11653 OR b=256 11654 OR b=759 11655 OR ((a BETWEEN 43 AND 45) AND a!=44) 11656 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 11657 OR f='vwxyzabcd' 11658 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 11659 OR a=14 11660 OR b=113 11661 OR ((a BETWEEN 66 AND 68) AND a!=67) 11662 ORDER BY a 11663 } 11664} {14 21 25 38 43 45 47 51 66 68 69 73 77 96 99 scan 0 sort 0} 11665do_test where7-2.465.2 { 11666 count_steps { 11667 SELECT a FROM t3 11668 WHERE (g='qponmlk' AND f GLOB 'mnopq*') 11669 OR b=256 11670 OR b=759 11671 OR ((a BETWEEN 43 AND 45) AND a!=44) 11672 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 11673 OR f='vwxyzabcd' 11674 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 11675 OR a=14 11676 OR b=113 11677 OR ((a BETWEEN 66 AND 68) AND a!=67) 11678 ORDER BY a 11679 } 11680} {14 21 25 38 43 45 47 51 66 68 69 73 77 96 99 scan 0 sort 0} 11681do_test where7-2.466.1 { 11682 count_steps { 11683 SELECT a FROM t2 11684 WHERE b=77 11685 OR (g='xwvutsr' AND f GLOB 'fghij*') 11686 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 11687 OR b=828 11688 OR ((a BETWEEN 3 AND 5) AND a!=4) 11689 OR (g='wvutsrq' AND f GLOB 'klmno*') 11690 OR a=65 11691 OR ((a BETWEEN 74 AND 76) AND a!=75) 11692 OR d>1e10 11693 OR b=759 11694 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 11695 ORDER BY a 11696 } 11697} {3 5 7 10 15 41 57 65 67 69 74 76 93 scan 0 sort 0} 11698do_test where7-2.466.2 { 11699 count_steps { 11700 SELECT a FROM t3 11701 WHERE b=77 11702 OR (g='xwvutsr' AND f GLOB 'fghij*') 11703 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 11704 OR b=828 11705 OR ((a BETWEEN 3 AND 5) AND a!=4) 11706 OR (g='wvutsrq' AND f GLOB 'klmno*') 11707 OR a=65 11708 OR ((a BETWEEN 74 AND 76) AND a!=75) 11709 OR d>1e10 11710 OR b=759 11711 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 11712 ORDER BY a 11713 } 11714} {3 5 7 10 15 41 57 65 67 69 74 76 93 scan 0 sort 0} 11715do_test where7-2.467.1 { 11716 count_steps { 11717 SELECT a FROM t2 11718 WHERE b=311 11719 OR a=19 11720 OR b<0 11721 OR b=77 11722 OR b=751 11723 OR a=96 11724 OR (g='hgfedcb' AND f GLOB 'ijklm*') 11725 OR ((a BETWEEN 76 AND 78) AND a!=77) 11726 OR c=1001 11727 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 11728 OR b=135 11729 ORDER BY a 11730 } 11731} {1 2 3 7 19 76 78 86 96 scan 0 sort 0} 11732do_test where7-2.467.2 { 11733 count_steps { 11734 SELECT a FROM t3 11735 WHERE b=311 11736 OR a=19 11737 OR b<0 11738 OR b=77 11739 OR b=751 11740 OR a=96 11741 OR (g='hgfedcb' AND f GLOB 'ijklm*') 11742 OR ((a BETWEEN 76 AND 78) AND a!=77) 11743 OR c=1001 11744 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 11745 OR b=135 11746 ORDER BY a 11747 } 11748} {1 2 3 7 19 76 78 86 96 scan 0 sort 0} 11749do_test where7-2.468.1 { 11750 count_steps { 11751 SELECT a FROM t2 11752 WHERE c=34034 11753 OR a=21 11754 OR b=1015 11755 OR a=30 11756 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11757 OR f='bcdefghij' 11758 OR (g='tsrqpon' AND f GLOB 'abcde*') 11759 OR (g='nmlkjih' AND f GLOB 'fghij*') 11760 OR b=1078 11761 ORDER BY a 11762 } 11763} {1 21 26 27 30 53 57 79 98 100 scan 0 sort 0} 11764do_test where7-2.468.2 { 11765 count_steps { 11766 SELECT a FROM t3 11767 WHERE c=34034 11768 OR a=21 11769 OR b=1015 11770 OR a=30 11771 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 11772 OR f='bcdefghij' 11773 OR (g='tsrqpon' AND f GLOB 'abcde*') 11774 OR (g='nmlkjih' AND f GLOB 'fghij*') 11775 OR b=1078 11776 ORDER BY a 11777 } 11778} {1 21 26 27 30 53 57 79 98 100 scan 0 sort 0} 11779do_test where7-2.469.1 { 11780 count_steps { 11781 SELECT a FROM t2 11782 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 11783 OR a=81 11784 OR a=60 11785 OR ((a BETWEEN 32 AND 34) AND a!=33) 11786 OR a=82 11787 OR ((a BETWEEN 56 AND 58) AND a!=57) 11788 OR a=72 11789 OR a=80 11790 OR b=440 11791 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 11792 ORDER BY a 11793 } 11794} {32 34 40 47 49 56 58 59 60 72 80 81 82 scan 0 sort 0} 11795do_test where7-2.469.2 { 11796 count_steps { 11797 SELECT a FROM t3 11798 WHERE ((a BETWEEN 47 AND 49) AND a!=48) 11799 OR a=81 11800 OR a=60 11801 OR ((a BETWEEN 32 AND 34) AND a!=33) 11802 OR a=82 11803 OR ((a BETWEEN 56 AND 58) AND a!=57) 11804 OR a=72 11805 OR a=80 11806 OR b=440 11807 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 11808 ORDER BY a 11809 } 11810} {32 34 40 47 49 56 58 59 60 72 80 81 82 scan 0 sort 0} 11811do_test where7-2.470.1 { 11812 count_steps { 11813 SELECT a FROM t2 11814 WHERE a=10 11815 OR a=79 11816 OR (g='ihgfedc' AND f GLOB 'defgh*') 11817 OR (g='hgfedcb' AND f GLOB 'ghijk*') 11818 OR ((a BETWEEN 58 AND 60) AND a!=59) 11819 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 11820 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 11821 OR (g='vutsrqp' AND f GLOB 'opqrs*') 11822 ORDER BY a 11823 } 11824} {10 14 58 60 67 79 81 84 87 scan 0 sort 0} 11825do_test where7-2.470.2 { 11826 count_steps { 11827 SELECT a FROM t3 11828 WHERE a=10 11829 OR a=79 11830 OR (g='ihgfedc' AND f GLOB 'defgh*') 11831 OR (g='hgfedcb' AND f GLOB 'ghijk*') 11832 OR ((a BETWEEN 58 AND 60) AND a!=59) 11833 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 11834 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 11835 OR (g='vutsrqp' AND f GLOB 'opqrs*') 11836 ORDER BY a 11837 } 11838} {10 14 58 60 67 79 81 84 87 scan 0 sort 0} 11839do_test where7-2.471.1 { 11840 count_steps { 11841 SELECT a FROM t2 11842 WHERE f='tuvwxyzab' 11843 OR a=38 11844 OR b=374 11845 OR (g='jihgfed' AND f GLOB 'xyzab*') 11846 OR b=539 11847 OR ((a BETWEEN 64 AND 66) AND a!=65) 11848 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 11849 ORDER BY a 11850 } 11851} {19 34 37 38 45 49 64 66 71 75 97 scan 0 sort 0} 11852do_test where7-2.471.2 { 11853 count_steps { 11854 SELECT a FROM t3 11855 WHERE f='tuvwxyzab' 11856 OR a=38 11857 OR b=374 11858 OR (g='jihgfed' AND f GLOB 'xyzab*') 11859 OR b=539 11860 OR ((a BETWEEN 64 AND 66) AND a!=65) 11861 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 11862 ORDER BY a 11863 } 11864} {19 34 37 38 45 49 64 66 71 75 97 scan 0 sort 0} 11865do_test where7-2.472.1 { 11866 count_steps { 11867 SELECT a FROM t2 11868 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 11869 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 11870 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 11871 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 11872 OR c=18018 11873 OR b=979 11874 OR (g='lkjihgf' AND f GLOB 'mnopq*') 11875 OR ((a BETWEEN 38 AND 40) AND a!=39) 11876 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 11877 OR c=7007 11878 ORDER BY a 11879 } 11880} {16 19 20 21 29 38 40 42 52 53 54 64 68 72 76 89 94 scan 0 sort 0} 11881do_test where7-2.472.2 { 11882 count_steps { 11883 SELECT a FROM t3 11884 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*') 11885 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 11886 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 11887 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 11888 OR c=18018 11889 OR b=979 11890 OR (g='lkjihgf' AND f GLOB 'mnopq*') 11891 OR ((a BETWEEN 38 AND 40) AND a!=39) 11892 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 11893 OR c=7007 11894 ORDER BY a 11895 } 11896} {16 19 20 21 29 38 40 42 52 53 54 64 68 72 76 89 94 scan 0 sort 0} 11897do_test where7-2.473.1 { 11898 count_steps { 11899 SELECT a FROM t2 11900 WHERE (g='nmlkjih' AND f GLOB 'fghij*') 11901 OR (g='lkjihgf' AND f GLOB 'pqrst*') 11902 OR a=59 11903 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 11904 ORDER BY a 11905 } 11906} {7 57 59 67 scan 0 sort 0} 11907do_test where7-2.473.2 { 11908 count_steps { 11909 SELECT a FROM t3 11910 WHERE (g='nmlkjih' AND f GLOB 'fghij*') 11911 OR (g='lkjihgf' AND f GLOB 'pqrst*') 11912 OR a=59 11913 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 11914 ORDER BY a 11915 } 11916} {7 57 59 67 scan 0 sort 0} 11917do_test where7-2.474.1 { 11918 count_steps { 11919 SELECT a FROM t2 11920 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 11921 OR ((a BETWEEN 30 AND 32) AND a!=31) 11922 OR ((a BETWEEN 16 AND 18) AND a!=17) 11923 OR b=220 11924 OR a=52 11925 OR ((a BETWEEN 88 AND 90) AND a!=89) 11926 OR ((a BETWEEN 93 AND 95) AND a!=94) 11927 OR ((a BETWEEN 82 AND 84) AND a!=83) 11928 OR f='defghijkl' 11929 OR a=10 11930 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 11931 ORDER BY a 11932 } 11933} {3 10 16 18 20 29 30 32 52 55 81 82 84 88 90 93 95 scan 0 sort 0} 11934do_test where7-2.474.2 { 11935 count_steps { 11936 SELECT a FROM t3 11937 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL) 11938 OR ((a BETWEEN 30 AND 32) AND a!=31) 11939 OR ((a BETWEEN 16 AND 18) AND a!=17) 11940 OR b=220 11941 OR a=52 11942 OR ((a BETWEEN 88 AND 90) AND a!=89) 11943 OR ((a BETWEEN 93 AND 95) AND a!=94) 11944 OR ((a BETWEEN 82 AND 84) AND a!=83) 11945 OR f='defghijkl' 11946 OR a=10 11947 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 11948 ORDER BY a 11949 } 11950} {3 10 16 18 20 29 30 32 52 55 81 82 84 88 90 93 95 scan 0 sort 0} 11951do_test where7-2.475.1 { 11952 count_steps { 11953 SELECT a FROM t2 11954 WHERE c=13013 11955 OR b=1059 11956 OR c>=34035 11957 OR b=465 11958 OR b=487 11959 OR a=85 11960 OR b=619 11961 ORDER BY a 11962 } 11963} {37 38 39 85 scan 0 sort 0} 11964do_test where7-2.475.2 { 11965 count_steps { 11966 SELECT a FROM t3 11967 WHERE c=13013 11968 OR b=1059 11969 OR c>=34035 11970 OR b=465 11971 OR b=487 11972 OR a=85 11973 OR b=619 11974 ORDER BY a 11975 } 11976} {37 38 39 85 scan 0 sort 0} 11977do_test where7-2.476.1 { 11978 count_steps { 11979 SELECT a FROM t2 11980 WHERE a=98 11981 OR c=21021 11982 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 11983 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 11984 OR (g='utsrqpo' AND f GLOB 'stuvw*') 11985 OR d<0.0 11986 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 11987 ORDER BY a 11988 } 11989} {17 18 32 61 62 63 97 98 scan 0 sort 0} 11990do_test where7-2.476.2 { 11991 count_steps { 11992 SELECT a FROM t3 11993 WHERE a=98 11994 OR c=21021 11995 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 11996 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 11997 OR (g='utsrqpo' AND f GLOB 'stuvw*') 11998 OR d<0.0 11999 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 12000 ORDER BY a 12001 } 12002} {17 18 32 61 62 63 97 98 scan 0 sort 0} 12003do_test where7-2.477.1 { 12004 count_steps { 12005 SELECT a FROM t2 12006 WHERE (d>=75.0 AND d<76.0 AND d NOT NULL) 12007 OR ((a BETWEEN 10 AND 12) AND a!=11) 12008 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 12009 ORDER BY a 12010 } 12011} {10 12 20 75 scan 0 sort 0} 12012do_test where7-2.477.2 { 12013 count_steps { 12014 SELECT a FROM t3 12015 WHERE (d>=75.0 AND d<76.0 AND d NOT NULL) 12016 OR ((a BETWEEN 10 AND 12) AND a!=11) 12017 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 12018 ORDER BY a 12019 } 12020} {10 12 20 75 scan 0 sort 0} 12021do_test where7-2.478.1 { 12022 count_steps { 12023 SELECT a FROM t2 12024 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 12025 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 12026 OR b=982 12027 OR ((a BETWEEN 87 AND 89) AND a!=88) 12028 OR a=26 12029 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 12030 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 12031 OR ((a BETWEEN 23 AND 25) AND a!=24) 12032 OR c=1001 12033 ORDER BY a 12034 } 12035} {1 2 3 23 25 26 40 46 75 87 89 92 scan 0 sort 0} 12036do_test where7-2.478.2 { 12037 count_steps { 12038 SELECT a FROM t3 12039 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 12040 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 12041 OR b=982 12042 OR ((a BETWEEN 87 AND 89) AND a!=88) 12043 OR a=26 12044 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 12045 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 12046 OR ((a BETWEEN 23 AND 25) AND a!=24) 12047 OR c=1001 12048 ORDER BY a 12049 } 12050} {1 2 3 23 25 26 40 46 75 87 89 92 scan 0 sort 0} 12051do_test where7-2.479.1 { 12052 count_steps { 12053 SELECT a FROM t2 12054 WHERE (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 12055 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 12056 OR b=561 12057 OR (g='onmlkji' AND f GLOB 'abcde*') 12058 OR (g='gfedcba' AND f GLOB 'opqrs*') 12059 OR b=440 12060 OR c=7007 12061 OR b=399 12062 OR b=44 12063 OR a=67 12064 ORDER BY a 12065 } 12066} {4 10 19 20 21 40 46 51 52 67 72 92 98 scan 0 sort 0} 12067do_test where7-2.479.2 { 12068 count_steps { 12069 SELECT a FROM t3 12070 WHERE (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 12071 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 12072 OR b=561 12073 OR (g='onmlkji' AND f GLOB 'abcde*') 12074 OR (g='gfedcba' AND f GLOB 'opqrs*') 12075 OR b=440 12076 OR c=7007 12077 OR b=399 12078 OR b=44 12079 OR a=67 12080 ORDER BY a 12081 } 12082} {4 10 19 20 21 40 46 51 52 67 72 92 98 scan 0 sort 0} 12083do_test where7-2.480.1 { 12084 count_steps { 12085 SELECT a FROM t2 12086 WHERE b=528 12087 OR b=891 12088 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 12089 OR a=62 12090 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 12091 OR a=91 12092 OR f='bcdefghij' 12093 OR ((a BETWEEN 28 AND 30) AND a!=29) 12094 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 12095 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 12096 ORDER BY a 12097 } 12098} {1 27 28 30 48 53 62 69 79 81 90 91 scan 0 sort 0} 12099do_test where7-2.480.2 { 12100 count_steps { 12101 SELECT a FROM t3 12102 WHERE b=528 12103 OR b=891 12104 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 12105 OR a=62 12106 OR (d>=48.0 AND d<49.0 AND d NOT NULL) 12107 OR a=91 12108 OR f='bcdefghij' 12109 OR ((a BETWEEN 28 AND 30) AND a!=29) 12110 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 12111 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 12112 ORDER BY a 12113 } 12114} {1 27 28 30 48 53 62 69 79 81 90 91 scan 0 sort 0} 12115do_test where7-2.481.1 { 12116 count_steps { 12117 SELECT a FROM t2 12118 WHERE a=47 12119 OR b=663 12120 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 12121 OR b=1015 12122 OR a=7 12123 OR ((a BETWEEN 88 AND 90) AND a!=89) 12124 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 12125 ORDER BY a 12126 } 12127} {7 8 34 47 60 86 87 88 90 scan 0 sort 0} 12128do_test where7-2.481.2 { 12129 count_steps { 12130 SELECT a FROM t3 12131 WHERE a=47 12132 OR b=663 12133 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 12134 OR b=1015 12135 OR a=7 12136 OR ((a BETWEEN 88 AND 90) AND a!=89) 12137 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 12138 ORDER BY a 12139 } 12140} {7 8 34 47 60 86 87 88 90 scan 0 sort 0} 12141do_test where7-2.482.1 { 12142 count_steps { 12143 SELECT a FROM t2 12144 WHERE b=88 12145 OR a=90 12146 OR a=10 12147 OR (g='xwvutsr' AND f GLOB 'ghijk*') 12148 OR b=850 12149 OR b=132 12150 OR b=198 12151 ORDER BY a 12152 } 12153} {6 8 10 12 18 90 scan 0 sort 0} 12154do_test where7-2.482.2 { 12155 count_steps { 12156 SELECT a FROM t3 12157 WHERE b=88 12158 OR a=90 12159 OR a=10 12160 OR (g='xwvutsr' AND f GLOB 'ghijk*') 12161 OR b=850 12162 OR b=132 12163 OR b=198 12164 ORDER BY a 12165 } 12166} {6 8 10 12 18 90 scan 0 sort 0} 12167do_test where7-2.483.1 { 12168 count_steps { 12169 SELECT a FROM t2 12170 WHERE c=11011 12171 OR e IS NULL 12172 ORDER BY a 12173 } 12174} {31 32 33 scan 0 sort 0} 12175do_test where7-2.483.2 { 12176 count_steps { 12177 SELECT a FROM t3 12178 WHERE c=11011 12179 OR e IS NULL 12180 ORDER BY a 12181 } 12182} {31 32 33 scan 0 sort 0} 12183do_test where7-2.484.1 { 12184 count_steps { 12185 SELECT a FROM t2 12186 WHERE a=33 12187 OR ((a BETWEEN 71 AND 73) AND a!=72) 12188 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 12189 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 12190 OR b=1067 12191 OR a=11 12192 OR a=83 12193 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 12194 OR c=2002 12195 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 12196 ORDER BY a 12197 } 12198} {4 5 6 11 19 30 33 56 71 73 82 83 97 scan 0 sort 0} 12199do_test where7-2.484.2 { 12200 count_steps { 12201 SELECT a FROM t3 12202 WHERE a=33 12203 OR ((a BETWEEN 71 AND 73) AND a!=72) 12204 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 12205 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 12206 OR b=1067 12207 OR a=11 12208 OR a=83 12209 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 12210 OR c=2002 12211 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 12212 ORDER BY a 12213 } 12214} {4 5 6 11 19 30 33 56 71 73 82 83 97 scan 0 sort 0} 12215do_test where7-2.485.1 { 12216 count_steps { 12217 SELECT a FROM t2 12218 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 12219 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 12220 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 12221 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 12222 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 12223 OR c=16016 12224 OR b=495 12225 OR ((a BETWEEN 1 AND 3) AND a!=2) 12226 ORDER BY a 12227 } 12228} {1 3 19 27 45 46 47 48 54 67 82 scan 0 sort 0} 12229do_test where7-2.485.2 { 12230 count_steps { 12231 SELECT a FROM t3 12232 WHERE (g='lkjihgf' AND f GLOB 'pqrst*') 12233 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 12234 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 12235 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 12236 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 12237 OR c=16016 12238 OR b=495 12239 OR ((a BETWEEN 1 AND 3) AND a!=2) 12240 ORDER BY a 12241 } 12242} {1 3 19 27 45 46 47 48 54 67 82 scan 0 sort 0} 12243do_test where7-2.486.1 { 12244 count_steps { 12245 SELECT a FROM t2 12246 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 12247 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 12248 OR b=198 12249 OR (g='onmlkji' AND f GLOB 'xyzab*') 12250 OR ((a BETWEEN 93 AND 95) AND a!=94) 12251 OR ((a BETWEEN 2 AND 4) AND a!=3) 12252 OR b=297 12253 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 12254 OR b=781 12255 ORDER BY a 12256 } 12257} {2 4 5 18 20 27 46 49 51 71 72 93 95 98 scan 0 sort 0} 12258do_test where7-2.486.2 { 12259 count_steps { 12260 SELECT a FROM t3 12261 WHERE ((a BETWEEN 49 AND 51) AND a!=50) 12262 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 12263 OR b=198 12264 OR (g='onmlkji' AND f GLOB 'xyzab*') 12265 OR ((a BETWEEN 93 AND 95) AND a!=94) 12266 OR ((a BETWEEN 2 AND 4) AND a!=3) 12267 OR b=297 12268 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 12269 OR b=781 12270 ORDER BY a 12271 } 12272} {2 4 5 18 20 27 46 49 51 71 72 93 95 98 scan 0 sort 0} 12273do_test where7-2.487.1 { 12274 count_steps { 12275 SELECT a FROM t2 12276 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 12277 OR b=509 12278 OR a=36 12279 ORDER BY a 12280 } 12281} {36 48 50 scan 0 sort 0} 12282do_test where7-2.487.2 { 12283 count_steps { 12284 SELECT a FROM t3 12285 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 12286 OR b=509 12287 OR a=36 12288 ORDER BY a 12289 } 12290} {36 48 50 scan 0 sort 0} 12291do_test where7-2.488.1 { 12292 count_steps { 12293 SELECT a FROM t2 12294 WHERE b=498 12295 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 12296 OR d>1e10 12297 OR b=1023 12298 OR (g='qponmlk' AND f GLOB 'qrstu*') 12299 ORDER BY a 12300 } 12301} {27 42 93 scan 0 sort 0} 12302do_test where7-2.488.2 { 12303 count_steps { 12304 SELECT a FROM t3 12305 WHERE b=498 12306 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 12307 OR d>1e10 12308 OR b=1023 12309 OR (g='qponmlk' AND f GLOB 'qrstu*') 12310 ORDER BY a 12311 } 12312} {27 42 93 scan 0 sort 0} 12313do_test where7-2.489.1 { 12314 count_steps { 12315 SELECT a FROM t2 12316 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 12317 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 12318 OR b=517 12319 OR b=550 12320 ORDER BY a 12321 } 12322} {47 50 72 86 scan 0 sort 0} 12323do_test where7-2.489.2 { 12324 count_steps { 12325 SELECT a FROM t3 12326 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL) 12327 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 12328 OR b=517 12329 OR b=550 12330 ORDER BY a 12331 } 12332} {47 50 72 86 scan 0 sort 0} 12333do_test where7-2.490.1 { 12334 count_steps { 12335 SELECT a FROM t2 12336 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 12337 OR b=718 12338 OR a=27 12339 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 12340 OR b=795 12341 OR ((a BETWEEN 3 AND 5) AND a!=4) 12342 OR b=319 12343 OR a=53 12344 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 12345 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 12346 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 12347 ORDER BY a 12348 } 12349} {3 5 8 16 27 29 39 53 72 scan 0 sort 0} 12350do_test where7-2.490.2 { 12351 count_steps { 12352 SELECT a FROM t3 12353 WHERE (g='vutsrqp' AND f GLOB 'qrstu*') 12354 OR b=718 12355 OR a=27 12356 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 12357 OR b=795 12358 OR ((a BETWEEN 3 AND 5) AND a!=4) 12359 OR b=319 12360 OR a=53 12361 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 12362 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 12363 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 12364 ORDER BY a 12365 } 12366} {3 5 8 16 27 29 39 53 72 scan 0 sort 0} 12367do_test where7-2.491.1 { 12368 count_steps { 12369 SELECT a FROM t2 12370 WHERE b=641 12371 OR (g='hgfedcb' AND f GLOB 'jklmn*') 12372 OR b=1067 12373 OR b=443 12374 OR ((a BETWEEN 45 AND 47) AND a!=46) 12375 ORDER BY a 12376 } 12377} {45 47 87 97 scan 0 sort 0} 12378do_test where7-2.491.2 { 12379 count_steps { 12380 SELECT a FROM t3 12381 WHERE b=641 12382 OR (g='hgfedcb' AND f GLOB 'jklmn*') 12383 OR b=1067 12384 OR b=443 12385 OR ((a BETWEEN 45 AND 47) AND a!=46) 12386 ORDER BY a 12387 } 12388} {45 47 87 97 scan 0 sort 0} 12389do_test where7-2.492.1 { 12390 count_steps { 12391 SELECT a FROM t2 12392 WHERE c=6006 12393 OR (g='wvutsrq' AND f GLOB 'mnopq*') 12394 ORDER BY a 12395 } 12396} {12 16 17 18 scan 0 sort 0} 12397do_test where7-2.492.2 { 12398 count_steps { 12399 SELECT a FROM t3 12400 WHERE c=6006 12401 OR (g='wvutsrq' AND f GLOB 'mnopq*') 12402 ORDER BY a 12403 } 12404} {12 16 17 18 scan 0 sort 0} 12405do_test where7-2.493.1 { 12406 count_steps { 12407 SELECT a FROM t2 12408 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 12409 OR ((a BETWEEN 5 AND 7) AND a!=6) 12410 OR a=13 12411 OR a=87 12412 OR f='jklmnopqr' 12413 OR a=18 12414 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 12415 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 12416 ORDER BY a 12417 } 12418} {5 7 9 13 18 35 44 61 70 87 91 96 97 99 scan 0 sort 0} 12419do_test where7-2.493.2 { 12420 count_steps { 12421 SELECT a FROM t3 12422 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 12423 OR ((a BETWEEN 5 AND 7) AND a!=6) 12424 OR a=13 12425 OR a=87 12426 OR f='jklmnopqr' 12427 OR a=18 12428 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 12429 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 12430 ORDER BY a 12431 } 12432} {5 7 9 13 18 35 44 61 70 87 91 96 97 99 scan 0 sort 0} 12433do_test where7-2.494.1 { 12434 count_steps { 12435 SELECT a FROM t2 12436 WHERE ((a BETWEEN 42 AND 44) AND a!=43) 12437 OR b=289 12438 ORDER BY a 12439 } 12440} {42 44 scan 0 sort 0} 12441do_test where7-2.494.2 { 12442 count_steps { 12443 SELECT a FROM t3 12444 WHERE ((a BETWEEN 42 AND 44) AND a!=43) 12445 OR b=289 12446 ORDER BY a 12447 } 12448} {42 44 scan 0 sort 0} 12449do_test where7-2.495.1 { 12450 count_steps { 12451 SELECT a FROM t2 12452 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 12453 OR b=993 12454 OR b=58 12455 OR (g='qponmlk' AND f GLOB 'opqrs*') 12456 ORDER BY a 12457 } 12458} {40 100 scan 0 sort 0} 12459do_test where7-2.495.2 { 12460 count_steps { 12461 SELECT a FROM t3 12462 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 12463 OR b=993 12464 OR b=58 12465 OR (g='qponmlk' AND f GLOB 'opqrs*') 12466 ORDER BY a 12467 } 12468} {40 100 scan 0 sort 0} 12469do_test where7-2.496.1 { 12470 count_steps { 12471 SELECT a FROM t2 12472 WHERE c=2002 12473 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 12474 OR ((a BETWEEN 85 AND 87) AND a!=86) 12475 OR b<0 12476 OR (g='xwvutsr' AND f GLOB 'efghi*') 12477 OR (g='wvutsrq' AND f GLOB 'ijklm*') 12478 OR b=649 12479 OR b=891 12480 OR (g='lkjihgf' AND f GLOB 'nopqr*') 12481 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 12482 ORDER BY a 12483 } 12484} {4 5 6 8 23 59 65 81 85 87 90 scan 0 sort 0} 12485do_test where7-2.496.2 { 12486 count_steps { 12487 SELECT a FROM t3 12488 WHERE c=2002 12489 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 12490 OR ((a BETWEEN 85 AND 87) AND a!=86) 12491 OR b<0 12492 OR (g='xwvutsr' AND f GLOB 'efghi*') 12493 OR (g='wvutsrq' AND f GLOB 'ijklm*') 12494 OR b=649 12495 OR b=891 12496 OR (g='lkjihgf' AND f GLOB 'nopqr*') 12497 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 12498 ORDER BY a 12499 } 12500} {4 5 6 8 23 59 65 81 85 87 90 scan 0 sort 0} 12501do_test where7-2.497.1 { 12502 count_steps { 12503 SELECT a FROM t2 12504 WHERE f='hijklmnop' 12505 OR b=388 12506 OR ((a BETWEEN 82 AND 84) AND a!=83) 12507 OR c=2002 12508 OR c=22022 12509 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 12510 OR a=52 12511 OR a=35 12512 ORDER BY a 12513 } 12514} {4 5 6 7 22 33 35 52 59 64 65 66 82 84 85 scan 0 sort 0} 12515do_test where7-2.497.2 { 12516 count_steps { 12517 SELECT a FROM t3 12518 WHERE f='hijklmnop' 12519 OR b=388 12520 OR ((a BETWEEN 82 AND 84) AND a!=83) 12521 OR c=2002 12522 OR c=22022 12523 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 12524 OR a=52 12525 OR a=35 12526 ORDER BY a 12527 } 12528} {4 5 6 7 22 33 35 52 59 64 65 66 82 84 85 scan 0 sort 0} 12529do_test where7-2.498.1 { 12530 count_steps { 12531 SELECT a FROM t2 12532 WHERE a=66 12533 OR a=40 12534 OR b=253 12535 OR f='yzabcdefg' 12536 ORDER BY a 12537 } 12538} {23 24 40 50 66 76 scan 0 sort 0} 12539do_test where7-2.498.2 { 12540 count_steps { 12541 SELECT a FROM t3 12542 WHERE a=66 12543 OR a=40 12544 OR b=253 12545 OR f='yzabcdefg' 12546 ORDER BY a 12547 } 12548} {23 24 40 50 66 76 scan 0 sort 0} 12549do_test where7-2.499.1 { 12550 count_steps { 12551 SELECT a FROM t2 12552 WHERE a=87 12553 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 12554 OR c=2002 12555 ORDER BY a 12556 } 12557} {4 5 6 57 87 scan 0 sort 0} 12558do_test where7-2.499.2 { 12559 count_steps { 12560 SELECT a FROM t3 12561 WHERE a=87 12562 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 12563 OR c=2002 12564 ORDER BY a 12565 } 12566} {4 5 6 57 87 scan 0 sort 0} 12567do_test where7-2.500.1 { 12568 count_steps { 12569 SELECT a FROM t2 12570 WHERE b=429 12571 OR a=42 12572 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 12573 OR b=418 12574 OR f='abcdefghi' 12575 OR c=18018 12576 ORDER BY a 12577 } 12578} {26 38 39 42 45 52 53 54 78 scan 0 sort 0} 12579do_test where7-2.500.2 { 12580 count_steps { 12581 SELECT a FROM t3 12582 WHERE b=429 12583 OR a=42 12584 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 12585 OR b=418 12586 OR f='abcdefghi' 12587 OR c=18018 12588 ORDER BY a 12589 } 12590} {26 38 39 42 45 52 53 54 78 scan 0 sort 0} 12591do_test where7-2.501.1 { 12592 count_steps { 12593 SELECT a FROM t2 12594 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 12595 OR (g='jihgfed' AND f GLOB 'wxyza*') 12596 OR a=62 12597 OR a=37 12598 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 12599 OR b=429 12600 OR a=7 12601 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 12602 OR a=71 12603 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 12604 OR ((a BETWEEN 11 AND 13) AND a!=12) 12605 ORDER BY a 12606 } 12607} {5 7 11 13 22 37 39 43 52 62 71 74 scan 0 sort 0} 12608do_test where7-2.501.2 { 12609 count_steps { 12610 SELECT a FROM t3 12611 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 12612 OR (g='jihgfed' AND f GLOB 'wxyza*') 12613 OR a=62 12614 OR a=37 12615 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 12616 OR b=429 12617 OR a=7 12618 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 12619 OR a=71 12620 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 12621 OR ((a BETWEEN 11 AND 13) AND a!=12) 12622 ORDER BY a 12623 } 12624} {5 7 11 13 22 37 39 43 52 62 71 74 scan 0 sort 0} 12625do_test where7-2.502.1 { 12626 count_steps { 12627 SELECT a FROM t2 12628 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 12629 OR ((a BETWEEN 27 AND 29) AND a!=28) 12630 OR a=11 12631 ORDER BY a 12632 } 12633} {10 11 27 29 scan 0 sort 0} 12634do_test where7-2.502.2 { 12635 count_steps { 12636 SELECT a FROM t3 12637 WHERE (g='wvutsrq' AND f GLOB 'klmno*') 12638 OR ((a BETWEEN 27 AND 29) AND a!=28) 12639 OR a=11 12640 ORDER BY a 12641 } 12642} {10 11 27 29 scan 0 sort 0} 12643do_test where7-2.503.1 { 12644 count_steps { 12645 SELECT a FROM t2 12646 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 12647 OR b=814 12648 OR b=1070 12649 OR b=407 12650 OR (g='jihgfed' AND f GLOB 'vwxyz*') 12651 OR (g='vutsrqp' AND f GLOB 'nopqr*') 12652 OR ((a BETWEEN 82 AND 84) AND a!=83) 12653 OR b=234 12654 ORDER BY a 12655 } 12656} {9 13 35 37 61 73 74 82 84 87 scan 0 sort 0} 12657do_test where7-2.503.2 { 12658 count_steps { 12659 SELECT a FROM t3 12660 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*') 12661 OR b=814 12662 OR b=1070 12663 OR b=407 12664 OR (g='jihgfed' AND f GLOB 'vwxyz*') 12665 OR (g='vutsrqp' AND f GLOB 'nopqr*') 12666 OR ((a BETWEEN 82 AND 84) AND a!=83) 12667 OR b=234 12668 ORDER BY a 12669 } 12670} {9 13 35 37 61 73 74 82 84 87 scan 0 sort 0} 12671do_test where7-2.504.1 { 12672 count_steps { 12673 SELECT a FROM t2 12674 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 12675 OR b=1100 12676 OR b=333 12677 OR ((a BETWEEN 7 AND 9) AND a!=8) 12678 ORDER BY a 12679 } 12680} {2 7 9 100 scan 0 sort 0} 12681do_test where7-2.504.2 { 12682 count_steps { 12683 SELECT a FROM t3 12684 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 12685 OR b=1100 12686 OR b=333 12687 OR ((a BETWEEN 7 AND 9) AND a!=8) 12688 ORDER BY a 12689 } 12690} {2 7 9 100 scan 0 sort 0} 12691do_test where7-2.505.1 { 12692 count_steps { 12693 SELECT a FROM t2 12694 WHERE a=91 12695 OR a=41 12696 ORDER BY a 12697 } 12698} {41 91 scan 0 sort 1} 12699do_test where7-2.505.2 { 12700 count_steps { 12701 SELECT a FROM t3 12702 WHERE a=91 12703 OR a=41 12704 ORDER BY a 12705 } 12706} {41 91 scan 0 sort 1} 12707do_test where7-2.506.1 { 12708 count_steps { 12709 SELECT a FROM t2 12710 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 12711 OR b=1037 12712 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 12713 OR (g='rqponml' AND f GLOB 'lmnop*') 12714 OR b=586 12715 OR (g='vutsrqp' AND f GLOB 'opqrs*') 12716 OR b=605 12717 ORDER BY a 12718 } 12719} {14 37 55 59 80 scan 0 sort 0} 12720do_test where7-2.506.2 { 12721 count_steps { 12722 SELECT a FROM t3 12723 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 12724 OR b=1037 12725 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 12726 OR (g='rqponml' AND f GLOB 'lmnop*') 12727 OR b=586 12728 OR (g='vutsrqp' AND f GLOB 'opqrs*') 12729 OR b=605 12730 ORDER BY a 12731 } 12732} {14 37 55 59 80 scan 0 sort 0} 12733do_test where7-2.507.1 { 12734 count_steps { 12735 SELECT a FROM t2 12736 WHERE b=44 12737 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 12738 ORDER BY a 12739 } 12740} {4 45 scan 0 sort 0} 12741do_test where7-2.507.2 { 12742 count_steps { 12743 SELECT a FROM t3 12744 WHERE b=44 12745 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 12746 ORDER BY a 12747 } 12748} {4 45 scan 0 sort 0} 12749do_test where7-2.508.1 { 12750 count_steps { 12751 SELECT a FROM t2 12752 WHERE a=10 12753 OR a=20 12754 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 12755 OR a=69 12756 OR b=113 12757 OR c=9009 12758 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 12759 ORDER BY a 12760 } 12761} {3 6 10 20 25 26 27 29 32 55 58 69 81 84 scan 0 sort 0} 12762do_test where7-2.508.2 { 12763 count_steps { 12764 SELECT a FROM t3 12765 WHERE a=10 12766 OR a=20 12767 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 12768 OR a=69 12769 OR b=113 12770 OR c=9009 12771 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 12772 ORDER BY a 12773 } 12774} {3 6 10 20 25 26 27 29 32 55 58 69 81 84 scan 0 sort 0} 12775do_test where7-2.509.1 { 12776 count_steps { 12777 SELECT a FROM t2 12778 WHERE a=62 12779 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 12780 OR a=47 12781 OR c=18018 12782 OR b=715 12783 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 12784 ORDER BY a 12785 } 12786} {47 52 53 54 57 62 65 86 scan 0 sort 0} 12787do_test where7-2.509.2 { 12788 count_steps { 12789 SELECT a FROM t3 12790 WHERE a=62 12791 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 12792 OR a=47 12793 OR c=18018 12794 OR b=715 12795 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 12796 ORDER BY a 12797 } 12798} {47 52 53 54 57 62 65 86 scan 0 sort 0} 12799do_test where7-2.510.1 { 12800 count_steps { 12801 SELECT a FROM t2 12802 WHERE b=649 12803 OR ((a BETWEEN 9 AND 11) AND a!=10) 12804 OR ((a BETWEEN 72 AND 74) AND a!=73) 12805 ORDER BY a 12806 } 12807} {9 11 59 72 74 scan 0 sort 0} 12808do_test where7-2.510.2 { 12809 count_steps { 12810 SELECT a FROM t3 12811 WHERE b=649 12812 OR ((a BETWEEN 9 AND 11) AND a!=10) 12813 OR ((a BETWEEN 72 AND 74) AND a!=73) 12814 ORDER BY a 12815 } 12816} {9 11 59 72 74 scan 0 sort 0} 12817do_test where7-2.511.1 { 12818 count_steps { 12819 SELECT a FROM t2 12820 WHERE c=33033 12821 OR b=979 12822 OR b=47 12823 OR (g='utsrqpo' AND f GLOB 'wxyza*') 12824 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 12825 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 12826 ORDER BY a 12827 } 12828} {22 62 87 89 97 98 99 scan 0 sort 0} 12829do_test where7-2.511.2 { 12830 count_steps { 12831 SELECT a FROM t3 12832 WHERE c=33033 12833 OR b=979 12834 OR b=47 12835 OR (g='utsrqpo' AND f GLOB 'wxyza*') 12836 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 12837 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 12838 ORDER BY a 12839 } 12840} {22 62 87 89 97 98 99 scan 0 sort 0} 12841do_test where7-2.512.1 { 12842 count_steps { 12843 SELECT a FROM t2 12844 WHERE (d>=36.0 AND d<37.0 AND d NOT NULL) 12845 OR a=77 12846 OR ((a BETWEEN 10 AND 12) AND a!=11) 12847 OR ((a BETWEEN 5 AND 7) AND a!=6) 12848 OR ((a BETWEEN 50 AND 52) AND a!=51) 12849 OR f='jklmnopqr' 12850 OR b=344 12851 OR ((a BETWEEN 33 AND 35) AND a!=34) 12852 OR b=762 12853 OR (g='xwvutsr' AND f GLOB 'ghijk*') 12854 ORDER BY a 12855 } 12856} {5 6 7 9 10 12 33 35 36 50 52 61 77 87 scan 0 sort 0} 12857do_test where7-2.512.2 { 12858 count_steps { 12859 SELECT a FROM t3 12860 WHERE (d>=36.0 AND d<37.0 AND d NOT NULL) 12861 OR a=77 12862 OR ((a BETWEEN 10 AND 12) AND a!=11) 12863 OR ((a BETWEEN 5 AND 7) AND a!=6) 12864 OR ((a BETWEEN 50 AND 52) AND a!=51) 12865 OR f='jklmnopqr' 12866 OR b=344 12867 OR ((a BETWEEN 33 AND 35) AND a!=34) 12868 OR b=762 12869 OR (g='xwvutsr' AND f GLOB 'ghijk*') 12870 ORDER BY a 12871 } 12872} {5 6 7 9 10 12 33 35 36 50 52 61 77 87 scan 0 sort 0} 12873do_test where7-2.513.1 { 12874 count_steps { 12875 SELECT a FROM t2 12876 WHERE a=65 12877 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 12878 ORDER BY a 12879 } 12880} {17 65 scan 0 sort 0} 12881do_test where7-2.513.2 { 12882 count_steps { 12883 SELECT a FROM t3 12884 WHERE a=65 12885 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 12886 ORDER BY a 12887 } 12888} {17 65 scan 0 sort 0} 12889do_test where7-2.514.1 { 12890 count_steps { 12891 SELECT a FROM t2 12892 WHERE a=52 12893 OR (g='vutsrqp' AND f GLOB 'qrstu*') 12894 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 12895 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 12896 OR c=9009 12897 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 12898 OR b=1034 12899 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 12900 OR b=784 12901 OR ((a BETWEEN 36 AND 38) AND a!=37) 12902 ORDER BY a 12903 } 12904} {1 16 18 25 26 27 36 38 42 44 52 64 70 94 96 scan 0 sort 0} 12905do_test where7-2.514.2 { 12906 count_steps { 12907 SELECT a FROM t3 12908 WHERE a=52 12909 OR (g='vutsrqp' AND f GLOB 'qrstu*') 12910 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 12911 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 12912 OR c=9009 12913 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 12914 OR b=1034 12915 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 12916 OR b=784 12917 OR ((a BETWEEN 36 AND 38) AND a!=37) 12918 ORDER BY a 12919 } 12920} {1 16 18 25 26 27 36 38 42 44 52 64 70 94 96 scan 0 sort 0} 12921do_test where7-2.515.1 { 12922 count_steps { 12923 SELECT a FROM t2 12924 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 12925 OR c=15015 12926 ORDER BY a 12927 } 12928} {20 43 44 45 scan 0 sort 0} 12929do_test where7-2.515.2 { 12930 count_steps { 12931 SELECT a FROM t3 12932 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 12933 OR c=15015 12934 ORDER BY a 12935 } 12936} {20 43 44 45 scan 0 sort 0} 12937do_test where7-2.516.1 { 12938 count_steps { 12939 SELECT a FROM t2 12940 WHERE b=979 12941 OR a=15 12942 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 12943 OR ((a BETWEEN 29 AND 31) AND a!=30) 12944 OR ((a BETWEEN 24 AND 26) AND a!=25) 12945 OR b=209 12946 OR (g='kjihgfe' AND f GLOB 'stuvw*') 12947 OR b=44 12948 OR b=971 12949 ORDER BY a 12950 } 12951} {4 15 19 24 26 29 30 31 70 89 scan 0 sort 0} 12952do_test where7-2.516.2 { 12953 count_steps { 12954 SELECT a FROM t3 12955 WHERE b=979 12956 OR a=15 12957 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 12958 OR ((a BETWEEN 29 AND 31) AND a!=30) 12959 OR ((a BETWEEN 24 AND 26) AND a!=25) 12960 OR b=209 12961 OR (g='kjihgfe' AND f GLOB 'stuvw*') 12962 OR b=44 12963 OR b=971 12964 ORDER BY a 12965 } 12966} {4 15 19 24 26 29 30 31 70 89 scan 0 sort 0} 12967do_test where7-2.517.1 { 12968 count_steps { 12969 SELECT a FROM t2 12970 WHERE b=894 12971 OR ((a BETWEEN 58 AND 60) AND a!=59) 12972 OR a=6 12973 OR a=40 12974 OR b=245 12975 OR a=84 12976 OR c=4004 12977 OR a=66 12978 OR a=35 12979 OR a=14 12980 ORDER BY a 12981 } 12982} {6 10 11 12 14 35 40 58 60 66 84 scan 0 sort 0} 12983do_test where7-2.517.2 { 12984 count_steps { 12985 SELECT a FROM t3 12986 WHERE b=894 12987 OR ((a BETWEEN 58 AND 60) AND a!=59) 12988 OR a=6 12989 OR a=40 12990 OR b=245 12991 OR a=84 12992 OR c=4004 12993 OR a=66 12994 OR a=35 12995 OR a=14 12996 ORDER BY a 12997 } 12998} {6 10 11 12 14 35 40 58 60 66 84 scan 0 sort 0} 12999do_test where7-2.518.1 { 13000 count_steps { 13001 SELECT a FROM t2 13002 WHERE b=1001 13003 OR (g='nmlkjih' AND f GLOB 'fghij*') 13004 OR a=1 13005 OR b=374 13006 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 13007 OR c=9009 13008 OR b=770 13009 ORDER BY a 13010 } 13011} {1 4 25 26 27 30 34 56 57 70 82 91 scan 0 sort 0} 13012do_test where7-2.518.2 { 13013 count_steps { 13014 SELECT a FROM t3 13015 WHERE b=1001 13016 OR (g='nmlkjih' AND f GLOB 'fghij*') 13017 OR a=1 13018 OR b=374 13019 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 13020 OR c=9009 13021 OR b=770 13022 ORDER BY a 13023 } 13024} {1 4 25 26 27 30 34 56 57 70 82 91 scan 0 sort 0} 13025do_test where7-2.519.1 { 13026 count_steps { 13027 SELECT a FROM t2 13028 WHERE a=13 13029 OR b=1037 13030 OR b=267 13031 OR b=165 13032 OR (g='lkjihgf' AND f GLOB 'nopqr*') 13033 OR ((a BETWEEN 30 AND 32) AND a!=31) 13034 OR a=49 13035 ORDER BY a 13036 } 13037} {13 15 30 32 49 65 scan 0 sort 0} 13038do_test where7-2.519.2 { 13039 count_steps { 13040 SELECT a FROM t3 13041 WHERE a=13 13042 OR b=1037 13043 OR b=267 13044 OR b=165 13045 OR (g='lkjihgf' AND f GLOB 'nopqr*') 13046 OR ((a BETWEEN 30 AND 32) AND a!=31) 13047 OR a=49 13048 ORDER BY a 13049 } 13050} {13 15 30 32 49 65 scan 0 sort 0} 13051do_test where7-2.520.1 { 13052 count_steps { 13053 SELECT a FROM t2 13054 WHERE g IS NULL 13055 OR (g='tsrqpon' AND f GLOB 'yzabc*') 13056 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 13057 OR b=1026 13058 OR b=344 13059 ORDER BY a 13060 } 13061} {24 50 scan 0 sort 0} 13062do_test where7-2.520.2 { 13063 count_steps { 13064 SELECT a FROM t3 13065 WHERE g IS NULL 13066 OR (g='tsrqpon' AND f GLOB 'yzabc*') 13067 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 13068 OR b=1026 13069 OR b=344 13070 ORDER BY a 13071 } 13072} {24 50 scan 0 sort 0} 13073do_test where7-2.521.1 { 13074 count_steps { 13075 SELECT a FROM t2 13076 WHERE ((a BETWEEN 10 AND 12) AND a!=11) 13077 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 13078 OR (g='rqponml' AND f GLOB 'hijkl*') 13079 OR a=57 13080 OR f='pqrstuvwx' 13081 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 13082 OR b=223 13083 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 13084 ORDER BY a 13085 } 13086} {10 12 15 17 21 33 41 43 57 67 69 75 93 95 scan 0 sort 0} 13087do_test where7-2.521.2 { 13088 count_steps { 13089 SELECT a FROM t3 13090 WHERE ((a BETWEEN 10 AND 12) AND a!=11) 13091 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 13092 OR (g='rqponml' AND f GLOB 'hijkl*') 13093 OR a=57 13094 OR f='pqrstuvwx' 13095 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 13096 OR b=223 13097 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 13098 ORDER BY a 13099 } 13100} {10 12 15 17 21 33 41 43 57 67 69 75 93 95 scan 0 sort 0} 13101do_test where7-2.522.1 { 13102 count_steps { 13103 SELECT a FROM t2 13104 WHERE b=124 13105 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 13106 OR b=14 13107 OR ((a BETWEEN 6 AND 8) AND a!=7) 13108 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 13109 OR (g='ihgfedc' AND f GLOB 'cdefg*') 13110 OR b=704 13111 OR f='wxyzabcde' 13112 OR b=1048 13113 ORDER BY a 13114 } 13115} {1 6 8 22 48 64 74 80 89 100 scan 0 sort 0} 13116do_test where7-2.522.2 { 13117 count_steps { 13118 SELECT a FROM t3 13119 WHERE b=124 13120 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 13121 OR b=14 13122 OR ((a BETWEEN 6 AND 8) AND a!=7) 13123 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 13124 OR (g='ihgfedc' AND f GLOB 'cdefg*') 13125 OR b=704 13126 OR f='wxyzabcde' 13127 OR b=1048 13128 ORDER BY a 13129 } 13130} {1 6 8 22 48 64 74 80 89 100 scan 0 sort 0} 13131do_test where7-2.523.1 { 13132 count_steps { 13133 SELECT a FROM t2 13134 WHERE a=32 13135 OR ((a BETWEEN 39 AND 41) AND a!=40) 13136 OR (g='jihgfed' AND f GLOB 'wxyza*') 13137 OR ((a BETWEEN 27 AND 29) AND a!=28) 13138 OR b=781 13139 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 13140 OR b=1012 13141 OR ((a BETWEEN 5 AND 7) AND a!=6) 13142 OR b=740 13143 OR b=861 13144 OR 1000000<b 13145 ORDER BY a 13146 } 13147} {4 5 7 27 29 32 39 41 71 74 92 scan 0 sort 0} 13148do_test where7-2.523.2 { 13149 count_steps { 13150 SELECT a FROM t3 13151 WHERE a=32 13152 OR ((a BETWEEN 39 AND 41) AND a!=40) 13153 OR (g='jihgfed' AND f GLOB 'wxyza*') 13154 OR ((a BETWEEN 27 AND 29) AND a!=28) 13155 OR b=781 13156 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 13157 OR b=1012 13158 OR ((a BETWEEN 5 AND 7) AND a!=6) 13159 OR b=740 13160 OR b=861 13161 OR 1000000<b 13162 ORDER BY a 13163 } 13164} {4 5 7 27 29 32 39 41 71 74 92 scan 0 sort 0} 13165do_test where7-2.524.1 { 13166 count_steps { 13167 SELECT a FROM t2 13168 WHERE b=847 13169 OR ((a BETWEEN 10 AND 12) AND a!=11) 13170 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 13171 OR c=12012 13172 OR ((a BETWEEN 66 AND 68) AND a!=67) 13173 OR b=300 13174 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 13175 OR ((a BETWEEN 31 AND 33) AND a!=32) 13176 OR (g='xwvutsr' AND f GLOB 'defgh*') 13177 OR b=704 13178 OR f='vwxyzabcd' 13179 ORDER BY a 13180 } 13181} {3 6 10 12 18 21 31 33 34 35 36 47 64 66 68 73 77 99 scan 0 sort 0} 13182do_test where7-2.524.2 { 13183 count_steps { 13184 SELECT a FROM t3 13185 WHERE b=847 13186 OR ((a BETWEEN 10 AND 12) AND a!=11) 13187 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 13188 OR c=12012 13189 OR ((a BETWEEN 66 AND 68) AND a!=67) 13190 OR b=300 13191 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 13192 OR ((a BETWEEN 31 AND 33) AND a!=32) 13193 OR (g='xwvutsr' AND f GLOB 'defgh*') 13194 OR b=704 13195 OR f='vwxyzabcd' 13196 ORDER BY a 13197 } 13198} {3 6 10 12 18 21 31 33 34 35 36 47 64 66 68 73 77 99 scan 0 sort 0} 13199do_test where7-2.525.1 { 13200 count_steps { 13201 SELECT a FROM t2 13202 WHERE f='tuvwxyzab' 13203 OR a=22 13204 OR (g='kjihgfe' AND f GLOB 'stuvw*') 13205 OR b=817 13206 OR b=1078 13207 OR c=17017 13208 OR (g='vutsrqp' AND f GLOB 'nopqr*') 13209 OR ((a BETWEEN 26 AND 28) AND a!=27) 13210 OR b=542 13211 OR b=396 13212 OR b=784 13213 ORDER BY a 13214 } 13215} {13 19 22 26 28 36 45 49 50 51 70 71 97 98 scan 0 sort 0} 13216do_test where7-2.525.2 { 13217 count_steps { 13218 SELECT a FROM t3 13219 WHERE f='tuvwxyzab' 13220 OR a=22 13221 OR (g='kjihgfe' AND f GLOB 'stuvw*') 13222 OR b=817 13223 OR b=1078 13224 OR c=17017 13225 OR (g='vutsrqp' AND f GLOB 'nopqr*') 13226 OR ((a BETWEEN 26 AND 28) AND a!=27) 13227 OR b=542 13228 OR b=396 13229 OR b=784 13230 ORDER BY a 13231 } 13232} {13 19 22 26 28 36 45 49 50 51 70 71 97 98 scan 0 sort 0} 13233do_test where7-2.526.1 { 13234 count_steps { 13235 SELECT a FROM t2 13236 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 13237 OR (g='rqponml' AND f GLOB 'jklmn*') 13238 OR a=39 13239 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 13240 OR ((a BETWEEN 43 AND 45) AND a!=44) 13241 OR a=40 13242 ORDER BY a 13243 } 13244} {10 29 31 35 39 40 43 45 scan 0 sort 0} 13245do_test where7-2.526.2 { 13246 count_steps { 13247 SELECT a FROM t3 13248 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 13249 OR (g='rqponml' AND f GLOB 'jklmn*') 13250 OR a=39 13251 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 13252 OR ((a BETWEEN 43 AND 45) AND a!=44) 13253 OR a=40 13254 ORDER BY a 13255 } 13256} {10 29 31 35 39 40 43 45 scan 0 sort 0} 13257do_test where7-2.527.1 { 13258 count_steps { 13259 SELECT a FROM t2 13260 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 13261 OR (g='fedcbaz' AND f GLOB 'pqrst*') 13262 OR b=454 13263 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 13264 ORDER BY a 13265 } 13266} {68 72 74 93 scan 0 sort 0} 13267do_test where7-2.527.2 { 13268 count_steps { 13269 SELECT a FROM t3 13270 WHERE ((a BETWEEN 72 AND 74) AND a!=73) 13271 OR (g='fedcbaz' AND f GLOB 'pqrst*') 13272 OR b=454 13273 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 13274 ORDER BY a 13275 } 13276} {68 72 74 93 scan 0 sort 0} 13277do_test where7-2.528.1 { 13278 count_steps { 13279 SELECT a FROM t2 13280 WHERE b=891 13281 OR b=594 13282 OR b=253 13283 OR b=550 13284 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 13285 ORDER BY a 13286 } 13287} {3 23 29 50 54 55 81 scan 0 sort 0} 13288do_test where7-2.528.2 { 13289 count_steps { 13290 SELECT a FROM t3 13291 WHERE b=891 13292 OR b=594 13293 OR b=253 13294 OR b=550 13295 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 13296 ORDER BY a 13297 } 13298} {3 23 29 50 54 55 81 scan 0 sort 0} 13299do_test where7-2.529.1 { 13300 count_steps { 13301 SELECT a FROM t2 13302 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 13303 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 13304 OR ((a BETWEEN 74 AND 76) AND a!=75) 13305 ORDER BY a 13306 } 13307} {4 30 56 63 74 76 82 scan 0 sort 0} 13308do_test where7-2.529.2 { 13309 count_steps { 13310 SELECT a FROM t3 13311 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 13312 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 13313 OR ((a BETWEEN 74 AND 76) AND a!=75) 13314 ORDER BY a 13315 } 13316} {4 30 56 63 74 76 82 scan 0 sort 0} 13317do_test where7-2.530.1 { 13318 count_steps { 13319 SELECT a FROM t2 13320 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 13321 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 13322 OR b=36 13323 OR a=40 13324 OR b=1059 13325 OR (g='qponmlk' AND f GLOB 'nopqr*') 13326 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 13327 ORDER BY a 13328 } 13329} {5 31 39 40 57 76 78 83 96 scan 0 sort 0} 13330do_test where7-2.530.2 { 13331 count_steps { 13332 SELECT a FROM t3 13333 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 13334 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 13335 OR b=36 13336 OR a=40 13337 OR b=1059 13338 OR (g='qponmlk' AND f GLOB 'nopqr*') 13339 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 13340 ORDER BY a 13341 } 13342} {5 31 39 40 57 76 78 83 96 scan 0 sort 0} 13343do_test where7-2.531.1 { 13344 count_steps { 13345 SELECT a FROM t2 13346 WHERE f='tuvwxyzab' 13347 OR (g='wvutsrq' AND f GLOB 'lmnop*') 13348 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 13349 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 13350 ORDER BY a 13351 } 13352} {11 19 27 45 71 80 97 scan 0 sort 0} 13353do_test where7-2.531.2 { 13354 count_steps { 13355 SELECT a FROM t3 13356 WHERE f='tuvwxyzab' 13357 OR (g='wvutsrq' AND f GLOB 'lmnop*') 13358 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 13359 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 13360 ORDER BY a 13361 } 13362} {11 19 27 45 71 80 97 scan 0 sort 0} 13363do_test where7-2.532.1 { 13364 count_steps { 13365 SELECT a FROM t2 13366 WHERE b=751 13367 OR ((a BETWEEN 40 AND 42) AND a!=41) 13368 OR f='rstuvwxyz' 13369 OR (g='xwvutsr' AND f GLOB 'hijkl*') 13370 OR b=209 13371 OR c=23023 13372 OR (g='jihgfed' AND f GLOB 'xyzab*') 13373 OR (g='gfedcba' AND f GLOB 'nopqr*') 13374 OR b=110 13375 OR b=55 13376 OR b=267 13377 ORDER BY a 13378 } 13379} {5 7 10 17 19 40 42 43 67 68 69 75 91 95 scan 0 sort 0} 13380do_test where7-2.532.2 { 13381 count_steps { 13382 SELECT a FROM t3 13383 WHERE b=751 13384 OR ((a BETWEEN 40 AND 42) AND a!=41) 13385 OR f='rstuvwxyz' 13386 OR (g='xwvutsr' AND f GLOB 'hijkl*') 13387 OR b=209 13388 OR c=23023 13389 OR (g='jihgfed' AND f GLOB 'xyzab*') 13390 OR (g='gfedcba' AND f GLOB 'nopqr*') 13391 OR b=110 13392 OR b=55 13393 OR b=267 13394 ORDER BY a 13395 } 13396} {5 7 10 17 19 40 42 43 67 68 69 75 91 95 scan 0 sort 0} 13397do_test where7-2.533.1 { 13398 count_steps { 13399 SELECT a FROM t2 13400 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 13401 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 13402 OR b=495 13403 ORDER BY a 13404 } 13405} {45 46 53 scan 0 sort 0} 13406do_test where7-2.533.2 { 13407 count_steps { 13408 SELECT a FROM t3 13409 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 13410 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 13411 OR b=495 13412 ORDER BY a 13413 } 13414} {45 46 53 scan 0 sort 0} 13415do_test where7-2.534.1 { 13416 count_steps { 13417 SELECT a FROM t2 13418 WHERE ((a BETWEEN 82 AND 84) AND a!=83) 13419 OR (g='vutsrqp' AND f GLOB 'qrstu*') 13420 ORDER BY a 13421 } 13422} {16 82 84 scan 0 sort 0} 13423do_test where7-2.534.2 { 13424 count_steps { 13425 SELECT a FROM t3 13426 WHERE ((a BETWEEN 82 AND 84) AND a!=83) 13427 OR (g='vutsrqp' AND f GLOB 'qrstu*') 13428 ORDER BY a 13429 } 13430} {16 82 84 scan 0 sort 0} 13431do_test where7-2.535.1 { 13432 count_steps { 13433 SELECT a FROM t2 13434 WHERE a=30 13435 OR c=13013 13436 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 13437 OR ((a BETWEEN 70 AND 72) AND a!=71) 13438 OR c=11011 13439 ORDER BY a 13440 } 13441} {25 30 31 32 33 37 38 39 51 70 72 77 scan 0 sort 0} 13442do_test where7-2.535.2 { 13443 count_steps { 13444 SELECT a FROM t3 13445 WHERE a=30 13446 OR c=13013 13447 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 13448 OR ((a BETWEEN 70 AND 72) AND a!=71) 13449 OR c=11011 13450 ORDER BY a 13451 } 13452} {25 30 31 32 33 37 38 39 51 70 72 77 scan 0 sort 0} 13453do_test where7-2.536.1 { 13454 count_steps { 13455 SELECT a FROM t2 13456 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 13457 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 13458 ORDER BY a 13459 } 13460} {69 93 scan 0 sort 0} 13461do_test where7-2.536.2 { 13462 count_steps { 13463 SELECT a FROM t3 13464 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 13465 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 13466 ORDER BY a 13467 } 13468} {69 93 scan 0 sort 0} 13469do_test where7-2.537.1 { 13470 count_steps { 13471 SELECT a FROM t2 13472 WHERE c=13013 13473 OR (g='ihgfedc' AND f GLOB 'defgh*') 13474 OR ((a BETWEEN 19 AND 21) AND a!=20) 13475 OR (g='edcbazy' AND f GLOB 'vwxyz*') 13476 OR a=72 13477 OR ((a BETWEEN 40 AND 42) AND a!=41) 13478 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 13479 OR a=96 13480 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 13481 OR b=352 13482 ORDER BY a 13483 } 13484} {16 19 21 32 37 38 39 40 42 68 72 81 90 94 96 99 scan 0 sort 0} 13485do_test where7-2.537.2 { 13486 count_steps { 13487 SELECT a FROM t3 13488 WHERE c=13013 13489 OR (g='ihgfedc' AND f GLOB 'defgh*') 13490 OR ((a BETWEEN 19 AND 21) AND a!=20) 13491 OR (g='edcbazy' AND f GLOB 'vwxyz*') 13492 OR a=72 13493 OR ((a BETWEEN 40 AND 42) AND a!=41) 13494 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 13495 OR a=96 13496 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 13497 OR b=352 13498 ORDER BY a 13499 } 13500} {16 19 21 32 37 38 39 40 42 68 72 81 90 94 96 99 scan 0 sort 0} 13501do_test where7-2.538.1 { 13502 count_steps { 13503 SELECT a FROM t2 13504 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 13505 OR ((a BETWEEN 30 AND 32) AND a!=31) 13506 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 13507 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 13508 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13509 OR ((a BETWEEN 6 AND 8) AND a!=7) 13510 OR f='stuvwxyza' 13511 OR a=40 13512 OR (g='mlkjihg' AND f GLOB 'ghijk*') 13513 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 13514 OR (g='rqponml' AND f GLOB 'ijklm*') 13515 ORDER BY a 13516 } 13517} {6 8 18 25 30 32 34 39 40 44 58 63 70 84 86 95 96 scan 0 sort 0} 13518do_test where7-2.538.2 { 13519 count_steps { 13520 SELECT a FROM t3 13521 WHERE ((a BETWEEN 84 AND 86) AND a!=85) 13522 OR ((a BETWEEN 30 AND 32) AND a!=31) 13523 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 13524 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 13525 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 13526 OR ((a BETWEEN 6 AND 8) AND a!=7) 13527 OR f='stuvwxyza' 13528 OR a=40 13529 OR (g='mlkjihg' AND f GLOB 'ghijk*') 13530 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 13531 OR (g='rqponml' AND f GLOB 'ijklm*') 13532 ORDER BY a 13533 } 13534} {6 8 18 25 30 32 34 39 40 44 58 63 70 84 86 95 96 scan 0 sort 0} 13535do_test where7-2.539.1 { 13536 count_steps { 13537 SELECT a FROM t2 13538 WHERE f='stuvwxyza' 13539 OR b=916 13540 OR (g='mlkjihg' AND f GLOB 'klmno*') 13541 OR a=92 13542 OR b=927 13543 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 13544 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 13545 OR b=190 13546 OR ((a BETWEEN 20 AND 22) AND a!=21) 13547 OR b=465 13548 OR a=9 13549 ORDER BY a 13550 } 13551} {9 10 18 20 22 32 36 44 62 70 88 92 96 scan 0 sort 0} 13552do_test where7-2.539.2 { 13553 count_steps { 13554 SELECT a FROM t3 13555 WHERE f='stuvwxyza' 13556 OR b=916 13557 OR (g='mlkjihg' AND f GLOB 'klmno*') 13558 OR a=92 13559 OR b=927 13560 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 13561 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 13562 OR b=190 13563 OR ((a BETWEEN 20 AND 22) AND a!=21) 13564 OR b=465 13565 OR a=9 13566 ORDER BY a 13567 } 13568} {9 10 18 20 22 32 36 44 62 70 88 92 96 scan 0 sort 0} 13569do_test where7-2.540.1 { 13570 count_steps { 13571 SELECT a FROM t2 13572 WHERE f='jklmnopqr' 13573 OR ((a BETWEEN 71 AND 73) AND a!=72) 13574 OR ((a BETWEEN 71 AND 73) AND a!=72) 13575 OR ((a BETWEEN 32 AND 34) AND a!=33) 13576 OR ((a BETWEEN 99 AND 101) AND a!=100) 13577 OR b=704 13578 ORDER BY a 13579 } 13580} {9 32 34 35 61 64 71 73 87 99 scan 0 sort 0} 13581do_test where7-2.540.2 { 13582 count_steps { 13583 SELECT a FROM t3 13584 WHERE f='jklmnopqr' 13585 OR ((a BETWEEN 71 AND 73) AND a!=72) 13586 OR ((a BETWEEN 71 AND 73) AND a!=72) 13587 OR ((a BETWEEN 32 AND 34) AND a!=33) 13588 OR ((a BETWEEN 99 AND 101) AND a!=100) 13589 OR b=704 13590 ORDER BY a 13591 } 13592} {9 32 34 35 61 64 71 73 87 99 scan 0 sort 0} 13593do_test where7-2.541.1 { 13594 count_steps { 13595 SELECT a FROM t2 13596 WHERE b=22 13597 OR b=1023 13598 ORDER BY a 13599 } 13600} {2 93 scan 0 sort 1} 13601do_test where7-2.541.2 { 13602 count_steps { 13603 SELECT a FROM t3 13604 WHERE b=22 13605 OR b=1023 13606 ORDER BY a 13607 } 13608} {2 93 scan 0 sort 1} 13609do_test where7-2.542.1 { 13610 count_steps { 13611 SELECT a FROM t2 13612 WHERE c=2002 13613 OR ((a BETWEEN 63 AND 65) AND a!=64) 13614 OR ((a BETWEEN 28 AND 30) AND a!=29) 13615 OR ((a BETWEEN 92 AND 94) AND a!=93) 13616 OR (g='edcbazy' AND f GLOB 'vwxyz*') 13617 OR e IS NULL 13618 OR b=839 13619 OR b=883 13620 ORDER BY a 13621 } 13622} {4 5 6 28 30 63 65 92 94 99 scan 0 sort 0} 13623do_test where7-2.542.2 { 13624 count_steps { 13625 SELECT a FROM t3 13626 WHERE c=2002 13627 OR ((a BETWEEN 63 AND 65) AND a!=64) 13628 OR ((a BETWEEN 28 AND 30) AND a!=29) 13629 OR ((a BETWEEN 92 AND 94) AND a!=93) 13630 OR (g='edcbazy' AND f GLOB 'vwxyz*') 13631 OR e IS NULL 13632 OR b=839 13633 OR b=883 13634 ORDER BY a 13635 } 13636} {4 5 6 28 30 63 65 92 94 99 scan 0 sort 0} 13637do_test where7-2.543.1 { 13638 count_steps { 13639 SELECT a FROM t2 13640 WHERE b=47 13641 OR b=113 13642 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 13643 OR a=19 13644 OR (g='utsrqpo' AND f GLOB 'wxyza*') 13645 OR b=88 13646 OR b=1004 13647 OR b=341 13648 ORDER BY a 13649 } 13650} {8 19 22 31 78 scan 0 sort 0} 13651do_test where7-2.543.2 { 13652 count_steps { 13653 SELECT a FROM t3 13654 WHERE b=47 13655 OR b=113 13656 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 13657 OR a=19 13658 OR (g='utsrqpo' AND f GLOB 'wxyza*') 13659 OR b=88 13660 OR b=1004 13661 OR b=341 13662 ORDER BY a 13663 } 13664} {8 19 22 31 78 scan 0 sort 0} 13665do_test where7-2.544.1 { 13666 count_steps { 13667 SELECT a FROM t2 13668 WHERE b=330 13669 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 13670 OR (g='rqponml' AND f GLOB 'jklmn*') 13671 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 13672 OR b=157 13673 OR b=982 13674 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 13675 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 13676 OR a=57 13677 OR c=21021 13678 ORDER BY a 13679 } 13680} {30 31 35 40 53 57 61 62 63 91 scan 0 sort 0} 13681do_test where7-2.544.2 { 13682 count_steps { 13683 SELECT a FROM t3 13684 WHERE b=330 13685 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 13686 OR (g='rqponml' AND f GLOB 'jklmn*') 13687 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 13688 OR b=157 13689 OR b=982 13690 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 13691 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 13692 OR a=57 13693 OR c=21021 13694 ORDER BY a 13695 } 13696} {30 31 35 40 53 57 61 62 63 91 scan 0 sort 0} 13697do_test where7-2.545.1 { 13698 count_steps { 13699 SELECT a FROM t2 13700 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 13701 OR b=440 13702 OR a=48 13703 OR a=5 13704 ORDER BY a 13705 } 13706} {5 29 31 40 48 scan 0 sort 0} 13707do_test where7-2.545.2 { 13708 count_steps { 13709 SELECT a FROM t3 13710 WHERE ((a BETWEEN 29 AND 31) AND a!=30) 13711 OR b=440 13712 OR a=48 13713 OR a=5 13714 ORDER BY a 13715 } 13716} {5 29 31 40 48 scan 0 sort 0} 13717do_test where7-2.546.1 { 13718 count_steps { 13719 SELECT a FROM t2 13720 WHERE b=575 13721 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 13722 OR ((a BETWEEN 83 AND 85) AND a!=84) 13723 OR ((a BETWEEN 85 AND 87) AND a!=86) 13724 ORDER BY a 13725 } 13726} {66 83 85 87 scan 0 sort 0} 13727do_test where7-2.546.2 { 13728 count_steps { 13729 SELECT a FROM t3 13730 WHERE b=575 13731 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 13732 OR ((a BETWEEN 83 AND 85) AND a!=84) 13733 OR ((a BETWEEN 85 AND 87) AND a!=86) 13734 ORDER BY a 13735 } 13736} {66 83 85 87 scan 0 sort 0} 13737do_test where7-2.547.1 { 13738 count_steps { 13739 SELECT a FROM t2 13740 WHERE b=913 13741 OR a=63 13742 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 13743 ORDER BY a 13744 } 13745} {63 80 83 scan 0 sort 0} 13746do_test where7-2.547.2 { 13747 count_steps { 13748 SELECT a FROM t3 13749 WHERE b=913 13750 OR a=63 13751 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 13752 ORDER BY a 13753 } 13754} {63 80 83 scan 0 sort 0} 13755do_test where7-2.548.1 { 13756 count_steps { 13757 SELECT a FROM t2 13758 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 13759 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 13760 OR ((a BETWEEN 39 AND 41) AND a!=40) 13761 ORDER BY a 13762 } 13763} {13 39 41 46 65 91 scan 0 sort 0} 13764do_test where7-2.548.2 { 13765 count_steps { 13766 SELECT a FROM t3 13767 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*') 13768 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 13769 OR ((a BETWEEN 39 AND 41) AND a!=40) 13770 ORDER BY a 13771 } 13772} {13 39 41 46 65 91 scan 0 sort 0} 13773do_test where7-2.549.1 { 13774 count_steps { 13775 SELECT a FROM t2 13776 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 13777 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 13778 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 13779 ORDER BY a 13780 } 13781} {59 90 94 96 scan 0 sort 0} 13782do_test where7-2.549.2 { 13783 count_steps { 13784 SELECT a FROM t3 13785 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 13786 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 13787 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 13788 ORDER BY a 13789 } 13790} {59 90 94 96 scan 0 sort 0} 13791do_test where7-2.550.1 { 13792 count_steps { 13793 SELECT a FROM t2 13794 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 13795 OR c=10010 13796 OR a=77 13797 OR ((a BETWEEN 50 AND 52) AND a!=51) 13798 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 13799 OR a=64 13800 OR a=58 13801 OR a=80 13802 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 13803 OR b=102 13804 ORDER BY a 13805 } 13806} {14 28 29 30 46 50 52 58 64 77 80 86 scan 0 sort 0} 13807do_test where7-2.550.2 { 13808 count_steps { 13809 SELECT a FROM t3 13810 WHERE (g='hgfedcb' AND f GLOB 'ijklm*') 13811 OR c=10010 13812 OR a=77 13813 OR ((a BETWEEN 50 AND 52) AND a!=51) 13814 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 13815 OR a=64 13816 OR a=58 13817 OR a=80 13818 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 13819 OR b=102 13820 ORDER BY a 13821 } 13822} {14 28 29 30 46 50 52 58 64 77 80 86 scan 0 sort 0} 13823do_test where7-2.551.1 { 13824 count_steps { 13825 SELECT a FROM t2 13826 WHERE b=718 13827 OR b=806 13828 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 13829 OR b=597 13830 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 13831 OR b=454 13832 OR (g='lkjihgf' AND f GLOB 'nopqr*') 13833 OR ((a BETWEEN 18 AND 20) AND a!=19) 13834 OR b=586 13835 OR ((a BETWEEN 98 AND 100) AND a!=99) 13836 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 13837 ORDER BY a 13838 } 13839} {3 10 12 18 20 29 36 55 62 65 81 88 98 100 scan 0 sort 0} 13840do_test where7-2.551.2 { 13841 count_steps { 13842 SELECT a FROM t3 13843 WHERE b=718 13844 OR b=806 13845 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 13846 OR b=597 13847 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 13848 OR b=454 13849 OR (g='lkjihgf' AND f GLOB 'nopqr*') 13850 OR ((a BETWEEN 18 AND 20) AND a!=19) 13851 OR b=586 13852 OR ((a BETWEEN 98 AND 100) AND a!=99) 13853 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 13854 ORDER BY a 13855 } 13856} {3 10 12 18 20 29 36 55 62 65 81 88 98 100 scan 0 sort 0} 13857do_test where7-2.552.1 { 13858 count_steps { 13859 SELECT a FROM t2 13860 WHERE (g='ponmlkj' AND f GLOB 'rstuv*') 13861 OR (g='edcbazy' AND f GLOB 'wxyza*') 13862 OR b=55 13863 OR b=1048 13864 OR ((a BETWEEN 18 AND 20) AND a!=19) 13865 ORDER BY a 13866 } 13867} {5 18 20 43 100 scan 0 sort 0} 13868do_test where7-2.552.2 { 13869 count_steps { 13870 SELECT a FROM t3 13871 WHERE (g='ponmlkj' AND f GLOB 'rstuv*') 13872 OR (g='edcbazy' AND f GLOB 'wxyza*') 13873 OR b=55 13874 OR b=1048 13875 OR ((a BETWEEN 18 AND 20) AND a!=19) 13876 ORDER BY a 13877 } 13878} {5 18 20 43 100 scan 0 sort 0} 13879do_test where7-2.553.1 { 13880 count_steps { 13881 SELECT a FROM t2 13882 WHERE b=1100 13883 OR a=37 13884 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 13885 OR b=506 13886 ORDER BY a 13887 } 13888} {8 34 37 46 60 86 100 scan 0 sort 0} 13889do_test where7-2.553.2 { 13890 count_steps { 13891 SELECT a FROM t3 13892 WHERE b=1100 13893 OR a=37 13894 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 13895 OR b=506 13896 ORDER BY a 13897 } 13898} {8 34 37 46 60 86 100 scan 0 sort 0} 13899do_test where7-2.554.1 { 13900 count_steps { 13901 SELECT a FROM t2 13902 WHERE b=484 13903 OR a=7 13904 OR c=9009 13905 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 13906 OR b=333 13907 OR c=23023 13908 OR b=847 13909 OR ((a BETWEEN 88 AND 90) AND a!=89) 13910 ORDER BY a 13911 } 13912} {7 25 26 27 44 67 68 69 77 88 90 scan 0 sort 0} 13913do_test where7-2.554.2 { 13914 count_steps { 13915 SELECT a FROM t3 13916 WHERE b=484 13917 OR a=7 13918 OR c=9009 13919 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 13920 OR b=333 13921 OR c=23023 13922 OR b=847 13923 OR ((a BETWEEN 88 AND 90) AND a!=89) 13924 ORDER BY a 13925 } 13926} {7 25 26 27 44 67 68 69 77 88 90 scan 0 sort 0} 13927do_test where7-2.555.1 { 13928 count_steps { 13929 SELECT a FROM t2 13930 WHERE a=6 13931 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 13932 OR b=451 13933 OR a=33 13934 ORDER BY a 13935 } 13936} {6 33 41 79 scan 0 sort 0} 13937do_test where7-2.555.2 { 13938 count_steps { 13939 SELECT a FROM t3 13940 WHERE a=6 13941 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 13942 OR b=451 13943 OR a=33 13944 ORDER BY a 13945 } 13946} {6 33 41 79 scan 0 sort 0} 13947do_test where7-2.556.1 { 13948 count_steps { 13949 SELECT a FROM t2 13950 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 13951 OR (g='jihgfed' AND f GLOB 'wxyza*') 13952 OR ((a BETWEEN 18 AND 20) AND a!=19) 13953 OR b=704 13954 ORDER BY a 13955 } 13956} {18 20 64 68 74 scan 0 sort 0} 13957do_test where7-2.556.2 { 13958 count_steps { 13959 SELECT a FROM t3 13960 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL) 13961 OR (g='jihgfed' AND f GLOB 'wxyza*') 13962 OR ((a BETWEEN 18 AND 20) AND a!=19) 13963 OR b=704 13964 ORDER BY a 13965 } 13966} {18 20 64 68 74 scan 0 sort 0} 13967do_test where7-2.557.1 { 13968 count_steps { 13969 SELECT a FROM t2 13970 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 13971 OR b=960 13972 OR (g='nmlkjih' AND f GLOB 'efghi*') 13973 OR b=289 13974 ORDER BY a 13975 } 13976} {56 98 scan 0 sort 0} 13977do_test where7-2.557.2 { 13978 count_steps { 13979 SELECT a FROM t3 13980 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 13981 OR b=960 13982 OR (g='nmlkjih' AND f GLOB 'efghi*') 13983 OR b=289 13984 ORDER BY a 13985 } 13986} {56 98 scan 0 sort 0} 13987do_test where7-2.558.1 { 13988 count_steps { 13989 SELECT a FROM t2 13990 WHERE b=619 13991 OR b=993 13992 OR a=52 13993 OR ((a BETWEEN 55 AND 57) AND a!=56) 13994 OR (g='jihgfed' AND f GLOB 'yzabc*') 13995 OR (g='jihgfed' AND f GLOB 'vwxyz*') 13996 ORDER BY a 13997 } 13998} {52 55 57 73 76 scan 0 sort 0} 13999do_test where7-2.558.2 { 14000 count_steps { 14001 SELECT a FROM t3 14002 WHERE b=619 14003 OR b=993 14004 OR a=52 14005 OR ((a BETWEEN 55 AND 57) AND a!=56) 14006 OR (g='jihgfed' AND f GLOB 'yzabc*') 14007 OR (g='jihgfed' AND f GLOB 'vwxyz*') 14008 ORDER BY a 14009 } 14010} {52 55 57 73 76 scan 0 sort 0} 14011do_test where7-2.559.1 { 14012 count_steps { 14013 SELECT a FROM t2 14014 WHERE ((a BETWEEN 89 AND 91) AND a!=90) 14015 OR ((a BETWEEN 61 AND 63) AND a!=62) 14016 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 14017 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 14018 OR a=8 14019 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 14020 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 14021 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 14022 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 14023 ORDER BY a 14024 } 14025} {1 8 18 23 49 61 63 64 75 89 91 97 100 scan 0 sort 0} 14026do_test where7-2.559.2 { 14027 count_steps { 14028 SELECT a FROM t3 14029 WHERE ((a BETWEEN 89 AND 91) AND a!=90) 14030 OR ((a BETWEEN 61 AND 63) AND a!=62) 14031 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 14032 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 14033 OR a=8 14034 OR (d>=18.0 AND d<19.0 AND d NOT NULL) 14035 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 14036 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 14037 OR (d>=100.0 AND d<101.0 AND d NOT NULL) 14038 ORDER BY a 14039 } 14040} {1 8 18 23 49 61 63 64 75 89 91 97 100 scan 0 sort 0} 14041do_test where7-2.560.1 { 14042 count_steps { 14043 SELECT a FROM t2 14044 WHERE (d>=7.0 AND d<8.0 AND d NOT NULL) 14045 OR a=12 14046 OR f='qrstuvwxy' 14047 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 14048 OR ((a BETWEEN 6 AND 8) AND a!=7) 14049 OR c=25025 14050 OR a=60 14051 OR b=506 14052 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 14053 ORDER BY a 14054 } 14055} {4 6 7 8 12 16 42 46 60 68 73 74 75 94 scan 0 sort 0} 14056do_test where7-2.560.2 { 14057 count_steps { 14058 SELECT a FROM t3 14059 WHERE (d>=7.0 AND d<8.0 AND d NOT NULL) 14060 OR a=12 14061 OR f='qrstuvwxy' 14062 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 14063 OR ((a BETWEEN 6 AND 8) AND a!=7) 14064 OR c=25025 14065 OR a=60 14066 OR b=506 14067 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 14068 ORDER BY a 14069 } 14070} {4 6 7 8 12 16 42 46 60 68 73 74 75 94 scan 0 sort 0} 14071do_test where7-2.561.1 { 14072 count_steps { 14073 SELECT a FROM t2 14074 WHERE b=553 14075 OR ((a BETWEEN 63 AND 65) AND a!=64) 14076 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 14077 OR b=58 14078 ORDER BY a 14079 } 14080} {63 65 76 scan 0 sort 0} 14081do_test where7-2.561.2 { 14082 count_steps { 14083 SELECT a FROM t3 14084 WHERE b=553 14085 OR ((a BETWEEN 63 AND 65) AND a!=64) 14086 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 14087 OR b=58 14088 ORDER BY a 14089 } 14090} {63 65 76 scan 0 sort 0} 14091do_test where7-2.562.1 { 14092 count_steps { 14093 SELECT a FROM t2 14094 WHERE (g='srqponm' AND f GLOB 'cdefg*') 14095 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 14096 OR (g='edcbazy' AND f GLOB 'uvwxy*') 14097 OR a=97 14098 OR a=20 14099 ORDER BY a 14100 } 14101} {6 20 28 32 58 84 97 98 scan 0 sort 0} 14102do_test where7-2.562.2 { 14103 count_steps { 14104 SELECT a FROM t3 14105 WHERE (g='srqponm' AND f GLOB 'cdefg*') 14106 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 14107 OR (g='edcbazy' AND f GLOB 'uvwxy*') 14108 OR a=97 14109 OR a=20 14110 ORDER BY a 14111 } 14112} {6 20 28 32 58 84 97 98 scan 0 sort 0} 14113do_test where7-2.563.1 { 14114 count_steps { 14115 SELECT a FROM t2 14116 WHERE b=836 14117 OR (g='kjihgfe' AND f GLOB 'stuvw*') 14118 OR b=927 14119 OR a=21 14120 OR b=872 14121 OR (g='nmlkjih' AND f GLOB 'bcdef*') 14122 OR c=32032 14123 ORDER BY a 14124 } 14125} {21 53 70 76 94 95 96 scan 0 sort 0} 14126do_test where7-2.563.2 { 14127 count_steps { 14128 SELECT a FROM t3 14129 WHERE b=836 14130 OR (g='kjihgfe' AND f GLOB 'stuvw*') 14131 OR b=927 14132 OR a=21 14133 OR b=872 14134 OR (g='nmlkjih' AND f GLOB 'bcdef*') 14135 OR c=32032 14136 ORDER BY a 14137 } 14138} {21 53 70 76 94 95 96 scan 0 sort 0} 14139do_test where7-2.564.1 { 14140 count_steps { 14141 SELECT a FROM t2 14142 WHERE b=850 14143 OR (g='lkjihgf' AND f GLOB 'pqrst*') 14144 OR b=110 14145 OR ((a BETWEEN 39 AND 41) AND a!=40) 14146 OR b=913 14147 OR ((a BETWEEN 14 AND 16) AND a!=15) 14148 OR (g='rqponml' AND f GLOB 'hijkl*') 14149 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 14150 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 14151 ORDER BY a 14152 } 14153} {5 10 14 16 33 39 41 67 81 83 scan 0 sort 0} 14154do_test where7-2.564.2 { 14155 count_steps { 14156 SELECT a FROM t3 14157 WHERE b=850 14158 OR (g='lkjihgf' AND f GLOB 'pqrst*') 14159 OR b=110 14160 OR ((a BETWEEN 39 AND 41) AND a!=40) 14161 OR b=913 14162 OR ((a BETWEEN 14 AND 16) AND a!=15) 14163 OR (g='rqponml' AND f GLOB 'hijkl*') 14164 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 14165 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 14166 ORDER BY a 14167 } 14168} {5 10 14 16 33 39 41 67 81 83 scan 0 sort 0} 14169do_test where7-2.565.1 { 14170 count_steps { 14171 SELECT a FROM t2 14172 WHERE b=696 14173 OR c=20020 14174 OR c=31031 14175 ORDER BY a 14176 } 14177} {58 59 60 91 92 93 scan 0 sort 0} 14178do_test where7-2.565.2 { 14179 count_steps { 14180 SELECT a FROM t3 14181 WHERE b=696 14182 OR c=20020 14183 OR c=31031 14184 ORDER BY a 14185 } 14186} {58 59 60 91 92 93 scan 0 sort 0} 14187do_test where7-2.566.1 { 14188 count_steps { 14189 SELECT a FROM t2 14190 WHERE (g='srqponm' AND f GLOB 'defgh*') 14191 OR b=462 14192 OR b=916 14193 OR ((a BETWEEN 59 AND 61) AND a!=60) 14194 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14195 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 14196 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 14197 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14198 OR (g='rqponml' AND f GLOB 'ijklm*') 14199 OR ((a BETWEEN 98 AND 100) AND a!=99) 14200 OR f='fghijklmn' 14201 ORDER BY a 14202 } 14203} {5 11 29 31 34 37 42 57 59 61 63 83 88 89 98 99 100 scan 0 sort 0} 14204do_test where7-2.566.2 { 14205 count_steps { 14206 SELECT a FROM t3 14207 WHERE (g='srqponm' AND f GLOB 'defgh*') 14208 OR b=462 14209 OR b=916 14210 OR ((a BETWEEN 59 AND 61) AND a!=60) 14211 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14212 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 14213 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 14214 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14215 OR (g='rqponml' AND f GLOB 'ijklm*') 14216 OR ((a BETWEEN 98 AND 100) AND a!=99) 14217 OR f='fghijklmn' 14218 ORDER BY a 14219 } 14220} {5 11 29 31 34 37 42 57 59 61 63 83 88 89 98 99 100 scan 0 sort 0} 14221do_test where7-2.567.1 { 14222 count_steps { 14223 SELECT a FROM t2 14224 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 14225 OR (g='qponmlk' AND f GLOB 'opqrs*') 14226 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 14227 OR b<0 14228 OR (g='wvutsrq' AND f GLOB 'jklmn*') 14229 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 14230 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 14231 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14232 OR a=42 14233 OR (g='srqponm' AND f GLOB 'fghij*') 14234 ORDER BY a 14235 } 14236} {5 7 8 9 31 40 42 76 83 97 scan 0 sort 0} 14237do_test where7-2.567.2 { 14238 count_steps { 14239 SELECT a FROM t3 14240 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 14241 OR (g='qponmlk' AND f GLOB 'opqrs*') 14242 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 14243 OR b<0 14244 OR (g='wvutsrq' AND f GLOB 'jklmn*') 14245 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 14246 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 14247 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 14248 OR a=42 14249 OR (g='srqponm' AND f GLOB 'fghij*') 14250 ORDER BY a 14251 } 14252} {5 7 8 9 31 40 42 76 83 97 scan 0 sort 0} 14253do_test where7-2.568.1 { 14254 count_steps { 14255 SELECT a FROM t2 14256 WHERE (d>=83.0 AND d<84.0 AND d NOT NULL) 14257 OR a=73 14258 OR ((a BETWEEN 92 AND 94) AND a!=93) 14259 OR a=18 14260 OR ((a BETWEEN 31 AND 33) AND a!=32) 14261 OR b=410 14262 OR a=79 14263 OR a=53 14264 ORDER BY a 14265 } 14266} {18 31 33 53 73 79 83 92 94 scan 0 sort 0} 14267do_test where7-2.568.2 { 14268 count_steps { 14269 SELECT a FROM t3 14270 WHERE (d>=83.0 AND d<84.0 AND d NOT NULL) 14271 OR a=73 14272 OR ((a BETWEEN 92 AND 94) AND a!=93) 14273 OR a=18 14274 OR ((a BETWEEN 31 AND 33) AND a!=32) 14275 OR b=410 14276 OR a=79 14277 OR a=53 14278 ORDER BY a 14279 } 14280} {18 31 33 53 73 79 83 92 94 scan 0 sort 0} 14281do_test where7-2.569.1 { 14282 count_steps { 14283 SELECT a FROM t2 14284 WHERE b=715 14285 OR ((a BETWEEN 20 AND 22) AND a!=21) 14286 OR f='yzabcdefg' 14287 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14288 OR b=11 14289 ORDER BY a 14290 } 14291} {1 20 22 24 50 65 67 76 scan 0 sort 0} 14292do_test where7-2.569.2 { 14293 count_steps { 14294 SELECT a FROM t3 14295 WHERE b=715 14296 OR ((a BETWEEN 20 AND 22) AND a!=21) 14297 OR f='yzabcdefg' 14298 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14299 OR b=11 14300 ORDER BY a 14301 } 14302} {1 20 22 24 50 65 67 76 scan 0 sort 0} 14303do_test where7-2.570.1 { 14304 count_steps { 14305 SELECT a FROM t2 14306 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 14307 OR b=1070 14308 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14309 OR c=27027 14310 OR a=59 14311 OR c=31031 14312 ORDER BY a 14313 } 14314} {34 59 67 79 80 81 91 92 93 scan 0 sort 0} 14315do_test where7-2.570.2 { 14316 count_steps { 14317 SELECT a FROM t3 14318 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL) 14319 OR b=1070 14320 OR (d>=67.0 AND d<68.0 AND d NOT NULL) 14321 OR c=27027 14322 OR a=59 14323 OR c=31031 14324 ORDER BY a 14325 } 14326} {34 59 67 79 80 81 91 92 93 scan 0 sort 0} 14327do_test where7-2.571.1 { 14328 count_steps { 14329 SELECT a FROM t2 14330 WHERE (g='vutsrqp' AND f GLOB 'nopqr*') 14331 OR ((a BETWEEN 65 AND 67) AND a!=66) 14332 OR a=9 14333 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 14334 OR c=19019 14335 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 14336 OR (g='lkjihgf' AND f GLOB 'pqrst*') 14337 OR b=121 14338 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 14339 OR c=18018 14340 ORDER BY a 14341 } 14342} {9 11 13 32 33 37 52 53 54 55 56 57 63 65 67 89 scan 0 sort 0} 14343do_test where7-2.571.2 { 14344 count_steps { 14345 SELECT a FROM t3 14346 WHERE (g='vutsrqp' AND f GLOB 'nopqr*') 14347 OR ((a BETWEEN 65 AND 67) AND a!=66) 14348 OR a=9 14349 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 14350 OR c=19019 14351 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 14352 OR (g='lkjihgf' AND f GLOB 'pqrst*') 14353 OR b=121 14354 OR (d>=32.0 AND d<33.0 AND d NOT NULL) 14355 OR c=18018 14356 ORDER BY a 14357 } 14358} {9 11 13 32 33 37 52 53 54 55 56 57 63 65 67 89 scan 0 sort 0} 14359do_test where7-2.572.1 { 14360 count_steps { 14361 SELECT a FROM t2 14362 WHERE b=462 14363 OR (g='gfedcba' AND f GLOB 'opqrs*') 14364 OR ((a BETWEEN 59 AND 61) AND a!=60) 14365 ORDER BY a 14366 } 14367} {42 59 61 92 scan 0 sort 0} 14368do_test where7-2.572.2 { 14369 count_steps { 14370 SELECT a FROM t3 14371 WHERE b=462 14372 OR (g='gfedcba' AND f GLOB 'opqrs*') 14373 OR ((a BETWEEN 59 AND 61) AND a!=60) 14374 ORDER BY a 14375 } 14376} {42 59 61 92 scan 0 sort 0} 14377do_test where7-2.573.1 { 14378 count_steps { 14379 SELECT a FROM t2 14380 WHERE (g='nmlkjih' AND f GLOB 'cdefg*') 14381 OR ((a BETWEEN 36 AND 38) AND a!=37) 14382 OR b=110 14383 OR a=88 14384 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 14385 ORDER BY a 14386 } 14387} {10 36 38 51 54 88 scan 0 sort 0} 14388do_test where7-2.573.2 { 14389 count_steps { 14390 SELECT a FROM t3 14391 WHERE (g='nmlkjih' AND f GLOB 'cdefg*') 14392 OR ((a BETWEEN 36 AND 38) AND a!=37) 14393 OR b=110 14394 OR a=88 14395 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 14396 ORDER BY a 14397 } 14398} {10 36 38 51 54 88 scan 0 sort 0} 14399do_test where7-2.574.1 { 14400 count_steps { 14401 SELECT a FROM t2 14402 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 14403 OR ((a BETWEEN 8 AND 10) AND a!=9) 14404 OR b=399 14405 OR b=264 14406 ORDER BY a 14407 } 14408} {8 10 24 26 scan 0 sort 0} 14409do_test where7-2.574.2 { 14410 count_steps { 14411 SELECT a FROM t3 14412 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL) 14413 OR ((a BETWEEN 8 AND 10) AND a!=9) 14414 OR b=399 14415 OR b=264 14416 ORDER BY a 14417 } 14418} {8 10 24 26 scan 0 sort 0} 14419do_test where7-2.575.1 { 14420 count_steps { 14421 SELECT a FROM t2 14422 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 14423 OR b=300 14424 OR ((a BETWEEN 36 AND 38) AND a!=37) 14425 OR a=14 14426 OR c=1001 14427 OR b=751 14428 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 14429 OR b=858 14430 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 14431 OR (g='jihgfed' AND f GLOB 'yzabc*') 14432 ORDER BY a 14433 } 14434} {1 2 3 9 14 35 36 38 61 65 76 78 87 91 scan 0 sort 0} 14435do_test where7-2.575.2 { 14436 count_steps { 14437 SELECT a FROM t3 14438 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 14439 OR b=300 14440 OR ((a BETWEEN 36 AND 38) AND a!=37) 14441 OR a=14 14442 OR c=1001 14443 OR b=751 14444 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 14445 OR b=858 14446 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 14447 OR (g='jihgfed' AND f GLOB 'yzabc*') 14448 ORDER BY a 14449 } 14450} {1 2 3 9 14 35 36 38 61 65 76 78 87 91 scan 0 sort 0} 14451do_test where7-2.576.1 { 14452 count_steps { 14453 SELECT a FROM t2 14454 WHERE b=575 14455 OR b=209 14456 OR b=726 14457 OR c=15015 14458 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 14459 OR c=17017 14460 OR ((a BETWEEN 76 AND 78) AND a!=77) 14461 OR c=16016 14462 ORDER BY a 14463 } 14464} {19 36 43 44 45 46 47 48 49 50 51 66 76 78 scan 0 sort 0} 14465do_test where7-2.576.2 { 14466 count_steps { 14467 SELECT a FROM t3 14468 WHERE b=575 14469 OR b=209 14470 OR b=726 14471 OR c=15015 14472 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 14473 OR c=17017 14474 OR ((a BETWEEN 76 AND 78) AND a!=77) 14475 OR c=16016 14476 ORDER BY a 14477 } 14478} {19 36 43 44 45 46 47 48 49 50 51 66 76 78 scan 0 sort 0} 14479do_test where7-2.577.1 { 14480 count_steps { 14481 SELECT a FROM t2 14482 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 14483 OR c=30030 14484 OR c=3003 14485 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14486 OR b=69 14487 ORDER BY a 14488 } 14489} {7 8 9 13 38 88 89 90 scan 0 sort 0} 14490do_test where7-2.577.2 { 14491 count_steps { 14492 SELECT a FROM t3 14493 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL) 14494 OR c=30030 14495 OR c=3003 14496 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14497 OR b=69 14498 ORDER BY a 14499 } 14500} {7 8 9 13 38 88 89 90 scan 0 sort 0} 14501do_test where7-2.578.1 { 14502 count_steps { 14503 SELECT a FROM t2 14504 WHERE f='nopqrstuv' 14505 OR ((a BETWEEN 18 AND 20) AND a!=19) 14506 OR b=322 14507 ORDER BY a 14508 } 14509} {13 18 20 39 65 91 scan 0 sort 0} 14510do_test where7-2.578.2 { 14511 count_steps { 14512 SELECT a FROM t3 14513 WHERE f='nopqrstuv' 14514 OR ((a BETWEEN 18 AND 20) AND a!=19) 14515 OR b=322 14516 ORDER BY a 14517 } 14518} {13 18 20 39 65 91 scan 0 sort 0} 14519do_test where7-2.579.1 { 14520 count_steps { 14521 SELECT a FROM t2 14522 WHERE a=41 14523 OR b=1103 14524 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 14525 OR b=773 14526 ORDER BY a 14527 } 14528} {18 41 44 70 96 scan 0 sort 0} 14529do_test where7-2.579.2 { 14530 count_steps { 14531 SELECT a FROM t3 14532 WHERE a=41 14533 OR b=1103 14534 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 14535 OR b=773 14536 ORDER BY a 14537 } 14538} {18 41 44 70 96 scan 0 sort 0} 14539do_test where7-2.580.1 { 14540 count_steps { 14541 SELECT a FROM t2 14542 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 14543 OR ((a BETWEEN 6 AND 8) AND a!=7) 14544 ORDER BY a 14545 } 14546} {6 8 95 scan 0 sort 0} 14547do_test where7-2.580.2 { 14548 count_steps { 14549 SELECT a FROM t3 14550 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 14551 OR ((a BETWEEN 6 AND 8) AND a!=7) 14552 ORDER BY a 14553 } 14554} {6 8 95 scan 0 sort 0} 14555do_test where7-2.581.1 { 14556 count_steps { 14557 SELECT a FROM t2 14558 WHERE b=1004 14559 OR d>1e10 14560 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 14561 ORDER BY a 14562 } 14563} {72 scan 0 sort 0} 14564do_test where7-2.581.2 { 14565 count_steps { 14566 SELECT a FROM t3 14567 WHERE b=1004 14568 OR d>1e10 14569 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 14570 ORDER BY a 14571 } 14572} {72 scan 0 sort 0} 14573do_test where7-2.582.1 { 14574 count_steps { 14575 SELECT a FROM t2 14576 WHERE ((a BETWEEN 96 AND 98) AND a!=97) 14577 OR b=858 14578 OR a=47 14579 OR a=59 14580 OR b=902 14581 OR b=740 14582 OR b=1059 14583 OR ((a BETWEEN 43 AND 45) AND a!=44) 14584 ORDER BY a 14585 } 14586} {43 45 47 59 78 82 96 98 scan 0 sort 0} 14587do_test where7-2.582.2 { 14588 count_steps { 14589 SELECT a FROM t3 14590 WHERE ((a BETWEEN 96 AND 98) AND a!=97) 14591 OR b=858 14592 OR a=47 14593 OR a=59 14594 OR b=902 14595 OR b=740 14596 OR b=1059 14597 OR ((a BETWEEN 43 AND 45) AND a!=44) 14598 ORDER BY a 14599 } 14600} {43 45 47 59 78 82 96 98 scan 0 sort 0} 14601do_test where7-2.583.1 { 14602 count_steps { 14603 SELECT a FROM t2 14604 WHERE (d>=83.0 AND d<84.0 AND d NOT NULL) 14605 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14606 ORDER BY a 14607 } 14608} {83 99 scan 0 sort 0} 14609do_test where7-2.583.2 { 14610 count_steps { 14611 SELECT a FROM t3 14612 WHERE (d>=83.0 AND d<84.0 AND d NOT NULL) 14613 OR (g='edcbazy' AND f GLOB 'vwxyz*') 14614 ORDER BY a 14615 } 14616} {83 99 scan 0 sort 0} 14617do_test where7-2.584.1 { 14618 count_steps { 14619 SELECT a FROM t2 14620 WHERE b=388 14621 OR b=11 14622 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 14623 OR b=960 14624 OR b=718 14625 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 14626 OR b=935 14627 ORDER BY a 14628 } 14629} {1 56 85 95 scan 0 sort 0} 14630do_test where7-2.584.2 { 14631 count_steps { 14632 SELECT a FROM t3 14633 WHERE b=388 14634 OR b=11 14635 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 14636 OR b=960 14637 OR b=718 14638 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 14639 OR b=935 14640 ORDER BY a 14641 } 14642} {1 56 85 95 scan 0 sort 0} 14643do_test where7-2.585.1 { 14644 count_steps { 14645 SELECT a FROM t2 14646 WHERE b=366 14647 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 14648 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14649 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 14650 OR b=179 14651 OR b=110 14652 OR (g='mlkjihg' AND f GLOB 'klmno*') 14653 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 14654 ORDER BY a 14655 } 14656} {5 10 12 13 38 62 64 68 90 scan 0 sort 0} 14657do_test where7-2.585.2 { 14658 count_steps { 14659 SELECT a FROM t3 14660 WHERE b=366 14661 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 14662 OR (g='vutsrqp' AND f GLOB 'nopqr*') 14663 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 14664 OR b=179 14665 OR b=110 14666 OR (g='mlkjihg' AND f GLOB 'klmno*') 14667 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 14668 ORDER BY a 14669 } 14670} {5 10 12 13 38 62 64 68 90 scan 0 sort 0} 14671do_test where7-2.586.1 { 14672 count_steps { 14673 SELECT a FROM t2 14674 WHERE b=146 14675 OR b=374 14676 OR (g='kjihgfe' AND f GLOB 'rstuv*') 14677 ORDER BY a 14678 } 14679} {34 69 scan 0 sort 0} 14680do_test where7-2.586.2 { 14681 count_steps { 14682 SELECT a FROM t3 14683 WHERE b=146 14684 OR b=374 14685 OR (g='kjihgfe' AND f GLOB 'rstuv*') 14686 ORDER BY a 14687 } 14688} {34 69 scan 0 sort 0} 14689do_test where7-2.587.1 { 14690 count_steps { 14691 SELECT a FROM t2 14692 WHERE a=89 14693 OR a=97 14694 ORDER BY a 14695 } 14696} {89 97 scan 0 sort 1} 14697do_test where7-2.587.2 { 14698 count_steps { 14699 SELECT a FROM t3 14700 WHERE a=89 14701 OR a=97 14702 ORDER BY a 14703 } 14704} {89 97 scan 0 sort 1} 14705do_test where7-2.588.1 { 14706 count_steps { 14707 SELECT a FROM t2 14708 WHERE b=146 14709 OR f='ijklmnopq' 14710 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 14711 OR b=99 14712 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 14713 OR ((a BETWEEN 34 AND 36) AND a!=35) 14714 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14715 OR (g='tsrqpon' AND f GLOB 'yzabc*') 14716 OR ((a BETWEEN 51 AND 53) AND a!=52) 14717 OR c=8008 14718 OR f='vwxyzabcd' 14719 ORDER BY a 14720 } 14721} {8 9 13 21 22 23 24 34 36 47 51 53 60 73 80 86 98 99 scan 0 sort 0} 14722do_test where7-2.588.2 { 14723 count_steps { 14724 SELECT a FROM t3 14725 WHERE b=146 14726 OR f='ijklmnopq' 14727 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 14728 OR b=99 14729 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 14730 OR ((a BETWEEN 34 AND 36) AND a!=35) 14731 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 14732 OR (g='tsrqpon' AND f GLOB 'yzabc*') 14733 OR ((a BETWEEN 51 AND 53) AND a!=52) 14734 OR c=8008 14735 OR f='vwxyzabcd' 14736 ORDER BY a 14737 } 14738} {8 9 13 21 22 23 24 34 36 47 51 53 60 73 80 86 98 99 scan 0 sort 0} 14739do_test where7-2.589.1 { 14740 count_steps { 14741 SELECT a FROM t2 14742 WHERE b=88 14743 OR b=847 14744 OR ((a BETWEEN 4 AND 6) AND a!=5) 14745 OR f='hijklmnop' 14746 OR ((a BETWEEN 23 AND 25) AND a!=24) 14747 OR b=223 14748 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 14749 OR b=440 14750 ORDER BY a 14751 } 14752} {4 6 7 8 23 25 30 33 40 59 77 85 scan 0 sort 0} 14753do_test where7-2.589.2 { 14754 count_steps { 14755 SELECT a FROM t3 14756 WHERE b=88 14757 OR b=847 14758 OR ((a BETWEEN 4 AND 6) AND a!=5) 14759 OR f='hijklmnop' 14760 OR ((a BETWEEN 23 AND 25) AND a!=24) 14761 OR b=223 14762 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 14763 OR b=440 14764 ORDER BY a 14765 } 14766} {4 6 7 8 23 25 30 33 40 59 77 85 scan 0 sort 0} 14767do_test where7-2.590.1 { 14768 count_steps { 14769 SELECT a FROM t2 14770 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL) 14771 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 14772 OR a=54 14773 OR a=68 14774 OR b=91 14775 ORDER BY a 14776 } 14777} {54 68 69 95 scan 0 sort 0} 14778do_test where7-2.590.2 { 14779 count_steps { 14780 SELECT a FROM t3 14781 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL) 14782 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 14783 OR a=54 14784 OR a=68 14785 OR b=91 14786 ORDER BY a 14787 } 14788} {54 68 69 95 scan 0 sort 0} 14789do_test where7-2.591.1 { 14790 count_steps { 14791 SELECT a FROM t2 14792 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 14793 OR b=968 14794 OR c=2002 14795 OR b=1081 14796 OR (g='xwvutsr' AND f GLOB 'ghijk*') 14797 OR (g='wvutsrq' AND f GLOB 'jklmn*') 14798 OR b=847 14799 ORDER BY a 14800 } 14801} {4 5 6 9 63 77 88 scan 0 sort 0} 14802do_test where7-2.591.2 { 14803 count_steps { 14804 SELECT a FROM t3 14805 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 14806 OR b=968 14807 OR c=2002 14808 OR b=1081 14809 OR (g='xwvutsr' AND f GLOB 'ghijk*') 14810 OR (g='wvutsrq' AND f GLOB 'jklmn*') 14811 OR b=847 14812 ORDER BY a 14813 } 14814} {4 5 6 9 63 77 88 scan 0 sort 0} 14815do_test where7-2.592.1 { 14816 count_steps { 14817 SELECT a FROM t2 14818 WHERE a=71 14819 OR b=1056 14820 OR ((a BETWEEN 81 AND 83) AND a!=82) 14821 OR ((a BETWEEN 34 AND 36) AND a!=35) 14822 OR a=47 14823 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 14824 OR ((a BETWEEN 75 AND 77) AND a!=76) 14825 OR a=22 14826 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 14827 ORDER BY a 14828 } 14829} {22 24 30 34 36 47 71 75 77 81 83 96 scan 0 sort 0} 14830do_test where7-2.592.2 { 14831 count_steps { 14832 SELECT a FROM t3 14833 WHERE a=71 14834 OR b=1056 14835 OR ((a BETWEEN 81 AND 83) AND a!=82) 14836 OR ((a BETWEEN 34 AND 36) AND a!=35) 14837 OR a=47 14838 OR (d>=30.0 AND d<31.0 AND d NOT NULL) 14839 OR ((a BETWEEN 75 AND 77) AND a!=76) 14840 OR a=22 14841 OR (d>=24.0 AND d<25.0 AND d NOT NULL) 14842 ORDER BY a 14843 } 14844} {22 24 30 34 36 47 71 75 77 81 83 96 scan 0 sort 0} 14845do_test where7-2.593.1 { 14846 count_steps { 14847 SELECT a FROM t2 14848 WHERE b=817 14849 OR ((a BETWEEN 54 AND 56) AND a!=55) 14850 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 14851 ORDER BY a 14852 } 14853} {35 54 56 scan 0 sort 0} 14854do_test where7-2.593.2 { 14855 count_steps { 14856 SELECT a FROM t3 14857 WHERE b=817 14858 OR ((a BETWEEN 54 AND 56) AND a!=55) 14859 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 14860 ORDER BY a 14861 } 14862} {35 54 56 scan 0 sort 0} 14863do_test where7-2.594.1 { 14864 count_steps { 14865 SELECT a FROM t2 14866 WHERE b=179 14867 OR ((a BETWEEN 75 AND 77) AND a!=76) 14868 OR b=814 14869 OR a=4 14870 OR c=6006 14871 OR (g='nmlkjih' AND f GLOB 'bcdef*') 14872 OR ((a BETWEEN 54 AND 56) AND a!=55) 14873 OR 1000000<b 14874 ORDER BY a 14875 } 14876} {4 16 17 18 53 54 56 74 75 77 scan 0 sort 0} 14877do_test where7-2.594.2 { 14878 count_steps { 14879 SELECT a FROM t3 14880 WHERE b=179 14881 OR ((a BETWEEN 75 AND 77) AND a!=76) 14882 OR b=814 14883 OR a=4 14884 OR c=6006 14885 OR (g='nmlkjih' AND f GLOB 'bcdef*') 14886 OR ((a BETWEEN 54 AND 56) AND a!=55) 14887 OR 1000000<b 14888 ORDER BY a 14889 } 14890} {4 16 17 18 53 54 56 74 75 77 scan 0 sort 0} 14891do_test where7-2.595.1 { 14892 count_steps { 14893 SELECT a FROM t2 14894 WHERE c=33033 14895 OR ((a BETWEEN 76 AND 78) AND a!=77) 14896 OR b=190 14897 OR a=26 14898 OR ((a BETWEEN 40 AND 42) AND a!=41) 14899 OR b=220 14900 OR ((a BETWEEN 89 AND 91) AND a!=90) 14901 OR b=44 14902 OR c>=34035 14903 OR b=935 14904 OR b=102 14905 ORDER BY a 14906 } 14907} {4 20 26 40 42 76 78 85 89 91 97 98 99 scan 0 sort 0} 14908do_test where7-2.595.2 { 14909 count_steps { 14910 SELECT a FROM t3 14911 WHERE c=33033 14912 OR ((a BETWEEN 76 AND 78) AND a!=77) 14913 OR b=190 14914 OR a=26 14915 OR ((a BETWEEN 40 AND 42) AND a!=41) 14916 OR b=220 14917 OR ((a BETWEEN 89 AND 91) AND a!=90) 14918 OR b=44 14919 OR c>=34035 14920 OR b=935 14921 OR b=102 14922 ORDER BY a 14923 } 14924} {4 20 26 40 42 76 78 85 89 91 97 98 99 scan 0 sort 0} 14925do_test where7-2.596.1 { 14926 count_steps { 14927 SELECT a FROM t2 14928 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 14929 OR b=146 14930 OR a=37 14931 OR (g='gfedcba' AND f GLOB 'klmno*') 14932 OR f='jklmnopqr' 14933 OR b=770 14934 OR b=850 14935 OR b=36 14936 OR c=27027 14937 OR a=97 14938 ORDER BY a 14939 } 14940} {9 35 37 61 70 79 80 81 87 88 97 99 scan 0 sort 0} 14941do_test where7-2.596.2 { 14942 count_steps { 14943 SELECT a FROM t3 14944 WHERE ((a BETWEEN 99 AND 101) AND a!=100) 14945 OR b=146 14946 OR a=37 14947 OR (g='gfedcba' AND f GLOB 'klmno*') 14948 OR f='jklmnopqr' 14949 OR b=770 14950 OR b=850 14951 OR b=36 14952 OR c=27027 14953 OR a=97 14954 ORDER BY a 14955 } 14956} {9 35 37 61 70 79 80 81 87 88 97 99 scan 0 sort 0} 14957do_test where7-2.597.1 { 14958 count_steps { 14959 SELECT a FROM t2 14960 WHERE a=56 14961 OR b=407 14962 OR (g='rqponml' AND f GLOB 'ijklm*') 14963 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 14964 ORDER BY a 14965 } 14966} {12 34 37 38 56 64 90 scan 0 sort 0} 14967do_test where7-2.597.2 { 14968 count_steps { 14969 SELECT a FROM t3 14970 WHERE a=56 14971 OR b=407 14972 OR (g='rqponml' AND f GLOB 'ijklm*') 14973 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 14974 ORDER BY a 14975 } 14976} {12 34 37 38 56 64 90 scan 0 sort 0} 14977do_test where7-2.598.1 { 14978 count_steps { 14979 SELECT a FROM t2 14980 WHERE b=264 14981 OR a=67 14982 OR f='wxyzabcde' 14983 OR a=41 14984 OR b=396 14985 OR a=3 14986 OR ((a BETWEEN 56 AND 58) AND a!=57) 14987 ORDER BY a 14988 } 14989} {3 22 24 36 41 48 56 58 67 74 100 scan 0 sort 0} 14990do_test where7-2.598.2 { 14991 count_steps { 14992 SELECT a FROM t3 14993 WHERE b=264 14994 OR a=67 14995 OR f='wxyzabcde' 14996 OR a=41 14997 OR b=396 14998 OR a=3 14999 OR ((a BETWEEN 56 AND 58) AND a!=57) 15000 ORDER BY a 15001 } 15002} {3 22 24 36 41 48 56 58 67 74 100 scan 0 sort 0} 15003do_test where7-2.599.1 { 15004 count_steps { 15005 SELECT a FROM t2 15006 WHERE a=63 15007 OR (g='rqponml' AND f GLOB 'ijklm*') 15008 OR a=33 15009 ORDER BY a 15010 } 15011} {33 34 63 scan 0 sort 0} 15012do_test where7-2.599.2 { 15013 count_steps { 15014 SELECT a FROM t3 15015 WHERE a=63 15016 OR (g='rqponml' AND f GLOB 'ijklm*') 15017 OR a=33 15018 ORDER BY a 15019 } 15020} {33 34 63 scan 0 sort 0} 15021do_test where7-2.600.1 { 15022 count_steps { 15023 SELECT a FROM t2 15024 WHERE c=8008 15025 OR a=54 15026 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15027 OR a=83 15028 OR b=121 15029 OR ((a BETWEEN 56 AND 58) AND a!=57) 15030 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 15031 OR b=1037 15032 OR b=253 15033 ORDER BY a 15034 } 15035} {5 11 22 23 24 29 31 54 56 57 58 83 scan 0 sort 0} 15036do_test where7-2.600.2 { 15037 count_steps { 15038 SELECT a FROM t3 15039 WHERE c=8008 15040 OR a=54 15041 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15042 OR a=83 15043 OR b=121 15044 OR ((a BETWEEN 56 AND 58) AND a!=57) 15045 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 15046 OR b=1037 15047 OR b=253 15048 ORDER BY a 15049 } 15050} {5 11 22 23 24 29 31 54 56 57 58 83 scan 0 sort 0} 15051do_test where7-2.601.1 { 15052 count_steps { 15053 SELECT a FROM t2 15054 WHERE a=71 15055 OR b=806 15056 OR c=31031 15057 OR (g='nmlkjih' AND f GLOB 'bcdef*') 15058 OR (g='qponmlk' AND f GLOB 'pqrst*') 15059 OR c=16016 15060 OR ((a BETWEEN 76 AND 78) AND a!=77) 15061 OR (g='kjihgfe' AND f GLOB 'stuvw*') 15062 OR ((a BETWEEN 49 AND 51) AND a!=50) 15063 ORDER BY a 15064 } 15065} {41 46 47 48 49 51 53 70 71 76 78 91 92 93 scan 0 sort 0} 15066do_test where7-2.601.2 { 15067 count_steps { 15068 SELECT a FROM t3 15069 WHERE a=71 15070 OR b=806 15071 OR c=31031 15072 OR (g='nmlkjih' AND f GLOB 'bcdef*') 15073 OR (g='qponmlk' AND f GLOB 'pqrst*') 15074 OR c=16016 15075 OR ((a BETWEEN 76 AND 78) AND a!=77) 15076 OR (g='kjihgfe' AND f GLOB 'stuvw*') 15077 OR ((a BETWEEN 49 AND 51) AND a!=50) 15078 ORDER BY a 15079 } 15080} {41 46 47 48 49 51 53 70 71 76 78 91 92 93 scan 0 sort 0} 15081do_test where7-2.602.1 { 15082 count_steps { 15083 SELECT a FROM t2 15084 WHERE a=69 15085 OR ((a BETWEEN 61 AND 63) AND a!=62) 15086 OR ((a BETWEEN 46 AND 48) AND a!=47) 15087 OR (g='qponmlk' AND f GLOB 'nopqr*') 15088 OR (g='nmlkjih' AND f GLOB 'efghi*') 15089 OR b=396 15090 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 15091 OR a=100 15092 OR a=56 15093 OR b=674 15094 ORDER BY a 15095 } 15096} {36 39 40 46 48 56 61 63 69 100 scan 0 sort 0} 15097do_test where7-2.602.2 { 15098 count_steps { 15099 SELECT a FROM t3 15100 WHERE a=69 15101 OR ((a BETWEEN 61 AND 63) AND a!=62) 15102 OR ((a BETWEEN 46 AND 48) AND a!=47) 15103 OR (g='qponmlk' AND f GLOB 'nopqr*') 15104 OR (g='nmlkjih' AND f GLOB 'efghi*') 15105 OR b=396 15106 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 15107 OR a=100 15108 OR a=56 15109 OR b=674 15110 ORDER BY a 15111 } 15112} {36 39 40 46 48 56 61 63 69 100 scan 0 sort 0} 15113do_test where7-2.603.1 { 15114 count_steps { 15115 SELECT a FROM t2 15116 WHERE a=91 15117 OR ((a BETWEEN 13 AND 15) AND a!=14) 15118 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15119 OR ((a BETWEEN 76 AND 78) AND a!=77) 15120 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15121 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15122 OR b=69 15123 OR a=14 15124 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15125 OR f='yzabcdefg' 15126 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 15127 ORDER BY a 15128 } 15129} {13 14 15 24 39 46 50 53 58 76 78 91 97 scan 0 sort 0} 15130do_test where7-2.603.2 { 15131 count_steps { 15132 SELECT a FROM t3 15133 WHERE a=91 15134 OR ((a BETWEEN 13 AND 15) AND a!=14) 15135 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15136 OR ((a BETWEEN 76 AND 78) AND a!=77) 15137 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 15138 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15139 OR b=69 15140 OR a=14 15141 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 15142 OR f='yzabcdefg' 15143 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 15144 ORDER BY a 15145 } 15146} {13 14 15 24 39 46 50 53 58 76 78 91 97 scan 0 sort 0} 15147do_test where7-2.604.1 { 15148 count_steps { 15149 SELECT a FROM t2 15150 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 15151 OR a=78 15152 OR a=4 15153 OR b=619 15154 OR a=45 15155 OR b=1067 15156 OR (g='ponmlkj' AND f GLOB 'stuvw*') 15157 OR b=982 15158 OR a=52 15159 ORDER BY a 15160 } 15161} {4 44 45 52 56 78 97 scan 0 sort 0} 15162do_test where7-2.604.2 { 15163 count_steps { 15164 SELECT a FROM t3 15165 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 15166 OR a=78 15167 OR a=4 15168 OR b=619 15169 OR a=45 15170 OR b=1067 15171 OR (g='ponmlkj' AND f GLOB 'stuvw*') 15172 OR b=982 15173 OR a=52 15174 ORDER BY a 15175 } 15176} {4 44 45 52 56 78 97 scan 0 sort 0} 15177do_test where7-2.605.1 { 15178 count_steps { 15179 SELECT a FROM t2 15180 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL) 15181 OR (g='nmlkjih' AND f GLOB 'efghi*') 15182 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15183 ORDER BY a 15184 } 15185} {43 56 58 scan 0 sort 0} 15186do_test where7-2.605.2 { 15187 count_steps { 15188 SELECT a FROM t3 15189 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL) 15190 OR (g='nmlkjih' AND f GLOB 'efghi*') 15191 OR (g='mlkjihg' AND f GLOB 'ghijk*') 15192 ORDER BY a 15193 } 15194} {43 56 58 scan 0 sort 0} 15195do_test where7-2.606.1 { 15196 count_steps { 15197 SELECT a FROM t2 15198 WHERE b=341 15199 OR f='rstuvwxyz' 15200 OR ((a BETWEEN 40 AND 42) AND a!=41) 15201 OR b=440 15202 OR a=27 15203 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 15204 ORDER BY a 15205 } 15206} {17 27 31 40 42 43 69 95 97 scan 0 sort 0} 15207do_test where7-2.606.2 { 15208 count_steps { 15209 SELECT a FROM t3 15210 WHERE b=341 15211 OR f='rstuvwxyz' 15212 OR ((a BETWEEN 40 AND 42) AND a!=41) 15213 OR b=440 15214 OR a=27 15215 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 15216 ORDER BY a 15217 } 15218} {17 27 31 40 42 43 69 95 97 scan 0 sort 0} 15219do_test where7-2.607.1 { 15220 count_steps { 15221 SELECT a FROM t2 15222 WHERE b=696 15223 OR b=1056 15224 OR ((a BETWEEN 82 AND 84) AND a!=83) 15225 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 15226 OR a=83 15227 OR c=24024 15228 OR a=52 15229 OR b=300 15230 OR f='rstuvwxyz' 15231 OR (g='qponmlk' AND f GLOB 'opqrs*') 15232 ORDER BY a 15233 } 15234} {4 17 40 43 52 69 70 71 72 82 83 84 95 96 scan 0 sort 0} 15235do_test where7-2.607.2 { 15236 count_steps { 15237 SELECT a FROM t3 15238 WHERE b=696 15239 OR b=1056 15240 OR ((a BETWEEN 82 AND 84) AND a!=83) 15241 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 15242 OR a=83 15243 OR c=24024 15244 OR a=52 15245 OR b=300 15246 OR f='rstuvwxyz' 15247 OR (g='qponmlk' AND f GLOB 'opqrs*') 15248 ORDER BY a 15249 } 15250} {4 17 40 43 52 69 70 71 72 82 83 84 95 96 scan 0 sort 0} 15251do_test where7-2.608.1 { 15252 count_steps { 15253 SELECT a FROM t2 15254 WHERE b=960 15255 OR b=806 15256 OR b=69 15257 OR ((a BETWEEN 95 AND 97) AND a!=96) 15258 OR ((a BETWEEN 8 AND 10) AND a!=9) 15259 ORDER BY a 15260 } 15261} {8 10 95 97 scan 0 sort 0} 15262do_test where7-2.608.2 { 15263 count_steps { 15264 SELECT a FROM t3 15265 WHERE b=960 15266 OR b=806 15267 OR b=69 15268 OR ((a BETWEEN 95 AND 97) AND a!=96) 15269 OR ((a BETWEEN 8 AND 10) AND a!=9) 15270 ORDER BY a 15271 } 15272} {8 10 95 97 scan 0 sort 0} 15273do_test where7-2.609.1 { 15274 count_steps { 15275 SELECT a FROM t2 15276 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 15277 OR b=605 15278 OR ((a BETWEEN 48 AND 50) AND a!=49) 15279 OR a=24 15280 OR (g='mlkjihg' AND f GLOB 'klmno*') 15281 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 15282 ORDER BY a 15283 } 15284} {24 48 50 55 62 74 84 scan 0 sort 0} 15285do_test where7-2.609.2 { 15286 count_steps { 15287 SELECT a FROM t3 15288 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 15289 OR b=605 15290 OR ((a BETWEEN 48 AND 50) AND a!=49) 15291 OR a=24 15292 OR (g='mlkjihg' AND f GLOB 'klmno*') 15293 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 15294 ORDER BY a 15295 } 15296} {24 48 50 55 62 74 84 scan 0 sort 0} 15297do_test where7-2.610.1 { 15298 count_steps { 15299 SELECT a FROM t2 15300 WHERE a=3 15301 OR a=24 15302 OR ((a BETWEEN 54 AND 56) AND a!=55) 15303 OR a=91 15304 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 15305 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15306 OR a=65 15307 OR ((a BETWEEN 14 AND 16) AND a!=15) 15308 ORDER BY a 15309 } 15310} {3 8 14 16 24 54 56 65 91 97 scan 0 sort 0} 15311do_test where7-2.610.2 { 15312 count_steps { 15313 SELECT a FROM t3 15314 WHERE a=3 15315 OR a=24 15316 OR ((a BETWEEN 54 AND 56) AND a!=55) 15317 OR a=91 15318 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 15319 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 15320 OR a=65 15321 OR ((a BETWEEN 14 AND 16) AND a!=15) 15322 ORDER BY a 15323 } 15324} {3 8 14 16 24 54 56 65 91 97 scan 0 sort 0} 15325do_test where7-2.611.1 { 15326 count_steps { 15327 SELECT a FROM t2 15328 WHERE b=333 15329 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 15330 OR b=465 15331 OR c=32032 15332 OR b=396 15333 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 15334 OR c=19019 15335 OR b=671 15336 ORDER BY a 15337 } 15338} {9 13 35 36 55 56 57 61 87 94 95 96 scan 0 sort 0} 15339do_test where7-2.611.2 { 15340 count_steps { 15341 SELECT a FROM t3 15342 WHERE b=333 15343 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 15344 OR b=465 15345 OR c=32032 15346 OR b=396 15347 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 15348 OR c=19019 15349 OR b=671 15350 ORDER BY a 15351 } 15352} {9 13 35 36 55 56 57 61 87 94 95 96 scan 0 sort 0} 15353do_test where7-2.612.1 { 15354 count_steps { 15355 SELECT a FROM t2 15356 WHERE b=495 15357 OR a=23 15358 ORDER BY a 15359 } 15360} {23 45 scan 0 sort 0} 15361do_test where7-2.612.2 { 15362 count_steps { 15363 SELECT a FROM t3 15364 WHERE b=495 15365 OR a=23 15366 ORDER BY a 15367 } 15368} {23 45 scan 0 sort 0} 15369do_test where7-2.613.1 { 15370 count_steps { 15371 SELECT a FROM t2 15372 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 15373 OR ((a BETWEEN 35 AND 37) AND a!=36) 15374 OR f='tuvwxyzab' 15375 OR a=81 15376 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 15377 OR a=55 15378 OR b=1015 15379 ORDER BY a 15380 } 15381} {19 35 37 44 45 55 58 71 81 97 scan 0 sort 0} 15382do_test where7-2.613.2 { 15383 count_steps { 15384 SELECT a FROM t3 15385 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL) 15386 OR ((a BETWEEN 35 AND 37) AND a!=36) 15387 OR f='tuvwxyzab' 15388 OR a=81 15389 OR (d>=58.0 AND d<59.0 AND d NOT NULL) 15390 OR a=55 15391 OR b=1015 15392 ORDER BY a 15393 } 15394} {19 35 37 44 45 55 58 71 81 97 scan 0 sort 0} 15395do_test where7-2.614.1 { 15396 count_steps { 15397 SELECT a FROM t2 15398 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 15399 OR ((a BETWEEN 63 AND 65) AND a!=64) 15400 OR a=75 15401 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15402 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 15403 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 15404 OR c=8008 15405 OR (g='hgfedcb' AND f GLOB 'jklmn*') 15406 ORDER BY a 15407 } 15408} {17 19 22 23 24 46 63 65 75 87 92 scan 0 sort 0} 15409do_test where7-2.614.2 { 15410 count_steps { 15411 SELECT a FROM t3 15412 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL) 15413 OR ((a BETWEEN 63 AND 65) AND a!=64) 15414 OR a=75 15415 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15416 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 15417 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 15418 OR c=8008 15419 OR (g='hgfedcb' AND f GLOB 'jklmn*') 15420 ORDER BY a 15421 } 15422} {17 19 22 23 24 46 63 65 75 87 92 scan 0 sort 0} 15423do_test where7-2.615.1 { 15424 count_steps { 15425 SELECT a FROM t2 15426 WHERE a=51 15427 OR b=278 15428 OR a=49 15429 OR f IS NULL 15430 OR ((a BETWEEN 52 AND 54) AND a!=53) 15431 OR ((a BETWEEN 11 AND 13) AND a!=12) 15432 OR ((a BETWEEN 44 AND 46) AND a!=45) 15433 OR b=1056 15434 OR (g='xwvutsr' AND f GLOB 'defgh*') 15435 OR ((a BETWEEN 9 AND 11) AND a!=10) 15436 OR b=66 15437 ORDER BY a 15438 } 15439} {3 6 9 11 13 44 46 49 51 52 54 96 scan 0 sort 0} 15440do_test where7-2.615.2 { 15441 count_steps { 15442 SELECT a FROM t3 15443 WHERE a=51 15444 OR b=278 15445 OR a=49 15446 OR f IS NULL 15447 OR ((a BETWEEN 52 AND 54) AND a!=53) 15448 OR ((a BETWEEN 11 AND 13) AND a!=12) 15449 OR ((a BETWEEN 44 AND 46) AND a!=45) 15450 OR b=1056 15451 OR (g='xwvutsr' AND f GLOB 'defgh*') 15452 OR ((a BETWEEN 9 AND 11) AND a!=10) 15453 OR b=66 15454 ORDER BY a 15455 } 15456} {3 6 9 11 13 44 46 49 51 52 54 96 scan 0 sort 0} 15457do_test where7-2.616.1 { 15458 count_steps { 15459 SELECT a FROM t2 15460 WHERE (d>=13.0 AND d<14.0 AND d NOT NULL) 15461 OR b=418 15462 OR c=6006 15463 OR b=209 15464 OR a=83 15465 OR b=880 15466 ORDER BY a 15467 } 15468} {13 16 17 18 19 38 80 83 scan 0 sort 0} 15469do_test where7-2.616.2 { 15470 count_steps { 15471 SELECT a FROM t3 15472 WHERE (d>=13.0 AND d<14.0 AND d NOT NULL) 15473 OR b=418 15474 OR c=6006 15475 OR b=209 15476 OR a=83 15477 OR b=880 15478 ORDER BY a 15479 } 15480} {13 16 17 18 19 38 80 83 scan 0 sort 0} 15481do_test where7-2.617.1 { 15482 count_steps { 15483 SELECT a FROM t2 15484 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 15485 OR (g='mlkjihg' AND f GLOB 'ijklm*') 15486 OR ((a BETWEEN 20 AND 22) AND a!=21) 15487 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 15488 OR b=762 15489 OR b=740 15490 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 15491 OR b=333 15492 OR ((a BETWEEN 21 AND 23) AND a!=22) 15493 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 15494 OR (g='tsrqpon' AND f GLOB 'abcde*') 15495 ORDER BY a 15496 } 15497} {5 20 21 22 23 26 59 60 65 67 71 scan 0 sort 0} 15498do_test where7-2.617.2 { 15499 count_steps { 15500 SELECT a FROM t3 15501 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 15502 OR (g='mlkjihg' AND f GLOB 'ijklm*') 15503 OR ((a BETWEEN 20 AND 22) AND a!=21) 15504 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 15505 OR b=762 15506 OR b=740 15507 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 15508 OR b=333 15509 OR ((a BETWEEN 21 AND 23) AND a!=22) 15510 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 15511 OR (g='tsrqpon' AND f GLOB 'abcde*') 15512 ORDER BY a 15513 } 15514} {5 20 21 22 23 26 59 60 65 67 71 scan 0 sort 0} 15515do_test where7-2.618.1 { 15516 count_steps { 15517 SELECT a FROM t2 15518 WHERE b=539 15519 OR f='zabcdefgh' 15520 OR d>1e10 15521 OR c=5005 15522 OR b=22 15523 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 15524 OR a=84 15525 OR (g='tsrqpon' AND f GLOB 'yzabc*') 15526 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 15527 ORDER BY a 15528 } 15529} {2 13 14 15 21 24 25 47 49 51 56 73 77 84 99 scan 0 sort 0} 15530do_test where7-2.618.2 { 15531 count_steps { 15532 SELECT a FROM t3 15533 WHERE b=539 15534 OR f='zabcdefgh' 15535 OR d>1e10 15536 OR c=5005 15537 OR b=22 15538 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 15539 OR a=84 15540 OR (g='tsrqpon' AND f GLOB 'yzabc*') 15541 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 15542 ORDER BY a 15543 } 15544} {2 13 14 15 21 24 25 47 49 51 56 73 77 84 99 scan 0 sort 0} 15545do_test where7-2.619.1 { 15546 count_steps { 15547 SELECT a FROM t2 15548 WHERE ((a BETWEEN 39 AND 41) AND a!=40) 15549 OR (g='edcbazy' AND f GLOB 'uvwxy*') 15550 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 15551 OR b=1100 15552 OR g IS NULL 15553 OR a=100 15554 OR (g='qponmlk' AND f GLOB 'opqrs*') 15555 OR b=762 15556 ORDER BY a 15557 } 15558} {39 40 41 45 98 100 scan 0 sort 0} 15559do_test where7-2.619.2 { 15560 count_steps { 15561 SELECT a FROM t3 15562 WHERE ((a BETWEEN 39 AND 41) AND a!=40) 15563 OR (g='edcbazy' AND f GLOB 'uvwxy*') 15564 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 15565 OR b=1100 15566 OR g IS NULL 15567 OR a=100 15568 OR (g='qponmlk' AND f GLOB 'opqrs*') 15569 OR b=762 15570 ORDER BY a 15571 } 15572} {39 40 41 45 98 100 scan 0 sort 0} 15573do_test where7-2.620.1 { 15574 count_steps { 15575 SELECT a FROM t2 15576 WHERE ((a BETWEEN 17 AND 19) AND a!=18) 15577 OR a=8 15578 OR a=17 15579 OR b=718 15580 ORDER BY a 15581 } 15582} {8 17 19 scan 0 sort 0} 15583do_test where7-2.620.2 { 15584 count_steps { 15585 SELECT a FROM t3 15586 WHERE ((a BETWEEN 17 AND 19) AND a!=18) 15587 OR a=8 15588 OR a=17 15589 OR b=718 15590 ORDER BY a 15591 } 15592} {8 17 19 scan 0 sort 0} 15593do_test where7-2.621.1 { 15594 count_steps { 15595 SELECT a FROM t2 15596 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 15597 OR ((a BETWEEN 42 AND 44) AND a!=43) 15598 OR a=8 15599 OR b=47 15600 OR ((a BETWEEN 88 AND 90) AND a!=89) 15601 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15602 OR a=73 15603 OR b=253 15604 OR b=1081 15605 OR (g='xwvutsr' AND f GLOB 'ghijk*') 15606 OR (g='xwvutsr' AND f GLOB 'defgh*') 15607 ORDER BY a 15608 } 15609} {3 5 6 8 23 42 44 73 84 88 90 scan 0 sort 0} 15610do_test where7-2.621.2 { 15611 count_steps { 15612 SELECT a FROM t3 15613 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL) 15614 OR ((a BETWEEN 42 AND 44) AND a!=43) 15615 OR a=8 15616 OR b=47 15617 OR ((a BETWEEN 88 AND 90) AND a!=89) 15618 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15619 OR a=73 15620 OR b=253 15621 OR b=1081 15622 OR (g='xwvutsr' AND f GLOB 'ghijk*') 15623 OR (g='xwvutsr' AND f GLOB 'defgh*') 15624 ORDER BY a 15625 } 15626} {3 5 6 8 23 42 44 73 84 88 90 scan 0 sort 0} 15627do_test where7-2.622.1 { 15628 count_steps { 15629 SELECT a FROM t2 15630 WHERE a=74 15631 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 15632 OR ((a BETWEEN 48 AND 50) AND a!=49) 15633 OR (g='xwvutsr' AND f GLOB 'hijkl*') 15634 OR a=40 15635 OR ((a BETWEEN 60 AND 62) AND a!=61) 15636 OR b=715 15637 OR a=89 15638 OR b=432 15639 OR b=993 15640 OR b=850 15641 ORDER BY a 15642 } 15643} {7 40 48 50 60 62 65 74 89 scan 0 sort 0} 15644do_test where7-2.622.2 { 15645 count_steps { 15646 SELECT a FROM t3 15647 WHERE a=74 15648 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 15649 OR ((a BETWEEN 48 AND 50) AND a!=49) 15650 OR (g='xwvutsr' AND f GLOB 'hijkl*') 15651 OR a=40 15652 OR ((a BETWEEN 60 AND 62) AND a!=61) 15653 OR b=715 15654 OR a=89 15655 OR b=432 15656 OR b=993 15657 OR b=850 15658 ORDER BY a 15659 } 15660} {7 40 48 50 60 62 65 74 89 scan 0 sort 0} 15661do_test where7-2.623.1 { 15662 count_steps { 15663 SELECT a FROM t2 15664 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 15665 OR f='cdefghijk' 15666 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 15667 OR b=146 15668 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 15669 OR b=102 15670 OR (g='jihgfed' AND f GLOB 'vwxyz*') 15671 OR ((a BETWEEN 35 AND 37) AND a!=36) 15672 ORDER BY a 15673 } 15674} {2 5 16 28 29 35 37 54 73 80 scan 0 sort 0} 15675do_test where7-2.623.2 { 15676 count_steps { 15677 SELECT a FROM t3 15678 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL) 15679 OR f='cdefghijk' 15680 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 15681 OR b=146 15682 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 15683 OR b=102 15684 OR (g='jihgfed' AND f GLOB 'vwxyz*') 15685 OR ((a BETWEEN 35 AND 37) AND a!=36) 15686 ORDER BY a 15687 } 15688} {2 5 16 28 29 35 37 54 73 80 scan 0 sort 0} 15689do_test where7-2.624.1 { 15690 count_steps { 15691 SELECT a FROM t2 15692 WHERE b=330 15693 OR ((a BETWEEN 2 AND 4) AND a!=3) 15694 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 15695 ORDER BY a 15696 } 15697} {2 4 8 30 34 60 86 scan 0 sort 0} 15698do_test where7-2.624.2 { 15699 count_steps { 15700 SELECT a FROM t3 15701 WHERE b=330 15702 OR ((a BETWEEN 2 AND 4) AND a!=3) 15703 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 15704 ORDER BY a 15705 } 15706} {2 4 8 30 34 60 86 scan 0 sort 0} 15707do_test where7-2.625.1 { 15708 count_steps { 15709 SELECT a FROM t2 15710 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 15711 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 15712 OR a=85 15713 OR ((a BETWEEN 37 AND 39) AND a!=38) 15714 OR a=24 15715 OR b=792 15716 OR a=63 15717 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 15718 OR b=627 15719 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 15720 OR b=905 15721 ORDER BY a 15722 } 15723} {19 24 26 37 39 45 52 57 63 71 72 78 85 97 99 100 scan 0 sort 0} 15724do_test where7-2.625.2 { 15725 count_steps { 15726 SELECT a FROM t3 15727 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL) 15728 OR (f GLOB '?bcde*' AND f GLOB 'abcd*') 15729 OR a=85 15730 OR ((a BETWEEN 37 AND 39) AND a!=38) 15731 OR a=24 15732 OR b=792 15733 OR a=63 15734 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 15735 OR b=627 15736 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 15737 OR b=905 15738 ORDER BY a 15739 } 15740} {19 24 26 37 39 45 52 57 63 71 72 78 85 97 99 100 scan 0 sort 0} 15741do_test where7-2.626.1 { 15742 count_steps { 15743 SELECT a FROM t2 15744 WHERE f='ghijklmno' 15745 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 15746 OR ((a BETWEEN 72 AND 74) AND a!=73) 15747 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 15748 OR f='abcdefghi' 15749 OR b=1092 15750 ORDER BY a 15751 } 15752} {6 26 32 47 52 58 72 74 78 84 87 scan 0 sort 0} 15753do_test where7-2.626.2 { 15754 count_steps { 15755 SELECT a FROM t3 15756 WHERE f='ghijklmno' 15757 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 15758 OR ((a BETWEEN 72 AND 74) AND a!=73) 15759 OR (g='ponmlkj' AND f GLOB 'vwxyz*') 15760 OR f='abcdefghi' 15761 OR b=1092 15762 ORDER BY a 15763 } 15764} {6 26 32 47 52 58 72 74 78 84 87 scan 0 sort 0} 15765do_test where7-2.627.1 { 15766 count_steps { 15767 SELECT a FROM t2 15768 WHERE b=33 15769 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15770 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 15771 OR a=15 15772 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 15773 ORDER BY a 15774 } 15775} {3 15 61 81 84 scan 0 sort 0} 15776do_test where7-2.627.2 { 15777 count_steps { 15778 SELECT a FROM t3 15779 WHERE b=33 15780 OR (g='hgfedcb' AND f GLOB 'ghijk*') 15781 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 15782 OR a=15 15783 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 15784 ORDER BY a 15785 } 15786} {3 15 61 81 84 scan 0 sort 0} 15787do_test where7-2.628.1 { 15788 count_steps { 15789 SELECT a FROM t2 15790 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 15791 OR (g='tsrqpon' AND f GLOB 'bcdef*') 15792 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 15793 ORDER BY a 15794 } 15795} {20 22 27 46 scan 0 sort 0} 15796do_test where7-2.628.2 { 15797 count_steps { 15798 SELECT a FROM t3 15799 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 15800 OR (g='tsrqpon' AND f GLOB 'bcdef*') 15801 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 15802 ORDER BY a 15803 } 15804} {20 22 27 46 scan 0 sort 0} 15805do_test where7-2.629.1 { 15806 count_steps { 15807 SELECT a FROM t2 15808 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 15809 OR (g='xwvutsr' AND f GLOB 'defgh*') 15810 OR ((a BETWEEN 56 AND 58) AND a!=57) 15811 OR b<0 15812 OR b=1045 15813 ORDER BY a 15814 } 15815} {3 12 14 56 58 95 scan 0 sort 0} 15816do_test where7-2.629.2 { 15817 count_steps { 15818 SELECT a FROM t3 15819 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 15820 OR (g='xwvutsr' AND f GLOB 'defgh*') 15821 OR ((a BETWEEN 56 AND 58) AND a!=57) 15822 OR b<0 15823 OR b=1045 15824 ORDER BY a 15825 } 15826} {3 12 14 56 58 95 scan 0 sort 0} 15827do_test where7-2.630.1 { 15828 count_steps { 15829 SELECT a FROM t2 15830 WHERE ((a BETWEEN 54 AND 56) AND a!=55) 15831 OR a=7 15832 OR a=50 15833 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 15834 OR a=11 15835 OR b=938 15836 ORDER BY a 15837 } 15838} {3 7 11 29 50 54 55 56 81 scan 0 sort 0} 15839do_test where7-2.630.2 { 15840 count_steps { 15841 SELECT a FROM t3 15842 WHERE ((a BETWEEN 54 AND 56) AND a!=55) 15843 OR a=7 15844 OR a=50 15845 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 15846 OR a=11 15847 OR b=938 15848 ORDER BY a 15849 } 15850} {3 7 11 29 50 54 55 56 81 scan 0 sort 0} 15851do_test where7-2.631.1 { 15852 count_steps { 15853 SELECT a FROM t2 15854 WHERE b=245 15855 OR (g='xwvutsr' AND f GLOB 'ghijk*') 15856 OR ((a BETWEEN 92 AND 94) AND a!=93) 15857 OR b=715 15858 OR a=83 15859 OR f='pqrstuvwx' 15860 OR b=935 15861 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15862 OR a=3 15863 ORDER BY a 15864 } 15865} {3 6 15 41 65 67 83 85 92 93 94 scan 0 sort 0} 15866do_test where7-2.631.2 { 15867 count_steps { 15868 SELECT a FROM t3 15869 WHERE b=245 15870 OR (g='xwvutsr' AND f GLOB 'ghijk*') 15871 OR ((a BETWEEN 92 AND 94) AND a!=93) 15872 OR b=715 15873 OR a=83 15874 OR f='pqrstuvwx' 15875 OR b=935 15876 OR (g='lkjihgf' AND f GLOB 'nopqr*') 15877 OR a=3 15878 ORDER BY a 15879 } 15880} {3 6 15 41 65 67 83 85 92 93 94 scan 0 sort 0} 15881do_test where7-2.632.1 { 15882 count_steps { 15883 SELECT a FROM t2 15884 WHERE b=1015 15885 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15886 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15887 OR (g='xwvutsr' AND f GLOB 'hijkl*') 15888 OR ((a BETWEEN 96 AND 98) AND a!=97) 15889 OR b=795 15890 OR ((a BETWEEN 13 AND 15) AND a!=14) 15891 ORDER BY a 15892 } 15893} {5 7 13 15 19 31 57 83 96 98 scan 0 sort 0} 15894do_test where7-2.632.2 { 15895 count_steps { 15896 SELECT a FROM t3 15897 WHERE b=1015 15898 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 15899 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 15900 OR (g='xwvutsr' AND f GLOB 'hijkl*') 15901 OR ((a BETWEEN 96 AND 98) AND a!=97) 15902 OR b=795 15903 OR ((a BETWEEN 13 AND 15) AND a!=14) 15904 ORDER BY a 15905 } 15906} {5 7 13 15 19 31 57 83 96 98 scan 0 sort 0} 15907do_test where7-2.633.1 { 15908 count_steps { 15909 SELECT a FROM t2 15910 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 15911 OR a=31 15912 OR b=660 15913 OR ((a BETWEEN 23 AND 25) AND a!=24) 15914 OR b=157 15915 OR (g='rqponml' AND f GLOB 'hijkl*') 15916 OR b=1012 15917 ORDER BY a 15918 } 15919} {4 23 25 31 33 60 92 scan 0 sort 0} 15920do_test where7-2.633.2 { 15921 count_steps { 15922 SELECT a FROM t3 15923 WHERE (g='xwvutsr' AND f GLOB 'efghi*') 15924 OR a=31 15925 OR b=660 15926 OR ((a BETWEEN 23 AND 25) AND a!=24) 15927 OR b=157 15928 OR (g='rqponml' AND f GLOB 'hijkl*') 15929 OR b=1012 15930 ORDER BY a 15931 } 15932} {4 23 25 31 33 60 92 scan 0 sort 0} 15933do_test where7-2.634.1 { 15934 count_steps { 15935 SELECT a FROM t2 15936 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 15937 OR a=15 15938 OR b=729 15939 OR ((a BETWEEN 41 AND 43) AND a!=42) 15940 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 15941 OR ((a BETWEEN 34 AND 36) AND a!=35) 15942 OR a=84 15943 OR b=289 15944 ORDER BY a 15945 } 15946} {15 25 34 36 41 43 84 95 scan 0 sort 0} 15947do_test where7-2.634.2 { 15948 count_steps { 15949 SELECT a FROM t3 15950 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL) 15951 OR a=15 15952 OR b=729 15953 OR ((a BETWEEN 41 AND 43) AND a!=42) 15954 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 15955 OR ((a BETWEEN 34 AND 36) AND a!=35) 15956 OR a=84 15957 OR b=289 15958 ORDER BY a 15959 } 15960} {15 25 34 36 41 43 84 95 scan 0 sort 0} 15961do_test where7-2.635.1 { 15962 count_steps { 15963 SELECT a FROM t2 15964 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 15965 OR f='stuvwxyza' 15966 OR a=10 15967 OR a=81 15968 OR c=15015 15969 OR (g='onmlkji' AND f GLOB 'yzabc*') 15970 ORDER BY a 15971 } 15972} {10 18 43 44 45 50 70 81 94 96 scan 0 sort 0} 15973do_test where7-2.635.2 { 15974 count_steps { 15975 SELECT a FROM t3 15976 WHERE ((a BETWEEN 94 AND 96) AND a!=95) 15977 OR f='stuvwxyza' 15978 OR a=10 15979 OR a=81 15980 OR c=15015 15981 OR (g='onmlkji' AND f GLOB 'yzabc*') 15982 ORDER BY a 15983 } 15984} {10 18 43 44 45 50 70 81 94 96 scan 0 sort 0} 15985do_test where7-2.636.1 { 15986 count_steps { 15987 SELECT a FROM t2 15988 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 15989 OR (g='rqponml' AND f GLOB 'lmnop*') 15990 OR c=29029 15991 OR ((a BETWEEN 19 AND 21) AND a!=20) 15992 OR a=62 15993 OR b=693 15994 OR ((a BETWEEN 61 AND 63) AND a!=62) 15995 OR b=264 15996 OR a=90 15997 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 15998 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 15999 ORDER BY a 16000 } 16001} {1 19 21 24 37 41 50 61 62 63 76 85 86 87 90 scan 0 sort 0} 16002do_test where7-2.636.2 { 16003 count_steps { 16004 SELECT a FROM t3 16005 WHERE (g='qponmlk' AND f GLOB 'pqrst*') 16006 OR (g='rqponml' AND f GLOB 'lmnop*') 16007 OR c=29029 16008 OR ((a BETWEEN 19 AND 21) AND a!=20) 16009 OR a=62 16010 OR b=693 16011 OR ((a BETWEEN 61 AND 63) AND a!=62) 16012 OR b=264 16013 OR a=90 16014 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 16015 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 16016 ORDER BY a 16017 } 16018} {1 19 21 24 37 41 50 61 62 63 76 85 86 87 90 scan 0 sort 0} 16019do_test where7-2.637.1 { 16020 count_steps { 16021 SELECT a FROM t2 16022 WHERE a=72 16023 OR b=630 16024 OR ((a BETWEEN 27 AND 29) AND a!=28) 16025 ORDER BY a 16026 } 16027} {27 29 72 scan 0 sort 0} 16028do_test where7-2.637.2 { 16029 count_steps { 16030 SELECT a FROM t3 16031 WHERE a=72 16032 OR b=630 16033 OR ((a BETWEEN 27 AND 29) AND a!=28) 16034 ORDER BY a 16035 } 16036} {27 29 72 scan 0 sort 0} 16037do_test where7-2.638.1 { 16038 count_steps { 16039 SELECT a FROM t2 16040 WHERE a=49 16041 OR b=806 16042 OR a=91 16043 OR b=1004 16044 OR b=102 16045 OR b=190 16046 OR b=201 16047 OR b=330 16048 OR ((a BETWEEN 14 AND 16) AND a!=15) 16049 OR b=179 16050 OR a=93 16051 ORDER BY a 16052 } 16053} {14 16 30 49 91 93 scan 0 sort 0} 16054do_test where7-2.638.2 { 16055 count_steps { 16056 SELECT a FROM t3 16057 WHERE a=49 16058 OR b=806 16059 OR a=91 16060 OR b=1004 16061 OR b=102 16062 OR b=190 16063 OR b=201 16064 OR b=330 16065 OR ((a BETWEEN 14 AND 16) AND a!=15) 16066 OR b=179 16067 OR a=93 16068 ORDER BY a 16069 } 16070} {14 16 30 49 91 93 scan 0 sort 0} 16071do_test where7-2.639.1 { 16072 count_steps { 16073 SELECT a FROM t2 16074 WHERE f='nopqrstuv' 16075 OR c=19019 16076 OR f='pqrstuvwx' 16077 OR a=6 16078 OR a=71 16079 OR ((a BETWEEN 97 AND 99) AND a!=98) 16080 OR b=946 16081 OR (g='srqponm' AND f GLOB 'fghij*') 16082 ORDER BY a 16083 } 16084} {6 13 15 31 39 41 55 56 57 65 67 71 86 91 93 97 99 scan 0 sort 0} 16085do_test where7-2.639.2 { 16086 count_steps { 16087 SELECT a FROM t3 16088 WHERE f='nopqrstuv' 16089 OR c=19019 16090 OR f='pqrstuvwx' 16091 OR a=6 16092 OR a=71 16093 OR ((a BETWEEN 97 AND 99) AND a!=98) 16094 OR b=946 16095 OR (g='srqponm' AND f GLOB 'fghij*') 16096 ORDER BY a 16097 } 16098} {6 13 15 31 39 41 55 56 57 65 67 71 86 91 93 97 99 scan 0 sort 0} 16099do_test where7-2.640.1 { 16100 count_steps { 16101 SELECT a FROM t2 16102 WHERE b=333 16103 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 16104 OR c=23023 16105 OR (g='hgfedcb' AND f GLOB 'ijklm*') 16106 OR b=883 16107 OR ((a BETWEEN 42 AND 44) AND a!=43) 16108 OR b=223 16109 ORDER BY a 16110 } 16111} {19 42 44 67 68 69 86 scan 0 sort 0} 16112do_test where7-2.640.2 { 16113 count_steps { 16114 SELECT a FROM t3 16115 WHERE b=333 16116 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 16117 OR c=23023 16118 OR (g='hgfedcb' AND f GLOB 'ijklm*') 16119 OR b=883 16120 OR ((a BETWEEN 42 AND 44) AND a!=43) 16121 OR b=223 16122 ORDER BY a 16123 } 16124} {19 42 44 67 68 69 86 scan 0 sort 0} 16125do_test where7-2.641.1 { 16126 count_steps { 16127 SELECT a FROM t2 16128 WHERE c=23023 16129 OR b=1015 16130 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 16131 OR a=49 16132 OR f='fghijklmn' 16133 OR (g='srqponm' AND f GLOB 'fghij*') 16134 OR b=770 16135 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 16136 OR ((a BETWEEN 25 AND 27) AND a!=26) 16137 OR (g='lkjihgf' AND f GLOB 'lmnop*') 16138 ORDER BY a 16139 } 16140} {5 25 27 31 45 49 57 63 67 68 69 70 83 scan 0 sort 0} 16141do_test where7-2.641.2 { 16142 count_steps { 16143 SELECT a FROM t3 16144 WHERE c=23023 16145 OR b=1015 16146 OR (d>=45.0 AND d<46.0 AND d NOT NULL) 16147 OR a=49 16148 OR f='fghijklmn' 16149 OR (g='srqponm' AND f GLOB 'fghij*') 16150 OR b=770 16151 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 16152 OR ((a BETWEEN 25 AND 27) AND a!=26) 16153 OR (g='lkjihgf' AND f GLOB 'lmnop*') 16154 ORDER BY a 16155 } 16156} {5 25 27 31 45 49 57 63 67 68 69 70 83 scan 0 sort 0} 16157do_test where7-2.642.1 { 16158 count_steps { 16159 SELECT a FROM t2 16160 WHERE a=73 16161 OR (g='fedcbaz' AND f GLOB 'pqrst*') 16162 OR b=146 16163 ORDER BY a 16164 } 16165} {73 93 scan 0 sort 0} 16166do_test where7-2.642.2 { 16167 count_steps { 16168 SELECT a FROM t3 16169 WHERE a=73 16170 OR (g='fedcbaz' AND f GLOB 'pqrst*') 16171 OR b=146 16172 ORDER BY a 16173 } 16174} {73 93 scan 0 sort 0} 16175do_test where7-2.643.1 { 16176 count_steps { 16177 SELECT a FROM t2 16178 WHERE b=627 16179 OR b=990 16180 OR b=671 16181 ORDER BY a 16182 } 16183} {57 61 90 scan 0 sort 1} 16184do_test where7-2.643.2 { 16185 count_steps { 16186 SELECT a FROM t3 16187 WHERE b=627 16188 OR b=990 16189 OR b=671 16190 ORDER BY a 16191 } 16192} {57 61 90 scan 0 sort 1} 16193do_test where7-2.644.1 { 16194 count_steps { 16195 SELECT a FROM t2 16196 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 16197 OR b=363 16198 OR a=50 16199 OR b=476 16200 OR (g='tsrqpon' AND f GLOB 'bcdef*') 16201 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 16202 OR a=74 16203 OR b=308 16204 ORDER BY a 16205 } 16206} {7 27 28 33 40 50 74 scan 0 sort 0} 16207do_test where7-2.644.2 { 16208 count_steps { 16209 SELECT a FROM t3 16210 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 16211 OR b=363 16212 OR a=50 16213 OR b=476 16214 OR (g='tsrqpon' AND f GLOB 'bcdef*') 16215 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 16216 OR a=74 16217 OR b=308 16218 ORDER BY a 16219 } 16220} {7 27 28 33 40 50 74 scan 0 sort 0} 16221do_test where7-2.645.1 { 16222 count_steps { 16223 SELECT a FROM t2 16224 WHERE b=121 16225 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 16226 OR b=693 16227 OR a=31 16228 OR b=960 16229 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 16230 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 16231 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 16232 OR ((a BETWEEN 3 AND 5) AND a!=4) 16233 ORDER BY a 16234 } 16235} {2 3 5 11 31 37 63 72 88 89 scan 0 sort 0} 16236do_test where7-2.645.2 { 16237 count_steps { 16238 SELECT a FROM t3 16239 WHERE b=121 16240 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 16241 OR b=693 16242 OR a=31 16243 OR b=960 16244 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 16245 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 16246 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 16247 OR ((a BETWEEN 3 AND 5) AND a!=4) 16248 ORDER BY a 16249 } 16250} {2 3 5 11 31 37 63 72 88 89 scan 0 sort 0} 16251do_test where7-2.646.1 { 16252 count_steps { 16253 SELECT a FROM t2 16254 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL) 16255 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 16256 ORDER BY a 16257 } 16258} {15 23 41 67 93 scan 0 sort 0} 16259do_test where7-2.646.2 { 16260 count_steps { 16261 SELECT a FROM t3 16262 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL) 16263 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 16264 ORDER BY a 16265 } 16266} {15 23 41 67 93 scan 0 sort 0} 16267do_test where7-2.647.1 { 16268 count_steps { 16269 SELECT a FROM t2 16270 WHERE b=880 16271 OR (g='rqponml' AND f GLOB 'hijkl*') 16272 OR b=704 16273 ORDER BY a 16274 } 16275} {33 64 80 scan 0 sort 0} 16276do_test where7-2.647.2 { 16277 count_steps { 16278 SELECT a FROM t3 16279 WHERE b=880 16280 OR (g='rqponml' AND f GLOB 'hijkl*') 16281 OR b=704 16282 ORDER BY a 16283 } 16284} {33 64 80 scan 0 sort 0} 16285do_test where7-2.648.1 { 16286 count_steps { 16287 SELECT a FROM t2 16288 WHERE a=59 16289 OR b=1100 16290 ORDER BY a 16291 } 16292} {59 100 scan 0 sort 0} 16293do_test where7-2.648.2 { 16294 count_steps { 16295 SELECT a FROM t3 16296 WHERE a=59 16297 OR b=1100 16298 ORDER BY a 16299 } 16300} {59 100 scan 0 sort 0} 16301do_test where7-2.649.1 { 16302 count_steps { 16303 SELECT a FROM t2 16304 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 16305 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 16306 ORDER BY a 16307 } 16308} {21 48 50 scan 0 sort 0} 16309do_test where7-2.649.2 { 16310 count_steps { 16311 SELECT a FROM t3 16312 WHERE ((a BETWEEN 48 AND 50) AND a!=49) 16313 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 16314 ORDER BY a 16315 } 16316} {21 48 50 scan 0 sort 0} 16317do_test where7-2.650.1 { 16318 count_steps { 16319 SELECT a FROM t2 16320 WHERE b=396 16321 OR (g='qponmlk' AND f GLOB 'qrstu*') 16322 OR b=322 16323 OR b=33 16324 ORDER BY a 16325 } 16326} {3 36 42 scan 0 sort 0} 16327do_test where7-2.650.2 { 16328 count_steps { 16329 SELECT a FROM t3 16330 WHERE b=396 16331 OR (g='qponmlk' AND f GLOB 'qrstu*') 16332 OR b=322 16333 OR b=33 16334 ORDER BY a 16335 } 16336} {3 36 42 scan 0 sort 0} 16337do_test where7-2.651.1 { 16338 count_steps { 16339 SELECT a FROM t2 16340 WHERE b=319 16341 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 16342 OR (g='onmlkji' AND f GLOB 'abcde*') 16343 OR a=83 16344 OR ((a BETWEEN 51 AND 53) AND a!=52) 16345 OR f='nopqrstuv' 16346 ORDER BY a 16347 } 16348} {13 16 29 39 51 52 53 65 83 91 scan 0 sort 0} 16349do_test where7-2.651.2 { 16350 count_steps { 16351 SELECT a FROM t3 16352 WHERE b=319 16353 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 16354 OR (g='onmlkji' AND f GLOB 'abcde*') 16355 OR a=83 16356 OR ((a BETWEEN 51 AND 53) AND a!=52) 16357 OR f='nopqrstuv' 16358 ORDER BY a 16359 } 16360} {13 16 29 39 51 52 53 65 83 91 scan 0 sort 0} 16361do_test where7-2.652.1 { 16362 count_steps { 16363 SELECT a FROM t2 16364 WHERE a=51 16365 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 16366 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 16367 OR b=330 16368 OR f='yzabcdefg' 16369 OR b=418 16370 OR b=641 16371 OR b=586 16372 ORDER BY a 16373 } 16374} {17 24 30 38 41 50 51 76 scan 0 sort 0} 16375do_test where7-2.652.2 { 16376 count_steps { 16377 SELECT a FROM t3 16378 WHERE a=51 16379 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 16380 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 16381 OR b=330 16382 OR f='yzabcdefg' 16383 OR b=418 16384 OR b=641 16385 OR b=586 16386 ORDER BY a 16387 } 16388} {17 24 30 38 41 50 51 76 scan 0 sort 0} 16389do_test where7-2.653.1 { 16390 count_steps { 16391 SELECT a FROM t2 16392 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 16393 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 16394 OR a=15 16395 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 16396 OR b=1012 16397 ORDER BY a 16398 } 16399} {15 41 67 79 92 93 100 scan 0 sort 0} 16400do_test where7-2.653.2 { 16401 count_steps { 16402 SELECT a FROM t3 16403 WHERE (g='edcbazy' AND f GLOB 'wxyza*') 16404 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 16405 OR a=15 16406 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 16407 OR b=1012 16408 ORDER BY a 16409 } 16410} {15 41 67 79 92 93 100 scan 0 sort 0} 16411do_test where7-2.654.1 { 16412 count_steps { 16413 SELECT a FROM t2 16414 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 16415 OR ((a BETWEEN 19 AND 21) AND a!=20) 16416 OR ((a BETWEEN 32 AND 34) AND a!=33) 16417 OR (g='vutsrqp' AND f GLOB 'rstuv*') 16418 OR b=1004 16419 OR b=517 16420 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 16421 OR (g='fedcbaz' AND f GLOB 'pqrst*') 16422 OR ((a BETWEEN 19 AND 21) AND a!=20) 16423 OR b=187 16424 ORDER BY a 16425 } 16426} {17 19 21 32 34 46 47 60 93 scan 0 sort 0} 16427do_test where7-2.654.2 { 16428 count_steps { 16429 SELECT a FROM t3 16430 WHERE (g='mlkjihg' AND f GLOB 'ijklm*') 16431 OR ((a BETWEEN 19 AND 21) AND a!=20) 16432 OR ((a BETWEEN 32 AND 34) AND a!=33) 16433 OR (g='vutsrqp' AND f GLOB 'rstuv*') 16434 OR b=1004 16435 OR b=517 16436 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 16437 OR (g='fedcbaz' AND f GLOB 'pqrst*') 16438 OR ((a BETWEEN 19 AND 21) AND a!=20) 16439 OR b=187 16440 ORDER BY a 16441 } 16442} {17 19 21 32 34 46 47 60 93 scan 0 sort 0} 16443do_test where7-2.655.1 { 16444 count_steps { 16445 SELECT a FROM t2 16446 WHERE ((a BETWEEN 95 AND 97) AND a!=96) 16447 OR (g='nmlkjih' AND f GLOB 'defgh*') 16448 OR b=1070 16449 ORDER BY a 16450 } 16451} {55 95 97 scan 0 sort 0} 16452do_test where7-2.655.2 { 16453 count_steps { 16454 SELECT a FROM t3 16455 WHERE ((a BETWEEN 95 AND 97) AND a!=96) 16456 OR (g='nmlkjih' AND f GLOB 'defgh*') 16457 OR b=1070 16458 ORDER BY a 16459 } 16460} {55 95 97 scan 0 sort 0} 16461do_test where7-2.656.1 { 16462 count_steps { 16463 SELECT a FROM t2 16464 WHERE b=421 16465 OR ((a BETWEEN 20 AND 22) AND a!=21) 16466 OR c=16016 16467 OR a=46 16468 OR (g='qponmlk' AND f GLOB 'pqrst*') 16469 OR b=597 16470 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 16471 OR ((a BETWEEN 73 AND 75) AND a!=74) 16472 ORDER BY a 16473 } 16474} {17 20 22 41 43 46 47 48 69 73 75 95 scan 0 sort 0} 16475do_test where7-2.656.2 { 16476 count_steps { 16477 SELECT a FROM t3 16478 WHERE b=421 16479 OR ((a BETWEEN 20 AND 22) AND a!=21) 16480 OR c=16016 16481 OR a=46 16482 OR (g='qponmlk' AND f GLOB 'pqrst*') 16483 OR b=597 16484 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 16485 OR ((a BETWEEN 73 AND 75) AND a!=74) 16486 ORDER BY a 16487 } 16488} {17 20 22 41 43 46 47 48 69 73 75 95 scan 0 sort 0} 16489do_test where7-2.657.1 { 16490 count_steps { 16491 SELECT a FROM t2 16492 WHERE (g='srqponm' AND f GLOB 'fghij*') 16493 OR (g='nmlkjih' AND f GLOB 'cdefg*') 16494 ORDER BY a 16495 } 16496} {31 54 scan 0 sort 0} 16497do_test where7-2.657.2 { 16498 count_steps { 16499 SELECT a FROM t3 16500 WHERE (g='srqponm' AND f GLOB 'fghij*') 16501 OR (g='nmlkjih' AND f GLOB 'cdefg*') 16502 ORDER BY a 16503 } 16504} {31 54 scan 0 sort 0} 16505do_test where7-2.658.1 { 16506 count_steps { 16507 SELECT a FROM t2 16508 WHERE (g='vutsrqp' AND f GLOB 'nopqr*') 16509 OR ((a BETWEEN 1 AND 3) AND a!=2) 16510 ORDER BY a 16511 } 16512} {1 3 13 scan 0 sort 0} 16513do_test where7-2.658.2 { 16514 count_steps { 16515 SELECT a FROM t3 16516 WHERE (g='vutsrqp' AND f GLOB 'nopqr*') 16517 OR ((a BETWEEN 1 AND 3) AND a!=2) 16518 ORDER BY a 16519 } 16520} {1 3 13 scan 0 sort 0} 16521do_test where7-2.659.1 { 16522 count_steps { 16523 SELECT a FROM t2 16524 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 16525 OR b=572 16526 OR ((a BETWEEN 81 AND 83) AND a!=82) 16527 OR ((a BETWEEN 62 AND 64) AND a!=63) 16528 OR b=880 16529 OR b=509 16530 OR (g='rqponml' AND f GLOB 'jklmn*') 16531 OR (g='qponmlk' AND f GLOB 'opqrs*') 16532 ORDER BY a 16533 } 16534} {9 11 35 40 52 62 64 80 81 83 scan 0 sort 0} 16535do_test where7-2.659.2 { 16536 count_steps { 16537 SELECT a FROM t3 16538 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 16539 OR b=572 16540 OR ((a BETWEEN 81 AND 83) AND a!=82) 16541 OR ((a BETWEEN 62 AND 64) AND a!=63) 16542 OR b=880 16543 OR b=509 16544 OR (g='rqponml' AND f GLOB 'jklmn*') 16545 OR (g='qponmlk' AND f GLOB 'opqrs*') 16546 ORDER BY a 16547 } 16548} {9 11 35 40 52 62 64 80 81 83 scan 0 sort 0} 16549do_test where7-2.660.1 { 16550 count_steps { 16551 SELECT a FROM t2 16552 WHERE b=924 16553 OR (g='edcbazy' AND f GLOB 'uvwxy*') 16554 OR f='lmnopqrst' 16555 OR c=32032 16556 OR ((a BETWEEN 94 AND 96) AND a!=95) 16557 OR b=242 16558 OR f='tuvwxyzab' 16559 OR b=707 16560 ORDER BY a 16561 } 16562} {11 19 22 37 45 63 71 84 89 94 95 96 97 98 scan 0 sort 0} 16563do_test where7-2.660.2 { 16564 count_steps { 16565 SELECT a FROM t3 16566 WHERE b=924 16567 OR (g='edcbazy' AND f GLOB 'uvwxy*') 16568 OR f='lmnopqrst' 16569 OR c=32032 16570 OR ((a BETWEEN 94 AND 96) AND a!=95) 16571 OR b=242 16572 OR f='tuvwxyzab' 16573 OR b=707 16574 ORDER BY a 16575 } 16576} {11 19 22 37 45 63 71 84 89 94 95 96 97 98 scan 0 sort 0} 16577do_test where7-2.661.1 { 16578 count_steps { 16579 SELECT a FROM t2 16580 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 16581 OR f='ijklmnopq' 16582 OR a=29 16583 OR b=795 16584 OR b=1048 16585 OR b=517 16586 ORDER BY a 16587 } 16588} {8 14 29 34 47 60 86 scan 0 sort 0} 16589do_test where7-2.661.2 { 16590 count_steps { 16591 SELECT a FROM t3 16592 WHERE (g='vutsrqp' AND f GLOB 'opqrs*') 16593 OR f='ijklmnopq' 16594 OR a=29 16595 OR b=795 16596 OR b=1048 16597 OR b=517 16598 ORDER BY a 16599 } 16600} {8 14 29 34 47 60 86 scan 0 sort 0} 16601do_test where7-2.662.1 { 16602 count_steps { 16603 SELECT a FROM t2 16604 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 16605 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 16606 OR (g='onmlkji' AND f GLOB 'zabcd*') 16607 OR b=729 16608 OR b=649 16609 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16610 OR b=729 16611 OR ((a BETWEEN 24 AND 26) AND a!=25) 16612 ORDER BY a 16613 } 16614} {21 24 26 38 47 51 59 65 67 73 99 scan 0 sort 0} 16615do_test where7-2.662.2 { 16616 count_steps { 16617 SELECT a FROM t3 16618 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 16619 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 16620 OR (g='onmlkji' AND f GLOB 'zabcd*') 16621 OR b=729 16622 OR b=649 16623 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16624 OR b=729 16625 OR ((a BETWEEN 24 AND 26) AND a!=25) 16626 ORDER BY a 16627 } 16628} {21 24 26 38 47 51 59 65 67 73 99 scan 0 sort 0} 16629do_test where7-2.663.1 { 16630 count_steps { 16631 SELECT a FROM t2 16632 WHERE b=542 16633 OR b=759 16634 OR a=94 16635 OR b=707 16636 OR a=31 16637 ORDER BY a 16638 } 16639} {31 69 94 scan 0 sort 0} 16640do_test where7-2.663.2 { 16641 count_steps { 16642 SELECT a FROM t3 16643 WHERE b=542 16644 OR b=759 16645 OR a=94 16646 OR b=707 16647 OR a=31 16648 ORDER BY a 16649 } 16650} {31 69 94 scan 0 sort 0} 16651do_test where7-2.664.1 { 16652 count_steps { 16653 SELECT a FROM t2 16654 WHERE a=50 16655 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 16656 OR b=858 16657 ORDER BY a 16658 } 16659} {50 73 78 scan 0 sort 0} 16660do_test where7-2.664.2 { 16661 count_steps { 16662 SELECT a FROM t3 16663 WHERE a=50 16664 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 16665 OR b=858 16666 ORDER BY a 16667 } 16668} {50 73 78 scan 0 sort 0} 16669do_test where7-2.665.1 { 16670 count_steps { 16671 SELECT a FROM t2 16672 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 16673 OR b=223 16674 OR ((a BETWEEN 70 AND 72) AND a!=71) 16675 OR b=465 16676 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 16677 ORDER BY a 16678 } 16679} {32 44 70 72 scan 0 sort 0} 16680do_test where7-2.665.2 { 16681 count_steps { 16682 SELECT a FROM t3 16683 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL) 16684 OR b=223 16685 OR ((a BETWEEN 70 AND 72) AND a!=71) 16686 OR b=465 16687 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 16688 ORDER BY a 16689 } 16690} {32 44 70 72 scan 0 sort 0} 16691do_test where7-2.666.1 { 16692 count_steps { 16693 SELECT a FROM t2 16694 WHERE b=748 16695 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16696 OR c=12012 16697 OR ((a BETWEEN 36 AND 38) AND a!=37) 16698 OR a=48 16699 OR a=86 16700 OR c=7007 16701 OR ((a BETWEEN 29 AND 31) AND a!=30) 16702 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16703 ORDER BY a 16704 } 16705} {6 19 20 21 29 31 34 35 36 38 48 68 86 scan 0 sort 0} 16706do_test where7-2.666.2 { 16707 count_steps { 16708 SELECT a FROM t3 16709 WHERE b=748 16710 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16711 OR c=12012 16712 OR ((a BETWEEN 36 AND 38) AND a!=37) 16713 OR a=48 16714 OR a=86 16715 OR c=7007 16716 OR ((a BETWEEN 29 AND 31) AND a!=30) 16717 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 16718 ORDER BY a 16719 } 16720} {6 19 20 21 29 31 34 35 36 38 48 68 86 scan 0 sort 0} 16721do_test where7-2.667.1 { 16722 count_steps { 16723 SELECT a FROM t2 16724 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 16725 OR a=64 16726 OR c=14014 16727 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 16728 OR ((a BETWEEN 37 AND 39) AND a!=38) 16729 OR a=37 16730 OR b=1089 16731 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 16732 OR b=385 16733 OR b=960 16734 ORDER BY a 16735 } 16736} {26 35 37 39 40 41 42 53 64 80 99 scan 0 sort 0} 16737do_test where7-2.667.2 { 16738 count_steps { 16739 SELECT a FROM t3 16740 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 16741 OR a=64 16742 OR c=14014 16743 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 16744 OR ((a BETWEEN 37 AND 39) AND a!=38) 16745 OR a=37 16746 OR b=1089 16747 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 16748 OR b=385 16749 OR b=960 16750 ORDER BY a 16751 } 16752} {26 35 37 39 40 41 42 53 64 80 99 scan 0 sort 0} 16753do_test where7-2.668.1 { 16754 count_steps { 16755 SELECT a FROM t2 16756 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 16757 OR b=968 16758 ORDER BY a 16759 } 16760} {6 88 scan 0 sort 0} 16761do_test where7-2.668.2 { 16762 count_steps { 16763 SELECT a FROM t3 16764 WHERE (g='xwvutsr' AND f GLOB 'ghijk*') 16765 OR b=968 16766 ORDER BY a 16767 } 16768} {6 88 scan 0 sort 0} 16769do_test where7-2.669.1 { 16770 count_steps { 16771 SELECT a FROM t2 16772 WHERE (f GLOB '?tuvw*' AND f GLOB 'stuv*') 16773 OR ((a BETWEEN 37 AND 39) AND a!=38) 16774 OR b=762 16775 OR ((a BETWEEN 51 AND 53) AND a!=52) 16776 OR b=209 16777 OR b=729 16778 ORDER BY a 16779 } 16780} {18 19 37 39 44 51 53 70 96 scan 0 sort 0} 16781do_test where7-2.669.2 { 16782 count_steps { 16783 SELECT a FROM t3 16784 WHERE (f GLOB '?tuvw*' AND f GLOB 'stuv*') 16785 OR ((a BETWEEN 37 AND 39) AND a!=38) 16786 OR b=762 16787 OR ((a BETWEEN 51 AND 53) AND a!=52) 16788 OR b=209 16789 OR b=729 16790 ORDER BY a 16791 } 16792} {18 19 37 39 44 51 53 70 96 scan 0 sort 0} 16793do_test where7-2.670.1 { 16794 count_steps { 16795 SELECT a FROM t2 16796 WHERE c=24024 16797 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 16798 OR b=429 16799 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 16800 OR (g='onmlkji' AND f GLOB 'zabcd*') 16801 ORDER BY a 16802 } 16803} {19 37 39 51 70 71 72 scan 0 sort 0} 16804do_test where7-2.670.2 { 16805 count_steps { 16806 SELECT a FROM t3 16807 WHERE c=24024 16808 OR (d>=37.0 AND d<38.0 AND d NOT NULL) 16809 OR b=429 16810 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 16811 OR (g='onmlkji' AND f GLOB 'zabcd*') 16812 ORDER BY a 16813 } 16814} {19 37 39 51 70 71 72 scan 0 sort 0} 16815do_test where7-2.671.1 { 16816 count_steps { 16817 SELECT a FROM t2 16818 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 16819 OR ((a BETWEEN 32 AND 34) AND a!=33) 16820 OR b=275 16821 OR ((a BETWEEN 36 AND 38) AND a!=37) 16822 OR b=1070 16823 OR b=825 16824 ORDER BY a 16825 } 16826} {25 32 34 36 38 75 89 scan 0 sort 0} 16827do_test where7-2.671.2 { 16828 count_steps { 16829 SELECT a FROM t3 16830 WHERE (g='gfedcba' AND f GLOB 'lmnop*') 16831 OR ((a BETWEEN 32 AND 34) AND a!=33) 16832 OR b=275 16833 OR ((a BETWEEN 36 AND 38) AND a!=37) 16834 OR b=1070 16835 OR b=825 16836 ORDER BY a 16837 } 16838} {25 32 34 36 38 75 89 scan 0 sort 0} 16839do_test where7-2.672.1 { 16840 count_steps { 16841 SELECT a FROM t2 16842 WHERE b=319 16843 OR (g='kjihgfe' AND f GLOB 'stuvw*') 16844 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16845 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 16846 ORDER BY a 16847 } 16848} {6 29 70 88 scan 0 sort 0} 16849do_test where7-2.672.2 { 16850 count_steps { 16851 SELECT a FROM t3 16852 WHERE b=319 16853 OR (g='kjihgfe' AND f GLOB 'stuvw*') 16854 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 16855 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 16856 ORDER BY a 16857 } 16858} {6 29 70 88 scan 0 sort 0} 16859do_test where7-2.673.1 { 16860 count_steps { 16861 SELECT a FROM t2 16862 WHERE f='rstuvwxyz' 16863 OR b=451 16864 OR (g='gfedcba' AND f GLOB 'klmno*') 16865 OR a=90 16866 OR b=605 16867 ORDER BY a 16868 } 16869} {17 41 43 55 69 88 90 95 scan 0 sort 0} 16870do_test where7-2.673.2 { 16871 count_steps { 16872 SELECT a FROM t3 16873 WHERE f='rstuvwxyz' 16874 OR b=451 16875 OR (g='gfedcba' AND f GLOB 'klmno*') 16876 OR a=90 16877 OR b=605 16878 ORDER BY a 16879 } 16880} {17 41 43 55 69 88 90 95 scan 0 sort 0} 16881do_test where7-2.674.1 { 16882 count_steps { 16883 SELECT a FROM t2 16884 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 16885 OR (g='xwvutsr' AND f GLOB 'defgh*') 16886 OR a=55 16887 OR (g='mlkjihg' AND f GLOB 'ijklm*') 16888 OR b=803 16889 OR b=685 16890 ORDER BY a 16891 } 16892} {3 9 55 60 73 scan 0 sort 0} 16893do_test where7-2.674.2 { 16894 count_steps { 16895 SELECT a FROM t3 16896 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 16897 OR (g='xwvutsr' AND f GLOB 'defgh*') 16898 OR a=55 16899 OR (g='mlkjihg' AND f GLOB 'ijklm*') 16900 OR b=803 16901 OR b=685 16902 ORDER BY a 16903 } 16904} {3 9 55 60 73 scan 0 sort 0} 16905do_test where7-2.675.1 { 16906 count_steps { 16907 SELECT a FROM t2 16908 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 16909 OR (g='qponmlk' AND f GLOB 'mnopq*') 16910 OR (g='fedcbaz' AND f GLOB 'qrstu*') 16911 ORDER BY a 16912 } 16913} {8 38 94 scan 0 sort 0} 16914do_test where7-2.675.2 { 16915 count_steps { 16916 SELECT a FROM t3 16917 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 16918 OR (g='qponmlk' AND f GLOB 'mnopq*') 16919 OR (g='fedcbaz' AND f GLOB 'qrstu*') 16920 ORDER BY a 16921 } 16922} {8 38 94 scan 0 sort 0} 16923do_test where7-2.676.1 { 16924 count_steps { 16925 SELECT a FROM t2 16926 WHERE b=374 16927 OR f='abcdefghi' 16928 OR a=44 16929 ORDER BY a 16930 } 16931} {26 34 44 52 78 scan 0 sort 0} 16932do_test where7-2.676.2 { 16933 count_steps { 16934 SELECT a FROM t3 16935 WHERE b=374 16936 OR f='abcdefghi' 16937 OR a=44 16938 ORDER BY a 16939 } 16940} {26 34 44 52 78 scan 0 sort 0} 16941do_test where7-2.677.1 { 16942 count_steps { 16943 SELECT a FROM t2 16944 WHERE (g='fedcbaz' AND f GLOB 'pqrst*') 16945 OR a=19 16946 OR b=256 16947 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 16948 ORDER BY a 16949 } 16950} {19 82 93 scan 0 sort 0} 16951do_test where7-2.677.2 { 16952 count_steps { 16953 SELECT a FROM t3 16954 WHERE (g='fedcbaz' AND f GLOB 'pqrst*') 16955 OR a=19 16956 OR b=256 16957 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 16958 ORDER BY a 16959 } 16960} {19 82 93 scan 0 sort 0} 16961do_test where7-2.678.1 { 16962 count_steps { 16963 SELECT a FROM t2 16964 WHERE a=32 16965 OR a=72 16966 OR b=165 16967 OR (g='wvutsrq' AND f GLOB 'ijklm*') 16968 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 16969 ORDER BY a 16970 } 16971} {8 15 24 32 50 72 76 scan 0 sort 0} 16972do_test where7-2.678.2 { 16973 count_steps { 16974 SELECT a FROM t3 16975 WHERE a=32 16976 OR a=72 16977 OR b=165 16978 OR (g='wvutsrq' AND f GLOB 'ijklm*') 16979 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 16980 ORDER BY a 16981 } 16982} {8 15 24 32 50 72 76 scan 0 sort 0} 16983do_test where7-2.679.1 { 16984 count_steps { 16985 SELECT a FROM t2 16986 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 16987 OR (g='edcbazy' AND f GLOB 'vwxyz*') 16988 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 16989 ORDER BY a 16990 } 16991} {19 98 99 scan 0 sort 0} 16992do_test where7-2.679.2 { 16993 count_steps { 16994 SELECT a FROM t3 16995 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 16996 OR (g='edcbazy' AND f GLOB 'vwxyz*') 16997 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 16998 ORDER BY a 16999 } 17000} {19 98 99 scan 0 sort 0} 17001do_test where7-2.680.1 { 17002 count_steps { 17003 SELECT a FROM t2 17004 WHERE (g='utsrqpo' AND f GLOB 'stuvw*') 17005 OR a=56 17006 OR b=330 17007 OR b=905 17008 OR (g='kjihgfe' AND f GLOB 'qrstu*') 17009 OR b=1100 17010 OR a=92 17011 OR (g='fedcbaz' AND f GLOB 'rstuv*') 17012 ORDER BY a 17013 } 17014} {18 30 56 68 92 95 100 scan 0 sort 0} 17015do_test where7-2.680.2 { 17016 count_steps { 17017 SELECT a FROM t3 17018 WHERE (g='utsrqpo' AND f GLOB 'stuvw*') 17019 OR a=56 17020 OR b=330 17021 OR b=905 17022 OR (g='kjihgfe' AND f GLOB 'qrstu*') 17023 OR b=1100 17024 OR a=92 17025 OR (g='fedcbaz' AND f GLOB 'rstuv*') 17026 ORDER BY a 17027 } 17028} {18 30 56 68 92 95 100 scan 0 sort 0} 17029do_test where7-2.681.1 { 17030 count_steps { 17031 SELECT a FROM t2 17032 WHERE f='pqrstuvwx' 17033 OR b=663 17034 OR (g='mlkjihg' AND f GLOB 'ghijk*') 17035 OR c=21021 17036 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 17037 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 17038 OR (g='srqponm' AND f GLOB 'ghijk*') 17039 OR (g='xwvutsr' AND f GLOB 'ghijk*') 17040 ORDER BY a 17041 } 17042} {6 15 22 32 41 48 58 61 62 63 67 74 93 100 scan 0 sort 0} 17043do_test where7-2.681.2 { 17044 count_steps { 17045 SELECT a FROM t3 17046 WHERE f='pqrstuvwx' 17047 OR b=663 17048 OR (g='mlkjihg' AND f GLOB 'ghijk*') 17049 OR c=21021 17050 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 17051 OR (d>=61.0 AND d<62.0 AND d NOT NULL) 17052 OR (g='srqponm' AND f GLOB 'ghijk*') 17053 OR (g='xwvutsr' AND f GLOB 'ghijk*') 17054 ORDER BY a 17055 } 17056} {6 15 22 32 41 48 58 61 62 63 67 74 93 100 scan 0 sort 0} 17057do_test where7-2.682.1 { 17058 count_steps { 17059 SELECT a FROM t2 17060 WHERE b=352 17061 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 17062 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 17063 OR a=69 17064 OR b=993 17065 OR (g='ihgfedc' AND f GLOB 'defgh*') 17066 OR b=245 17067 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 17068 OR a=39 17069 ORDER BY a 17070 } 17071} {17 32 34 39 43 69 81 91 95 scan 0 sort 0} 17072do_test where7-2.682.2 { 17073 count_steps { 17074 SELECT a FROM t3 17075 WHERE b=352 17076 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 17077 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 17078 OR a=69 17079 OR b=993 17080 OR (g='ihgfedc' AND f GLOB 'defgh*') 17081 OR b=245 17082 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 17083 OR a=39 17084 ORDER BY a 17085 } 17086} {17 32 34 39 43 69 81 91 95 scan 0 sort 0} 17087do_test where7-2.683.1 { 17088 count_steps { 17089 SELECT a FROM t2 17090 WHERE a=31 17091 OR ((a BETWEEN 69 AND 71) AND a!=70) 17092 OR (g='ponmlkj' AND f GLOB 'stuvw*') 17093 OR a=62 17094 ORDER BY a 17095 } 17096} {31 44 62 69 71 scan 0 sort 0} 17097do_test where7-2.683.2 { 17098 count_steps { 17099 SELECT a FROM t3 17100 WHERE a=31 17101 OR ((a BETWEEN 69 AND 71) AND a!=70) 17102 OR (g='ponmlkj' AND f GLOB 'stuvw*') 17103 OR a=62 17104 ORDER BY a 17105 } 17106} {31 44 62 69 71 scan 0 sort 0} 17107do_test where7-2.684.1 { 17108 count_steps { 17109 SELECT a FROM t2 17110 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 17111 OR b=946 17112 OR ((a BETWEEN 32 AND 34) AND a!=33) 17113 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 17114 OR a=44 17115 OR ((a BETWEEN 76 AND 78) AND a!=77) 17116 OR (g='rqponml' AND f GLOB 'lmnop*') 17117 OR c=4004 17118 OR b=685 17119 OR b=407 17120 OR ((a BETWEEN 74 AND 76) AND a!=75) 17121 ORDER BY a 17122 } 17123} {10 11 12 24 32 34 37 44 50 57 74 76 78 86 scan 0 sort 0} 17124do_test where7-2.684.2 { 17125 count_steps { 17126 SELECT a FROM t3 17127 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 17128 OR b=946 17129 OR ((a BETWEEN 32 AND 34) AND a!=33) 17130 OR (d>=57.0 AND d<58.0 AND d NOT NULL) 17131 OR a=44 17132 OR ((a BETWEEN 76 AND 78) AND a!=77) 17133 OR (g='rqponml' AND f GLOB 'lmnop*') 17134 OR c=4004 17135 OR b=685 17136 OR b=407 17137 OR ((a BETWEEN 74 AND 76) AND a!=75) 17138 ORDER BY a 17139 } 17140} {10 11 12 24 32 34 37 44 50 57 74 76 78 86 scan 0 sort 0} 17141do_test where7-2.685.1 { 17142 count_steps { 17143 SELECT a FROM t2 17144 WHERE b=385 17145 OR ((a BETWEEN 35 AND 37) AND a!=36) 17146 OR a=69 17147 ORDER BY a 17148 } 17149} {35 37 69 scan 0 sort 0} 17150do_test where7-2.685.2 { 17151 count_steps { 17152 SELECT a FROM t3 17153 WHERE b=385 17154 OR ((a BETWEEN 35 AND 37) AND a!=36) 17155 OR a=69 17156 ORDER BY a 17157 } 17158} {35 37 69 scan 0 sort 0} 17159do_test where7-2.686.1 { 17160 count_steps { 17161 SELECT a FROM t2 17162 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 17163 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 17164 OR (g='rqponml' AND f GLOB 'lmnop*') 17165 OR c=27027 17166 OR ((a BETWEEN 88 AND 90) AND a!=89) 17167 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 17168 OR ((a BETWEEN 4 AND 6) AND a!=5) 17169 ORDER BY a 17170 } 17171} {3 4 6 9 29 35 37 55 61 65 79 80 81 87 88 90 scan 0 sort 0} 17172do_test where7-2.686.2 { 17173 count_steps { 17174 SELECT a FROM t3 17175 WHERE (g='lkjihgf' AND f GLOB 'nopqr*') 17176 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 17177 OR (g='rqponml' AND f GLOB 'lmnop*') 17178 OR c=27027 17179 OR ((a BETWEEN 88 AND 90) AND a!=89) 17180 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 17181 OR ((a BETWEEN 4 AND 6) AND a!=5) 17182 ORDER BY a 17183 } 17184} {3 4 6 9 29 35 37 55 61 65 79 80 81 87 88 90 scan 0 sort 0} 17185do_test where7-2.687.1 { 17186 count_steps { 17187 SELECT a FROM t2 17188 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 17189 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 17190 OR b=462 17191 OR c=8008 17192 OR c=14014 17193 OR b=748 17194 OR b=355 17195 ORDER BY a 17196 } 17197} {22 23 24 26 40 41 42 68 89 scan 0 sort 0} 17198do_test where7-2.687.2 { 17199 count_steps { 17200 SELECT a FROM t3 17201 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 17202 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 17203 OR b=462 17204 OR c=8008 17205 OR c=14014 17206 OR b=748 17207 OR b=355 17208 ORDER BY a 17209 } 17210} {22 23 24 26 40 41 42 68 89 scan 0 sort 0} 17211do_test where7-2.688.1 { 17212 count_steps { 17213 SELECT a FROM t2 17214 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 17215 OR b=80 17216 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 17217 ORDER BY a 17218 } 17219} {6 87 scan 0 sort 0} 17220do_test where7-2.688.2 { 17221 count_steps { 17222 SELECT a FROM t3 17223 WHERE (g='hgfedcb' AND f GLOB 'jklmn*') 17224 OR b=80 17225 OR (d>=6.0 AND d<7.0 AND d NOT NULL) 17226 ORDER BY a 17227 } 17228} {6 87 scan 0 sort 0} 17229do_test where7-2.689.1 { 17230 count_steps { 17231 SELECT a FROM t2 17232 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 17233 OR c=22022 17234 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17235 OR b=927 17236 OR ((a BETWEEN 0 AND 2) AND a!=1) 17237 ORDER BY a 17238 } 17239} {2 64 65 66 86 95 scan 0 sort 0} 17240do_test where7-2.689.2 { 17241 count_steps { 17242 SELECT a FROM t3 17243 WHERE (g='fedcbaz' AND f GLOB 'rstuv*') 17244 OR c=22022 17245 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17246 OR b=927 17247 OR ((a BETWEEN 0 AND 2) AND a!=1) 17248 ORDER BY a 17249 } 17250} {2 64 65 66 86 95 scan 0 sort 0} 17251do_test where7-2.690.1 { 17252 count_steps { 17253 SELECT a FROM t2 17254 WHERE (f GLOB '?tuvw*' AND f GLOB 'stuv*') 17255 OR a=39 17256 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 17257 OR b=179 17258 OR a=98 17259 OR f='defghijkl' 17260 OR (g='mlkjihg' AND f GLOB 'ijklm*') 17261 OR b=157 17262 OR f='pqrstuvwx' 17263 OR a=68 17264 ORDER BY a 17265 } 17266} {3 15 18 29 39 41 44 55 60 67 68 70 72 81 93 96 98 scan 0 sort 0} 17267do_test where7-2.690.2 { 17268 count_steps { 17269 SELECT a FROM t3 17270 WHERE (f GLOB '?tuvw*' AND f GLOB 'stuv*') 17271 OR a=39 17272 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 17273 OR b=179 17274 OR a=98 17275 OR f='defghijkl' 17276 OR (g='mlkjihg' AND f GLOB 'ijklm*') 17277 OR b=157 17278 OR f='pqrstuvwx' 17279 OR a=68 17280 ORDER BY a 17281 } 17282} {3 15 18 29 39 41 44 55 60 67 68 70 72 81 93 96 98 scan 0 sort 0} 17283do_test where7-2.691.1 { 17284 count_steps { 17285 SELECT a FROM t2 17286 WHERE b=77 17287 OR b=682 17288 OR f='rstuvwxyz' 17289 OR b=506 17290 OR a=74 17291 OR b=308 17292 OR b=850 17293 OR b=363 17294 OR ((a BETWEEN 2 AND 4) AND a!=3) 17295 OR c=5005 17296 OR ((a BETWEEN 65 AND 67) AND a!=66) 17297 ORDER BY a 17298 } 17299} {2 4 7 13 14 15 17 28 33 43 46 62 65 67 69 74 95 scan 0 sort 0} 17300do_test where7-2.691.2 { 17301 count_steps { 17302 SELECT a FROM t3 17303 WHERE b=77 17304 OR b=682 17305 OR f='rstuvwxyz' 17306 OR b=506 17307 OR a=74 17308 OR b=308 17309 OR b=850 17310 OR b=363 17311 OR ((a BETWEEN 2 AND 4) AND a!=3) 17312 OR c=5005 17313 OR ((a BETWEEN 65 AND 67) AND a!=66) 17314 ORDER BY a 17315 } 17316} {2 4 7 13 14 15 17 28 33 43 46 62 65 67 69 74 95 scan 0 sort 0} 17317do_test where7-2.692.1 { 17318 count_steps { 17319 SELECT a FROM t2 17320 WHERE a=88 17321 OR a=29 17322 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 17323 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 17324 OR b=308 17325 OR b=58 17326 OR b=429 17327 OR ((a BETWEEN 82 AND 84) AND a!=83) 17328 ORDER BY a 17329 } 17330} {28 29 39 46 63 82 84 88 scan 0 sort 0} 17331do_test where7-2.692.2 { 17332 count_steps { 17333 SELECT a FROM t3 17334 WHERE a=88 17335 OR a=29 17336 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 17337 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 17338 OR b=308 17339 OR b=58 17340 OR b=429 17341 OR ((a BETWEEN 82 AND 84) AND a!=83) 17342 ORDER BY a 17343 } 17344} {28 29 39 46 63 82 84 88 scan 0 sort 0} 17345do_test where7-2.693.1 { 17346 count_steps { 17347 SELECT a FROM t2 17348 WHERE c=20020 17349 OR (g='gfedcba' AND f GLOB 'lmnop*') 17350 OR c=24024 17351 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 17352 OR b=366 17353 OR a=19 17354 OR (g='utsrqpo' AND f GLOB 'wxyza*') 17355 OR (g='edcbazy' AND f GLOB 'wxyza*') 17356 ORDER BY a 17357 } 17358} {2 19 22 58 59 60 70 71 72 89 100 scan 0 sort 0} 17359do_test where7-2.693.2 { 17360 count_steps { 17361 SELECT a FROM t3 17362 WHERE c=20020 17363 OR (g='gfedcba' AND f GLOB 'lmnop*') 17364 OR c=24024 17365 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 17366 OR b=366 17367 OR a=19 17368 OR (g='utsrqpo' AND f GLOB 'wxyza*') 17369 OR (g='edcbazy' AND f GLOB 'wxyza*') 17370 ORDER BY a 17371 } 17372} {2 19 22 58 59 60 70 71 72 89 100 scan 0 sort 0} 17373do_test where7-2.694.1 { 17374 count_steps { 17375 SELECT a FROM t2 17376 WHERE (g='hgfedcb' AND f GLOB 'fghij*') 17377 OR ((a BETWEEN 85 AND 87) AND a!=86) 17378 OR (g='lkjihgf' AND f GLOB 'lmnop*') 17379 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 17380 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17381 OR c=10010 17382 OR b=1089 17383 OR (g='ihgfedc' AND f GLOB 'cdefg*') 17384 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 17385 OR b=858 17386 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 17387 ORDER BY a 17388 } 17389} {1 11 23 27 28 29 30 37 49 53 63 75 78 79 80 81 83 85 87 89 99 scan 0 sort 0} 17390do_test where7-2.694.2 { 17391 count_steps { 17392 SELECT a FROM t3 17393 WHERE (g='hgfedcb' AND f GLOB 'fghij*') 17394 OR ((a BETWEEN 85 AND 87) AND a!=86) 17395 OR (g='lkjihgf' AND f GLOB 'lmnop*') 17396 OR (f GLOB '?mnop*' AND f GLOB 'lmno*') 17397 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17398 OR c=10010 17399 OR b=1089 17400 OR (g='ihgfedc' AND f GLOB 'cdefg*') 17401 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 17402 OR b=858 17403 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 17404 ORDER BY a 17405 } 17406} {1 11 23 27 28 29 30 37 49 53 63 75 78 79 80 81 83 85 87 89 99 scan 0 sort 0} 17407do_test where7-2.695.1 { 17408 count_steps { 17409 SELECT a FROM t2 17410 WHERE (d>=64.0 AND d<65.0 AND d NOT NULL) 17411 OR b=1070 17412 OR b=69 17413 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17414 OR ((a BETWEEN 83 AND 85) AND a!=84) 17415 OR a=85 17416 ORDER BY a 17417 } 17418} {39 64 83 85 scan 0 sort 0} 17419do_test where7-2.695.2 { 17420 count_steps { 17421 SELECT a FROM t3 17422 WHERE (d>=64.0 AND d<65.0 AND d NOT NULL) 17423 OR b=1070 17424 OR b=69 17425 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17426 OR ((a BETWEEN 83 AND 85) AND a!=84) 17427 OR a=85 17428 ORDER BY a 17429 } 17430} {39 64 83 85 scan 0 sort 0} 17431do_test where7-2.696.1 { 17432 count_steps { 17433 SELECT a FROM t2 17434 WHERE b=1089 17435 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 17436 OR b=528 17437 OR (g='hgfedcb' AND f GLOB 'jklmn*') 17438 OR ((a BETWEEN 21 AND 23) AND a!=22) 17439 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 17440 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 17441 OR a=13 17442 OR b=759 17443 OR b=990 17444 OR c=31031 17445 ORDER BY a 17446 } 17447} {6 13 21 23 24 32 36 48 50 58 69 76 84 87 90 91 92 93 99 scan 0 sort 0} 17448do_test where7-2.696.2 { 17449 count_steps { 17450 SELECT a FROM t3 17451 WHERE b=1089 17452 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 17453 OR b=528 17454 OR (g='hgfedcb' AND f GLOB 'jklmn*') 17455 OR ((a BETWEEN 21 AND 23) AND a!=22) 17456 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 17457 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 17458 OR a=13 17459 OR b=759 17460 OR b=990 17461 OR c=31031 17462 ORDER BY a 17463 } 17464} {6 13 21 23 24 32 36 48 50 58 69 76 84 87 90 91 92 93 99 scan 0 sort 0} 17465do_test where7-2.697.1 { 17466 count_steps { 17467 SELECT a FROM t2 17468 WHERE (g='yxwvuts' AND f GLOB 'bcdef*') 17469 OR b=363 17470 OR ((a BETWEEN 71 AND 73) AND a!=72) 17471 OR b=135 17472 OR (g='ihgfedc' AND f GLOB 'bcdef*') 17473 OR a=48 17474 OR (g='rqponml' AND f GLOB 'jklmn*') 17475 ORDER BY a 17476 } 17477} {1 33 35 48 71 73 79 scan 0 sort 0} 17478do_test where7-2.697.2 { 17479 count_steps { 17480 SELECT a FROM t3 17481 WHERE (g='yxwvuts' AND f GLOB 'bcdef*') 17482 OR b=363 17483 OR ((a BETWEEN 71 AND 73) AND a!=72) 17484 OR b=135 17485 OR (g='ihgfedc' AND f GLOB 'bcdef*') 17486 OR a=48 17487 OR (g='rqponml' AND f GLOB 'jklmn*') 17488 ORDER BY a 17489 } 17490} {1 33 35 48 71 73 79 scan 0 sort 0} 17491do_test where7-2.698.1 { 17492 count_steps { 17493 SELECT a FROM t2 17494 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 17495 OR b=1026 17496 OR ((a BETWEEN 12 AND 14) AND a!=13) 17497 OR (g='gfedcba' AND f GLOB 'lmnop*') 17498 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 17499 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 17500 OR ((a BETWEEN 91 AND 93) AND a!=92) 17501 OR ((a BETWEEN 31 AND 33) AND a!=32) 17502 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 17503 OR a=23 17504 ORDER BY a 17505 } 17506} {7 12 13 14 15 23 31 33 59 85 89 90 91 93 scan 0 sort 0} 17507do_test where7-2.698.2 { 17508 count_steps { 17509 SELECT a FROM t3 17510 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 17511 OR b=1026 17512 OR ((a BETWEEN 12 AND 14) AND a!=13) 17513 OR (g='gfedcba' AND f GLOB 'lmnop*') 17514 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 17515 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 17516 OR ((a BETWEEN 91 AND 93) AND a!=92) 17517 OR ((a BETWEEN 31 AND 33) AND a!=32) 17518 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 17519 OR a=23 17520 ORDER BY a 17521 } 17522} {7 12 13 14 15 23 31 33 59 85 89 90 91 93 scan 0 sort 0} 17523do_test where7-2.699.1 { 17524 count_steps { 17525 SELECT a FROM t2 17526 WHERE c=17017 17527 OR c=26026 17528 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 17529 ORDER BY a 17530 } 17531} {22 48 49 50 51 74 76 77 78 100 scan 0 sort 0} 17532do_test where7-2.699.2 { 17533 count_steps { 17534 SELECT a FROM t3 17535 WHERE c=17017 17536 OR c=26026 17537 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 17538 ORDER BY a 17539 } 17540} {22 48 49 50 51 74 76 77 78 100 scan 0 sort 0} 17541do_test where7-2.700.1 { 17542 count_steps { 17543 SELECT a FROM t2 17544 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 17545 OR b=729 17546 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17547 OR b=1103 17548 OR (g='kjihgfe' AND f GLOB 'stuvw*') 17549 ORDER BY a 17550 } 17551} {1 27 53 70 74 79 scan 0 sort 0} 17552do_test where7-2.700.2 { 17553 count_steps { 17554 SELECT a FROM t3 17555 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 17556 OR b=729 17557 OR (f GLOB '?cdef*' AND f GLOB 'bcde*') 17558 OR b=1103 17559 OR (g='kjihgfe' AND f GLOB 'stuvw*') 17560 ORDER BY a 17561 } 17562} {1 27 53 70 74 79 scan 0 sort 0} 17563do_test where7-2.701.1 { 17564 count_steps { 17565 SELECT a FROM t2 17566 WHERE a=73 17567 OR b=872 17568 OR b=289 17569 OR b=267 17570 OR b=737 17571 OR b=110 17572 OR (g='xwvutsr' AND f GLOB 'defgh*') 17573 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 17574 ORDER BY a 17575 } 17576} {3 10 15 67 73 scan 0 sort 0} 17577do_test where7-2.701.2 { 17578 count_steps { 17579 SELECT a FROM t3 17580 WHERE a=73 17581 OR b=872 17582 OR b=289 17583 OR b=267 17584 OR b=737 17585 OR b=110 17586 OR (g='xwvutsr' AND f GLOB 'defgh*') 17587 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 17588 ORDER BY a 17589 } 17590} {3 10 15 67 73 scan 0 sort 0} 17591do_test where7-2.702.1 { 17592 count_steps { 17593 SELECT a FROM t2 17594 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 17595 OR f='pqrstuvwx' 17596 OR f='ijklmnopq' 17597 OR b=649 17598 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17599 OR c=17017 17600 OR a=63 17601 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17602 OR (g='vutsrqp' AND f GLOB 'opqrs*') 17603 OR b=1092 17604 ORDER BY a 17605 } 17606} {8 14 15 17 34 39 41 49 50 51 59 60 61 63 67 86 93 scan 0 sort 0} 17607do_test where7-2.702.2 { 17608 count_steps { 17609 SELECT a FROM t3 17610 WHERE ((a BETWEEN 59 AND 61) AND a!=60) 17611 OR f='pqrstuvwx' 17612 OR f='ijklmnopq' 17613 OR b=649 17614 OR (d>=39.0 AND d<40.0 AND d NOT NULL) 17615 OR c=17017 17616 OR a=63 17617 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17618 OR (g='vutsrqp' AND f GLOB 'opqrs*') 17619 OR b=1092 17620 ORDER BY a 17621 } 17622} {8 14 15 17 34 39 41 49 50 51 59 60 61 63 67 86 93 scan 0 sort 0} 17623do_test where7-2.703.1 { 17624 count_steps { 17625 SELECT a FROM t2 17626 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 17627 OR ((a BETWEEN 30 AND 32) AND a!=31) 17628 OR ((a BETWEEN 64 AND 66) AND a!=65) 17629 OR d>1e10 17630 OR b=872 17631 OR a=74 17632 OR a=18 17633 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 17634 ORDER BY a 17635 } 17636} {18 30 32 43 64 66 74 82 scan 0 sort 0} 17637do_test where7-2.703.2 { 17638 count_steps { 17639 SELECT a FROM t3 17640 WHERE (g='ihgfedc' AND f GLOB 'efghi*') 17641 OR ((a BETWEEN 30 AND 32) AND a!=31) 17642 OR ((a BETWEEN 64 AND 66) AND a!=65) 17643 OR d>1e10 17644 OR b=872 17645 OR a=74 17646 OR a=18 17647 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 17648 ORDER BY a 17649 } 17650} {18 30 32 43 64 66 74 82 scan 0 sort 0} 17651do_test where7-2.704.1 { 17652 count_steps { 17653 SELECT a FROM t2 17654 WHERE b=946 17655 OR a=5 17656 OR (g='srqponm' AND f GLOB 'defgh*') 17657 OR b=979 17658 OR a=32 17659 OR ((a BETWEEN 54 AND 56) AND a!=55) 17660 OR b=264 17661 OR (g='xwvutsr' AND f GLOB 'ghijk*') 17662 OR a=55 17663 OR b=146 17664 ORDER BY a 17665 } 17666} {5 6 24 29 32 54 55 56 86 89 scan 0 sort 0} 17667do_test where7-2.704.2 { 17668 count_steps { 17669 SELECT a FROM t3 17670 WHERE b=946 17671 OR a=5 17672 OR (g='srqponm' AND f GLOB 'defgh*') 17673 OR b=979 17674 OR a=32 17675 OR ((a BETWEEN 54 AND 56) AND a!=55) 17676 OR b=264 17677 OR (g='xwvutsr' AND f GLOB 'ghijk*') 17678 OR a=55 17679 OR b=146 17680 ORDER BY a 17681 } 17682} {5 6 24 29 32 54 55 56 86 89 scan 0 sort 0} 17683do_test where7-2.705.1 { 17684 count_steps { 17685 SELECT a FROM t2 17686 WHERE c=13013 17687 OR b=91 17688 ORDER BY a 17689 } 17690} {37 38 39 scan 0 sort 0} 17691do_test where7-2.705.2 { 17692 count_steps { 17693 SELECT a FROM t3 17694 WHERE c=13013 17695 OR b=91 17696 ORDER BY a 17697 } 17698} {37 38 39 scan 0 sort 0} 17699do_test where7-2.706.1 { 17700 count_steps { 17701 SELECT a FROM t2 17702 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 17703 OR c=16016 17704 OR a=80 17705 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17706 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 17707 OR f='abcdefghi' 17708 OR (g='srqponm' AND f GLOB 'fghij*') 17709 OR a=14 17710 OR a=32 17711 OR ((a BETWEEN 29 AND 31) AND a!=30) 17712 ORDER BY a 17713 } 17714} {14 26 29 31 32 46 47 48 51 52 65 67 69 78 80 scan 0 sort 0} 17715do_test where7-2.706.2 { 17716 count_steps { 17717 SELECT a FROM t3 17718 WHERE ((a BETWEEN 65 AND 67) AND a!=66) 17719 OR c=16016 17720 OR a=80 17721 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17722 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 17723 OR f='abcdefghi' 17724 OR (g='srqponm' AND f GLOB 'fghij*') 17725 OR a=14 17726 OR a=32 17727 OR ((a BETWEEN 29 AND 31) AND a!=30) 17728 ORDER BY a 17729 } 17730} {14 26 29 31 32 46 47 48 51 52 65 67 69 78 80 scan 0 sort 0} 17731do_test where7-2.707.1 { 17732 count_steps { 17733 SELECT a FROM t2 17734 WHERE a=93 17735 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 17736 OR ((a BETWEEN 18 AND 20) AND a!=19) 17737 OR b=286 17738 OR c=7007 17739 OR (g='jihgfed' AND f GLOB 'wxyza*') 17740 ORDER BY a 17741 } 17742} {18 19 20 21 26 74 93 scan 0 sort 0} 17743do_test where7-2.707.2 { 17744 count_steps { 17745 SELECT a FROM t3 17746 WHERE a=93 17747 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 17748 OR ((a BETWEEN 18 AND 20) AND a!=19) 17749 OR b=286 17750 OR c=7007 17751 OR (g='jihgfed' AND f GLOB 'wxyza*') 17752 ORDER BY a 17753 } 17754} {18 19 20 21 26 74 93 scan 0 sort 0} 17755do_test where7-2.708.1 { 17756 count_steps { 17757 SELECT a FROM t2 17758 WHERE a=27 17759 OR (g='ihgfedc' AND f GLOB 'abcde*') 17760 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 17761 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17762 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 17763 OR a=54 17764 OR b=872 17765 OR b=894 17766 ORDER BY a 17767 } 17768} {27 54 71 76 78 86 scan 0 sort 0} 17769do_test where7-2.708.2 { 17770 count_steps { 17771 SELECT a FROM t3 17772 WHERE a=27 17773 OR (g='ihgfedc' AND f GLOB 'abcde*') 17774 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 17775 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 17776 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 17777 OR a=54 17778 OR b=872 17779 OR b=894 17780 ORDER BY a 17781 } 17782} {27 54 71 76 78 86 scan 0 sort 0} 17783do_test where7-2.709.1 { 17784 count_steps { 17785 SELECT a FROM t2 17786 WHERE b=212 17787 OR f='klmnopqrs' 17788 OR f='qrstuvwxy' 17789 ORDER BY a 17790 } 17791} {10 16 36 42 62 68 88 94 scan 0 sort 0} 17792do_test where7-2.709.2 { 17793 count_steps { 17794 SELECT a FROM t3 17795 WHERE b=212 17796 OR f='klmnopqrs' 17797 OR f='qrstuvwxy' 17798 ORDER BY a 17799 } 17800} {10 16 36 42 62 68 88 94 scan 0 sort 0} 17801do_test where7-2.710.1 { 17802 count_steps { 17803 SELECT a FROM t2 17804 WHERE c=30030 17805 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 17806 OR f='tuvwxyzab' 17807 OR (g='onmlkji' AND f GLOB 'wxyza*') 17808 OR c=6006 17809 OR a=1 17810 OR c=1001 17811 ORDER BY a 17812 } 17813} {1 2 3 12 16 17 18 19 45 48 71 88 89 90 97 scan 0 sort 0} 17814do_test where7-2.710.2 { 17815 count_steps { 17816 SELECT a FROM t3 17817 WHERE c=30030 17818 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 17819 OR f='tuvwxyzab' 17820 OR (g='onmlkji' AND f GLOB 'wxyza*') 17821 OR c=6006 17822 OR a=1 17823 OR c=1001 17824 ORDER BY a 17825 } 17826} {1 2 3 12 16 17 18 19 45 48 71 88 89 90 97 scan 0 sort 0} 17827do_test where7-2.711.1 { 17828 count_steps { 17829 SELECT a FROM t2 17830 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL) 17831 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17832 OR (g='edcbazy' AND f GLOB 'uvwxy*') 17833 OR a=76 17834 ORDER BY a 17835 } 17836} {17 25 76 98 scan 0 sort 0} 17837do_test where7-2.711.2 { 17838 count_steps { 17839 SELECT a FROM t3 17840 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL) 17841 OR (g='vutsrqp' AND f GLOB 'rstuv*') 17842 OR (g='edcbazy' AND f GLOB 'uvwxy*') 17843 OR a=76 17844 ORDER BY a 17845 } 17846} {17 25 76 98 scan 0 sort 0} 17847do_test where7-2.712.1 { 17848 count_steps { 17849 SELECT a FROM t2 17850 WHERE b=440 17851 OR c=29029 17852 OR b=913 17853 OR f='wxyzabcde' 17854 OR ((a BETWEEN 2 AND 4) AND a!=3) 17855 OR b=124 17856 ORDER BY a 17857 } 17858} {2 4 22 40 48 74 83 85 86 87 100 scan 0 sort 0} 17859do_test where7-2.712.2 { 17860 count_steps { 17861 SELECT a FROM t3 17862 WHERE b=440 17863 OR c=29029 17864 OR b=913 17865 OR f='wxyzabcde' 17866 OR ((a BETWEEN 2 AND 4) AND a!=3) 17867 OR b=124 17868 ORDER BY a 17869 } 17870} {2 4 22 40 48 74 83 85 86 87 100 scan 0 sort 0} 17871do_test where7-2.713.1 { 17872 count_steps { 17873 SELECT a FROM t2 17874 WHERE (g='xwvutsr' AND f GLOB 'fghij*') 17875 OR b=1023 17876 OR b=385 17877 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 17878 OR ((a BETWEEN 34 AND 36) AND a!=35) 17879 OR f='uvwxyzabc' 17880 OR ((a BETWEEN 61 AND 63) AND a!=62) 17881 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 17882 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 17883 OR b=564 17884 OR (g='hgfedcb' AND f GLOB 'jklmn*') 17885 ORDER BY a 17886 } 17887} {1 5 19 20 34 35 36 46 61 63 71 72 87 93 98 scan 0 sort 0} 17888do_test where7-2.713.2 { 17889 count_steps { 17890 SELECT a FROM t3 17891 WHERE (g='xwvutsr' AND f GLOB 'fghij*') 17892 OR b=1023 17893 OR b=385 17894 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 17895 OR ((a BETWEEN 34 AND 36) AND a!=35) 17896 OR f='uvwxyzabc' 17897 OR ((a BETWEEN 61 AND 63) AND a!=62) 17898 OR (g='utsrqpo' AND f GLOB 'tuvwx*') 17899 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 17900 OR b=564 17901 OR (g='hgfedcb' AND f GLOB 'jklmn*') 17902 ORDER BY a 17903 } 17904} {1 5 19 20 34 35 36 46 61 63 71 72 87 93 98 scan 0 sort 0} 17905do_test where7-2.714.1 { 17906 count_steps { 17907 SELECT a FROM t2 17908 WHERE (d>=36.0 AND d<37.0 AND d NOT NULL) 17909 OR (g='tsrqpon' AND f GLOB 'bcdef*') 17910 OR b=561 17911 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 17912 OR b=539 17913 ORDER BY a 17914 } 17915} {10 27 36 49 51 62 88 scan 0 sort 0} 17916do_test where7-2.714.2 { 17917 count_steps { 17918 SELECT a FROM t3 17919 WHERE (d>=36.0 AND d<37.0 AND d NOT NULL) 17920 OR (g='tsrqpon' AND f GLOB 'bcdef*') 17921 OR b=561 17922 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 17923 OR b=539 17924 ORDER BY a 17925 } 17926} {10 27 36 49 51 62 88 scan 0 sort 0} 17927do_test where7-2.715.1 { 17928 count_steps { 17929 SELECT a FROM t2 17930 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 17931 OR a=53 17932 OR b=927 17933 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 17934 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17935 OR ((a BETWEEN 70 AND 72) AND a!=71) 17936 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 17937 OR a=42 17938 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 17939 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17940 ORDER BY a 17941 } 17942} {9 15 21 42 53 69 70 72 91 scan 0 sort 0} 17943do_test where7-2.715.2 { 17944 count_steps { 17945 SELECT a FROM t3 17946 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL) 17947 OR a=53 17948 OR b=927 17949 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 17950 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 17951 OR ((a BETWEEN 70 AND 72) AND a!=71) 17952 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 17953 OR a=42 17954 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 17955 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 17956 ORDER BY a 17957 } 17958} {9 15 21 42 53 69 70 72 91 scan 0 sort 0} 17959do_test where7-2.716.1 { 17960 count_steps { 17961 SELECT a FROM t2 17962 WHERE ((a BETWEEN 25 AND 27) AND a!=26) 17963 OR b=209 17964 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 17965 OR b=902 17966 OR a=45 17967 OR (g='nmlkjih' AND f GLOB 'bcdef*') 17968 OR b=792 17969 OR b=740 17970 ORDER BY a 17971 } 17972} {8 19 25 27 34 45 53 60 72 82 86 scan 0 sort 0} 17973do_test where7-2.716.2 { 17974 count_steps { 17975 SELECT a FROM t3 17976 WHERE ((a BETWEEN 25 AND 27) AND a!=26) 17977 OR b=209 17978 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 17979 OR b=902 17980 OR a=45 17981 OR (g='nmlkjih' AND f GLOB 'bcdef*') 17982 OR b=792 17983 OR b=740 17984 ORDER BY a 17985 } 17986} {8 19 25 27 34 45 53 60 72 82 86 scan 0 sort 0} 17987do_test where7-2.717.1 { 17988 count_steps { 17989 SELECT a FROM t2 17990 WHERE b=33 17991 OR ((a BETWEEN 61 AND 63) AND a!=62) 17992 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 17993 OR ((a BETWEEN 58 AND 60) AND a!=59) 17994 ORDER BY a 17995 } 17996} {3 16 58 60 61 63 scan 0 sort 0} 17997do_test where7-2.717.2 { 17998 count_steps { 17999 SELECT a FROM t3 18000 WHERE b=33 18001 OR ((a BETWEEN 61 AND 63) AND a!=62) 18002 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 18003 OR ((a BETWEEN 58 AND 60) AND a!=59) 18004 ORDER BY a 18005 } 18006} {3 16 58 60 61 63 scan 0 sort 0} 18007do_test where7-2.718.1 { 18008 count_steps { 18009 SELECT a FROM t2 18010 WHERE a=49 18011 OR b=971 18012 ORDER BY a 18013 } 18014} {49 scan 0 sort 0} 18015do_test where7-2.718.2 { 18016 count_steps { 18017 SELECT a FROM t3 18018 WHERE a=49 18019 OR b=971 18020 ORDER BY a 18021 } 18022} {49 scan 0 sort 0} 18023do_test where7-2.719.1 { 18024 count_steps { 18025 SELECT a FROM t2 18026 WHERE a=99 18027 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 18028 OR f='uvwxyzabc' 18029 OR a=13 18030 OR c=7007 18031 OR b<0 18032 OR b=1012 18033 OR ((a BETWEEN 31 AND 33) AND a!=32) 18034 OR c=11011 18035 ORDER BY a 18036 } 18037} {6 13 19 20 21 31 32 33 46 58 72 84 92 98 99 scan 0 sort 0} 18038do_test where7-2.719.2 { 18039 count_steps { 18040 SELECT a FROM t3 18041 WHERE a=99 18042 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 18043 OR f='uvwxyzabc' 18044 OR a=13 18045 OR c=7007 18046 OR b<0 18047 OR b=1012 18048 OR ((a BETWEEN 31 AND 33) AND a!=32) 18049 OR c=11011 18050 ORDER BY a 18051 } 18052} {6 13 19 20 21 31 32 33 46 58 72 84 92 98 99 scan 0 sort 0} 18053do_test where7-2.720.1 { 18054 count_steps { 18055 SELECT a FROM t2 18056 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 18057 OR c=25025 18058 OR b=707 18059 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 18060 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 18061 OR c=31031 18062 OR (g='lkjihgf' AND f GLOB 'lmnop*') 18063 ORDER BY a 18064 } 18065} {25 40 51 63 73 74 75 77 91 92 93 95 scan 0 sort 0} 18066do_test where7-2.720.2 { 18067 count_steps { 18068 SELECT a FROM t3 18069 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 18070 OR c=25025 18071 OR b=707 18072 OR (d>=40.0 AND d<41.0 AND d NOT NULL) 18073 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 18074 OR c=31031 18075 OR (g='lkjihgf' AND f GLOB 'lmnop*') 18076 ORDER BY a 18077 } 18078} {25 40 51 63 73 74 75 77 91 92 93 95 scan 0 sort 0} 18079do_test where7-2.721.1 { 18080 count_steps { 18081 SELECT a FROM t2 18082 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 18083 OR ((a BETWEEN 11 AND 13) AND a!=12) 18084 OR a=97 18085 OR (g='qponmlk' AND f GLOB 'mnopq*') 18086 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 18087 OR ((a BETWEEN 53 AND 55) AND a!=54) 18088 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 18089 OR b=737 18090 ORDER BY a 18091 } 18092} {4 8 10 11 12 13 30 38 53 55 56 67 82 97 scan 0 sort 0} 18093do_test where7-2.721.2 { 18094 count_steps { 18095 SELECT a FROM t3 18096 WHERE ((a BETWEEN 8 AND 10) AND a!=9) 18097 OR ((a BETWEEN 11 AND 13) AND a!=12) 18098 OR a=97 18099 OR (g='qponmlk' AND f GLOB 'mnopq*') 18100 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 18101 OR ((a BETWEEN 53 AND 55) AND a!=54) 18102 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 18103 OR b=737 18104 ORDER BY a 18105 } 18106} {4 8 10 11 12 13 30 38 53 55 56 67 82 97 scan 0 sort 0} 18107do_test where7-2.722.1 { 18108 count_steps { 18109 SELECT a FROM t2 18110 WHERE b=121 18111 OR b=388 18112 OR (g='hgfedcb' AND f GLOB 'ijklm*') 18113 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 18114 OR b=696 18115 OR ((a BETWEEN 12 AND 14) AND a!=13) 18116 OR b=465 18117 OR b=1045 18118 ORDER BY a 18119 } 18120} {11 12 14 41 86 95 scan 0 sort 0} 18121do_test where7-2.722.2 { 18122 count_steps { 18123 SELECT a FROM t3 18124 WHERE b=121 18125 OR b=388 18126 OR (g='hgfedcb' AND f GLOB 'ijklm*') 18127 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 18128 OR b=696 18129 OR ((a BETWEEN 12 AND 14) AND a!=13) 18130 OR b=465 18131 OR b=1045 18132 ORDER BY a 18133 } 18134} {11 12 14 41 86 95 scan 0 sort 0} 18135do_test where7-2.723.1 { 18136 count_steps { 18137 SELECT a FROM t2 18138 WHERE (g='onmlkji' AND f GLOB 'abcde*') 18139 OR ((a BETWEEN 14 AND 16) AND a!=15) 18140 OR b=498 18141 OR b=484 18142 OR b=113 18143 ORDER BY a 18144 } 18145} {14 16 44 52 scan 0 sort 0} 18146do_test where7-2.723.2 { 18147 count_steps { 18148 SELECT a FROM t3 18149 WHERE (g='onmlkji' AND f GLOB 'abcde*') 18150 OR ((a BETWEEN 14 AND 16) AND a!=15) 18151 OR b=498 18152 OR b=484 18153 OR b=113 18154 ORDER BY a 18155 } 18156} {14 16 44 52 scan 0 sort 0} 18157do_test where7-2.724.1 { 18158 count_steps { 18159 SELECT a FROM t2 18160 WHERE b=278 18161 OR a=11 18162 OR ((a BETWEEN 46 AND 48) AND a!=47) 18163 OR ((a BETWEEN 90 AND 92) AND a!=91) 18164 OR ((a BETWEEN 40 AND 42) AND a!=41) 18165 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 18166 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 18167 OR a=47 18168 OR a=42 18169 OR a=21 18170 OR ((a BETWEEN 43 AND 45) AND a!=44) 18171 ORDER BY a 18172 } 18173} {11 21 40 42 43 45 46 47 48 88 90 92 scan 0 sort 0} 18174do_test where7-2.724.2 { 18175 count_steps { 18176 SELECT a FROM t3 18177 WHERE b=278 18178 OR a=11 18179 OR ((a BETWEEN 46 AND 48) AND a!=47) 18180 OR ((a BETWEEN 90 AND 92) AND a!=91) 18181 OR ((a BETWEEN 40 AND 42) AND a!=41) 18182 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 18183 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 18184 OR a=47 18185 OR a=42 18186 OR a=21 18187 OR ((a BETWEEN 43 AND 45) AND a!=44) 18188 ORDER BY a 18189 } 18190} {11 21 40 42 43 45 46 47 48 88 90 92 scan 0 sort 0} 18191do_test where7-2.725.1 { 18192 count_steps { 18193 SELECT a FROM t2 18194 WHERE b=135 18195 OR a=65 18196 OR c=2002 18197 ORDER BY a 18198 } 18199} {4 5 6 65 scan 0 sort 0} 18200do_test where7-2.725.2 { 18201 count_steps { 18202 SELECT a FROM t3 18203 WHERE b=135 18204 OR a=65 18205 OR c=2002 18206 ORDER BY a 18207 } 18208} {4 5 6 65 scan 0 sort 0} 18209do_test where7-2.726.1 { 18210 count_steps { 18211 SELECT a FROM t2 18212 WHERE (g='jihgfed' AND f GLOB 'xyzab*') 18213 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18214 OR c=12012 18215 OR c=21021 18216 OR b=242 18217 OR b=770 18218 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 18219 OR a=71 18220 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 18221 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 18222 ORDER BY a 18223 } 18224} {6 20 22 32 34 35 36 53 58 59 61 62 63 70 71 75 84 scan 0 sort 0} 18225do_test where7-2.726.2 { 18226 count_steps { 18227 SELECT a FROM t3 18228 WHERE (g='jihgfed' AND f GLOB 'xyzab*') 18229 OR (g='mlkjihg' AND f GLOB 'hijkl*') 18230 OR c=12012 18231 OR c=21021 18232 OR b=242 18233 OR b=770 18234 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 18235 OR a=71 18236 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 18237 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 18238 ORDER BY a 18239 } 18240} {6 20 22 32 34 35 36 53 58 59 61 62 63 70 71 75 84 scan 0 sort 0} 18241do_test where7-2.727.1 { 18242 count_steps { 18243 SELECT a FROM t2 18244 WHERE (d>=39.0 AND d<40.0 AND d NOT NULL) 18245 OR ((a BETWEEN 42 AND 44) AND a!=43) 18246 OR (g='gfedcba' AND f GLOB 'nopqr*') 18247 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 18248 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 18249 OR a=75 18250 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 18251 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 18252 OR ((a BETWEEN 76 AND 78) AND a!=77) 18253 OR ((a BETWEEN 81 AND 83) AND a!=82) 18254 OR ((a BETWEEN 94 AND 96) AND a!=95) 18255 ORDER BY a 18256 } 18257} {20 27 31 39 42 44 54 75 76 78 81 83 91 94 96 scan 0 sort 0} 18258do_test where7-2.727.2 { 18259 count_steps { 18260 SELECT a FROM t3 18261 WHERE (d>=39.0 AND d<40.0 AND d NOT NULL) 18262 OR ((a BETWEEN 42 AND 44) AND a!=43) 18263 OR (g='gfedcba' AND f GLOB 'nopqr*') 18264 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 18265 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 18266 OR a=75 18267 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 18268 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 18269 OR ((a BETWEEN 76 AND 78) AND a!=77) 18270 OR ((a BETWEEN 81 AND 83) AND a!=82) 18271 OR ((a BETWEEN 94 AND 96) AND a!=95) 18272 ORDER BY a 18273 } 18274} {20 27 31 39 42 44 54 75 76 78 81 83 91 94 96 scan 0 sort 0} 18275do_test where7-2.728.1 { 18276 count_steps { 18277 SELECT a FROM t2 18278 WHERE f='wxyzabcde' 18279 OR f='abcdefghi' 18280 ORDER BY a 18281 } 18282} {22 26 48 52 74 78 100 scan 0 sort 1} 18283do_test where7-2.728.2 { 18284 count_steps { 18285 SELECT a FROM t3 18286 WHERE f='wxyzabcde' 18287 OR f='abcdefghi' 18288 ORDER BY a 18289 } 18290} {22 26 48 52 74 78 100 scan 0 sort 1} 18291do_test where7-2.729.1 { 18292 count_steps { 18293 SELECT a FROM t2 18294 WHERE ((a BETWEEN 70 AND 72) AND a!=71) 18295 OR (g='srqponm' AND f GLOB 'efghi*') 18296 OR b=352 18297 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 18298 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18299 OR a=12 18300 OR b=759 18301 OR c=31031 18302 ORDER BY a 18303 } 18304} {12 23 30 32 55 69 70 72 91 92 93 scan 0 sort 0} 18305do_test where7-2.729.2 { 18306 count_steps { 18307 SELECT a FROM t3 18308 WHERE ((a BETWEEN 70 AND 72) AND a!=71) 18309 OR (g='srqponm' AND f GLOB 'efghi*') 18310 OR b=352 18311 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 18312 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18313 OR a=12 18314 OR b=759 18315 OR c=31031 18316 ORDER BY a 18317 } 18318} {12 23 30 32 55 69 70 72 91 92 93 scan 0 sort 0} 18319do_test where7-2.730.1 { 18320 count_steps { 18321 SELECT a FROM t2 18322 WHERE (g='vutsrqp' AND f GLOB 'nopqr*') 18323 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 18324 OR b=165 18325 ORDER BY a 18326 } 18327} {13 15 21 scan 0 sort 0} 18328do_test where7-2.730.2 { 18329 count_steps { 18330 SELECT a FROM t3 18331 WHERE (g='vutsrqp' AND f GLOB 'nopqr*') 18332 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 18333 OR b=165 18334 ORDER BY a 18335 } 18336} {13 15 21 scan 0 sort 0} 18337do_test where7-2.731.1 { 18338 count_steps { 18339 SELECT a FROM t2 18340 WHERE a=84 18341 OR b=916 18342 OR (g='utsrqpo' AND f GLOB 'wxyza*') 18343 OR a=1 18344 ORDER BY a 18345 } 18346} {1 22 84 scan 0 sort 0} 18347do_test where7-2.731.2 { 18348 count_steps { 18349 SELECT a FROM t3 18350 WHERE a=84 18351 OR b=916 18352 OR (g='utsrqpo' AND f GLOB 'wxyza*') 18353 OR a=1 18354 ORDER BY a 18355 } 18356} {1 22 84 scan 0 sort 0} 18357do_test where7-2.732.1 { 18358 count_steps { 18359 SELECT a FROM t2 18360 WHERE f='cdefghijk' 18361 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 18362 ORDER BY a 18363 } 18364} {2 28 54 62 80 scan 0 sort 0} 18365do_test where7-2.732.2 { 18366 count_steps { 18367 SELECT a FROM t3 18368 WHERE f='cdefghijk' 18369 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 18370 ORDER BY a 18371 } 18372} {2 28 54 62 80 scan 0 sort 0} 18373do_test where7-2.733.1 { 18374 count_steps { 18375 SELECT a FROM t2 18376 WHERE a=94 18377 OR b=289 18378 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 18379 OR ((a BETWEEN 85 AND 87) AND a!=86) 18380 ORDER BY a 18381 } 18382} {25 51 77 85 87 94 scan 0 sort 0} 18383do_test where7-2.733.2 { 18384 count_steps { 18385 SELECT a FROM t3 18386 WHERE a=94 18387 OR b=289 18388 OR (f GLOB '?abcd*' AND f GLOB 'zabc*') 18389 OR ((a BETWEEN 85 AND 87) AND a!=86) 18390 ORDER BY a 18391 } 18392} {25 51 77 85 87 94 scan 0 sort 0} 18393do_test where7-2.734.1 { 18394 count_steps { 18395 SELECT a FROM t2 18396 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 18397 OR (g='yxwvuts' AND f GLOB 'cdefg*') 18398 OR b=957 18399 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 18400 OR ((a BETWEEN 40 AND 42) AND a!=41) 18401 OR (g='qponmlk' AND f GLOB 'mnopq*') 18402 OR c=21021 18403 OR b=718 18404 ORDER BY a 18405 } 18406} {2 15 38 40 42 61 62 63 78 87 scan 0 sort 0} 18407do_test where7-2.734.2 { 18408 count_steps { 18409 SELECT a FROM t3 18410 WHERE (g='ihgfedc' AND f GLOB 'abcde*') 18411 OR (g='yxwvuts' AND f GLOB 'cdefg*') 18412 OR b=957 18413 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 18414 OR ((a BETWEEN 40 AND 42) AND a!=41) 18415 OR (g='qponmlk' AND f GLOB 'mnopq*') 18416 OR c=21021 18417 OR b=718 18418 ORDER BY a 18419 } 18420} {2 15 38 40 42 61 62 63 78 87 scan 0 sort 0} 18421do_test where7-2.735.1 { 18422 count_steps { 18423 SELECT a FROM t2 18424 WHERE b=1023 18425 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 18426 OR (g='nmlkjih' AND f GLOB 'fghij*') 18427 ORDER BY a 18428 } 18429} {20 57 93 scan 0 sort 0} 18430do_test where7-2.735.2 { 18431 count_steps { 18432 SELECT a FROM t3 18433 WHERE b=1023 18434 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 18435 OR (g='nmlkjih' AND f GLOB 'fghij*') 18436 ORDER BY a 18437 } 18438} {20 57 93 scan 0 sort 0} 18439do_test where7-2.736.1 { 18440 count_steps { 18441 SELECT a FROM t2 18442 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 18443 OR b=102 18444 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 18445 OR a=90 18446 OR b=748 18447 OR (g='qponmlk' AND f GLOB 'mnopq*') 18448 OR b=366 18449 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18450 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 18451 ORDER BY a 18452 } 18453} {34 38 46 57 59 66 68 90 scan 0 sort 0} 18454do_test where7-2.736.2 { 18455 count_steps { 18456 SELECT a FROM t3 18457 WHERE ((a BETWEEN 57 AND 59) AND a!=58) 18458 OR b=102 18459 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 18460 OR a=90 18461 OR b=748 18462 OR (g='qponmlk' AND f GLOB 'mnopq*') 18463 OR b=366 18464 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 18465 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 18466 ORDER BY a 18467 } 18468} {34 38 46 57 59 66 68 90 scan 0 sort 0} 18469do_test where7-2.737.1 { 18470 count_steps { 18471 SELECT a FROM t2 18472 WHERE c=3003 18473 OR b=737 18474 OR b=179 18475 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 18476 ORDER BY a 18477 } 18478} {7 8 9 42 67 scan 0 sort 0} 18479do_test where7-2.737.2 { 18480 count_steps { 18481 SELECT a FROM t3 18482 WHERE c=3003 18483 OR b=737 18484 OR b=179 18485 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 18486 ORDER BY a 18487 } 18488} {7 8 9 42 67 scan 0 sort 0} 18489do_test where7-2.738.1 { 18490 count_steps { 18491 SELECT a FROM t2 18492 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 18493 OR b=33 18494 OR b=319 18495 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 18496 OR b=872 18497 OR (g='fedcbaz' AND f GLOB 'stuvw*') 18498 OR b=968 18499 OR a=90 18500 ORDER BY a 18501 } 18502} {3 14 16 29 88 90 96 97 scan 0 sort 0} 18503do_test where7-2.738.2 { 18504 count_steps { 18505 SELECT a FROM t3 18506 WHERE ((a BETWEEN 14 AND 16) AND a!=15) 18507 OR b=33 18508 OR b=319 18509 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 18510 OR b=872 18511 OR (g='fedcbaz' AND f GLOB 'stuvw*') 18512 OR b=968 18513 OR a=90 18514 ORDER BY a 18515 } 18516} {3 14 16 29 88 90 96 97 scan 0 sort 0} 18517do_test where7-2.739.1 { 18518 count_steps { 18519 SELECT a FROM t2 18520 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 18521 OR f='pqrstuvwx' 18522 OR a=47 18523 OR b=344 18524 OR a=94 18525 OR (g='wvutsrq' AND f GLOB 'lmnop*') 18526 OR c=29029 18527 OR ((a BETWEEN 78 AND 80) AND a!=79) 18528 ORDER BY a 18529 } 18530} {5 7 11 15 41 47 67 78 80 85 86 87 93 94 scan 0 sort 0} 18531do_test where7-2.739.2 { 18532 count_steps { 18533 SELECT a FROM t3 18534 WHERE ((a BETWEEN 5 AND 7) AND a!=6) 18535 OR f='pqrstuvwx' 18536 OR a=47 18537 OR b=344 18538 OR a=94 18539 OR (g='wvutsrq' AND f GLOB 'lmnop*') 18540 OR c=29029 18541 OR ((a BETWEEN 78 AND 80) AND a!=79) 18542 ORDER BY a 18543 } 18544} {5 7 11 15 41 47 67 78 80 85 86 87 93 94 scan 0 sort 0} 18545do_test where7-2.740.1 { 18546 count_steps { 18547 SELECT a FROM t2 18548 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 18549 OR (g='ihgfedc' AND f GLOB 'abcde*') 18550 OR (g='nmlkjih' AND f GLOB 'fghij*') 18551 OR b=201 18552 ORDER BY a 18553 } 18554} {24 26 57 78 scan 0 sort 0} 18555do_test where7-2.740.2 { 18556 count_steps { 18557 SELECT a FROM t3 18558 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 18559 OR (g='ihgfedc' AND f GLOB 'abcde*') 18560 OR (g='nmlkjih' AND f GLOB 'fghij*') 18561 OR b=201 18562 ORDER BY a 18563 } 18564} {24 26 57 78 scan 0 sort 0} 18565do_test where7-2.741.1 { 18566 count_steps { 18567 SELECT a FROM t2 18568 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 18569 OR ((a BETWEEN 30 AND 32) AND a!=31) 18570 OR c=4004 18571 ORDER BY a 18572 } 18573} {10 11 12 30 32 40 scan 0 sort 0} 18574do_test where7-2.741.2 { 18575 count_steps { 18576 SELECT a FROM t3 18577 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 18578 OR ((a BETWEEN 30 AND 32) AND a!=31) 18579 OR c=4004 18580 ORDER BY a 18581 } 18582} {10 11 12 30 32 40 scan 0 sort 0} 18583do_test where7-2.742.1 { 18584 count_steps { 18585 SELECT a FROM t2 18586 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 18587 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 18588 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 18589 ORDER BY a 18590 } 18591} {24 50 51 62 76 scan 0 sort 0} 18592do_test where7-2.742.2 { 18593 count_steps { 18594 SELECT a FROM t3 18595 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*') 18596 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 18597 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 18598 ORDER BY a 18599 } 18600} {24 50 51 62 76 scan 0 sort 0} 18601do_test where7-2.743.1 { 18602 count_steps { 18603 SELECT a FROM t2 18604 WHERE b=121 18605 OR b=451 18606 OR a=14 18607 OR (g='jihgfed' AND f GLOB 'vwxyz*') 18608 OR ((a BETWEEN 51 AND 53) AND a!=52) 18609 OR ((a BETWEEN 0 AND 2) AND a!=1) 18610 ORDER BY a 18611 } 18612} {2 11 14 41 51 53 73 scan 0 sort 0} 18613do_test where7-2.743.2 { 18614 count_steps { 18615 SELECT a FROM t3 18616 WHERE b=121 18617 OR b=451 18618 OR a=14 18619 OR (g='jihgfed' AND f GLOB 'vwxyz*') 18620 OR ((a BETWEEN 51 AND 53) AND a!=52) 18621 OR ((a BETWEEN 0 AND 2) AND a!=1) 18622 ORDER BY a 18623 } 18624} {2 11 14 41 51 53 73 scan 0 sort 0} 18625do_test where7-2.744.1 { 18626 count_steps { 18627 SELECT a FROM t2 18628 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 18629 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 18630 OR b=553 18631 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 18632 OR ((a BETWEEN 4 AND 6) AND a!=5) 18633 OR b=616 18634 OR b=784 18635 OR b=927 18636 OR b=176 18637 OR (g='vutsrqp' AND f GLOB 'pqrst*') 18638 ORDER BY a 18639 } 18640} {4 6 15 16 26 31 56 93 scan 0 sort 0} 18641do_test where7-2.744.2 { 18642 count_steps { 18643 SELECT a FROM t3 18644 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL) 18645 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 18646 OR b=553 18647 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 18648 OR ((a BETWEEN 4 AND 6) AND a!=5) 18649 OR b=616 18650 OR b=784 18651 OR b=927 18652 OR b=176 18653 OR (g='vutsrqp' AND f GLOB 'pqrst*') 18654 ORDER BY a 18655 } 18656} {4 6 15 16 26 31 56 93 scan 0 sort 0} 18657do_test where7-2.745.1 { 18658 count_steps { 18659 SELECT a FROM t2 18660 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 18661 OR b=77 18662 ORDER BY a 18663 } 18664} {7 10 36 62 88 scan 0 sort 0} 18665do_test where7-2.745.2 { 18666 count_steps { 18667 SELECT a FROM t3 18668 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*') 18669 OR b=77 18670 ORDER BY a 18671 } 18672} {7 10 36 62 88 scan 0 sort 0} 18673do_test where7-2.746.1 { 18674 count_steps { 18675 SELECT a FROM t2 18676 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL) 18677 OR ((a BETWEEN 95 AND 97) AND a!=96) 18678 OR ((a BETWEEN 70 AND 72) AND a!=71) 18679 ORDER BY a 18680 } 18681} {50 70 72 95 97 scan 0 sort 0} 18682do_test where7-2.746.2 { 18683 count_steps { 18684 SELECT a FROM t3 18685 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL) 18686 OR ((a BETWEEN 95 AND 97) AND a!=96) 18687 OR ((a BETWEEN 70 AND 72) AND a!=71) 18688 ORDER BY a 18689 } 18690} {50 70 72 95 97 scan 0 sort 0} 18691do_test where7-2.747.1 { 18692 count_steps { 18693 SELECT a FROM t2 18694 WHERE b=110 18695 OR a=12 18696 OR a=53 18697 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 18698 OR a=13 18699 OR ((a BETWEEN 93 AND 95) AND a!=94) 18700 OR b=531 18701 ORDER BY a 18702 } 18703} {10 12 13 53 80 93 95 scan 0 sort 0} 18704do_test where7-2.747.2 { 18705 count_steps { 18706 SELECT a FROM t3 18707 WHERE b=110 18708 OR a=12 18709 OR a=53 18710 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 18711 OR a=13 18712 OR ((a BETWEEN 93 AND 95) AND a!=94) 18713 OR b=531 18714 ORDER BY a 18715 } 18716} {10 12 13 53 80 93 95 scan 0 sort 0} 18717do_test where7-2.748.1 { 18718 count_steps { 18719 SELECT a FROM t2 18720 WHERE a=85 18721 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 18722 ORDER BY a 18723 } 18724} {56 85 scan 0 sort 0} 18725do_test where7-2.748.2 { 18726 count_steps { 18727 SELECT a FROM t3 18728 WHERE a=85 18729 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 18730 ORDER BY a 18731 } 18732} {56 85 scan 0 sort 0} 18733do_test where7-2.749.1 { 18734 count_steps { 18735 SELECT a FROM t2 18736 WHERE b=759 18737 OR b=605 18738 OR (g='lkjihgf' AND f GLOB 'mnopq*') 18739 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 18740 ORDER BY a 18741 } 18742} {55 64 69 86 scan 0 sort 0} 18743do_test where7-2.749.2 { 18744 count_steps { 18745 SELECT a FROM t3 18746 WHERE b=759 18747 OR b=605 18748 OR (g='lkjihgf' AND f GLOB 'mnopq*') 18749 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 18750 ORDER BY a 18751 } 18752} {55 64 69 86 scan 0 sort 0} 18753do_test where7-2.750.1 { 18754 count_steps { 18755 SELECT a FROM t2 18756 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 18757 OR b=1026 18758 OR ((a BETWEEN 47 AND 49) AND a!=48) 18759 OR b=132 18760 OR b=201 18761 OR b=839 18762 OR ((a BETWEEN 54 AND 56) AND a!=55) 18763 OR b=355 18764 OR ((a BETWEEN 3 AND 5) AND a!=4) 18765 OR c=19019 18766 ORDER BY a 18767 } 18768} {3 5 12 47 49 54 55 56 57 61 scan 0 sort 0} 18769do_test where7-2.750.2 { 18770 count_steps { 18771 SELECT a FROM t3 18772 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 18773 OR b=1026 18774 OR ((a BETWEEN 47 AND 49) AND a!=48) 18775 OR b=132 18776 OR b=201 18777 OR b=839 18778 OR ((a BETWEEN 54 AND 56) AND a!=55) 18779 OR b=355 18780 OR ((a BETWEEN 3 AND 5) AND a!=4) 18781 OR c=19019 18782 ORDER BY a 18783 } 18784} {3 5 12 47 49 54 55 56 57 61 scan 0 sort 0} 18785do_test where7-2.751.1 { 18786 count_steps { 18787 SELECT a FROM t2 18788 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 18789 OR ((a BETWEEN 99 AND 101) AND a!=100) 18790 OR (g='vutsrqp' AND f GLOB 'nopqr*') 18791 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 18792 OR a=18 18793 OR b=509 18794 OR b=399 18795 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 18796 ORDER BY a 18797 } 18798} {9 13 18 98 99 scan 0 sort 0} 18799do_test where7-2.751.2 { 18800 count_steps { 18801 SELECT a FROM t3 18802 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 18803 OR ((a BETWEEN 99 AND 101) AND a!=100) 18804 OR (g='vutsrqp' AND f GLOB 'nopqr*') 18805 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 18806 OR a=18 18807 OR b=509 18808 OR b=399 18809 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 18810 ORDER BY a 18811 } 18812} {9 13 18 98 99 scan 0 sort 0} 18813do_test where7-2.752.1 { 18814 count_steps { 18815 SELECT a FROM t2 18816 WHERE a=18 18817 OR f='uvwxyzabc' 18818 OR a=90 18819 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 18820 OR (g='hgfedcb' AND f GLOB 'ghijk*') 18821 OR b=462 18822 OR a=82 18823 OR ((a BETWEEN 9 AND 11) AND a!=10) 18824 OR c=34034 18825 OR b=517 18826 OR b=465 18827 ORDER BY a 18828 } 18829} {9 11 18 20 42 46 47 62 72 82 84 90 98 100 scan 0 sort 0} 18830do_test where7-2.752.2 { 18831 count_steps { 18832 SELECT a FROM t3 18833 WHERE a=18 18834 OR f='uvwxyzabc' 18835 OR a=90 18836 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 18837 OR (g='hgfedcb' AND f GLOB 'ghijk*') 18838 OR b=462 18839 OR a=82 18840 OR ((a BETWEEN 9 AND 11) AND a!=10) 18841 OR c=34034 18842 OR b=517 18843 OR b=465 18844 ORDER BY a 18845 } 18846} {9 11 18 20 42 46 47 62 72 82 84 90 98 100 scan 0 sort 0} 18847do_test where7-2.753.1 { 18848 count_steps { 18849 SELECT a FROM t2 18850 WHERE b=124 18851 OR ((a BETWEEN 52 AND 54) AND a!=53) 18852 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 18853 OR ((a BETWEEN 1 AND 3) AND a!=2) 18854 OR b=773 18855 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18856 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 18857 OR a=76 18858 OR a=16 18859 ORDER BY a 18860 } 18861} {1 3 16 23 24 49 50 52 54 55 75 76 scan 0 sort 0} 18862do_test where7-2.753.2 { 18863 count_steps { 18864 SELECT a FROM t3 18865 WHERE b=124 18866 OR ((a BETWEEN 52 AND 54) AND a!=53) 18867 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 18868 OR ((a BETWEEN 1 AND 3) AND a!=2) 18869 OR b=773 18870 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 18871 OR (f GLOB '?zabc*' AND f GLOB 'yzab*') 18872 OR a=76 18873 OR a=16 18874 ORDER BY a 18875 } 18876} {1 3 16 23 24 49 50 52 54 55 75 76 scan 0 sort 0} 18877do_test where7-2.754.1 { 18878 count_steps { 18879 SELECT a FROM t2 18880 WHERE ((a BETWEEN 89 AND 91) AND a!=90) 18881 OR a=97 18882 OR b=630 18883 OR (g='kjihgfe' AND f GLOB 'qrstu*') 18884 OR b=143 18885 ORDER BY a 18886 } 18887} {13 68 89 91 97 scan 0 sort 0} 18888do_test where7-2.754.2 { 18889 count_steps { 18890 SELECT a FROM t3 18891 WHERE ((a BETWEEN 89 AND 91) AND a!=90) 18892 OR a=97 18893 OR b=630 18894 OR (g='kjihgfe' AND f GLOB 'qrstu*') 18895 OR b=143 18896 ORDER BY a 18897 } 18898} {13 68 89 91 97 scan 0 sort 0} 18899do_test where7-2.755.1 { 18900 count_steps { 18901 SELECT a FROM t2 18902 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 18903 OR b=1056 18904 OR ((a BETWEEN 65 AND 67) AND a!=66) 18905 OR f='opqrstuvw' 18906 OR a=8 18907 OR ((a BETWEEN 33 AND 35) AND a!=34) 18908 ORDER BY a 18909 } 18910} {8 14 20 33 35 40 65 66 67 92 96 scan 0 sort 0} 18911do_test where7-2.755.2 { 18912 count_steps { 18913 SELECT a FROM t3 18914 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 18915 OR b=1056 18916 OR ((a BETWEEN 65 AND 67) AND a!=66) 18917 OR f='opqrstuvw' 18918 OR a=8 18919 OR ((a BETWEEN 33 AND 35) AND a!=34) 18920 ORDER BY a 18921 } 18922} {8 14 20 33 35 40 65 66 67 92 96 scan 0 sort 0} 18923do_test where7-2.756.1 { 18924 count_steps { 18925 SELECT a FROM t2 18926 WHERE f='lmnopqrst' 18927 OR b=773 18928 OR a=14 18929 OR a=7 18930 OR a=28 18931 ORDER BY a 18932 } 18933} {7 11 14 28 37 63 89 scan 0 sort 0} 18934do_test where7-2.756.2 { 18935 count_steps { 18936 SELECT a FROM t3 18937 WHERE f='lmnopqrst' 18938 OR b=773 18939 OR a=14 18940 OR a=7 18941 OR a=28 18942 ORDER BY a 18943 } 18944} {7 11 14 28 37 63 89 scan 0 sort 0} 18945do_test where7-2.757.1 { 18946 count_steps { 18947 SELECT a FROM t2 18948 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 18949 OR a=69 18950 OR (g='gfedcba' AND f GLOB 'mnopq*') 18951 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 18952 OR c=15015 18953 ORDER BY a 18954 } 18955} {16 43 44 45 68 69 90 scan 0 sort 0} 18956do_test where7-2.757.2 { 18957 count_steps { 18958 SELECT a FROM t3 18959 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 18960 OR a=69 18961 OR (g='gfedcba' AND f GLOB 'mnopq*') 18962 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 18963 OR c=15015 18964 ORDER BY a 18965 } 18966} {16 43 44 45 68 69 90 scan 0 sort 0} 18967do_test where7-2.758.1 { 18968 count_steps { 18969 SELECT a FROM t2 18970 WHERE b=638 18971 OR ((a BETWEEN 89 AND 91) AND a!=90) 18972 OR (g='srqponm' AND f GLOB 'fghij*') 18973 OR b=69 18974 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 18975 ORDER BY a 18976 } 18977} {31 58 89 91 96 scan 0 sort 0} 18978do_test where7-2.758.2 { 18979 count_steps { 18980 SELECT a FROM t3 18981 WHERE b=638 18982 OR ((a BETWEEN 89 AND 91) AND a!=90) 18983 OR (g='srqponm' AND f GLOB 'fghij*') 18984 OR b=69 18985 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 18986 ORDER BY a 18987 } 18988} {31 58 89 91 96 scan 0 sort 0} 18989do_test where7-2.759.1 { 18990 count_steps { 18991 SELECT a FROM t2 18992 WHERE b=1100 18993 OR b=1012 18994 ORDER BY a 18995 } 18996} {92 100 scan 0 sort 1} 18997do_test where7-2.759.2 { 18998 count_steps { 18999 SELECT a FROM t3 19000 WHERE b=1100 19001 OR b=1012 19002 ORDER BY a 19003 } 19004} {92 100 scan 0 sort 1} 19005do_test where7-2.760.1 { 19006 count_steps { 19007 SELECT a FROM t2 19008 WHERE b=627 19009 OR a=35 19010 OR b=726 19011 OR b=1100 19012 OR a=8 19013 ORDER BY a 19014 } 19015} {8 35 57 66 100 scan 0 sort 0} 19016do_test where7-2.760.2 { 19017 count_steps { 19018 SELECT a FROM t3 19019 WHERE b=627 19020 OR a=35 19021 OR b=726 19022 OR b=1100 19023 OR a=8 19024 ORDER BY a 19025 } 19026} {8 35 57 66 100 scan 0 sort 0} 19027do_test where7-2.761.1 { 19028 count_steps { 19029 SELECT a FROM t2 19030 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 19031 OR a=50 19032 OR (g='wvutsrq' AND f GLOB 'lmnop*') 19033 OR a=33 19034 OR c=6006 19035 ORDER BY a 19036 } 19037} {11 16 17 18 21 23 33 50 scan 0 sort 0} 19038do_test where7-2.761.2 { 19039 count_steps { 19040 SELECT a FROM t3 19041 WHERE ((a BETWEEN 21 AND 23) AND a!=22) 19042 OR a=50 19043 OR (g='wvutsrq' AND f GLOB 'lmnop*') 19044 OR a=33 19045 OR c=6006 19046 ORDER BY a 19047 } 19048} {11 16 17 18 21 23 33 50 scan 0 sort 0} 19049do_test where7-2.762.1 { 19050 count_steps { 19051 SELECT a FROM t2 19052 WHERE c=23023 19053 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 19054 ORDER BY a 19055 } 19056} {8 34 60 67 68 69 86 scan 0 sort 0} 19057do_test where7-2.762.2 { 19058 count_steps { 19059 SELECT a FROM t3 19060 WHERE c=23023 19061 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 19062 ORDER BY a 19063 } 19064} {8 34 60 67 68 69 86 scan 0 sort 0} 19065do_test where7-2.763.1 { 19066 count_steps { 19067 SELECT a FROM t2 19068 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 19069 OR f='opqrstuvw' 19070 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 19071 OR c=16016 19072 OR b=825 19073 OR (g='onmlkji' AND f GLOB 'zabcd*') 19074 ORDER BY a 19075 } 19076} {14 40 46 47 48 51 63 66 75 83 92 scan 0 sort 0} 19077do_test where7-2.763.2 { 19078 count_steps { 19079 SELECT a FROM t3 19080 WHERE (g='lkjihgf' AND f GLOB 'lmnop*') 19081 OR f='opqrstuvw' 19082 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 19083 OR c=16016 19084 OR b=825 19085 OR (g='onmlkji' AND f GLOB 'zabcd*') 19086 ORDER BY a 19087 } 19088} {14 40 46 47 48 51 63 66 75 83 92 scan 0 sort 0} 19089do_test where7-2.764.1 { 19090 count_steps { 19091 SELECT a FROM t2 19092 WHERE b=880 19093 OR c=5005 19094 OR (g='srqponm' AND f GLOB 'efghi*') 19095 OR ((a BETWEEN 26 AND 28) AND a!=27) 19096 OR b=146 19097 OR b=638 19098 OR a=7 19099 ORDER BY a 19100 } 19101} {7 13 14 15 26 28 30 58 80 scan 0 sort 0} 19102do_test where7-2.764.2 { 19103 count_steps { 19104 SELECT a FROM t3 19105 WHERE b=880 19106 OR c=5005 19107 OR (g='srqponm' AND f GLOB 'efghi*') 19108 OR ((a BETWEEN 26 AND 28) AND a!=27) 19109 OR b=146 19110 OR b=638 19111 OR a=7 19112 ORDER BY a 19113 } 19114} {7 13 14 15 26 28 30 58 80 scan 0 sort 0} 19115do_test where7-2.765.1 { 19116 count_steps { 19117 SELECT a FROM t2 19118 WHERE (g='onmlkji' AND f GLOB 'yzabc*') 19119 OR b=209 19120 OR b=693 19121 OR a=12 19122 OR b=179 19123 OR b=36 19124 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 19125 OR (g='jihgfed' AND f GLOB 'xyzab*') 19126 OR c=28028 19127 ORDER BY a 19128 } 19129} {12 19 50 63 75 82 83 84 88 scan 0 sort 0} 19130do_test where7-2.765.2 { 19131 count_steps { 19132 SELECT a FROM t3 19133 WHERE (g='onmlkji' AND f GLOB 'yzabc*') 19134 OR b=209 19135 OR b=693 19136 OR a=12 19137 OR b=179 19138 OR b=36 19139 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 19140 OR (g='jihgfed' AND f GLOB 'xyzab*') 19141 OR c=28028 19142 ORDER BY a 19143 } 19144} {12 19 50 63 75 82 83 84 88 scan 0 sort 0} 19145do_test where7-2.766.1 { 19146 count_steps { 19147 SELECT a FROM t2 19148 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 19149 OR (g='srqponm' AND f GLOB 'ghijk*') 19150 OR ((a BETWEEN 73 AND 75) AND a!=74) 19151 OR ((a BETWEEN 10 AND 12) AND a!=11) 19152 OR a=73 19153 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 19154 OR b=825 19155 ORDER BY a 19156 } 19157} {10 12 24 32 41 73 75 scan 0 sort 0} 19158do_test where7-2.766.2 { 19159 count_steps { 19160 SELECT a FROM t3 19161 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 19162 OR (g='srqponm' AND f GLOB 'ghijk*') 19163 OR ((a BETWEEN 73 AND 75) AND a!=74) 19164 OR ((a BETWEEN 10 AND 12) AND a!=11) 19165 OR a=73 19166 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 19167 OR b=825 19168 ORDER BY a 19169 } 19170} {10 12 24 32 41 73 75 scan 0 sort 0} 19171do_test where7-2.767.1 { 19172 count_steps { 19173 SELECT a FROM t2 19174 WHERE b=1081 19175 OR b=253 19176 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 19177 OR b=220 19178 OR b=575 19179 OR b=44 19180 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 19181 OR (g='jihgfed' AND f GLOB 'zabcd*') 19182 ORDER BY a 19183 } 19184} {4 7 20 23 33 53 59 77 85 scan 0 sort 0} 19185do_test where7-2.767.2 { 19186 count_steps { 19187 SELECT a FROM t3 19188 WHERE b=1081 19189 OR b=253 19190 OR (d>=53.0 AND d<54.0 AND d NOT NULL) 19191 OR b=220 19192 OR b=575 19193 OR b=44 19194 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 19195 OR (g='jihgfed' AND f GLOB 'zabcd*') 19196 ORDER BY a 19197 } 19198} {4 7 20 23 33 53 59 77 85 scan 0 sort 0} 19199do_test where7-2.768.1 { 19200 count_steps { 19201 SELECT a FROM t2 19202 WHERE a=10 19203 OR c=12012 19204 OR a=95 19205 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19206 OR (g='yxwvuts' AND f GLOB 'cdefg*') 19207 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 19208 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 19209 ORDER BY a 19210 } 19211} {2 10 20 23 34 35 36 49 75 95 scan 0 sort 0} 19212do_test where7-2.768.2 { 19213 count_steps { 19214 SELECT a FROM t3 19215 WHERE a=10 19216 OR c=12012 19217 OR a=95 19218 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19219 OR (g='yxwvuts' AND f GLOB 'cdefg*') 19220 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 19221 OR (f GLOB '?yzab*' AND f GLOB 'xyza*') 19222 ORDER BY a 19223 } 19224} {2 10 20 23 34 35 36 49 75 95 scan 0 sort 0} 19225do_test where7-2.769.1 { 19226 count_steps { 19227 SELECT a FROM t2 19228 WHERE ((a BETWEEN 89 AND 91) AND a!=90) 19229 OR b=344 19230 OR b=858 19231 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 19232 OR b=993 19233 ORDER BY a 19234 } 19235} {78 89 91 scan 0 sort 0} 19236do_test where7-2.769.2 { 19237 count_steps { 19238 SELECT a FROM t3 19239 WHERE ((a BETWEEN 89 AND 91) AND a!=90) 19240 OR b=344 19241 OR b=858 19242 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 19243 OR b=993 19244 ORDER BY a 19245 } 19246} {78 89 91 scan 0 sort 0} 19247do_test where7-2.770.1 { 19248 count_steps { 19249 SELECT a FROM t2 19250 WHERE (g='mlkjihg' AND f GLOB 'klmno*') 19251 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19252 OR a=49 19253 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19254 OR b=682 19255 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 19256 OR ((a BETWEEN 2 AND 4) AND a!=3) 19257 ORDER BY a 19258 } 19259} {2 4 49 50 56 62 80 scan 0 sort 0} 19260do_test where7-2.770.2 { 19261 count_steps { 19262 SELECT a FROM t3 19263 WHERE (g='mlkjihg' AND f GLOB 'klmno*') 19264 OR (d>=56.0 AND d<57.0 AND d NOT NULL) 19265 OR a=49 19266 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19267 OR b=682 19268 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 19269 OR ((a BETWEEN 2 AND 4) AND a!=3) 19270 ORDER BY a 19271 } 19272} {2 4 49 50 56 62 80 scan 0 sort 0} 19273do_test where7-2.771.1 { 19274 count_steps { 19275 SELECT a FROM t2 19276 WHERE a=100 19277 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19278 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 19279 OR b=839 19280 OR (g='vutsrqp' AND f GLOB 'qrstu*') 19281 OR a=37 19282 OR b=759 19283 OR (g='jihgfed' AND f GLOB 'wxyza*') 19284 ORDER BY a 19285 } 19286} {14 16 37 40 66 69 72 74 92 100 scan 0 sort 0} 19287do_test where7-2.771.2 { 19288 count_steps { 19289 SELECT a FROM t3 19290 WHERE a=100 19291 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 19292 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 19293 OR b=839 19294 OR (g='vutsrqp' AND f GLOB 'qrstu*') 19295 OR a=37 19296 OR b=759 19297 OR (g='jihgfed' AND f GLOB 'wxyza*') 19298 ORDER BY a 19299 } 19300} {14 16 37 40 66 69 72 74 92 100 scan 0 sort 0} 19301do_test where7-2.772.1 { 19302 count_steps { 19303 SELECT a FROM t2 19304 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 19305 OR ((a BETWEEN 94 AND 96) AND a!=95) 19306 OR (g='fedcbaz' AND f GLOB 'stuvw*') 19307 OR b=960 19308 OR b=297 19309 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 19310 ORDER BY a 19311 } 19312} {5 27 94 96 98 100 scan 0 sort 0} 19313do_test where7-2.772.2 { 19314 count_steps { 19315 SELECT a FROM t3 19316 WHERE ((a BETWEEN 98 AND 100) AND a!=99) 19317 OR ((a BETWEEN 94 AND 96) AND a!=95) 19318 OR (g='fedcbaz' AND f GLOB 'stuvw*') 19319 OR b=960 19320 OR b=297 19321 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 19322 ORDER BY a 19323 } 19324} {5 27 94 96 98 100 scan 0 sort 0} 19325do_test where7-2.773.1 { 19326 count_steps { 19327 SELECT a FROM t2 19328 WHERE b=979 19329 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 19330 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 19331 OR b=1023 19332 OR ((a BETWEEN 46 AND 48) AND a!=47) 19333 OR (g='hgfedcb' AND f GLOB 'ghijk*') 19334 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 19335 ORDER BY a 19336 } 19337} {8 16 34 46 48 60 84 86 89 93 96 scan 0 sort 0} 19338do_test where7-2.773.2 { 19339 count_steps { 19340 SELECT a FROM t3 19341 WHERE b=979 19342 OR (d>=96.0 AND d<97.0 AND d NOT NULL) 19343 OR (d>=16.0 AND d<17.0 AND d NOT NULL) 19344 OR b=1023 19345 OR ((a BETWEEN 46 AND 48) AND a!=47) 19346 OR (g='hgfedcb' AND f GLOB 'ghijk*') 19347 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 19348 ORDER BY a 19349 } 19350} {8 16 34 46 48 60 84 86 89 93 96 scan 0 sort 0} 19351do_test where7-2.774.1 { 19352 count_steps { 19353 SELECT a FROM t2 19354 WHERE a=3 19355 OR ((a BETWEEN 0 AND 2) AND a!=1) 19356 ORDER BY a 19357 } 19358} {2 3 scan 0 sort 0} 19359do_test where7-2.774.2 { 19360 count_steps { 19361 SELECT a FROM t3 19362 WHERE a=3 19363 OR ((a BETWEEN 0 AND 2) AND a!=1) 19364 ORDER BY a 19365 } 19366} {2 3 scan 0 sort 0} 19367do_test where7-2.775.1 { 19368 count_steps { 19369 SELECT a FROM t2 19370 WHERE (d>=83.0 AND d<84.0 AND d NOT NULL) 19371 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19372 OR f='uvwxyzabc' 19373 OR a=43 19374 OR (g='qponmlk' AND f GLOB 'pqrst*') 19375 ORDER BY a 19376 } 19377} {13 20 41 43 46 72 83 98 scan 0 sort 0} 19378do_test where7-2.775.2 { 19379 count_steps { 19380 SELECT a FROM t3 19381 WHERE (d>=83.0 AND d<84.0 AND d NOT NULL) 19382 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19383 OR f='uvwxyzabc' 19384 OR a=43 19385 OR (g='qponmlk' AND f GLOB 'pqrst*') 19386 ORDER BY a 19387 } 19388} {13 20 41 43 46 72 83 98 scan 0 sort 0} 19389do_test where7-2.776.1 { 19390 count_steps { 19391 SELECT a FROM t2 19392 WHERE a=14 19393 OR a=76 19394 OR (g='tsrqpon' AND f GLOB 'yzabc*') 19395 OR b=795 19396 OR b=44 19397 OR b=88 19398 OR b=762 19399 OR b=891 19400 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 19401 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19402 OR ((a BETWEEN 45 AND 47) AND a!=46) 19403 ORDER BY a 19404 } 19405} {4 8 14 17 24 45 47 73 76 81 scan 0 sort 0} 19406do_test where7-2.776.2 { 19407 count_steps { 19408 SELECT a FROM t3 19409 WHERE a=14 19410 OR a=76 19411 OR (g='tsrqpon' AND f GLOB 'yzabc*') 19412 OR b=795 19413 OR b=44 19414 OR b=88 19415 OR b=762 19416 OR b=891 19417 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 19418 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19419 OR ((a BETWEEN 45 AND 47) AND a!=46) 19420 ORDER BY a 19421 } 19422} {4 8 14 17 24 45 47 73 76 81 scan 0 sort 0} 19423do_test where7-2.777.1 { 19424 count_steps { 19425 SELECT a FROM t2 19426 WHERE (g='wvutsrq' AND f GLOB 'lmnop*') 19427 OR a=73 19428 OR ((a BETWEEN 39 AND 41) AND a!=40) 19429 OR b=267 19430 OR f='ijklmnopq' 19431 OR b=674 19432 ORDER BY a 19433 } 19434} {8 11 34 39 41 60 73 86 scan 0 sort 0} 19435do_test where7-2.777.2 { 19436 count_steps { 19437 SELECT a FROM t3 19438 WHERE (g='wvutsrq' AND f GLOB 'lmnop*') 19439 OR a=73 19440 OR ((a BETWEEN 39 AND 41) AND a!=40) 19441 OR b=267 19442 OR f='ijklmnopq' 19443 OR b=674 19444 ORDER BY a 19445 } 19446} {8 11 34 39 41 60 73 86 scan 0 sort 0} 19447do_test where7-2.778.1 { 19448 count_steps { 19449 SELECT a FROM t2 19450 WHERE b=190 19451 OR a=59 19452 OR a=93 19453 OR b=36 19454 OR ((a BETWEEN 40 AND 42) AND a!=41) 19455 OR a=62 19456 OR a=96 19457 ORDER BY a 19458 } 19459} {40 42 59 62 93 96 scan 0 sort 0} 19460do_test where7-2.778.2 { 19461 count_steps { 19462 SELECT a FROM t3 19463 WHERE b=190 19464 OR a=59 19465 OR a=93 19466 OR b=36 19467 OR ((a BETWEEN 40 AND 42) AND a!=41) 19468 OR a=62 19469 OR a=96 19470 ORDER BY a 19471 } 19472} {40 42 59 62 93 96 scan 0 sort 0} 19473do_test where7-2.779.1 { 19474 count_steps { 19475 SELECT a FROM t2 19476 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 19477 OR b=275 19478 OR a=78 19479 OR b=883 19480 OR (g='mlkjihg' AND f GLOB 'ghijk*') 19481 OR b=792 19482 ORDER BY a 19483 } 19484} {9 25 58 72 78 scan 0 sort 0} 19485do_test where7-2.779.2 { 19486 count_steps { 19487 SELECT a FROM t3 19488 WHERE (g='wvutsrq' AND f GLOB 'jklmn*') 19489 OR b=275 19490 OR a=78 19491 OR b=883 19492 OR (g='mlkjihg' AND f GLOB 'ghijk*') 19493 OR b=792 19494 ORDER BY a 19495 } 19496} {9 25 58 72 78 scan 0 sort 0} 19497do_test where7-2.780.1 { 19498 count_steps { 19499 SELECT a FROM t2 19500 WHERE a=79 19501 OR (g='wvutsrq' AND f GLOB 'klmno*') 19502 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 19503 ORDER BY a 19504 } 19505} {10 14 79 scan 0 sort 0} 19506do_test where7-2.780.2 { 19507 count_steps { 19508 SELECT a FROM t3 19509 WHERE a=79 19510 OR (g='wvutsrq' AND f GLOB 'klmno*') 19511 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 19512 ORDER BY a 19513 } 19514} {10 14 79 scan 0 sort 0} 19515do_test where7-2.781.1 { 19516 count_steps { 19517 SELECT a FROM t2 19518 WHERE f='rstuvwxyz' 19519 OR (g='kjihgfe' AND f GLOB 'rstuv*') 19520 OR a=10 19521 OR b=440 19522 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 19523 OR (g='jihgfed' AND f GLOB 'yzabc*') 19524 OR b=440 19525 OR (g='lkjihgf' AND f GLOB 'nopqr*') 19526 OR b=264 19527 OR b=1081 19528 ORDER BY a 19529 } 19530} {3 10 17 24 40 43 65 69 76 95 scan 0 sort 0} 19531do_test where7-2.781.2 { 19532 count_steps { 19533 SELECT a FROM t3 19534 WHERE f='rstuvwxyz' 19535 OR (g='kjihgfe' AND f GLOB 'rstuv*') 19536 OR a=10 19537 OR b=440 19538 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 19539 OR (g='jihgfed' AND f GLOB 'yzabc*') 19540 OR b=440 19541 OR (g='lkjihgf' AND f GLOB 'nopqr*') 19542 OR b=264 19543 OR b=1081 19544 ORDER BY a 19545 } 19546} {3 10 17 24 40 43 65 69 76 95 scan 0 sort 0} 19547do_test where7-2.782.1 { 19548 count_steps { 19549 SELECT a FROM t2 19550 WHERE c=11011 19551 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 19552 OR ((a BETWEEN 62 AND 64) AND a!=63) 19553 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 19554 OR (g='fedcbaz' AND f GLOB 'pqrst*') 19555 OR b=715 19556 OR b=154 19557 ORDER BY a 19558 } 19559} {4 14 30 31 32 33 56 62 64 65 81 82 93 scan 0 sort 0} 19560do_test where7-2.782.2 { 19561 count_steps { 19562 SELECT a FROM t3 19563 WHERE c=11011 19564 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 19565 OR ((a BETWEEN 62 AND 64) AND a!=63) 19566 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 19567 OR (g='fedcbaz' AND f GLOB 'pqrst*') 19568 OR b=715 19569 OR b=154 19570 ORDER BY a 19571 } 19572} {4 14 30 31 32 33 56 62 64 65 81 82 93 scan 0 sort 0} 19573do_test where7-2.783.1 { 19574 count_steps { 19575 SELECT a FROM t2 19576 WHERE f='uvwxyzabc' 19577 OR f='jklmnopqr' 19578 OR a=41 19579 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 19580 OR a=1 19581 ORDER BY a 19582 } 19583} {1 9 20 35 41 45 46 61 72 87 98 scan 0 sort 0} 19584do_test where7-2.783.2 { 19585 count_steps { 19586 SELECT a FROM t3 19587 WHERE f='uvwxyzabc' 19588 OR f='jklmnopqr' 19589 OR a=41 19590 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 19591 OR a=1 19592 ORDER BY a 19593 } 19594} {1 9 20 35 41 45 46 61 72 87 98 scan 0 sort 0} 19595do_test where7-2.784.1 { 19596 count_steps { 19597 SELECT a FROM t2 19598 WHERE (g='rqponml' AND f GLOB 'jklmn*') 19599 OR ((a BETWEEN 88 AND 90) AND a!=89) 19600 OR (g='edcbazy' AND f GLOB 'wxyza*') 19601 OR (g='gfedcba' AND f GLOB 'opqrs*') 19602 OR (g='fedcbaz' AND f GLOB 'stuvw*') 19603 ORDER BY a 19604 } 19605} {35 88 90 92 96 100 scan 0 sort 0} 19606do_test where7-2.784.2 { 19607 count_steps { 19608 SELECT a FROM t3 19609 WHERE (g='rqponml' AND f GLOB 'jklmn*') 19610 OR ((a BETWEEN 88 AND 90) AND a!=89) 19611 OR (g='edcbazy' AND f GLOB 'wxyza*') 19612 OR (g='gfedcba' AND f GLOB 'opqrs*') 19613 OR (g='fedcbaz' AND f GLOB 'stuvw*') 19614 ORDER BY a 19615 } 19616} {35 88 90 92 96 100 scan 0 sort 0} 19617do_test where7-2.785.1 { 19618 count_steps { 19619 SELECT a FROM t2 19620 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 19621 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 19622 OR c=24024 19623 OR c=22022 19624 ORDER BY a 19625 } 19626} {33 35 59 64 65 66 70 71 72 scan 0 sort 0} 19627do_test where7-2.785.2 { 19628 count_steps { 19629 SELECT a FROM t3 19630 WHERE ((a BETWEEN 33 AND 35) AND a!=34) 19631 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 19632 OR c=24024 19633 OR c=22022 19634 ORDER BY a 19635 } 19636} {33 35 59 64 65 66 70 71 72 scan 0 sort 0} 19637do_test where7-2.786.1 { 19638 count_steps { 19639 SELECT a FROM t2 19640 WHERE c=17017 19641 OR b=550 19642 OR a=65 19643 ORDER BY a 19644 } 19645} {49 50 51 65 scan 0 sort 0} 19646do_test where7-2.786.2 { 19647 count_steps { 19648 SELECT a FROM t3 19649 WHERE c=17017 19650 OR b=550 19651 OR a=65 19652 ORDER BY a 19653 } 19654} {49 50 51 65 scan 0 sort 0} 19655do_test where7-2.787.1 { 19656 count_steps { 19657 SELECT a FROM t2 19658 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 19659 OR c=29029 19660 ORDER BY a 19661 } 19662} {80 85 86 87 scan 0 sort 0} 19663do_test where7-2.787.2 { 19664 count_steps { 19665 SELECT a FROM t3 19666 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 19667 OR c=29029 19668 ORDER BY a 19669 } 19670} {80 85 86 87 scan 0 sort 0} 19671do_test where7-2.788.1 { 19672 count_steps { 19673 SELECT a FROM t2 19674 WHERE b=1012 19675 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19676 OR ((a BETWEEN 90 AND 92) AND a!=91) 19677 OR (g='srqponm' AND f GLOB 'ghijk*') 19678 OR b=234 19679 ORDER BY a 19680 } 19681} {32 80 90 92 scan 0 sort 0} 19682do_test where7-2.788.2 { 19683 count_steps { 19684 SELECT a FROM t3 19685 WHERE b=1012 19686 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 19687 OR ((a BETWEEN 90 AND 92) AND a!=91) 19688 OR (g='srqponm' AND f GLOB 'ghijk*') 19689 OR b=234 19690 ORDER BY a 19691 } 19692} {32 80 90 92 scan 0 sort 0} 19693do_test where7-2.789.1 { 19694 count_steps { 19695 SELECT a FROM t2 19696 WHERE b=652 19697 OR ((a BETWEEN 13 AND 15) AND a!=14) 19698 OR b=110 19699 OR (g='wvutsrq' AND f GLOB 'ijklm*') 19700 OR a=4 19701 ORDER BY a 19702 } 19703} {4 8 10 13 15 scan 0 sort 0} 19704do_test where7-2.789.2 { 19705 count_steps { 19706 SELECT a FROM t3 19707 WHERE b=652 19708 OR ((a BETWEEN 13 AND 15) AND a!=14) 19709 OR b=110 19710 OR (g='wvutsrq' AND f GLOB 'ijklm*') 19711 OR a=4 19712 ORDER BY a 19713 } 19714} {4 8 10 13 15 scan 0 sort 0} 19715do_test where7-2.790.1 { 19716 count_steps { 19717 SELECT a FROM t2 19718 WHERE (d>=90.0 AND d<91.0 AND d NOT NULL) 19719 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 19720 ORDER BY a 19721 } 19722} {50 90 scan 0 sort 0} 19723do_test where7-2.790.2 { 19724 count_steps { 19725 SELECT a FROM t3 19726 WHERE (d>=90.0 AND d<91.0 AND d NOT NULL) 19727 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 19728 ORDER BY a 19729 } 19730} {50 90 scan 0 sort 0} 19731do_test where7-2.791.1 { 19732 count_steps { 19733 SELECT a FROM t2 19734 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*') 19735 OR (g='tsrqpon' AND f GLOB 'zabcd*') 19736 OR a=55 19737 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 19738 OR f='bcdefghij' 19739 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 19740 ORDER BY a 19741 } 19742} {1 7 22 25 27 33 44 48 53 55 59 74 79 85 100 scan 0 sort 0} 19743do_test where7-2.791.2 { 19744 count_steps { 19745 SELECT a FROM t3 19746 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*') 19747 OR (g='tsrqpon' AND f GLOB 'zabcd*') 19748 OR a=55 19749 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 19750 OR f='bcdefghij' 19751 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 19752 ORDER BY a 19753 } 19754} {1 7 22 25 27 33 44 48 53 55 59 74 79 85 100 scan 0 sort 0} 19755do_test where7-2.792.1 { 19756 count_steps { 19757 SELECT a FROM t2 19758 WHERE b=121 19759 OR a=50 19760 OR b=443 19761 OR d>1e10 19762 OR (g='onmlkji' AND f GLOB 'yzabc*') 19763 OR f='zabcdefgh' 19764 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 19765 OR (g='nmlkjih' AND f GLOB 'bcdef*') 19766 ORDER BY a 19767 } 19768} {11 25 50 51 53 77 86 scan 0 sort 0} 19769do_test where7-2.792.2 { 19770 count_steps { 19771 SELECT a FROM t3 19772 WHERE b=121 19773 OR a=50 19774 OR b=443 19775 OR d>1e10 19776 OR (g='onmlkji' AND f GLOB 'yzabc*') 19777 OR f='zabcdefgh' 19778 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 19779 OR (g='nmlkjih' AND f GLOB 'bcdef*') 19780 ORDER BY a 19781 } 19782} {11 25 50 51 53 77 86 scan 0 sort 0} 19783do_test where7-2.793.1 { 19784 count_steps { 19785 SELECT a FROM t2 19786 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 19787 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19788 OR (g='gfedcba' AND f GLOB 'opqrs*') 19789 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19790 OR b=891 19791 OR b=605 19792 OR b=990 19793 OR (g='ihgfedc' AND f GLOB 'efghi*') 19794 OR b=902 19795 ORDER BY a 19796 } 19797} {13 20 55 81 82 83 85 90 92 scan 0 sort 0} 19798do_test where7-2.793.2 { 19799 count_steps { 19800 SELECT a FROM t3 19801 WHERE ((a BETWEEN 83 AND 85) AND a!=84) 19802 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 19803 OR (g='gfedcba' AND f GLOB 'opqrs*') 19804 OR (d>=13.0 AND d<14.0 AND d NOT NULL) 19805 OR b=891 19806 OR b=605 19807 OR b=990 19808 OR (g='ihgfedc' AND f GLOB 'efghi*') 19809 OR b=902 19810 ORDER BY a 19811 } 19812} {13 20 55 81 82 83 85 90 92 scan 0 sort 0} 19813do_test where7-2.794.1 { 19814 count_steps { 19815 SELECT a FROM t2 19816 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 19817 OR ((a BETWEEN 54 AND 56) AND a!=55) 19818 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 19819 OR a=74 19820 ORDER BY a 19821 } 19822} {25 54 56 74 86 scan 0 sort 0} 19823do_test where7-2.794.2 { 19824 count_steps { 19825 SELECT a FROM t3 19826 WHERE (g='tsrqpon' AND f GLOB 'zabcd*') 19827 OR ((a BETWEEN 54 AND 56) AND a!=55) 19828 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 19829 OR a=74 19830 ORDER BY a 19831 } 19832} {25 54 56 74 86 scan 0 sort 0} 19833do_test where7-2.795.1 { 19834 count_steps { 19835 SELECT a FROM t2 19836 WHERE c=14014 19837 OR ((a BETWEEN 53 AND 55) AND a!=54) 19838 OR b=861 19839 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 19840 OR ((a BETWEEN 7 AND 9) AND a!=8) 19841 ORDER BY a 19842 } 19843} {7 9 40 41 42 50 53 55 scan 0 sort 0} 19844do_test where7-2.795.2 { 19845 count_steps { 19846 SELECT a FROM t3 19847 WHERE c=14014 19848 OR ((a BETWEEN 53 AND 55) AND a!=54) 19849 OR b=861 19850 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 19851 OR ((a BETWEEN 7 AND 9) AND a!=8) 19852 ORDER BY a 19853 } 19854} {7 9 40 41 42 50 53 55 scan 0 sort 0} 19855do_test where7-2.796.1 { 19856 count_steps { 19857 SELECT a FROM t2 19858 WHERE b=671 19859 OR b=88 19860 OR ((a BETWEEN 98 AND 100) AND a!=99) 19861 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 19862 OR (g='lkjihgf' AND f GLOB 'mnopq*') 19863 OR f='efghijklm' 19864 OR b=33 19865 OR ((a BETWEEN 60 AND 62) AND a!=61) 19866 OR c=19019 19867 OR b=322 19868 ORDER BY a 19869 } 19870} {3 4 8 22 30 48 55 56 57 60 61 62 64 74 82 98 100 scan 0 sort 0} 19871do_test where7-2.796.2 { 19872 count_steps { 19873 SELECT a FROM t3 19874 WHERE b=671 19875 OR b=88 19876 OR ((a BETWEEN 98 AND 100) AND a!=99) 19877 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 19878 OR (g='lkjihgf' AND f GLOB 'mnopq*') 19879 OR f='efghijklm' 19880 OR b=33 19881 OR ((a BETWEEN 60 AND 62) AND a!=61) 19882 OR c=19019 19883 OR b=322 19884 ORDER BY a 19885 } 19886} {3 4 8 22 30 48 55 56 57 60 61 62 64 74 82 98 100 scan 0 sort 0} 19887do_test where7-2.797.1 { 19888 count_steps { 19889 SELECT a FROM t2 19890 WHERE b=517 19891 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 19892 OR c=18018 19893 OR b=14 19894 OR a=83 19895 OR ((a BETWEEN 33 AND 35) AND a!=34) 19896 ORDER BY a 19897 } 19898} {33 35 43 47 52 53 54 83 scan 0 sort 0} 19899do_test where7-2.797.2 { 19900 count_steps { 19901 SELECT a FROM t3 19902 WHERE b=517 19903 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 19904 OR c=18018 19905 OR b=14 19906 OR a=83 19907 OR ((a BETWEEN 33 AND 35) AND a!=34) 19908 ORDER BY a 19909 } 19910} {33 35 43 47 52 53 54 83 scan 0 sort 0} 19911do_test where7-2.798.1 { 19912 count_steps { 19913 SELECT a FROM t2 19914 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 19915 OR b=586 19916 OR ((a BETWEEN 0 AND 2) AND a!=1) 19917 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 19918 ORDER BY a 19919 } 19920} {2 33 94 scan 0 sort 0} 19921do_test where7-2.798.2 { 19922 count_steps { 19923 SELECT a FROM t3 19924 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL) 19925 OR b=586 19926 OR ((a BETWEEN 0 AND 2) AND a!=1) 19927 OR (d>=33.0 AND d<34.0 AND d NOT NULL) 19928 ORDER BY a 19929 } 19930} {2 33 94 scan 0 sort 0} 19931do_test where7-2.799.1 { 19932 count_steps { 19933 SELECT a FROM t2 19934 WHERE c=20020 19935 OR b=333 19936 OR b=762 19937 OR ((a BETWEEN 81 AND 83) AND a!=82) 19938 OR a=66 19939 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19940 ORDER BY a 19941 } 19942} {58 59 60 66 73 81 83 scan 0 sort 0} 19943do_test where7-2.799.2 { 19944 count_steps { 19945 SELECT a FROM t3 19946 WHERE c=20020 19947 OR b=333 19948 OR b=762 19949 OR ((a BETWEEN 81 AND 83) AND a!=82) 19950 OR a=66 19951 OR (g='jihgfed' AND f GLOB 'vwxyz*') 19952 ORDER BY a 19953 } 19954} {58 59 60 66 73 81 83 scan 0 sort 0} 19955do_test where7-2.800.1 { 19956 count_steps { 19957 SELECT a FROM t2 19958 WHERE ((a BETWEEN 2 AND 4) AND a!=3) 19959 OR b=440 19960 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 19961 OR ((a BETWEEN 36 AND 38) AND a!=37) 19962 OR b=638 19963 ORDER BY a 19964 } 19965} {2 4 36 38 40 58 78 scan 0 sort 0} 19966do_test where7-2.800.2 { 19967 count_steps { 19968 SELECT a FROM t3 19969 WHERE ((a BETWEEN 2 AND 4) AND a!=3) 19970 OR b=440 19971 OR (d>=78.0 AND d<79.0 AND d NOT NULL) 19972 OR ((a BETWEEN 36 AND 38) AND a!=37) 19973 OR b=638 19974 ORDER BY a 19975 } 19976} {2 4 36 38 40 58 78 scan 0 sort 0} 19977do_test where7-2.801.1 { 19978 count_steps { 19979 SELECT a FROM t2 19980 WHERE b=935 19981 OR a=17 19982 OR b=1092 19983 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 19984 ORDER BY a 19985 } 19986} {17 75 85 scan 0 sort 0} 19987do_test where7-2.801.2 { 19988 count_steps { 19989 SELECT a FROM t3 19990 WHERE b=935 19991 OR a=17 19992 OR b=1092 19993 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 19994 ORDER BY a 19995 } 19996} {17 75 85 scan 0 sort 0} 19997do_test where7-2.802.1 { 19998 count_steps { 19999 SELECT a FROM t2 20000 WHERE a=79 20001 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 20002 OR b=1067 20003 OR b=22 20004 OR a=78 20005 OR (g='vutsrqp' AND f GLOB 'nopqr*') 20006 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20007 OR ((a BETWEEN 40 AND 42) AND a!=41) 20008 OR f='fghijklmn' 20009 OR b=608 20010 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 20011 ORDER BY a 20012 } 20013} {2 5 13 15 31 40 42 57 66 68 78 79 83 97 scan 0 sort 0} 20014do_test where7-2.802.2 { 20015 count_steps { 20016 SELECT a FROM t3 20017 WHERE a=79 20018 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 20019 OR b=1067 20020 OR b=22 20021 OR a=78 20022 OR (g='vutsrqp' AND f GLOB 'nopqr*') 20023 OR (g='kjihgfe' AND f GLOB 'qrstu*') 20024 OR ((a BETWEEN 40 AND 42) AND a!=41) 20025 OR f='fghijklmn' 20026 OR b=608 20027 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 20028 ORDER BY a 20029 } 20030} {2 5 13 15 31 40 42 57 66 68 78 79 83 97 scan 0 sort 0} 20031do_test where7-2.803.1 { 20032 count_steps { 20033 SELECT a FROM t2 20034 WHERE b=66 20035 OR (g='ponmlkj' AND f GLOB 'rstuv*') 20036 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 20037 ORDER BY a 20038 } 20039} {6 36 43 scan 0 sort 0} 20040do_test where7-2.803.2 { 20041 count_steps { 20042 SELECT a FROM t3 20043 WHERE b=66 20044 OR (g='ponmlkj' AND f GLOB 'rstuv*') 20045 OR (d>=36.0 AND d<37.0 AND d NOT NULL) 20046 ORDER BY a 20047 } 20048} {6 36 43 scan 0 sort 0} 20049do_test where7-2.804.1 { 20050 count_steps { 20051 SELECT a FROM t2 20052 WHERE f='rstuvwxyz' 20053 OR a=22 20054 ORDER BY a 20055 } 20056} {17 22 43 69 95 scan 0 sort 0} 20057do_test where7-2.804.2 { 20058 count_steps { 20059 SELECT a FROM t3 20060 WHERE f='rstuvwxyz' 20061 OR a=22 20062 ORDER BY a 20063 } 20064} {17 22 43 69 95 scan 0 sort 0} 20065do_test where7-2.805.1 { 20066 count_steps { 20067 SELECT a FROM t2 20068 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 20069 OR b=1092 20070 OR b=14 20071 OR c=2002 20072 OR b=33 20073 OR a=67 20074 OR (g='onmlkji' AND f GLOB 'xyzab*') 20075 OR a=52 20076 OR b=80 20077 OR ((a BETWEEN 70 AND 72) AND a!=71) 20078 OR a=88 20079 ORDER BY a 20080 } 20081} {3 4 5 6 12 14 49 52 67 70 72 88 scan 0 sort 0} 20082do_test where7-2.805.2 { 20083 count_steps { 20084 SELECT a FROM t3 20085 WHERE ((a BETWEEN 12 AND 14) AND a!=13) 20086 OR b=1092 20087 OR b=14 20088 OR c=2002 20089 OR b=33 20090 OR a=67 20091 OR (g='onmlkji' AND f GLOB 'xyzab*') 20092 OR a=52 20093 OR b=80 20094 OR ((a BETWEEN 70 AND 72) AND a!=71) 20095 OR a=88 20096 ORDER BY a 20097 } 20098} {3 4 5 6 12 14 49 52 67 70 72 88 scan 0 sort 0} 20099do_test where7-2.806.1 { 20100 count_steps { 20101 SELECT a FROM t2 20102 WHERE a=33 20103 OR (g='lkjihgf' AND f GLOB 'mnopq*') 20104 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20105 OR (g='edcbazy' AND f GLOB 'wxyza*') 20106 OR b=385 20107 OR ((a BETWEEN 51 AND 53) AND a!=52) 20108 ORDER BY a 20109 } 20110} {33 35 51 53 64 100 scan 0 sort 0} 20111do_test where7-2.806.2 { 20112 count_steps { 20113 SELECT a FROM t3 20114 WHERE a=33 20115 OR (g='lkjihgf' AND f GLOB 'mnopq*') 20116 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20117 OR (g='edcbazy' AND f GLOB 'wxyza*') 20118 OR b=385 20119 OR ((a BETWEEN 51 AND 53) AND a!=52) 20120 ORDER BY a 20121 } 20122} {33 35 51 53 64 100 scan 0 sort 0} 20123do_test where7-2.807.1 { 20124 count_steps { 20125 SELECT a FROM t2 20126 WHERE a=63 20127 OR b=572 20128 OR b=784 20129 OR f='bcdefghij' 20130 OR (g='kjihgfe' AND f GLOB 'stuvw*') 20131 OR a=72 20132 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 20133 OR b<0 20134 OR ((a BETWEEN 89 AND 91) AND a!=90) 20135 OR ((a BETWEEN 52 AND 54) AND a!=53) 20136 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 20137 ORDER BY a 20138 } 20139} {1 27 52 53 54 62 63 68 70 72 79 89 91 scan 0 sort 0} 20140do_test where7-2.807.2 { 20141 count_steps { 20142 SELECT a FROM t3 20143 WHERE a=63 20144 OR b=572 20145 OR b=784 20146 OR f='bcdefghij' 20147 OR (g='kjihgfe' AND f GLOB 'stuvw*') 20148 OR a=72 20149 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 20150 OR b<0 20151 OR ((a BETWEEN 89 AND 91) AND a!=90) 20152 OR ((a BETWEEN 52 AND 54) AND a!=53) 20153 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 20154 ORDER BY a 20155 } 20156} {1 27 52 53 54 62 63 68 70 72 79 89 91 scan 0 sort 0} 20157do_test where7-2.808.1 { 20158 count_steps { 20159 SELECT a FROM t2 20160 WHERE b=902 20161 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 20162 OR c=34034 20163 OR b=682 20164 OR f='fghijklmn' 20165 OR a=6 20166 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 20167 OR b=828 20168 OR c=18018 20169 ORDER BY a 20170 } 20171} {5 6 16 31 42 52 53 54 57 62 68 82 83 94 100 scan 0 sort 0} 20172do_test where7-2.808.2 { 20173 count_steps { 20174 SELECT a FROM t3 20175 WHERE b=902 20176 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 20177 OR c=34034 20178 OR b=682 20179 OR f='fghijklmn' 20180 OR a=6 20181 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 20182 OR b=828 20183 OR c=18018 20184 ORDER BY a 20185 } 20186} {5 6 16 31 42 52 53 54 57 62 68 82 83 94 100 scan 0 sort 0} 20187do_test where7-2.809.1 { 20188 count_steps { 20189 SELECT a FROM t2 20190 WHERE b=902 20191 OR a=89 20192 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 20193 OR c=34034 20194 OR b=605 20195 OR b=143 20196 OR b=1004 20197 OR (g='xwvutsr' AND f GLOB 'ghijk*') 20198 OR ((a BETWEEN 85 AND 87) AND a!=86) 20199 OR a=100 20200 OR b=476 20201 ORDER BY a 20202 } 20203} {6 13 55 82 85 87 89 94 100 scan 0 sort 0} 20204do_test where7-2.809.2 { 20205 count_steps { 20206 SELECT a FROM t3 20207 WHERE b=902 20208 OR a=89 20209 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 20210 OR c=34034 20211 OR b=605 20212 OR b=143 20213 OR b=1004 20214 OR (g='xwvutsr' AND f GLOB 'ghijk*') 20215 OR ((a BETWEEN 85 AND 87) AND a!=86) 20216 OR a=100 20217 OR b=476 20218 ORDER BY a 20219 } 20220} {6 13 55 82 85 87 89 94 100 scan 0 sort 0} 20221do_test where7-2.810.1 { 20222 count_steps { 20223 SELECT a FROM t2 20224 WHERE c=5005 20225 OR b=839 20226 OR a=19 20227 OR b=539 20228 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 20229 ORDER BY a 20230 } 20231} {13 14 15 19 49 77 scan 0 sort 0} 20232do_test where7-2.810.2 { 20233 count_steps { 20234 SELECT a FROM t3 20235 WHERE c=5005 20236 OR b=839 20237 OR a=19 20238 OR b=539 20239 OR (d>=77.0 AND d<78.0 AND d NOT NULL) 20240 ORDER BY a 20241 } 20242} {13 14 15 19 49 77 scan 0 sort 0} 20243do_test where7-2.811.1 { 20244 count_steps { 20245 SELECT a FROM t2 20246 WHERE c=31031 20247 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20248 ORDER BY a 20249 } 20250} {54 91 92 93 scan 0 sort 0} 20251do_test where7-2.811.2 { 20252 count_steps { 20253 SELECT a FROM t3 20254 WHERE c=31031 20255 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20256 ORDER BY a 20257 } 20258} {54 91 92 93 scan 0 sort 0} 20259do_test where7-2.812.1 { 20260 count_steps { 20261 SELECT a FROM t2 20262 WHERE f='ghijklmno' 20263 OR c=13013 20264 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 20265 OR b=242 20266 OR b=1081 20267 OR f='tuvwxyzab' 20268 OR a=12 20269 OR ((a BETWEEN 80 AND 82) AND a!=81) 20270 OR (g='srqponm' AND f GLOB 'cdefg*') 20271 ORDER BY a 20272 } 20273} {6 12 19 22 26 28 32 37 38 39 45 58 71 80 82 84 97 scan 0 sort 0} 20274do_test where7-2.812.2 { 20275 count_steps { 20276 SELECT a FROM t3 20277 WHERE f='ghijklmno' 20278 OR c=13013 20279 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 20280 OR b=242 20281 OR b=1081 20282 OR f='tuvwxyzab' 20283 OR a=12 20284 OR ((a BETWEEN 80 AND 82) AND a!=81) 20285 OR (g='srqponm' AND f GLOB 'cdefg*') 20286 ORDER BY a 20287 } 20288} {6 12 19 22 26 28 32 37 38 39 45 58 71 80 82 84 97 scan 0 sort 0} 20289do_test where7-2.813.1 { 20290 count_steps { 20291 SELECT a FROM t2 20292 WHERE a=60 20293 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 20294 OR a=62 20295 OR (g='qponmlk' AND f GLOB 'opqrs*') 20296 OR (g='ponmlkj' AND f GLOB 'stuvw*') 20297 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 20298 OR (g='tsrqpon' AND f GLOB 'yzabc*') 20299 OR a=22 20300 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 20301 ORDER BY a 20302 } 20303} {4 17 21 22 24 40 44 60 62 scan 0 sort 0} 20304do_test where7-2.813.2 { 20305 count_steps { 20306 SELECT a FROM t3 20307 WHERE a=60 20308 OR (d>=17.0 AND d<18.0 AND d NOT NULL) 20309 OR a=62 20310 OR (g='qponmlk' AND f GLOB 'opqrs*') 20311 OR (g='ponmlkj' AND f GLOB 'stuvw*') 20312 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 20313 OR (g='tsrqpon' AND f GLOB 'yzabc*') 20314 OR a=22 20315 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 20316 ORDER BY a 20317 } 20318} {4 17 21 22 24 40 44 60 62 scan 0 sort 0} 20319do_test where7-2.814.1 { 20320 count_steps { 20321 SELECT a FROM t2 20322 WHERE (d>=36.0 AND d<37.0 AND d NOT NULL) 20323 OR b=682 20324 ORDER BY a 20325 } 20326} {36 62 scan 0 sort 0} 20327do_test where7-2.814.2 { 20328 count_steps { 20329 SELECT a FROM t3 20330 WHERE (d>=36.0 AND d<37.0 AND d NOT NULL) 20331 OR b=682 20332 ORDER BY a 20333 } 20334} {36 62 scan 0 sort 0} 20335do_test where7-2.815.1 { 20336 count_steps { 20337 SELECT a FROM t2 20338 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 20339 OR ((a BETWEEN 15 AND 17) AND a!=16) 20340 OR a=96 20341 OR ((a BETWEEN 21 AND 23) AND a!=22) 20342 ORDER BY a 20343 } 20344} {15 16 17 21 23 96 scan 0 sort 0} 20345do_test where7-2.815.2 { 20346 count_steps { 20347 SELECT a FROM t3 20348 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL) 20349 OR ((a BETWEEN 15 AND 17) AND a!=16) 20350 OR a=96 20351 OR ((a BETWEEN 21 AND 23) AND a!=22) 20352 ORDER BY a 20353 } 20354} {15 16 17 21 23 96 scan 0 sort 0} 20355do_test where7-2.816.1 { 20356 count_steps { 20357 SELECT a FROM t2 20358 WHERE (d>=58.0 AND d<59.0 AND d NOT NULL) 20359 OR ((a BETWEEN 17 AND 19) AND a!=18) 20360 OR a=21 20361 OR b=322 20362 OR b=179 20363 OR (g='ponmlkj' AND f GLOB 'rstuv*') 20364 OR c=33033 20365 OR (g='mlkjihg' AND f GLOB 'jklmn*') 20366 OR (g='xwvutsr' AND f GLOB 'efghi*') 20367 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 20368 ORDER BY a 20369 } 20370} {4 17 19 21 43 58 61 95 97 98 99 scan 0 sort 0} 20371do_test where7-2.816.2 { 20372 count_steps { 20373 SELECT a FROM t3 20374 WHERE (d>=58.0 AND d<59.0 AND d NOT NULL) 20375 OR ((a BETWEEN 17 AND 19) AND a!=18) 20376 OR a=21 20377 OR b=322 20378 OR b=179 20379 OR (g='ponmlkj' AND f GLOB 'rstuv*') 20380 OR c=33033 20381 OR (g='mlkjihg' AND f GLOB 'jklmn*') 20382 OR (g='xwvutsr' AND f GLOB 'efghi*') 20383 OR (d>=95.0 AND d<96.0 AND d NOT NULL) 20384 ORDER BY a 20385 } 20386} {4 17 19 21 43 58 61 95 97 98 99 scan 0 sort 0} 20387do_test where7-2.817.1 { 20388 count_steps { 20389 SELECT a FROM t2 20390 WHERE (g='fedcbaz' AND f GLOB 'stuvw*') 20391 OR f='jklmnopqr' 20392 OR b=1012 20393 OR b=597 20394 OR f='efghijklm' 20395 OR b=660 20396 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20397 OR c=17017 20398 OR a=21 20399 ORDER BY a 20400 } 20401} {4 9 21 30 35 49 50 51 54 56 60 61 82 87 92 96 scan 0 sort 0} 20402do_test where7-2.817.2 { 20403 count_steps { 20404 SELECT a FROM t3 20405 WHERE (g='fedcbaz' AND f GLOB 'stuvw*') 20406 OR f='jklmnopqr' 20407 OR b=1012 20408 OR b=597 20409 OR f='efghijklm' 20410 OR b=660 20411 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 20412 OR c=17017 20413 OR a=21 20414 ORDER BY a 20415 } 20416} {4 9 21 30 35 49 50 51 54 56 60 61 82 87 92 96 scan 0 sort 0} 20417do_test where7-2.818.1 { 20418 count_steps { 20419 SELECT a FROM t2 20420 WHERE (g='srqponm' AND f GLOB 'cdefg*') 20421 OR c=34034 20422 OR a=80 20423 ORDER BY a 20424 } 20425} {28 80 100 scan 0 sort 0} 20426do_test where7-2.818.2 { 20427 count_steps { 20428 SELECT a FROM t3 20429 WHERE (g='srqponm' AND f GLOB 'cdefg*') 20430 OR c=34034 20431 OR a=80 20432 ORDER BY a 20433 } 20434} {28 80 100 scan 0 sort 0} 20435do_test where7-2.819.1 { 20436 count_steps { 20437 SELECT a FROM t2 20438 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 20439 OR a=92 20440 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 20441 OR b=891 20442 OR 1000000<b 20443 OR b=264 20444 OR (g='srqponm' AND f GLOB 'ghijk*') 20445 OR f='mnopqrstu' 20446 ORDER BY a 20447 } 20448} {8 12 24 32 38 46 64 81 90 92 scan 0 sort 0} 20449do_test where7-2.819.2 { 20450 count_steps { 20451 SELECT a FROM t3 20452 WHERE (g='wvutsrq' AND f GLOB 'ijklm*') 20453 OR a=92 20454 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 20455 OR b=891 20456 OR 1000000<b 20457 OR b=264 20458 OR (g='srqponm' AND f GLOB 'ghijk*') 20459 OR f='mnopqrstu' 20460 ORDER BY a 20461 } 20462} {8 12 24 32 38 46 64 81 90 92 scan 0 sort 0} 20463do_test where7-2.820.1 { 20464 count_steps { 20465 SELECT a FROM t2 20466 WHERE b=605 20467 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 20468 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 20469 OR (g='qponmlk' AND f GLOB 'mnopq*') 20470 OR b=924 20471 OR b=564 20472 OR a=31 20473 OR (g='gfedcba' AND f GLOB 'nopqr*') 20474 OR b=165 20475 ORDER BY a 20476 } 20477} {15 21 31 38 55 84 85 91 scan 0 sort 0} 20478do_test where7-2.820.2 { 20479 count_steps { 20480 SELECT a FROM t3 20481 WHERE b=605 20482 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 20483 OR (d>=85.0 AND d<86.0 AND d NOT NULL) 20484 OR (g='qponmlk' AND f GLOB 'mnopq*') 20485 OR b=924 20486 OR b=564 20487 OR a=31 20488 OR (g='gfedcba' AND f GLOB 'nopqr*') 20489 OR b=165 20490 ORDER BY a 20491 } 20492} {15 21 31 38 55 84 85 91 scan 0 sort 0} 20493do_test where7-2.821.1 { 20494 count_steps { 20495 SELECT a FROM t2 20496 WHERE b=88 20497 OR a=35 20498 OR ((a BETWEEN 38 AND 40) AND a!=39) 20499 OR b=927 20500 OR f='bcdefghij' 20501 OR a=87 20502 OR a=48 20503 OR a=61 20504 ORDER BY a 20505 } 20506} {1 8 27 35 38 40 48 53 61 79 87 scan 0 sort 0} 20507do_test where7-2.821.2 { 20508 count_steps { 20509 SELECT a FROM t3 20510 WHERE b=88 20511 OR a=35 20512 OR ((a BETWEEN 38 AND 40) AND a!=39) 20513 OR b=927 20514 OR f='bcdefghij' 20515 OR a=87 20516 OR a=48 20517 OR a=61 20518 ORDER BY a 20519 } 20520} {1 8 27 35 38 40 48 53 61 79 87 scan 0 sort 0} 20521do_test where7-2.822.1 { 20522 count_steps { 20523 SELECT a FROM t2 20524 WHERE a=9 20525 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 20526 OR ((a BETWEEN 75 AND 77) AND a!=76) 20527 OR ((a BETWEEN 30 AND 32) AND a!=31) 20528 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 20529 OR ((a BETWEEN 47 AND 49) AND a!=48) 20530 OR f='vwxyzabcd' 20531 OR ((a BETWEEN 77 AND 79) AND a!=78) 20532 OR ((a BETWEEN 88 AND 90) AND a!=89) 20533 ORDER BY a 20534 } 20535} {9 17 21 30 32 42 43 47 49 69 73 75 77 79 88 90 95 99 scan 0 sort 0} 20536do_test where7-2.822.2 { 20537 count_steps { 20538 SELECT a FROM t3 20539 WHERE a=9 20540 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 20541 OR ((a BETWEEN 75 AND 77) AND a!=76) 20542 OR ((a BETWEEN 30 AND 32) AND a!=31) 20543 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 20544 OR ((a BETWEEN 47 AND 49) AND a!=48) 20545 OR f='vwxyzabcd' 20546 OR ((a BETWEEN 77 AND 79) AND a!=78) 20547 OR ((a BETWEEN 88 AND 90) AND a!=89) 20548 ORDER BY a 20549 } 20550} {9 17 21 30 32 42 43 47 49 69 73 75 77 79 88 90 95 99 scan 0 sort 0} 20551do_test where7-2.823.1 { 20552 count_steps { 20553 SELECT a FROM t2 20554 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 20555 OR b=330 20556 OR a=50 20557 OR b=748 20558 OR b=190 20559 OR f='xyzabcdef' 20560 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 20561 ORDER BY a 20562 } 20563} {13 15 23 30 49 50 68 75 79 scan 0 sort 0} 20564do_test where7-2.823.2 { 20565 count_steps { 20566 SELECT a FROM t3 20567 WHERE ((a BETWEEN 13 AND 15) AND a!=14) 20568 OR b=330 20569 OR a=50 20570 OR b=748 20571 OR b=190 20572 OR f='xyzabcdef' 20573 OR (d>=79.0 AND d<80.0 AND d NOT NULL) 20574 ORDER BY a 20575 } 20576} {13 15 23 30 49 50 68 75 79 scan 0 sort 0} 20577do_test where7-2.824.1 { 20578 count_steps { 20579 SELECT a FROM t2 20580 WHERE (g='rqponml' AND f GLOB 'lmnop*') 20581 OR (g='xwvutsr' AND f GLOB 'hijkl*') 20582 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 20583 ORDER BY a 20584 } 20585} {7 28 37 scan 0 sort 0} 20586do_test where7-2.824.2 { 20587 count_steps { 20588 SELECT a FROM t3 20589 WHERE (g='rqponml' AND f GLOB 'lmnop*') 20590 OR (g='xwvutsr' AND f GLOB 'hijkl*') 20591 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 20592 ORDER BY a 20593 } 20594} {7 28 37 scan 0 sort 0} 20595do_test where7-2.825.1 { 20596 count_steps { 20597 SELECT a FROM t2 20598 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 20599 OR b=608 20600 OR f='nopqrstuv' 20601 OR (g='srqponm' AND f GLOB 'cdefg*') 20602 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 20603 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 20604 OR (g='utsrqpo' AND f GLOB 'wxyza*') 20605 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 20606 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 20607 OR f='defghijkl' 20608 OR a=23 20609 ORDER BY a 20610 } 20611} {2 3 13 22 23 28 29 39 45 49 55 58 60 65 81 83 91 scan 0 sort 0} 20612do_test where7-2.825.2 { 20613 count_steps { 20614 SELECT a FROM t3 20615 WHERE ((a BETWEEN 58 AND 60) AND a!=59) 20616 OR b=608 20617 OR f='nopqrstuv' 20618 OR (g='srqponm' AND f GLOB 'cdefg*') 20619 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 20620 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 20621 OR (g='utsrqpo' AND f GLOB 'wxyza*') 20622 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 20623 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 20624 OR f='defghijkl' 20625 OR a=23 20626 ORDER BY a 20627 } 20628} {2 3 13 22 23 28 29 39 45 49 55 58 60 65 81 83 91 scan 0 sort 0} 20629do_test where7-2.826.1 { 20630 count_steps { 20631 SELECT a FROM t2 20632 WHERE f='ijklmnopq' 20633 OR ((a BETWEEN 26 AND 28) AND a!=27) 20634 OR b=399 20635 ORDER BY a 20636 } 20637} {8 26 28 34 60 86 scan 0 sort 0} 20638do_test where7-2.826.2 { 20639 count_steps { 20640 SELECT a FROM t3 20641 WHERE f='ijklmnopq' 20642 OR ((a BETWEEN 26 AND 28) AND a!=27) 20643 OR b=399 20644 ORDER BY a 20645 } 20646} {8 26 28 34 60 86 scan 0 sort 0} 20647do_test where7-2.827.1 { 20648 count_steps { 20649 SELECT a FROM t2 20650 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 20651 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20652 OR a=50 20653 ORDER BY a 20654 } 20655} {50 53 56 scan 0 sort 0} 20656do_test where7-2.827.2 { 20657 count_steps { 20658 SELECT a FROM t3 20659 WHERE (g='nmlkjih' AND f GLOB 'efghi*') 20660 OR (g='nmlkjih' AND f GLOB 'bcdef*') 20661 OR a=50 20662 ORDER BY a 20663 } 20664} {50 53 56 scan 0 sort 0} 20665do_test where7-2.828.1 { 20666 count_steps { 20667 SELECT a FROM t2 20668 WHERE (g='srqponm' AND f GLOB 'defgh*') 20669 OR a=62 20670 OR (g='hgfedcb' AND f GLOB 'ijklm*') 20671 ORDER BY a 20672 } 20673} {29 62 86 scan 0 sort 0} 20674do_test where7-2.828.2 { 20675 count_steps { 20676 SELECT a FROM t3 20677 WHERE (g='srqponm' AND f GLOB 'defgh*') 20678 OR a=62 20679 OR (g='hgfedcb' AND f GLOB 'ijklm*') 20680 ORDER BY a 20681 } 20682} {29 62 86 scan 0 sort 0} 20683do_test where7-2.829.1 { 20684 count_steps { 20685 SELECT a FROM t2 20686 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 20687 OR b=682 20688 OR ((a BETWEEN 35 AND 37) AND a!=36) 20689 OR f='defghijkl' 20690 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20691 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 20692 OR ((a BETWEEN 85 AND 87) AND a!=86) 20693 OR b=883 20694 OR (g='jihgfed' AND f GLOB 'zabcd*') 20695 OR b=355 20696 OR (g='vutsrqp' AND f GLOB 'rstuv*') 20697 ORDER BY a 20698 } 20699} {3 17 29 35 37 55 62 76 77 78 81 85 87 scan 0 sort 0} 20700do_test where7-2.829.2 { 20701 count_steps { 20702 SELECT a FROM t3 20703 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 20704 OR b=682 20705 OR ((a BETWEEN 35 AND 37) AND a!=36) 20706 OR f='defghijkl' 20707 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20708 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 20709 OR ((a BETWEEN 85 AND 87) AND a!=86) 20710 OR b=883 20711 OR (g='jihgfed' AND f GLOB 'zabcd*') 20712 OR b=355 20713 OR (g='vutsrqp' AND f GLOB 'rstuv*') 20714 ORDER BY a 20715 } 20716} {3 17 29 35 37 55 62 76 77 78 81 85 87 scan 0 sort 0} 20717do_test where7-2.830.1 { 20718 count_steps { 20719 SELECT a FROM t2 20720 WHERE a=23 20721 OR b=256 20722 OR b=982 20723 OR c=16016 20724 ORDER BY a 20725 } 20726} {23 46 47 48 scan 0 sort 0} 20727do_test where7-2.830.2 { 20728 count_steps { 20729 SELECT a FROM t3 20730 WHERE a=23 20731 OR b=256 20732 OR b=982 20733 OR c=16016 20734 ORDER BY a 20735 } 20736} {23 46 47 48 scan 0 sort 0} 20737do_test where7-2.831.1 { 20738 count_steps { 20739 SELECT a FROM t2 20740 WHERE (g='mlkjihg' AND f GLOB 'klmno*') 20741 OR ((a BETWEEN 49 AND 51) AND a!=50) 20742 OR ((a BETWEEN 42 AND 44) AND a!=43) 20743 OR b=154 20744 OR (g='mlkjihg' AND f GLOB 'ijklm*') 20745 OR d>1e10 20746 ORDER BY a 20747 } 20748} {14 42 44 49 51 60 62 scan 0 sort 0} 20749do_test where7-2.831.2 { 20750 count_steps { 20751 SELECT a FROM t3 20752 WHERE (g='mlkjihg' AND f GLOB 'klmno*') 20753 OR ((a BETWEEN 49 AND 51) AND a!=50) 20754 OR ((a BETWEEN 42 AND 44) AND a!=43) 20755 OR b=154 20756 OR (g='mlkjihg' AND f GLOB 'ijklm*') 20757 OR d>1e10 20758 ORDER BY a 20759 } 20760} {14 42 44 49 51 60 62 scan 0 sort 0} 20761do_test where7-2.832.1 { 20762 count_steps { 20763 SELECT a FROM t2 20764 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 20765 OR c=21021 20766 OR b=1070 20767 OR (g='xwvutsr' AND f GLOB 'fghij*') 20768 OR (g='onmlkji' AND f GLOB 'wxyza*') 20769 OR ((a BETWEEN 91 AND 93) AND a!=92) 20770 OR b=1081 20771 OR c=24024 20772 OR ((a BETWEEN 40 AND 42) AND a!=41) 20773 OR b=267 20774 ORDER BY a 20775 } 20776} {5 40 42 48 61 62 63 70 71 72 74 91 93 scan 0 sort 0} 20777do_test where7-2.832.2 { 20778 count_steps { 20779 SELECT a FROM t3 20780 WHERE (g='jihgfed' AND f GLOB 'wxyza*') 20781 OR c=21021 20782 OR b=1070 20783 OR (g='xwvutsr' AND f GLOB 'fghij*') 20784 OR (g='onmlkji' AND f GLOB 'wxyza*') 20785 OR ((a BETWEEN 91 AND 93) AND a!=92) 20786 OR b=1081 20787 OR c=24024 20788 OR ((a BETWEEN 40 AND 42) AND a!=41) 20789 OR b=267 20790 ORDER BY a 20791 } 20792} {5 40 42 48 61 62 63 70 71 72 74 91 93 scan 0 sort 0} 20793do_test where7-2.833.1 { 20794 count_steps { 20795 SELECT a FROM t2 20796 WHERE a=31 20797 OR a=65 20798 OR a=76 20799 ORDER BY a 20800 } 20801} {31 65 76 scan 0 sort 1} 20802do_test where7-2.833.2 { 20803 count_steps { 20804 SELECT a FROM t3 20805 WHERE a=31 20806 OR a=65 20807 OR a=76 20808 ORDER BY a 20809 } 20810} {31 65 76 scan 0 sort 1} 20811do_test where7-2.834.1 { 20812 count_steps { 20813 SELECT a FROM t2 20814 WHERE b=154 20815 OR b=187 20816 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20817 OR a=10 20818 OR b=267 20819 OR ((a BETWEEN 60 AND 62) AND a!=61) 20820 OR b=135 20821 OR b=157 20822 ORDER BY a 20823 } 20824} {10 14 17 60 62 85 scan 0 sort 0} 20825do_test where7-2.834.2 { 20826 count_steps { 20827 SELECT a FROM t3 20828 WHERE b=154 20829 OR b=187 20830 OR (g='hgfedcb' AND f GLOB 'hijkl*') 20831 OR a=10 20832 OR b=267 20833 OR ((a BETWEEN 60 AND 62) AND a!=61) 20834 OR b=135 20835 OR b=157 20836 ORDER BY a 20837 } 20838} {10 14 17 60 62 85 scan 0 sort 0} 20839do_test where7-2.835.1 { 20840 count_steps { 20841 SELECT a FROM t2 20842 WHERE a=87 20843 OR b=828 20844 OR b=333 20845 ORDER BY a 20846 } 20847} {87 scan 0 sort 0} 20848do_test where7-2.835.2 { 20849 count_steps { 20850 SELECT a FROM t3 20851 WHERE a=87 20852 OR b=828 20853 OR b=333 20854 ORDER BY a 20855 } 20856} {87 scan 0 sort 0} 20857do_test where7-2.836.1 { 20858 count_steps { 20859 SELECT a FROM t2 20860 WHERE f='pqrstuvwx' 20861 OR ((a BETWEEN 61 AND 63) AND a!=62) 20862 OR a=44 20863 OR b=770 20864 OR (g='rqponml' AND f GLOB 'ijklm*') 20865 OR f='defghijkl' 20866 ORDER BY a 20867 } 20868} {3 15 29 34 41 44 55 61 63 67 70 81 93 scan 0 sort 0} 20869do_test where7-2.836.2 { 20870 count_steps { 20871 SELECT a FROM t3 20872 WHERE f='pqrstuvwx' 20873 OR ((a BETWEEN 61 AND 63) AND a!=62) 20874 OR a=44 20875 OR b=770 20876 OR (g='rqponml' AND f GLOB 'ijklm*') 20877 OR f='defghijkl' 20878 ORDER BY a 20879 } 20880} {3 15 29 34 41 44 55 61 63 67 70 81 93 scan 0 sort 0} 20881do_test where7-2.837.1 { 20882 count_steps { 20883 SELECT a FROM t2 20884 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 20885 OR ((a BETWEEN 17 AND 19) AND a!=18) 20886 OR f='jklmnopqr' 20887 OR b=630 20888 OR f='fghijklmn' 20889 OR a=55 20890 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 20891 ORDER BY a 20892 } 20893} {2 5 9 17 19 31 35 40 55 57 61 83 87 scan 0 sort 0} 20894do_test where7-2.837.2 { 20895 count_steps { 20896 SELECT a FROM t3 20897 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 20898 OR ((a BETWEEN 17 AND 19) AND a!=18) 20899 OR f='jklmnopqr' 20900 OR b=630 20901 OR f='fghijklmn' 20902 OR a=55 20903 OR (d>=2.0 AND d<3.0 AND d NOT NULL) 20904 ORDER BY a 20905 } 20906} {2 5 9 17 19 31 35 40 55 57 61 83 87 scan 0 sort 0} 20907do_test where7-2.838.1 { 20908 count_steps { 20909 SELECT a FROM t2 20910 WHERE b=308 20911 OR ((a BETWEEN 9 AND 11) AND a!=10) 20912 OR c=20020 20913 OR b=146 20914 OR ((a BETWEEN 61 AND 63) AND a!=62) 20915 OR (g='kjihgfe' AND f GLOB 'rstuv*') 20916 OR ((a BETWEEN 15 AND 17) AND a!=16) 20917 OR b=924 20918 OR (g='rqponml' AND f GLOB 'jklmn*') 20919 OR b=1012 20920 OR (g='srqponm' AND f GLOB 'cdefg*') 20921 ORDER BY a 20922 } 20923} {9 11 15 17 28 35 58 59 60 61 63 69 84 92 scan 0 sort 0} 20924do_test where7-2.838.2 { 20925 count_steps { 20926 SELECT a FROM t3 20927 WHERE b=308 20928 OR ((a BETWEEN 9 AND 11) AND a!=10) 20929 OR c=20020 20930 OR b=146 20931 OR ((a BETWEEN 61 AND 63) AND a!=62) 20932 OR (g='kjihgfe' AND f GLOB 'rstuv*') 20933 OR ((a BETWEEN 15 AND 17) AND a!=16) 20934 OR b=924 20935 OR (g='rqponml' AND f GLOB 'jklmn*') 20936 OR b=1012 20937 OR (g='srqponm' AND f GLOB 'cdefg*') 20938 ORDER BY a 20939 } 20940} {9 11 15 17 28 35 58 59 60 61 63 69 84 92 scan 0 sort 0} 20941do_test where7-2.839.1 { 20942 count_steps { 20943 SELECT a FROM t2 20944 WHERE c=28028 20945 OR a=25 20946 OR (g='lkjihgf' AND f GLOB 'pqrst*') 20947 OR (g='vutsrqp' AND f GLOB 'rstuv*') 20948 OR b=627 20949 OR ((a BETWEEN 49 AND 51) AND a!=50) 20950 OR ((a BETWEEN 92 AND 94) AND a!=93) 20951 OR a=49 20952 OR b=55 20953 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 20954 OR b=517 20955 ORDER BY a 20956 } 20957} {5 17 25 46 47 49 51 57 67 82 83 84 92 94 scan 0 sort 0} 20958do_test where7-2.839.2 { 20959 count_steps { 20960 SELECT a FROM t3 20961 WHERE c=28028 20962 OR a=25 20963 OR (g='lkjihgf' AND f GLOB 'pqrst*') 20964 OR (g='vutsrqp' AND f GLOB 'rstuv*') 20965 OR b=627 20966 OR ((a BETWEEN 49 AND 51) AND a!=50) 20967 OR ((a BETWEEN 92 AND 94) AND a!=93) 20968 OR a=49 20969 OR b=55 20970 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 20971 OR b=517 20972 ORDER BY a 20973 } 20974} {5 17 25 46 47 49 51 57 67 82 83 84 92 94 scan 0 sort 0} 20975do_test where7-2.840.1 { 20976 count_steps { 20977 SELECT a FROM t2 20978 WHERE c=17017 20979 OR (g='lkjihgf' AND f GLOB 'opqrs*') 20980 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20981 ORDER BY a 20982 } 20983} {49 50 51 66 87 scan 0 sort 0} 20984do_test where7-2.840.2 { 20985 count_steps { 20986 SELECT a FROM t3 20987 WHERE c=17017 20988 OR (g='lkjihgf' AND f GLOB 'opqrs*') 20989 OR (g='hgfedcb' AND f GLOB 'jklmn*') 20990 ORDER BY a 20991 } 20992} {49 50 51 66 87 scan 0 sort 0} 20993do_test where7-2.841.1 { 20994 count_steps { 20995 SELECT a FROM t2 20996 WHERE a=53 20997 OR b=11 20998 OR ((a BETWEEN 50 AND 52) AND a!=51) 20999 OR a=48 21000 OR (g='xwvutsr' AND f GLOB 'defgh*') 21001 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 21002 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 21003 ORDER BY a 21004 } 21005} {1 3 38 48 50 52 53 65 scan 0 sort 0} 21006do_test where7-2.841.2 { 21007 count_steps { 21008 SELECT a FROM t3 21009 WHERE a=53 21010 OR b=11 21011 OR ((a BETWEEN 50 AND 52) AND a!=51) 21012 OR a=48 21013 OR (g='xwvutsr' AND f GLOB 'defgh*') 21014 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 21015 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 21016 ORDER BY a 21017 } 21018} {1 3 38 48 50 52 53 65 scan 0 sort 0} 21019do_test where7-2.842.1 { 21020 count_steps { 21021 SELECT a FROM t2 21022 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 21023 OR b=663 21024 OR b=608 21025 OR ((a BETWEEN 76 AND 78) AND a!=77) 21026 OR b=363 21027 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 21028 OR (g='jihgfed' AND f GLOB 'yzabc*') 21029 OR (g='nmlkjih' AND f GLOB 'efghi*') 21030 OR ((a BETWEEN 39 AND 41) AND a!=40) 21031 OR d>1e10 21032 ORDER BY a 21033 } 21034} {33 39 41 56 76 78 83 91 93 scan 0 sort 0} 21035do_test where7-2.842.2 { 21036 count_steps { 21037 SELECT a FROM t3 21038 WHERE ((a BETWEEN 91 AND 93) AND a!=92) 21039 OR b=663 21040 OR b=608 21041 OR ((a BETWEEN 76 AND 78) AND a!=77) 21042 OR b=363 21043 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 21044 OR (g='jihgfed' AND f GLOB 'yzabc*') 21045 OR (g='nmlkjih' AND f GLOB 'efghi*') 21046 OR ((a BETWEEN 39 AND 41) AND a!=40) 21047 OR d>1e10 21048 ORDER BY a 21049 } 21050} {33 39 41 56 76 78 83 91 93 scan 0 sort 0} 21051do_test where7-2.843.1 { 21052 count_steps { 21053 SELECT a FROM t2 21054 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 21055 OR b=443 21056 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 21057 OR (g='nmlkjih' AND f GLOB 'fghij*') 21058 OR b=14 21059 OR b=1001 21060 OR b=209 21061 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 21062 OR b=407 21063 ORDER BY a 21064 } 21065} {16 19 37 40 42 57 68 91 94 97 scan 0 sort 0} 21066do_test where7-2.843.2 { 21067 count_steps { 21068 SELECT a FROM t3 21069 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 21070 OR b=443 21071 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 21072 OR (g='nmlkjih' AND f GLOB 'fghij*') 21073 OR b=14 21074 OR b=1001 21075 OR b=209 21076 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 21077 OR b=407 21078 ORDER BY a 21079 } 21080} {16 19 37 40 42 57 68 91 94 97 scan 0 sort 0} 21081do_test where7-2.844.1 { 21082 count_steps { 21083 SELECT a FROM t2 21084 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 21085 OR (g='onmlkji' AND f GLOB 'wxyza*') 21086 OR b=99 21087 ORDER BY a 21088 } 21089} {9 48 57 scan 0 sort 0} 21090do_test where7-2.844.2 { 21091 count_steps { 21092 SELECT a FROM t3 21093 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL) 21094 OR (g='onmlkji' AND f GLOB 'wxyza*') 21095 OR b=99 21096 ORDER BY a 21097 } 21098} {9 48 57 scan 0 sort 0} 21099do_test where7-2.845.1 { 21100 count_steps { 21101 SELECT a FROM t2 21102 WHERE b=561 21103 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 21104 OR (g='gfedcba' AND f GLOB 'nopqr*') 21105 OR b=275 21106 OR (g='vutsrqp' AND f GLOB 'nopqr*') 21107 OR a=95 21108 ORDER BY a 21109 } 21110} {13 25 51 91 94 95 scan 0 sort 0} 21111do_test where7-2.845.2 { 21112 count_steps { 21113 SELECT a FROM t3 21114 WHERE b=561 21115 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 21116 OR (g='gfedcba' AND f GLOB 'nopqr*') 21117 OR b=275 21118 OR (g='vutsrqp' AND f GLOB 'nopqr*') 21119 OR a=95 21120 ORDER BY a 21121 } 21122} {13 25 51 91 94 95 scan 0 sort 0} 21123do_test where7-2.846.1 { 21124 count_steps { 21125 SELECT a FROM t2 21126 WHERE b=44 21127 OR b=902 21128 OR b=946 21129 OR ((a BETWEEN 31 AND 33) AND a!=32) 21130 OR (g='jihgfed' AND f GLOB 'zabcd*') 21131 OR (g='vutsrqp' AND f GLOB 'opqrs*') 21132 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 21133 OR b=792 21134 OR (g='vutsrqp' AND f GLOB 'rstuv*') 21135 OR (g='gfedcba' AND f GLOB 'opqrs*') 21136 ORDER BY a 21137 } 21138} {4 14 17 31 33 71 72 77 82 86 92 scan 0 sort 0} 21139do_test where7-2.846.2 { 21140 count_steps { 21141 SELECT a FROM t3 21142 WHERE b=44 21143 OR b=902 21144 OR b=946 21145 OR ((a BETWEEN 31 AND 33) AND a!=32) 21146 OR (g='jihgfed' AND f GLOB 'zabcd*') 21147 OR (g='vutsrqp' AND f GLOB 'opqrs*') 21148 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 21149 OR b=792 21150 OR (g='vutsrqp' AND f GLOB 'rstuv*') 21151 OR (g='gfedcba' AND f GLOB 'opqrs*') 21152 ORDER BY a 21153 } 21154} {4 14 17 31 33 71 72 77 82 86 92 scan 0 sort 0} 21155do_test where7-2.847.1 { 21156 count_steps { 21157 SELECT a FROM t2 21158 WHERE ((a BETWEEN 66 AND 68) AND a!=67) 21159 OR b=22 21160 OR c=9009 21161 OR b=616 21162 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 21163 ORDER BY a 21164 } 21165} {2 6 25 26 27 32 56 58 66 68 84 scan 0 sort 0} 21166do_test where7-2.847.2 { 21167 count_steps { 21168 SELECT a FROM t3 21169 WHERE ((a BETWEEN 66 AND 68) AND a!=67) 21170 OR b=22 21171 OR c=9009 21172 OR b=616 21173 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 21174 ORDER BY a 21175 } 21176} {2 6 25 26 27 32 56 58 66 68 84 scan 0 sort 0} 21177do_test where7-2.848.1 { 21178 count_steps { 21179 SELECT a FROM t2 21180 WHERE b=858 21181 OR a=59 21182 OR b=242 21183 OR ((a BETWEEN 42 AND 44) AND a!=43) 21184 ORDER BY a 21185 } 21186} {22 42 44 59 78 scan 0 sort 0} 21187do_test where7-2.848.2 { 21188 count_steps { 21189 SELECT a FROM t3 21190 WHERE b=858 21191 OR a=59 21192 OR b=242 21193 OR ((a BETWEEN 42 AND 44) AND a!=43) 21194 ORDER BY a 21195 } 21196} {22 42 44 59 78 scan 0 sort 0} 21197do_test where7-2.849.1 { 21198 count_steps { 21199 SELECT a FROM t2 21200 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 21201 OR a=84 21202 OR a=1 21203 OR c=16016 21204 OR ((a BETWEEN 60 AND 62) AND a!=61) 21205 OR ((a BETWEEN 14 AND 16) AND a!=15) 21206 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 21207 OR (g='fedcbaz' AND f GLOB 'rstuv*') 21208 OR 1000000<b 21209 ORDER BY a 21210 } 21211} {1 7 14 16 46 47 48 60 62 84 95 99 scan 0 sort 0} 21212do_test where7-2.849.2 { 21213 count_steps { 21214 SELECT a FROM t3 21215 WHERE (g='edcbazy' AND f GLOB 'vwxyz*') 21216 OR a=84 21217 OR a=1 21218 OR c=16016 21219 OR ((a BETWEEN 60 AND 62) AND a!=61) 21220 OR ((a BETWEEN 14 AND 16) AND a!=15) 21221 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 21222 OR (g='fedcbaz' AND f GLOB 'rstuv*') 21223 OR 1000000<b 21224 ORDER BY a 21225 } 21226} {1 7 14 16 46 47 48 60 62 84 95 99 scan 0 sort 0} 21227do_test where7-2.850.1 { 21228 count_steps { 21229 SELECT a FROM t2 21230 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 21231 OR (g='qponmlk' AND f GLOB 'pqrst*') 21232 OR b=418 21233 OR b=748 21234 OR ((a BETWEEN 42 AND 44) AND a!=43) 21235 OR a=60 21236 OR ((a BETWEEN 43 AND 45) AND a!=44) 21237 OR a=81 21238 ORDER BY a 21239 } 21240} {38 41 42 43 44 45 60 61 68 81 scan 0 sort 0} 21241do_test where7-2.850.2 { 21242 count_steps { 21243 SELECT a FROM t3 21244 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL) 21245 OR (g='qponmlk' AND f GLOB 'pqrst*') 21246 OR b=418 21247 OR b=748 21248 OR ((a BETWEEN 42 AND 44) AND a!=43) 21249 OR a=60 21250 OR ((a BETWEEN 43 AND 45) AND a!=44) 21251 OR a=81 21252 ORDER BY a 21253 } 21254} {38 41 42 43 44 45 60 61 68 81 scan 0 sort 0} 21255do_test where7-2.851.1 { 21256 count_steps { 21257 SELECT a FROM t2 21258 WHERE (d>=75.0 AND d<76.0 AND d NOT NULL) 21259 OR (g='lkjihgf' AND f GLOB 'pqrst*') 21260 OR b=44 21261 OR ((a BETWEEN 79 AND 81) AND a!=80) 21262 OR b=737 21263 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 21264 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 21265 OR f='lmnopqrst' 21266 OR (g='utsrqpo' AND f GLOB 'stuvw*') 21267 ORDER BY a 21268 } 21269} {4 11 12 18 37 63 67 75 79 81 89 scan 0 sort 0} 21270do_test where7-2.851.2 { 21271 count_steps { 21272 SELECT a FROM t3 21273 WHERE (d>=75.0 AND d<76.0 AND d NOT NULL) 21274 OR (g='lkjihgf' AND f GLOB 'pqrst*') 21275 OR b=44 21276 OR ((a BETWEEN 79 AND 81) AND a!=80) 21277 OR b=737 21278 OR (d>=12.0 AND d<13.0 AND d NOT NULL) 21279 OR (d>=11.0 AND d<12.0 AND d NOT NULL) 21280 OR f='lmnopqrst' 21281 OR (g='utsrqpo' AND f GLOB 'stuvw*') 21282 ORDER BY a 21283 } 21284} {4 11 12 18 37 63 67 75 79 81 89 scan 0 sort 0} 21285do_test where7-2.852.1 { 21286 count_steps { 21287 SELECT a FROM t2 21288 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL) 21289 OR (g='lkjihgf' AND f GLOB 'mnopq*') 21290 OR b=938 21291 OR a=72 21292 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 21293 OR (g='gfedcba' AND f GLOB 'opqrs*') 21294 ORDER BY a 21295 } 21296} {41 62 64 72 92 scan 0 sort 0} 21297do_test where7-2.852.2 { 21298 count_steps { 21299 SELECT a FROM t3 21300 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL) 21301 OR (g='lkjihgf' AND f GLOB 'mnopq*') 21302 OR b=938 21303 OR a=72 21304 OR (d>=41.0 AND d<42.0 AND d NOT NULL) 21305 OR (g='gfedcba' AND f GLOB 'opqrs*') 21306 ORDER BY a 21307 } 21308} {41 62 64 72 92 scan 0 sort 0} 21309do_test where7-2.853.1 { 21310 count_steps { 21311 SELECT a FROM t2 21312 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 21313 OR b=905 21314 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 21315 OR b=707 21316 OR b=146 21317 OR f='lmnopqrst' 21318 ORDER BY a 21319 } 21320} {11 18 37 44 63 70 76 89 96 scan 0 sort 0} 21321do_test where7-2.853.2 { 21322 count_steps { 21323 SELECT a FROM t3 21324 WHERE (g='jihgfed' AND f GLOB 'yzabc*') 21325 OR b=905 21326 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 21327 OR b=707 21328 OR b=146 21329 OR f='lmnopqrst' 21330 ORDER BY a 21331 } 21332} {11 18 37 44 63 70 76 89 96 scan 0 sort 0} 21333do_test where7-2.854.1 { 21334 count_steps { 21335 SELECT a FROM t2 21336 WHERE (d>=39.0 AND d<40.0 AND d NOT NULL) 21337 OR b=839 21338 OR c=10010 21339 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21340 OR c=8008 21341 OR ((a BETWEEN 65 AND 67) AND a!=66) 21342 OR b=275 21343 OR ((a BETWEEN 16 AND 18) AND a!=17) 21344 ORDER BY a 21345 } 21346} {8 16 18 22 23 24 25 28 29 30 34 39 60 65 67 86 scan 0 sort 0} 21347do_test where7-2.854.2 { 21348 count_steps { 21349 SELECT a FROM t3 21350 WHERE (d>=39.0 AND d<40.0 AND d NOT NULL) 21351 OR b=839 21352 OR c=10010 21353 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21354 OR c=8008 21355 OR ((a BETWEEN 65 AND 67) AND a!=66) 21356 OR b=275 21357 OR ((a BETWEEN 16 AND 18) AND a!=17) 21358 ORDER BY a 21359 } 21360} {8 16 18 22 23 24 25 28 29 30 34 39 60 65 67 86 scan 0 sort 0} 21361do_test where7-2.855.1 { 21362 count_steps { 21363 SELECT a FROM t2 21364 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 21365 OR b=190 21366 OR b=715 21367 OR ((a BETWEEN 65 AND 67) AND a!=66) 21368 OR b=36 21369 OR b=465 21370 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 21371 ORDER BY a 21372 } 21373} {4 46 65 67 scan 0 sort 0} 21374do_test where7-2.855.2 { 21375 count_steps { 21376 SELECT a FROM t3 21377 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL) 21378 OR b=190 21379 OR b=715 21380 OR ((a BETWEEN 65 AND 67) AND a!=66) 21381 OR b=36 21382 OR b=465 21383 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 21384 ORDER BY a 21385 } 21386} {4 46 65 67 scan 0 sort 0} 21387do_test where7-2.856.1 { 21388 count_steps { 21389 SELECT a FROM t2 21390 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 21391 OR (g='lkjihgf' AND f GLOB 'nopqr*') 21392 OR (g='onmlkji' AND f GLOB 'abcde*') 21393 OR ((a BETWEEN 67 AND 69) AND a!=68) 21394 OR b=883 21395 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 21396 OR a=37 21397 OR b=968 21398 OR b=374 21399 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 21400 OR a=83 21401 ORDER BY a 21402 } 21403} {26 31 34 37 52 65 67 69 83 88 scan 0 sort 0} 21404do_test where7-2.856.2 { 21405 count_steps { 21406 SELECT a FROM t3 21407 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL) 21408 OR (g='lkjihgf' AND f GLOB 'nopqr*') 21409 OR (g='onmlkji' AND f GLOB 'abcde*') 21410 OR ((a BETWEEN 67 AND 69) AND a!=68) 21411 OR b=883 21412 OR (d>=26.0 AND d<27.0 AND d NOT NULL) 21413 OR a=37 21414 OR b=968 21415 OR b=374 21416 OR (d>=31.0 AND d<32.0 AND d NOT NULL) 21417 OR a=83 21418 ORDER BY a 21419 } 21420} {26 31 34 37 52 65 67 69 83 88 scan 0 sort 0} 21421do_test where7-2.857.1 { 21422 count_steps { 21423 SELECT a FROM t2 21424 WHERE b=971 21425 OR f='abcdefghi' 21426 OR b=308 21427 OR f='ghijklmno' 21428 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21429 OR b=443 21430 OR b=355 21431 OR a=40 21432 OR (g='yxwvuts' AND f GLOB 'cdefg*') 21433 OR b=113 21434 OR b=363 21435 ORDER BY a 21436 } 21437} {2 6 22 26 28 32 33 40 48 52 58 74 78 84 100 scan 0 sort 0} 21438do_test where7-2.857.2 { 21439 count_steps { 21440 SELECT a FROM t3 21441 WHERE b=971 21442 OR f='abcdefghi' 21443 OR b=308 21444 OR f='ghijklmno' 21445 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*') 21446 OR b=443 21447 OR b=355 21448 OR a=40 21449 OR (g='yxwvuts' AND f GLOB 'cdefg*') 21450 OR b=113 21451 OR b=363 21452 ORDER BY a 21453 } 21454} {2 6 22 26 28 32 33 40 48 52 58 74 78 84 100 scan 0 sort 0} 21455do_test where7-2.858.1 { 21456 count_steps { 21457 SELECT a FROM t2 21458 WHERE b=286 21459 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21460 ORDER BY a 21461 } 21462} {26 99 scan 0 sort 0} 21463do_test where7-2.858.2 { 21464 count_steps { 21465 SELECT a FROM t3 21466 WHERE b=286 21467 OR (d>=99.0 AND d<100.0 AND d NOT NULL) 21468 ORDER BY a 21469 } 21470} {26 99 scan 0 sort 0} 21471do_test where7-2.859.1 { 21472 count_steps { 21473 SELECT a FROM t2 21474 WHERE b=740 21475 OR b=957 21476 OR ((a BETWEEN 51 AND 53) AND a!=52) 21477 OR (g='tsrqpon' AND f GLOB 'xyzab*') 21478 OR a=8 21479 ORDER BY a 21480 } 21481} {8 23 51 53 87 scan 0 sort 0} 21482do_test where7-2.859.2 { 21483 count_steps { 21484 SELECT a FROM t3 21485 WHERE b=740 21486 OR b=957 21487 OR ((a BETWEEN 51 AND 53) AND a!=52) 21488 OR (g='tsrqpon' AND f GLOB 'xyzab*') 21489 OR a=8 21490 ORDER BY a 21491 } 21492} {8 23 51 53 87 scan 0 sort 0} 21493do_test where7-2.860.1 { 21494 count_steps { 21495 SELECT a FROM t2 21496 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 21497 OR a=59 21498 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 21499 OR b=781 21500 OR ((a BETWEEN 55 AND 57) AND a!=56) 21501 OR ((a BETWEEN 70 AND 72) AND a!=71) 21502 OR ((a BETWEEN 21 AND 23) AND a!=22) 21503 OR b=146 21504 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 21505 ORDER BY a 21506 } 21507} {2 21 22 23 34 55 57 59 70 71 72 scan 0 sort 0} 21508do_test where7-2.860.2 { 21509 count_steps { 21510 SELECT a FROM t3 21511 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 21512 OR a=59 21513 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 21514 OR b=781 21515 OR ((a BETWEEN 55 AND 57) AND a!=56) 21516 OR ((a BETWEEN 70 AND 72) AND a!=71) 21517 OR ((a BETWEEN 21 AND 23) AND a!=22) 21518 OR b=146 21519 OR (d>=22.0 AND d<23.0 AND d NOT NULL) 21520 ORDER BY a 21521 } 21522} {2 21 22 23 34 55 57 59 70 71 72 scan 0 sort 0} 21523do_test where7-2.861.1 { 21524 count_steps { 21525 SELECT a FROM t2 21526 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL) 21527 OR c=8008 21528 OR ((a BETWEEN 30 AND 32) AND a!=31) 21529 OR f='stuvwxyza' 21530 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 21531 OR (g='lkjihgf' AND f GLOB 'nopqr*') 21532 OR a=17 21533 ORDER BY a 21534 } 21535} {8 17 18 22 23 24 25 30 32 44 65 70 96 scan 0 sort 0} 21536do_test where7-2.861.2 { 21537 count_steps { 21538 SELECT a FROM t3 21539 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL) 21540 OR c=8008 21541 OR ((a BETWEEN 30 AND 32) AND a!=31) 21542 OR f='stuvwxyza' 21543 OR (d>=8.0 AND d<9.0 AND d NOT NULL) 21544 OR (g='lkjihgf' AND f GLOB 'nopqr*') 21545 OR a=17 21546 ORDER BY a 21547 } 21548} {8 17 18 22 23 24 25 30 32 44 65 70 96 scan 0 sort 0} 21549do_test where7-2.862.1 { 21550 count_steps { 21551 SELECT a FROM t2 21552 WHERE a=9 21553 OR b=352 21554 OR (g='ponmlkj' AND f GLOB 'stuvw*') 21555 OR b=781 21556 ORDER BY a 21557 } 21558} {9 32 44 71 scan 0 sort 0} 21559do_test where7-2.862.2 { 21560 count_steps { 21561 SELECT a FROM t3 21562 WHERE a=9 21563 OR b=352 21564 OR (g='ponmlkj' AND f GLOB 'stuvw*') 21565 OR b=781 21566 ORDER BY a 21567 } 21568} {9 32 44 71 scan 0 sort 0} 21569do_test where7-2.863.1 { 21570 count_steps { 21571 SELECT a FROM t2 21572 WHERE a=19 21573 OR c=9009 21574 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 21575 OR a=8 21576 OR (g='nmlkjih' AND f GLOB 'efghi*') 21577 OR b=473 21578 ORDER BY a 21579 } 21580} {8 13 19 25 26 27 39 43 56 65 91 scan 0 sort 0} 21581do_test where7-2.863.2 { 21582 count_steps { 21583 SELECT a FROM t3 21584 WHERE a=19 21585 OR c=9009 21586 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 21587 OR a=8 21588 OR (g='nmlkjih' AND f GLOB 'efghi*') 21589 OR b=473 21590 ORDER BY a 21591 } 21592} {8 13 19 25 26 27 39 43 56 65 91 scan 0 sort 0} 21593do_test where7-2.864.1 { 21594 count_steps { 21595 SELECT a FROM t2 21596 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 21597 OR a=73 21598 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 21599 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 21600 OR b=938 21601 OR (g='qponmlk' AND f GLOB 'mnopq*') 21602 OR (g='wvutsrq' AND f GLOB 'klmno*') 21603 OR ((a BETWEEN 69 AND 71) AND a!=70) 21604 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 21605 OR b=44 21606 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 21607 ORDER BY a 21608 } 21609} {4 7 10 12 19 33 38 54 59 69 71 73 85 89 scan 0 sort 0} 21610do_test where7-2.864.2 { 21611 count_steps { 21612 SELECT a FROM t3 21613 WHERE (g='wvutsrq' AND f GLOB 'mnopq*') 21614 OR a=73 21615 OR (d>=19.0 AND d<20.0 AND d NOT NULL) 21616 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 21617 OR b=938 21618 OR (g='qponmlk' AND f GLOB 'mnopq*') 21619 OR (g='wvutsrq' AND f GLOB 'klmno*') 21620 OR ((a BETWEEN 69 AND 71) AND a!=70) 21621 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*') 21622 OR b=44 21623 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 21624 ORDER BY a 21625 } 21626} {4 7 10 12 19 33 38 54 59 69 71 73 85 89 scan 0 sort 0} 21627do_test where7-2.865.1 { 21628 count_steps { 21629 SELECT a FROM t2 21630 WHERE c<=10 21631 OR 1000000<b 21632 OR a=70 21633 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 21634 OR b=619 21635 ORDER BY a 21636 } 21637} {25 70 scan 0 sort 0} 21638do_test where7-2.865.2 { 21639 count_steps { 21640 SELECT a FROM t3 21641 WHERE c<=10 21642 OR 1000000<b 21643 OR a=70 21644 OR (d>=25.0 AND d<26.0 AND d NOT NULL) 21645 OR b=619 21646 ORDER BY a 21647 } 21648} {25 70 scan 0 sort 0} 21649do_test where7-2.866.1 { 21650 count_steps { 21651 SELECT a FROM t2 21652 WHERE b=55 21653 OR c<=10 21654 OR a=91 21655 OR b=146 21656 OR ((a BETWEEN 44 AND 46) AND a!=45) 21657 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 21658 OR a=90 21659 OR a=59 21660 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 21661 OR a=19 21662 OR c=34034 21663 ORDER BY a 21664 } 21665} {5 19 44 46 51 59 90 91 93 100 scan 0 sort 0} 21666do_test where7-2.866.2 { 21667 count_steps { 21668 SELECT a FROM t3 21669 WHERE b=55 21670 OR c<=10 21671 OR a=91 21672 OR b=146 21673 OR ((a BETWEEN 44 AND 46) AND a!=45) 21674 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 21675 OR a=90 21676 OR a=59 21677 OR (d>=93.0 AND d<94.0 AND d NOT NULL) 21678 OR a=19 21679 OR c=34034 21680 ORDER BY a 21681 } 21682} {5 19 44 46 51 59 90 91 93 100 scan 0 sort 0} 21683do_test where7-2.867.1 { 21684 count_steps { 21685 SELECT a FROM t2 21686 WHERE c=28028 21687 OR f='mnopqrstu' 21688 ORDER BY a 21689 } 21690} {12 38 64 82 83 84 90 scan 0 sort 0} 21691do_test where7-2.867.2 { 21692 count_steps { 21693 SELECT a FROM t3 21694 WHERE c=28028 21695 OR f='mnopqrstu' 21696 ORDER BY a 21697 } 21698} {12 38 64 82 83 84 90 scan 0 sort 0} 21699do_test where7-2.868.1 { 21700 count_steps { 21701 SELECT a FROM t2 21702 WHERE b=839 21703 OR b=627 21704 OR b=113 21705 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 21706 OR ((a BETWEEN 32 AND 34) AND a!=33) 21707 OR c=16016 21708 OR (g='nmlkjih' AND f GLOB 'efghi*') 21709 OR f='yzabcdefg' 21710 OR b=451 21711 ORDER BY a 21712 } 21713} {4 24 32 34 41 46 47 48 50 56 57 76 scan 0 sort 0} 21714do_test where7-2.868.2 { 21715 count_steps { 21716 SELECT a FROM t3 21717 WHERE b=839 21718 OR b=627 21719 OR b=113 21720 OR (d>=4.0 AND d<5.0 AND d NOT NULL) 21721 OR ((a BETWEEN 32 AND 34) AND a!=33) 21722 OR c=16016 21723 OR (g='nmlkjih' AND f GLOB 'efghi*') 21724 OR f='yzabcdefg' 21725 OR b=451 21726 ORDER BY a 21727 } 21728} {4 24 32 34 41 46 47 48 50 56 57 76 scan 0 sort 0} 21729do_test where7-2.869.1 { 21730 count_steps { 21731 SELECT a FROM t2 21732 WHERE a=42 21733 OR b=674 21734 OR ((a BETWEEN 89 AND 91) AND a!=90) 21735 OR ((a BETWEEN 30 AND 32) AND a!=31) 21736 ORDER BY a 21737 } 21738} {30 32 42 89 91 scan 0 sort 0} 21739do_test where7-2.869.2 { 21740 count_steps { 21741 SELECT a FROM t3 21742 WHERE a=42 21743 OR b=674 21744 OR ((a BETWEEN 89 AND 91) AND a!=90) 21745 OR ((a BETWEEN 30 AND 32) AND a!=31) 21746 ORDER BY a 21747 } 21748} {30 32 42 89 91 scan 0 sort 0} 21749do_test where7-2.870.1 { 21750 count_steps { 21751 SELECT a FROM t2 21752 WHERE b=715 21753 OR a=37 21754 ORDER BY a 21755 } 21756} {37 65 scan 0 sort 0} 21757do_test where7-2.870.2 { 21758 count_steps { 21759 SELECT a FROM t3 21760 WHERE b=715 21761 OR a=37 21762 ORDER BY a 21763 } 21764} {37 65 scan 0 sort 0} 21765do_test where7-2.871.1 { 21766 count_steps { 21767 SELECT a FROM t2 21768 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 21769 OR b=1001 21770 OR ((a BETWEEN 41 AND 43) AND a!=42) 21771 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 21772 ORDER BY a 21773 } 21774} {17 41 43 69 91 95 97 scan 0 sort 0} 21775do_test where7-2.871.2 { 21776 count_steps { 21777 SELECT a FROM t3 21778 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 21779 OR b=1001 21780 OR ((a BETWEEN 41 AND 43) AND a!=42) 21781 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 21782 ORDER BY a 21783 } 21784} {17 41 43 69 91 95 97 scan 0 sort 0} 21785do_test where7-2.872.1 { 21786 count_steps { 21787 SELECT a FROM t2 21788 WHERE (d>=18.0 AND d<19.0 AND d NOT NULL) 21789 OR (g='srqponm' AND f GLOB 'defgh*') 21790 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 21791 OR b=1048 21792 OR f='uvwxyzabc' 21793 OR b=685 21794 ORDER BY a 21795 } 21796} {7 18 20 29 46 72 98 scan 0 sort 0} 21797do_test where7-2.872.2 { 21798 count_steps { 21799 SELECT a FROM t3 21800 WHERE (d>=18.0 AND d<19.0 AND d NOT NULL) 21801 OR (g='srqponm' AND f GLOB 'defgh*') 21802 OR (d>=7.0 AND d<8.0 AND d NOT NULL) 21803 OR b=1048 21804 OR f='uvwxyzabc' 21805 OR b=685 21806 ORDER BY a 21807 } 21808} {7 18 20 29 46 72 98 scan 0 sort 0} 21809do_test where7-2.873.1 { 21810 count_steps { 21811 SELECT a FROM t2 21812 WHERE c=13013 21813 OR (g='qponmlk' AND f GLOB 'qrstu*') 21814 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 21815 OR (g='hgfedcb' AND f GLOB 'jklmn*') 21816 OR (g='qponmlk' AND f GLOB 'pqrst*') 21817 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 21818 OR b=1048 21819 OR ((a BETWEEN 99 AND 101) AND a!=100) 21820 ORDER BY a 21821 } 21822} {37 38 39 41 42 66 87 99 scan 0 sort 0} 21823do_test where7-2.873.2 { 21824 count_steps { 21825 SELECT a FROM t3 21826 WHERE c=13013 21827 OR (g='qponmlk' AND f GLOB 'qrstu*') 21828 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 21829 OR (g='hgfedcb' AND f GLOB 'jklmn*') 21830 OR (g='qponmlk' AND f GLOB 'pqrst*') 21831 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 21832 OR b=1048 21833 OR ((a BETWEEN 99 AND 101) AND a!=100) 21834 ORDER BY a 21835 } 21836} {37 38 39 41 42 66 87 99 scan 0 sort 0} 21837do_test where7-2.874.1 { 21838 count_steps { 21839 SELECT a FROM t2 21840 WHERE b=902 21841 OR (g='lkjihgf' AND f GLOB 'opqrs*') 21842 OR f='uvwxyzabc' 21843 ORDER BY a 21844 } 21845} {20 46 66 72 82 98 scan 0 sort 0} 21846do_test where7-2.874.2 { 21847 count_steps { 21848 SELECT a FROM t3 21849 WHERE b=902 21850 OR (g='lkjihgf' AND f GLOB 'opqrs*') 21851 OR f='uvwxyzabc' 21852 ORDER BY a 21853 } 21854} {20 46 66 72 82 98 scan 0 sort 0} 21855do_test where7-2.875.1 { 21856 count_steps { 21857 SELECT a FROM t2 21858 WHERE f='ijklmnopq' 21859 OR ((a BETWEEN 80 AND 82) AND a!=81) 21860 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 21861 OR a=56 21862 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21863 OR (g='onmlkji' AND f GLOB 'xyzab*') 21864 OR (g='lkjihgf' AND f GLOB 'nopqr*') 21865 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 21866 ORDER BY a 21867 } 21868} {8 9 20 23 34 49 56 60 65 80 82 86 scan 0 sort 0} 21869do_test where7-2.875.2 { 21870 count_steps { 21871 SELECT a FROM t3 21872 WHERE f='ijklmnopq' 21873 OR ((a BETWEEN 80 AND 82) AND a!=81) 21874 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 21875 OR a=56 21876 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 21877 OR (g='onmlkji' AND f GLOB 'xyzab*') 21878 OR (g='lkjihgf' AND f GLOB 'nopqr*') 21879 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 21880 ORDER BY a 21881 } 21882} {8 9 20 23 34 49 56 60 65 80 82 86 scan 0 sort 0} 21883do_test where7-2.876.1 { 21884 count_steps { 21885 SELECT a FROM t2 21886 WHERE b=520 21887 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 21888 OR b=432 21889 OR a=44 21890 ORDER BY a 21891 } 21892} {28 44 scan 0 sort 0} 21893do_test where7-2.876.2 { 21894 count_steps { 21895 SELECT a FROM t3 21896 WHERE b=520 21897 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 21898 OR b=432 21899 OR a=44 21900 ORDER BY a 21901 } 21902} {28 44 scan 0 sort 0} 21903do_test where7-2.877.1 { 21904 count_steps { 21905 SELECT a FROM t2 21906 WHERE a=4 21907 OR ((a BETWEEN 12 AND 14) AND a!=13) 21908 OR a=96 21909 OR b=979 21910 OR b=520 21911 ORDER BY a 21912 } 21913} {4 12 14 89 96 scan 0 sort 0} 21914do_test where7-2.877.2 { 21915 count_steps { 21916 SELECT a FROM t3 21917 WHERE a=4 21918 OR ((a BETWEEN 12 AND 14) AND a!=13) 21919 OR a=96 21920 OR b=979 21921 OR b=520 21922 ORDER BY a 21923 } 21924} {4 12 14 89 96 scan 0 sort 0} 21925do_test where7-2.878.1 { 21926 count_steps { 21927 SELECT a FROM t2 21928 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 21929 OR b=1026 21930 OR b=465 21931 OR b<0 21932 OR ((a BETWEEN 81 AND 83) AND a!=82) 21933 OR ((a BETWEEN 50 AND 52) AND a!=51) 21934 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 21935 OR b=770 21936 OR (g='edcbazy' AND f GLOB 'uvwxy*') 21937 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 21938 OR c=18018 21939 ORDER BY a 21940 } 21941} {24 26 29 50 52 53 54 59 70 81 83 98 scan 0 sort 0} 21942do_test where7-2.878.2 { 21943 count_steps { 21944 SELECT a FROM t3 21945 WHERE ((a BETWEEN 24 AND 26) AND a!=25) 21946 OR b=1026 21947 OR b=465 21948 OR b<0 21949 OR ((a BETWEEN 81 AND 83) AND a!=82) 21950 OR ((a BETWEEN 50 AND 52) AND a!=51) 21951 OR (d>=29.0 AND d<30.0 AND d NOT NULL) 21952 OR b=770 21953 OR (g='edcbazy' AND f GLOB 'uvwxy*') 21954 OR (d>=59.0 AND d<60.0 AND d NOT NULL) 21955 OR c=18018 21956 ORDER BY a 21957 } 21958} {24 26 29 50 52 53 54 59 70 81 83 98 scan 0 sort 0} 21959do_test where7-2.879.1 { 21960 count_steps { 21961 SELECT a FROM t2 21962 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 21963 OR ((a BETWEEN 89 AND 91) AND a!=90) 21964 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 21965 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21966 OR (g='kjihgfe' AND f GLOB 'stuvw*') 21967 OR (g='gfedcba' AND f GLOB 'opqrs*') 21968 ORDER BY a 21969 } 21970} {8 34 60 70 86 89 91 92 scan 0 sort 0} 21971do_test where7-2.879.2 { 21972 count_steps { 21973 SELECT a FROM t3 21974 WHERE (g='gfedcba' AND f GLOB 'nopqr*') 21975 OR ((a BETWEEN 89 AND 91) AND a!=90) 21976 OR (d>=60.0 AND d<61.0 AND d NOT NULL) 21977 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*') 21978 OR (g='kjihgfe' AND f GLOB 'stuvw*') 21979 OR (g='gfedcba' AND f GLOB 'opqrs*') 21980 ORDER BY a 21981 } 21982} {8 34 60 70 86 89 91 92 scan 0 sort 0} 21983do_test where7-2.880.1 { 21984 count_steps { 21985 SELECT a FROM t2 21986 WHERE a=100 21987 OR ((a BETWEEN 17 AND 19) AND a!=18) 21988 OR b=1023 21989 OR (g='nmlkjih' AND f GLOB 'efghi*') 21990 OR ((a BETWEEN 72 AND 74) AND a!=73) 21991 OR ((a BETWEEN 78 AND 80) AND a!=79) 21992 OR c=28028 21993 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 21994 ORDER BY a 21995 } 21996} {17 19 21 56 72 74 78 80 82 83 84 93 100 scan 0 sort 0} 21997do_test where7-2.880.2 { 21998 count_steps { 21999 SELECT a FROM t3 22000 WHERE a=100 22001 OR ((a BETWEEN 17 AND 19) AND a!=18) 22002 OR b=1023 22003 OR (g='nmlkjih' AND f GLOB 'efghi*') 22004 OR ((a BETWEEN 72 AND 74) AND a!=73) 22005 OR ((a BETWEEN 78 AND 80) AND a!=79) 22006 OR c=28028 22007 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 22008 ORDER BY a 22009 } 22010} {17 19 21 56 72 74 78 80 82 83 84 93 100 scan 0 sort 0} 22011do_test where7-2.881.1 { 22012 count_steps { 22013 SELECT a FROM t2 22014 WHERE a=48 22015 OR c=32032 22016 OR b=1078 22017 ORDER BY a 22018 } 22019} {48 94 95 96 98 scan 0 sort 0} 22020do_test where7-2.881.2 { 22021 count_steps { 22022 SELECT a FROM t3 22023 WHERE a=48 22024 OR c=32032 22025 OR b=1078 22026 ORDER BY a 22027 } 22028} {48 94 95 96 98 scan 0 sort 0} 22029do_test where7-2.882.1 { 22030 count_steps { 22031 SELECT a FROM t2 22032 WHERE b=993 22033 OR (g='mlkjihg' AND f GLOB 'jklmn*') 22034 OR a=96 22035 OR c=15015 22036 OR a=63 22037 OR ((a BETWEEN 4 AND 6) AND a!=5) 22038 OR b=1100 22039 OR (g='rqponml' AND f GLOB 'jklmn*') 22040 OR a=48 22041 OR (g='wvutsrq' AND f GLOB 'ijklm*') 22042 ORDER BY a 22043 } 22044} {4 6 8 35 43 44 45 48 61 63 96 100 scan 0 sort 0} 22045do_test where7-2.882.2 { 22046 count_steps { 22047 SELECT a FROM t3 22048 WHERE b=993 22049 OR (g='mlkjihg' AND f GLOB 'jklmn*') 22050 OR a=96 22051 OR c=15015 22052 OR a=63 22053 OR ((a BETWEEN 4 AND 6) AND a!=5) 22054 OR b=1100 22055 OR (g='rqponml' AND f GLOB 'jklmn*') 22056 OR a=48 22057 OR (g='wvutsrq' AND f GLOB 'ijklm*') 22058 ORDER BY a 22059 } 22060} {4 6 8 35 43 44 45 48 61 63 96 100 scan 0 sort 0} 22061do_test where7-2.883.1 { 22062 count_steps { 22063 SELECT a FROM t2 22064 WHERE a=2 22065 OR b=1012 22066 OR ((a BETWEEN 83 AND 85) AND a!=84) 22067 OR (g='lkjihgf' AND f GLOB 'mnopq*') 22068 OR b=355 22069 OR ((a BETWEEN 86 AND 88) AND a!=87) 22070 OR b=880 22071 OR f IS NULL 22072 OR b=619 22073 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 22074 OR a=20 22075 ORDER BY a 22076 } 22077} {2 15 20 64 80 83 85 86 88 92 scan 0 sort 0} 22078do_test where7-2.883.2 { 22079 count_steps { 22080 SELECT a FROM t3 22081 WHERE a=2 22082 OR b=1012 22083 OR ((a BETWEEN 83 AND 85) AND a!=84) 22084 OR (g='lkjihgf' AND f GLOB 'mnopq*') 22085 OR b=355 22086 OR ((a BETWEEN 86 AND 88) AND a!=87) 22087 OR b=880 22088 OR f IS NULL 22089 OR b=619 22090 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 22091 OR a=20 22092 ORDER BY a 22093 } 22094} {2 15 20 64 80 83 85 86 88 92 scan 0 sort 0} 22095do_test where7-2.884.1 { 22096 count_steps { 22097 SELECT a FROM t2 22098 WHERE c=23023 22099 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 22100 OR (g='onmlkji' AND f GLOB 'abcde*') 22101 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22102 OR a=16 22103 OR f='fghijklmn' 22104 OR a=62 22105 OR (g='fedcbaz' AND f GLOB 'stuvw*') 22106 OR ((a BETWEEN 65 AND 67) AND a!=66) 22107 ORDER BY a 22108 } 22109} {5 14 16 28 31 40 52 57 62 65 66 67 68 69 83 92 96 scan 0 sort 0} 22110do_test where7-2.884.2 { 22111 count_steps { 22112 SELECT a FROM t3 22113 WHERE c=23023 22114 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 22115 OR (g='onmlkji' AND f GLOB 'abcde*') 22116 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22117 OR a=16 22118 OR f='fghijklmn' 22119 OR a=62 22120 OR (g='fedcbaz' AND f GLOB 'stuvw*') 22121 OR ((a BETWEEN 65 AND 67) AND a!=66) 22122 ORDER BY a 22123 } 22124} {5 14 16 28 31 40 52 57 62 65 66 67 68 69 83 92 96 scan 0 sort 0} 22125do_test where7-2.885.1 { 22126 count_steps { 22127 SELECT a FROM t2 22128 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 22129 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 22130 OR ((a BETWEEN 30 AND 32) AND a!=31) 22131 OR ((a BETWEEN 63 AND 65) AND a!=64) 22132 OR a=85 22133 ORDER BY a 22134 } 22135} {22 30 32 63 65 72 85 scan 0 sort 0} 22136do_test where7-2.885.2 { 22137 count_steps { 22138 SELECT a FROM t3 22139 WHERE (g='utsrqpo' AND f GLOB 'wxyza*') 22140 OR (d>=72.0 AND d<73.0 AND d NOT NULL) 22141 OR ((a BETWEEN 30 AND 32) AND a!=31) 22142 OR ((a BETWEEN 63 AND 65) AND a!=64) 22143 OR a=85 22144 ORDER BY a 22145 } 22146} {22 30 32 63 65 72 85 scan 0 sort 0} 22147do_test where7-2.886.1 { 22148 count_steps { 22149 SELECT a FROM t2 22150 WHERE (g='jihgfed' AND f GLOB 'xyzab*') 22151 OR (g='edcbazy' AND f GLOB 'uvwxy*') 22152 OR c=23023 22153 OR (g='edcbazy' AND f GLOB 'wxyza*') 22154 OR a=19 22155 OR b=902 22156 ORDER BY a 22157 } 22158} {19 67 68 69 75 82 98 100 scan 0 sort 0} 22159do_test where7-2.886.2 { 22160 count_steps { 22161 SELECT a FROM t3 22162 WHERE (g='jihgfed' AND f GLOB 'xyzab*') 22163 OR (g='edcbazy' AND f GLOB 'uvwxy*') 22164 OR c=23023 22165 OR (g='edcbazy' AND f GLOB 'wxyza*') 22166 OR a=19 22167 OR b=902 22168 ORDER BY a 22169 } 22170} {19 67 68 69 75 82 98 100 scan 0 sort 0} 22171do_test where7-2.887.1 { 22172 count_steps { 22173 SELECT a FROM t2 22174 WHERE c=2002 22175 OR ((a BETWEEN 27 AND 29) AND a!=28) 22176 OR b=1015 22177 OR a=78 22178 OR ((a BETWEEN 76 AND 78) AND a!=77) 22179 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 22180 ORDER BY a 22181 } 22182} {4 5 6 27 29 35 76 78 scan 0 sort 0} 22183do_test where7-2.887.2 { 22184 count_steps { 22185 SELECT a FROM t3 22186 WHERE c=2002 22187 OR ((a BETWEEN 27 AND 29) AND a!=28) 22188 OR b=1015 22189 OR a=78 22190 OR ((a BETWEEN 76 AND 78) AND a!=77) 22191 OR (d>=35.0 AND d<36.0 AND d NOT NULL) 22192 ORDER BY a 22193 } 22194} {4 5 6 27 29 35 76 78 scan 0 sort 0} 22195do_test where7-2.888.1 { 22196 count_steps { 22197 SELECT a FROM t2 22198 WHERE c=27027 22199 OR f='opqrstuvw' 22200 OR b=410 22201 ORDER BY a 22202 } 22203} {14 40 66 79 80 81 92 scan 0 sort 0} 22204do_test where7-2.888.2 { 22205 count_steps { 22206 SELECT a FROM t3 22207 WHERE c=27027 22208 OR f='opqrstuvw' 22209 OR b=410 22210 ORDER BY a 22211 } 22212} {14 40 66 79 80 81 92 scan 0 sort 0} 22213do_test where7-2.889.1 { 22214 count_steps { 22215 SELECT a FROM t2 22216 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 22217 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 22218 OR a=48 22219 OR b=113 22220 OR (g='xwvutsr' AND f GLOB 'fghij*') 22221 OR b=143 22222 ORDER BY a 22223 } 22224} {5 13 15 48 77 scan 0 sort 0} 22225do_test where7-2.889.2 { 22226 count_steps { 22227 SELECT a FROM t3 22228 WHERE (g='jihgfed' AND f GLOB 'zabcd*') 22229 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 22230 OR a=48 22231 OR b=113 22232 OR (g='xwvutsr' AND f GLOB 'fghij*') 22233 OR b=143 22234 ORDER BY a 22235 } 22236} {5 13 15 48 77 scan 0 sort 0} 22237do_test where7-2.890.1 { 22238 count_steps { 22239 SELECT a FROM t2 22240 WHERE a=80 22241 OR ((a BETWEEN 0 AND 2) AND a!=1) 22242 OR b=718 22243 OR c=2002 22244 OR a=60 22245 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22246 OR b=476 22247 OR f='opqrstuvw' 22248 ORDER BY a 22249 } 22250} {2 4 5 6 14 40 60 66 80 92 scan 0 sort 0} 22251do_test where7-2.890.2 { 22252 count_steps { 22253 SELECT a FROM t3 22254 WHERE a=80 22255 OR ((a BETWEEN 0 AND 2) AND a!=1) 22256 OR b=718 22257 OR c=2002 22258 OR a=60 22259 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22260 OR b=476 22261 OR f='opqrstuvw' 22262 ORDER BY a 22263 } 22264} {2 4 5 6 14 40 60 66 80 92 scan 0 sort 0} 22265do_test where7-2.891.1 { 22266 count_steps { 22267 SELECT a FROM t2 22268 WHERE a=33 22269 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22270 OR a=2 22271 OR a=64 22272 OR b=663 22273 OR b=385 22274 OR b=542 22275 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22276 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 22277 ORDER BY a 22278 } 22279} {2 9 14 20 33 35 40 64 66 92 scan 0 sort 0} 22280do_test where7-2.891.2 { 22281 count_steps { 22282 SELECT a FROM t3 22283 WHERE a=33 22284 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*') 22285 OR a=2 22286 OR a=64 22287 OR b=663 22288 OR b=385 22289 OR b=542 22290 OR (g='utsrqpo' AND f GLOB 'uvwxy*') 22291 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 22292 ORDER BY a 22293 } 22294} {2 9 14 20 33 35 40 64 66 92 scan 0 sort 0} 22295do_test where7-2.892.1 { 22296 count_steps { 22297 SELECT a FROM t2 22298 WHERE b=608 22299 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 22300 OR b=572 22301 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 22302 OR b=220 22303 OR a=46 22304 OR a=62 22305 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 22306 ORDER BY a 22307 } 22308} {20 21 46 47 52 62 73 75 83 99 scan 0 sort 0} 22309do_test where7-2.892.2 { 22310 count_steps { 22311 SELECT a FROM t3 22312 WHERE b=608 22313 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 22314 OR b=572 22315 OR (d>=75.0 AND d<76.0 AND d NOT NULL) 22316 OR b=220 22317 OR a=46 22318 OR a=62 22319 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 22320 ORDER BY a 22321 } 22322} {20 21 46 47 52 62 73 75 83 99 scan 0 sort 0} 22323do_test where7-2.893.1 { 22324 count_steps { 22325 SELECT a FROM t2 22326 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 22327 OR b=1045 22328 OR ((a BETWEEN 14 AND 16) AND a!=15) 22329 ORDER BY a 22330 } 22331} {14 16 95 97 scan 0 sort 0} 22332do_test where7-2.893.2 { 22333 count_steps { 22334 SELECT a FROM t3 22335 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*') 22336 OR b=1045 22337 OR ((a BETWEEN 14 AND 16) AND a!=15) 22338 ORDER BY a 22339 } 22340} {14 16 95 97 scan 0 sort 0} 22341do_test where7-2.894.1 { 22342 count_steps { 22343 SELECT a FROM t2 22344 WHERE b=649 22345 OR ((a BETWEEN 39 AND 41) AND a!=40) 22346 OR (g='tsrqpon' AND f GLOB 'zabcd*') 22347 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 22348 OR a=74 22349 OR b=476 22350 OR b=253 22351 ORDER BY a 22352 } 22353} {23 25 39 41 59 62 74 scan 0 sort 0} 22354do_test where7-2.894.2 { 22355 count_steps { 22356 SELECT a FROM t3 22357 WHERE b=649 22358 OR ((a BETWEEN 39 AND 41) AND a!=40) 22359 OR (g='tsrqpon' AND f GLOB 'zabcd*') 22360 OR (d>=62.0 AND d<63.0 AND d NOT NULL) 22361 OR a=74 22362 OR b=476 22363 OR b=253 22364 ORDER BY a 22365 } 22366} {23 25 39 41 59 62 74 scan 0 sort 0} 22367do_test where7-2.895.1 { 22368 count_steps { 22369 SELECT a FROM t2 22370 WHERE b=817 22371 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 22372 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 22373 OR ((a BETWEEN 82 AND 84) AND a!=83) 22374 OR d<0.0 22375 OR (g='edcbazy' AND f GLOB 'uvwxy*') 22376 OR a=87 22377 OR b=88 22378 OR b=465 22379 ORDER BY a 22380 } 22381} {8 23 42 82 84 87 98 scan 0 sort 0} 22382do_test where7-2.895.2 { 22383 count_steps { 22384 SELECT a FROM t3 22385 WHERE b=817 22386 OR (d>=42.0 AND d<43.0 AND d NOT NULL) 22387 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 22388 OR ((a BETWEEN 82 AND 84) AND a!=83) 22389 OR d<0.0 22390 OR (g='edcbazy' AND f GLOB 'uvwxy*') 22391 OR a=87 22392 OR b=88 22393 OR b=465 22394 ORDER BY a 22395 } 22396} {8 23 42 82 84 87 98 scan 0 sort 0} 22397do_test where7-2.896.1 { 22398 count_steps { 22399 SELECT a FROM t2 22400 WHERE (g='onmlkji' AND f GLOB 'wxyza*') 22401 OR b=773 22402 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 22403 OR c>=34035 22404 OR c=34034 22405 OR (g='fedcbaz' AND f GLOB 'pqrst*') 22406 ORDER BY a 22407 } 22408} {48 80 93 100 scan 0 sort 0} 22409do_test where7-2.896.2 { 22410 count_steps { 22411 SELECT a FROM t3 22412 WHERE (g='onmlkji' AND f GLOB 'wxyza*') 22413 OR b=773 22414 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 22415 OR c>=34035 22416 OR c=34034 22417 OR (g='fedcbaz' AND f GLOB 'pqrst*') 22418 ORDER BY a 22419 } 22420} {48 80 93 100 scan 0 sort 0} 22421do_test where7-2.897.1 { 22422 count_steps { 22423 SELECT a FROM t2 22424 WHERE b=751 22425 OR ((a BETWEEN 32 AND 34) AND a!=33) 22426 OR a=21 22427 OR ((a BETWEEN 17 AND 19) AND a!=18) 22428 OR b=671 22429 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 22430 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 22431 OR ((a BETWEEN 67 AND 69) AND a!=68) 22432 OR b=1012 22433 OR (g='nmlkjih' AND f GLOB 'efghi*') 22434 OR b=869 22435 ORDER BY a 22436 } 22437} {17 19 21 32 34 54 56 61 67 69 79 88 92 scan 0 sort 0} 22438do_test where7-2.897.2 { 22439 count_steps { 22440 SELECT a FROM t3 22441 WHERE b=751 22442 OR ((a BETWEEN 32 AND 34) AND a!=33) 22443 OR a=21 22444 OR ((a BETWEEN 17 AND 19) AND a!=18) 22445 OR b=671 22446 OR (d>=88.0 AND d<89.0 AND d NOT NULL) 22447 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 22448 OR ((a BETWEEN 67 AND 69) AND a!=68) 22449 OR b=1012 22450 OR (g='nmlkjih' AND f GLOB 'efghi*') 22451 OR b=869 22452 ORDER BY a 22453 } 22454} {17 19 21 32 34 54 56 61 67 69 79 88 92 scan 0 sort 0} 22455do_test where7-2.898.1 { 22456 count_steps { 22457 SELECT a FROM t2 22458 WHERE c=28028 22459 OR ((a BETWEEN 29 AND 31) AND a!=30) 22460 ORDER BY a 22461 } 22462} {29 31 82 83 84 scan 0 sort 0} 22463do_test where7-2.898.2 { 22464 count_steps { 22465 SELECT a FROM t3 22466 WHERE c=28028 22467 OR ((a BETWEEN 29 AND 31) AND a!=30) 22468 ORDER BY a 22469 } 22470} {29 31 82 83 84 scan 0 sort 0} 22471do_test where7-2.899.1 { 22472 count_steps { 22473 SELECT a FROM t2 22474 WHERE ((a BETWEEN 75 AND 77) AND a!=76) 22475 OR (g='lkjihgf' AND f GLOB 'nopqr*') 22476 OR b=509 22477 OR ((a BETWEEN 18 AND 20) AND a!=19) 22478 ORDER BY a 22479 } 22480} {18 20 65 75 77 scan 0 sort 0} 22481do_test where7-2.899.2 { 22482 count_steps { 22483 SELECT a FROM t3 22484 WHERE ((a BETWEEN 75 AND 77) AND a!=76) 22485 OR (g='lkjihgf' AND f GLOB 'nopqr*') 22486 OR b=509 22487 OR ((a BETWEEN 18 AND 20) AND a!=19) 22488 ORDER BY a 22489 } 22490} {18 20 65 75 77 scan 0 sort 0} 22491do_test where7-2.900.1 { 22492 count_steps { 22493 SELECT a FROM t2 22494 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 22495 OR b=165 22496 OR b=487 22497 ORDER BY a 22498 } 22499} {15 98 scan 0 sort 0} 22500do_test where7-2.900.2 { 22501 count_steps { 22502 SELECT a FROM t3 22503 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 22504 OR b=165 22505 OR b=487 22506 ORDER BY a 22507 } 22508} {15 98 scan 0 sort 0} 22509do_test where7-2.901.1 { 22510 count_steps { 22511 SELECT a FROM t2 22512 WHERE f='stuvwxyza' 22513 OR a=62 22514 OR a=47 22515 ORDER BY a 22516 } 22517} {18 44 47 62 70 96 scan 0 sort 0} 22518do_test where7-2.901.2 { 22519 count_steps { 22520 SELECT a FROM t3 22521 WHERE f='stuvwxyza' 22522 OR a=62 22523 OR a=47 22524 ORDER BY a 22525 } 22526} {18 44 47 62 70 96 scan 0 sort 0} 22527do_test where7-2.902.1 { 22528 count_steps { 22529 SELECT a FROM t2 22530 WHERE ((a BETWEEN 35 AND 37) AND a!=36) 22531 OR a=14 22532 OR b=1070 22533 ORDER BY a 22534 } 22535} {14 35 37 scan 0 sort 0} 22536do_test where7-2.902.2 { 22537 count_steps { 22538 SELECT a FROM t3 22539 WHERE ((a BETWEEN 35 AND 37) AND a!=36) 22540 OR a=14 22541 OR b=1070 22542 ORDER BY a 22543 } 22544} {14 35 37 scan 0 sort 0} 22545do_test where7-2.903.1 { 22546 count_steps { 22547 SELECT a FROM t2 22548 WHERE a=57 22549 OR b=256 22550 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 22551 OR a=35 22552 OR b=542 22553 OR a=61 22554 OR b=784 22555 OR a=57 22556 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22557 ORDER BY a 22558 } 22559} {35 46 57 61 76 scan 0 sort 0} 22560do_test where7-2.903.2 { 22561 count_steps { 22562 SELECT a FROM t3 22563 WHERE a=57 22564 OR b=256 22565 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 22566 OR a=35 22567 OR b=542 22568 OR a=61 22569 OR b=784 22570 OR a=57 22571 OR (g='ponmlkj' AND f GLOB 'uvwxy*') 22572 ORDER BY a 22573 } 22574} {35 46 57 61 76 scan 0 sort 0} 22575do_test where7-2.904.1 { 22576 count_steps { 22577 SELECT a FROM t2 22578 WHERE (f GLOB '?bcde*' AND f GLOB 'abcd*') 22579 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 22580 OR b=66 22581 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 22582 OR a=85 22583 OR ((a BETWEEN 66 AND 68) AND a!=67) 22584 OR (g='xwvutsr' AND f GLOB 'hijkl*') 22585 OR b=198 22586 OR (g='kjihgfe' AND f GLOB 'rstuv*') 22587 ORDER BY a 22588 } 22589} {6 7 9 18 26 49 52 66 68 69 78 85 scan 0 sort 0} 22590do_test where7-2.904.2 { 22591 count_steps { 22592 SELECT a FROM t3 22593 WHERE (f GLOB '?bcde*' AND f GLOB 'abcd*') 22594 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 22595 OR b=66 22596 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 22597 OR a=85 22598 OR ((a BETWEEN 66 AND 68) AND a!=67) 22599 OR (g='xwvutsr' AND f GLOB 'hijkl*') 22600 OR b=198 22601 OR (g='kjihgfe' AND f GLOB 'rstuv*') 22602 ORDER BY a 22603 } 22604} {6 7 9 18 26 49 52 66 68 69 78 85 scan 0 sort 0} 22605do_test where7-2.905.1 { 22606 count_steps { 22607 SELECT a FROM t2 22608 WHERE c=31031 22609 OR f='tuvwxyzab' 22610 OR a=51 22611 OR (g='edcbazy' AND f GLOB 'uvwxy*') 22612 ORDER BY a 22613 } 22614} {19 45 51 71 91 92 93 97 98 scan 0 sort 0} 22615do_test where7-2.905.2 { 22616 count_steps { 22617 SELECT a FROM t3 22618 WHERE c=31031 22619 OR f='tuvwxyzab' 22620 OR a=51 22621 OR (g='edcbazy' AND f GLOB 'uvwxy*') 22622 ORDER BY a 22623 } 22624} {19 45 51 71 91 92 93 97 98 scan 0 sort 0} 22625do_test where7-2.906.1 { 22626 count_steps { 22627 SELECT a FROM t2 22628 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 22629 OR (g='edcbazy' AND f GLOB 'vwxyz*') 22630 ORDER BY a 22631 } 22632} {6 32 58 84 99 scan 0 sort 0} 22633do_test where7-2.906.2 { 22634 count_steps { 22635 SELECT a FROM t3 22636 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*') 22637 OR (g='edcbazy' AND f GLOB 'vwxyz*') 22638 ORDER BY a 22639 } 22640} {6 32 58 84 99 scan 0 sort 0} 22641do_test where7-2.907.1 { 22642 count_steps { 22643 SELECT a FROM t2 22644 WHERE (d>=91.0 AND d<92.0 AND d NOT NULL) 22645 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 22646 OR a=74 22647 OR a=79 22648 ORDER BY a 22649 } 22650} {49 74 79 91 scan 0 sort 0} 22651do_test where7-2.907.2 { 22652 count_steps { 22653 SELECT a FROM t3 22654 WHERE (d>=91.0 AND d<92.0 AND d NOT NULL) 22655 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 22656 OR a=74 22657 OR a=79 22658 ORDER BY a 22659 } 22660} {49 74 79 91 scan 0 sort 0} 22661do_test where7-2.908.1 { 22662 count_steps { 22663 SELECT a FROM t2 22664 WHERE b=751 22665 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 22666 OR ((a BETWEEN 94 AND 96) AND a!=95) 22667 OR (g='xwvutsr' AND f GLOB 'fghij*') 22668 OR a=43 22669 OR ((a BETWEEN 84 AND 86) AND a!=85) 22670 OR b=80 22671 ORDER BY a 22672 } 22673} {5 43 82 84 86 94 96 scan 0 sort 0} 22674do_test where7-2.908.2 { 22675 count_steps { 22676 SELECT a FROM t3 22677 WHERE b=751 22678 OR (d>=82.0 AND d<83.0 AND d NOT NULL) 22679 OR ((a BETWEEN 94 AND 96) AND a!=95) 22680 OR (g='xwvutsr' AND f GLOB 'fghij*') 22681 OR a=43 22682 OR ((a BETWEEN 84 AND 86) AND a!=85) 22683 OR b=80 22684 ORDER BY a 22685 } 22686} {5 43 82 84 86 94 96 scan 0 sort 0} 22687do_test where7-2.909.1 { 22688 count_steps { 22689 SELECT a FROM t2 22690 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL) 22691 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 22692 ORDER BY a 22693 } 22694} {71 92 scan 0 sort 0} 22695do_test where7-2.909.2 { 22696 count_steps { 22697 SELECT a FROM t3 22698 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL) 22699 OR (d>=92.0 AND d<93.0 AND d NOT NULL) 22700 ORDER BY a 22701 } 22702} {71 92 scan 0 sort 0} 22703do_test where7-2.910.1 { 22704 count_steps { 22705 SELECT a FROM t2 22706 WHERE b=286 22707 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 22708 OR c=32032 22709 OR (g='fedcbaz' AND f GLOB 'qrstu*') 22710 OR c=34034 22711 OR b=638 22712 OR b=451 22713 OR a=59 22714 OR b=792 22715 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 22716 ORDER BY a 22717 } 22718} {26 41 58 59 72 73 94 95 96 97 100 scan 0 sort 0} 22719do_test where7-2.910.2 { 22720 count_steps { 22721 SELECT a FROM t3 22722 WHERE b=286 22723 OR (g='fedcbaz' AND f GLOB 'tuvwx*') 22724 OR c=32032 22725 OR (g='fedcbaz' AND f GLOB 'qrstu*') 22726 OR c=34034 22727 OR b=638 22728 OR b=451 22729 OR a=59 22730 OR b=792 22731 OR (d>=73.0 AND d<74.0 AND d NOT NULL) 22732 ORDER BY a 22733 } 22734} {26 41 58 59 72 73 94 95 96 97 100 scan 0 sort 0} 22735do_test where7-2.911.1 { 22736 count_steps { 22737 SELECT a FROM t2 22738 WHERE ((a BETWEEN 23 AND 25) AND a!=24) 22739 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 22740 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 22741 OR a=57 22742 OR b=982 22743 OR ((a BETWEEN 77 AND 79) AND a!=78) 22744 OR (g='mlkjihg' AND f GLOB 'klmno*') 22745 OR a=25 22746 ORDER BY a 22747 } 22748} {3 23 25 57 62 71 77 79 scan 0 sort 0} 22749do_test where7-2.911.2 { 22750 count_steps { 22751 SELECT a FROM t3 22752 WHERE ((a BETWEEN 23 AND 25) AND a!=24) 22753 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 22754 OR (g='kjihgfe' AND f GLOB 'tuvwx*') 22755 OR a=57 22756 OR b=982 22757 OR ((a BETWEEN 77 AND 79) AND a!=78) 22758 OR (g='mlkjihg' AND f GLOB 'klmno*') 22759 OR a=25 22760 ORDER BY a 22761 } 22762} {3 23 25 57 62 71 77 79 scan 0 sort 0} 22763do_test where7-2.912.1 { 22764 count_steps { 22765 SELECT a FROM t2 22766 WHERE b=1089 22767 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 22768 OR (g='qponmlk' AND f GLOB 'nopqr*') 22769 OR c=7007 22770 OR b=575 22771 OR a=84 22772 OR c=34034 22773 OR b=795 22774 ORDER BY a 22775 } 22776} {15 19 20 21 39 41 67 84 93 99 100 scan 0 sort 0} 22777do_test where7-2.912.2 { 22778 count_steps { 22779 SELECT a FROM t3 22780 WHERE b=1089 22781 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 22782 OR (g='qponmlk' AND f GLOB 'nopqr*') 22783 OR c=7007 22784 OR b=575 22785 OR a=84 22786 OR c=34034 22787 OR b=795 22788 ORDER BY a 22789 } 22790} {15 19 20 21 39 41 67 84 93 99 100 scan 0 sort 0} 22791do_test where7-2.913.1 { 22792 count_steps { 22793 SELECT a FROM t2 22794 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 22795 OR b=630 22796 OR (g='rqponml' AND f GLOB 'hijkl*') 22797 OR b=575 22798 ORDER BY a 22799 } 22800} {33 76 78 scan 0 sort 0} 22801do_test where7-2.913.2 { 22802 count_steps { 22803 SELECT a FROM t3 22804 WHERE ((a BETWEEN 76 AND 78) AND a!=77) 22805 OR b=630 22806 OR (g='rqponml' AND f GLOB 'hijkl*') 22807 OR b=575 22808 ORDER BY a 22809 } 22810} {33 76 78 scan 0 sort 0} 22811do_test where7-2.914.1 { 22812 count_steps { 22813 SELECT a FROM t2 22814 WHERE a=59 22815 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 22816 OR a=44 22817 OR a=77 22818 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 22819 OR a=80 22820 OR b=14 22821 ORDER BY a 22822 } 22823} {5 44 59 71 77 80 scan 0 sort 0} 22824do_test where7-2.914.2 { 22825 count_steps { 22826 SELECT a FROM t3 22827 WHERE a=59 22828 OR (d>=5.0 AND d<6.0 AND d NOT NULL) 22829 OR a=44 22830 OR a=77 22831 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 22832 OR a=80 22833 OR b=14 22834 ORDER BY a 22835 } 22836} {5 44 59 71 77 80 scan 0 sort 0} 22837do_test where7-2.915.1 { 22838 count_steps { 22839 SELECT a FROM t2 22840 WHERE b=693 22841 OR b=319 22842 OR b=935 22843 OR (g='onmlkji' AND f GLOB 'wxyza*') 22844 ORDER BY a 22845 } 22846} {29 48 63 85 scan 0 sort 0} 22847do_test where7-2.915.2 { 22848 count_steps { 22849 SELECT a FROM t3 22850 WHERE b=693 22851 OR b=319 22852 OR b=935 22853 OR (g='onmlkji' AND f GLOB 'wxyza*') 22854 ORDER BY a 22855 } 22856} {29 48 63 85 scan 0 sort 0} 22857do_test where7-2.916.1 { 22858 count_steps { 22859 SELECT a FROM t2 22860 WHERE a=3 22861 OR f='abcdefghi' 22862 OR b=817 22863 OR a=61 22864 OR a=32 22865 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 22866 OR ((a BETWEEN 35 AND 37) AND a!=36) 22867 OR b=861 22868 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 22869 OR (g='rqponml' AND f GLOB 'klmno*') 22870 ORDER BY a 22871 } 22872} {3 26 32 35 36 37 52 61 65 78 90 scan 0 sort 0} 22873do_test where7-2.916.2 { 22874 count_steps { 22875 SELECT a FROM t3 22876 WHERE a=3 22877 OR f='abcdefghi' 22878 OR b=817 22879 OR a=61 22880 OR a=32 22881 OR (d>=65.0 AND d<66.0 AND d NOT NULL) 22882 OR ((a BETWEEN 35 AND 37) AND a!=36) 22883 OR b=861 22884 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 22885 OR (g='rqponml' AND f GLOB 'klmno*') 22886 ORDER BY a 22887 } 22888} {3 26 32 35 36 37 52 61 65 78 90 scan 0 sort 0} 22889do_test where7-2.917.1 { 22890 count_steps { 22891 SELECT a FROM t2 22892 WHERE a=31 22893 OR ((a BETWEEN 84 AND 86) AND a!=85) 22894 OR b=542 22895 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 22896 OR a=84 22897 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 22898 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 22899 OR b=762 22900 OR b=726 22901 OR (g='jihgfed' AND f GLOB 'yzabc*') 22902 OR b=630 22903 ORDER BY a 22904 } 22905} {31 66 72 76 84 86 97 scan 0 sort 0} 22906do_test where7-2.917.2 { 22907 count_steps { 22908 SELECT a FROM t3 22909 WHERE a=31 22910 OR ((a BETWEEN 84 AND 86) AND a!=85) 22911 OR b=542 22912 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 22913 OR a=84 22914 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 22915 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 22916 OR b=762 22917 OR b=726 22918 OR (g='jihgfed' AND f GLOB 'yzabc*') 22919 OR b=630 22920 ORDER BY a 22921 } 22922} {31 66 72 76 84 86 97 scan 0 sort 0} 22923do_test where7-2.918.1 { 22924 count_steps { 22925 SELECT a FROM t2 22926 WHERE (g='gfedcba' AND f GLOB 'klmno*') 22927 OR b=894 22928 OR a=81 22929 OR c=26026 22930 OR b=333 22931 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 22932 ORDER BY a 22933 } 22934} {13 39 65 76 77 78 81 88 91 scan 0 sort 0} 22935do_test where7-2.918.2 { 22936 count_steps { 22937 SELECT a FROM t3 22938 WHERE (g='gfedcba' AND f GLOB 'klmno*') 22939 OR b=894 22940 OR a=81 22941 OR c=26026 22942 OR b=333 22943 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 22944 ORDER BY a 22945 } 22946} {13 39 65 76 77 78 81 88 91 scan 0 sort 0} 22947do_test where7-2.919.1 { 22948 count_steps { 22949 SELECT a FROM t2 22950 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 22951 OR b=663 22952 OR b=223 22953 OR b=641 22954 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 22955 OR a=21 22956 OR ((a BETWEEN 60 AND 62) AND a!=61) 22957 ORDER BY a 22958 } 22959} {21 60 62 63 97 99 scan 0 sort 0} 22960do_test where7-2.919.2 { 22961 count_steps { 22962 SELECT a FROM t3 22963 WHERE ((a BETWEEN 97 AND 99) AND a!=98) 22964 OR b=663 22965 OR b=223 22966 OR b=641 22967 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 22968 OR a=21 22969 OR ((a BETWEEN 60 AND 62) AND a!=61) 22970 ORDER BY a 22971 } 22972} {21 60 62 63 97 99 scan 0 sort 0} 22973do_test where7-2.920.1 { 22974 count_steps { 22975 SELECT a FROM t2 22976 WHERE a=16 22977 OR b=685 22978 ORDER BY a 22979 } 22980} {16 scan 0 sort 0} 22981do_test where7-2.920.2 { 22982 count_steps { 22983 SELECT a FROM t3 22984 WHERE a=16 22985 OR b=685 22986 ORDER BY a 22987 } 22988} {16 scan 0 sort 0} 22989do_test where7-2.921.1 { 22990 count_steps { 22991 SELECT a FROM t2 22992 WHERE c=20020 22993 OR f='cdefghijk' 22994 OR (g='nmlkjih' AND f GLOB 'cdefg*') 22995 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 22996 ORDER BY a 22997 } 22998} {2 28 54 58 59 60 80 98 scan 0 sort 0} 22999do_test where7-2.921.2 { 23000 count_steps { 23001 SELECT a FROM t3 23002 WHERE c=20020 23003 OR f='cdefghijk' 23004 OR (g='nmlkjih' AND f GLOB 'cdefg*') 23005 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 23006 ORDER BY a 23007 } 23008} {2 28 54 58 59 60 80 98 scan 0 sort 0} 23009do_test where7-2.922.1 { 23010 count_steps { 23011 SELECT a FROM t2 23012 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 23013 OR b=561 23014 ORDER BY a 23015 } 23016} {51 85 scan 0 sort 0} 23017do_test where7-2.922.2 { 23018 count_steps { 23019 SELECT a FROM t3 23020 WHERE (g='hgfedcb' AND f GLOB 'hijkl*') 23021 OR b=561 23022 ORDER BY a 23023 } 23024} {51 85 scan 0 sort 0} 23025do_test where7-2.923.1 { 23026 count_steps { 23027 SELECT a FROM t2 23028 WHERE b=440 23029 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 23030 OR b=718 23031 OR b=770 23032 OR b=803 23033 ORDER BY a 23034 } 23035} {40 70 73 86 scan 0 sort 0} 23036do_test where7-2.923.2 { 23037 count_steps { 23038 SELECT a FROM t3 23039 WHERE b=440 23040 OR (d>=86.0 AND d<87.0 AND d NOT NULL) 23041 OR b=718 23042 OR b=770 23043 OR b=803 23044 ORDER BY a 23045 } 23046} {40 70 73 86 scan 0 sort 0} 23047do_test where7-2.924.1 { 23048 count_steps { 23049 SELECT a FROM t2 23050 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 23051 OR (g='fedcbaz' AND f GLOB 'qrstu*') 23052 ORDER BY a 23053 } 23054} {40 94 scan 0 sort 0} 23055do_test where7-2.924.2 { 23056 count_steps { 23057 SELECT a FROM t3 23058 WHERE (g='qponmlk' AND f GLOB 'opqrs*') 23059 OR (g='fedcbaz' AND f GLOB 'qrstu*') 23060 ORDER BY a 23061 } 23062} {40 94 scan 0 sort 0} 23063do_test where7-2.925.1 { 23064 count_steps { 23065 SELECT a FROM t2 23066 WHERE b=990 23067 OR (g='kjihgfe' AND f GLOB 'qrstu*') 23068 ORDER BY a 23069 } 23070} {68 90 scan 0 sort 0} 23071do_test where7-2.925.2 { 23072 count_steps { 23073 SELECT a FROM t3 23074 WHERE b=990 23075 OR (g='kjihgfe' AND f GLOB 'qrstu*') 23076 ORDER BY a 23077 } 23078} {68 90 scan 0 sort 0} 23079do_test where7-2.926.1 { 23080 count_steps { 23081 SELECT a FROM t2 23082 WHERE b=1001 23083 OR ((a BETWEEN 74 AND 76) AND a!=75) 23084 OR b=858 23085 OR a=43 23086 OR b=1059 23087 ORDER BY a 23088 } 23089} {43 74 76 78 91 scan 0 sort 0} 23090do_test where7-2.926.2 { 23091 count_steps { 23092 SELECT a FROM t3 23093 WHERE b=1001 23094 OR ((a BETWEEN 74 AND 76) AND a!=75) 23095 OR b=858 23096 OR a=43 23097 OR b=1059 23098 ORDER BY a 23099 } 23100} {43 74 76 78 91 scan 0 sort 0} 23101do_test where7-2.927.1 { 23102 count_steps { 23103 SELECT a FROM t2 23104 WHERE b=440 23105 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 23106 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 23107 OR b=517 23108 OR b=993 23109 OR f='mnopqrstu' 23110 OR a=66 23111 ORDER BY a 23112 } 23113} {1 12 38 40 47 50 64 66 90 scan 0 sort 0} 23114do_test where7-2.927.2 { 23115 count_steps { 23116 SELECT a FROM t3 23117 WHERE b=440 23118 OR (d>=50.0 AND d<51.0 AND d NOT NULL) 23119 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 23120 OR b=517 23121 OR b=993 23122 OR f='mnopqrstu' 23123 OR a=66 23124 ORDER BY a 23125 } 23126} {1 12 38 40 47 50 64 66 90 scan 0 sort 0} 23127do_test where7-2.928.1 { 23128 count_steps { 23129 SELECT a FROM t2 23130 WHERE a=38 23131 OR ((a BETWEEN 97 AND 99) AND a!=98) 23132 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 23133 OR ((a BETWEEN 4 AND 6) AND a!=5) 23134 OR b=575 23135 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 23136 OR f IS NULL 23137 ORDER BY a 23138 } 23139} {4 6 10 21 36 38 47 62 73 88 97 99 scan 0 sort 0} 23140do_test where7-2.928.2 { 23141 count_steps { 23142 SELECT a FROM t3 23143 WHERE a=38 23144 OR ((a BETWEEN 97 AND 99) AND a!=98) 23145 OR (f GLOB '?lmno*' AND f GLOB 'klmn*') 23146 OR ((a BETWEEN 4 AND 6) AND a!=5) 23147 OR b=575 23148 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*') 23149 OR f IS NULL 23150 ORDER BY a 23151 } 23152} {4 6 10 21 36 38 47 62 73 88 97 99 scan 0 sort 0} 23153do_test where7-2.929.1 { 23154 count_steps { 23155 SELECT a FROM t2 23156 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 23157 OR c=34034 23158 OR b=157 23159 OR b=960 23160 ORDER BY a 23161 } 23162} {30 100 scan 0 sort 0} 23163do_test where7-2.929.2 { 23164 count_steps { 23165 SELECT a FROM t3 23166 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL) 23167 OR c=34034 23168 OR b=157 23169 OR b=960 23170 ORDER BY a 23171 } 23172} {30 100 scan 0 sort 0} 23173do_test where7-2.930.1 { 23174 count_steps { 23175 SELECT a FROM t2 23176 WHERE b=520 23177 OR b=960 23178 ORDER BY a 23179 } 23180} {scan 0 sort 1} 23181do_test where7-2.930.2 { 23182 count_steps { 23183 SELECT a FROM t3 23184 WHERE b=520 23185 OR b=960 23186 ORDER BY a 23187 } 23188} {scan 0 sort 1} 23189do_test where7-2.931.1 { 23190 count_steps { 23191 SELECT a FROM t2 23192 WHERE b=839 23193 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 23194 OR a=11 23195 OR b=297 23196 ORDER BY a 23197 } 23198} {11 27 38 scan 0 sort 0} 23199do_test where7-2.931.2 { 23200 count_steps { 23201 SELECT a FROM t3 23202 WHERE b=839 23203 OR (d>=38.0 AND d<39.0 AND d NOT NULL) 23204 OR a=11 23205 OR b=297 23206 ORDER BY a 23207 } 23208} {11 27 38 scan 0 sort 0} 23209do_test where7-2.932.1 { 23210 count_steps { 23211 SELECT a FROM t2 23212 WHERE b=517 23213 OR e IS NULL 23214 OR a=5 23215 ORDER BY a 23216 } 23217} {5 47 scan 0 sort 0} 23218do_test where7-2.932.2 { 23219 count_steps { 23220 SELECT a FROM t3 23221 WHERE b=517 23222 OR e IS NULL 23223 OR a=5 23224 ORDER BY a 23225 } 23226} {5 47 scan 0 sort 0} 23227do_test where7-2.933.1 { 23228 count_steps { 23229 SELECT a FROM t2 23230 WHERE a=87 23231 OR c=7007 23232 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 23233 OR b=374 23234 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 23235 OR b=850 23236 OR ((a BETWEEN 32 AND 34) AND a!=33) 23237 OR b=1056 23238 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 23239 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 23240 OR (g='ihgfedc' AND f GLOB 'abcde*') 23241 ORDER BY a 23242 } 23243} {3 6 19 20 21 32 34 46 52 58 72 78 84 87 96 98 scan 0 sort 0} 23244do_test where7-2.933.2 { 23245 count_steps { 23246 SELECT a FROM t3 23247 WHERE a=87 23248 OR c=7007 23249 OR (d>=52.0 AND d<53.0 AND d NOT NULL) 23250 OR b=374 23251 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 23252 OR b=850 23253 OR ((a BETWEEN 32 AND 34) AND a!=33) 23254 OR b=1056 23255 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 23256 OR (f GLOB '?hijk*' AND f GLOB 'ghij*') 23257 OR (g='ihgfedc' AND f GLOB 'abcde*') 23258 ORDER BY a 23259 } 23260} {3 6 19 20 21 32 34 46 52 58 72 78 84 87 96 98 scan 0 sort 0} 23261do_test where7-2.934.1 { 23262 count_steps { 23263 SELECT a FROM t2 23264 WHERE a=41 23265 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 23266 OR (g='nmlkjih' AND f GLOB 'bcdef*') 23267 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 23268 ORDER BY a 23269 } 23270} {18 21 41 44 53 70 96 scan 0 sort 0} 23271do_test where7-2.934.2 { 23272 count_steps { 23273 SELECT a FROM t3 23274 WHERE a=41 23275 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 23276 OR (g='nmlkjih' AND f GLOB 'bcdef*') 23277 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*') 23278 ORDER BY a 23279 } 23280} {18 21 41 44 53 70 96 scan 0 sort 0} 23281do_test where7-2.935.1 { 23282 count_steps { 23283 SELECT a FROM t2 23284 WHERE (g='rqponml' AND f GLOB 'jklmn*') 23285 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 23286 OR ((a BETWEEN 3 AND 5) AND a!=4) 23287 OR ((a BETWEEN 94 AND 96) AND a!=95) 23288 OR c=10010 23289 OR c=24024 23290 OR f='pqrstuvwx' 23291 ORDER BY a 23292 } 23293} {3 5 15 28 29 30 35 41 67 70 71 72 87 93 94 96 scan 0 sort 0} 23294do_test where7-2.935.2 { 23295 count_steps { 23296 SELECT a FROM t3 23297 WHERE (g='rqponml' AND f GLOB 'jklmn*') 23298 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 23299 OR ((a BETWEEN 3 AND 5) AND a!=4) 23300 OR ((a BETWEEN 94 AND 96) AND a!=95) 23301 OR c=10010 23302 OR c=24024 23303 OR f='pqrstuvwx' 23304 ORDER BY a 23305 } 23306} {3 5 15 28 29 30 35 41 67 70 71 72 87 93 94 96 scan 0 sort 0} 23307do_test where7-2.936.1 { 23308 count_steps { 23309 SELECT a FROM t2 23310 WHERE ((a BETWEEN 54 AND 56) AND a!=55) 23311 OR ((a BETWEEN 22 AND 24) AND a!=23) 23312 OR b=850 23313 OR c=6006 23314 OR a=16 23315 OR b=949 23316 OR b=737 23317 OR c=18018 23318 OR ((a BETWEEN 33 AND 35) AND a!=34) 23319 OR b=982 23320 ORDER BY a 23321 } 23322} {16 17 18 22 24 33 35 52 53 54 56 67 scan 0 sort 0} 23323do_test where7-2.936.2 { 23324 count_steps { 23325 SELECT a FROM t3 23326 WHERE ((a BETWEEN 54 AND 56) AND a!=55) 23327 OR ((a BETWEEN 22 AND 24) AND a!=23) 23328 OR b=850 23329 OR c=6006 23330 OR a=16 23331 OR b=949 23332 OR b=737 23333 OR c=18018 23334 OR ((a BETWEEN 33 AND 35) AND a!=34) 23335 OR b=982 23336 ORDER BY a 23337 } 23338} {16 17 18 22 24 33 35 52 53 54 56 67 scan 0 sort 0} 23339do_test where7-2.937.1 { 23340 count_steps { 23341 SELECT a FROM t2 23342 WHERE c=5005 23343 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 23344 OR (g='rqponml' AND f GLOB 'hijkl*') 23345 OR (g='fedcbaz' AND f GLOB 'pqrst*') 23346 OR b=256 23347 OR b=363 23348 OR a=100 23349 ORDER BY a 23350 } 23351} {13 14 15 23 33 93 100 scan 0 sort 0} 23352do_test where7-2.937.2 { 23353 count_steps { 23354 SELECT a FROM t3 23355 WHERE c=5005 23356 OR (d>=23.0 AND d<24.0 AND d NOT NULL) 23357 OR (g='rqponml' AND f GLOB 'hijkl*') 23358 OR (g='fedcbaz' AND f GLOB 'pqrst*') 23359 OR b=256 23360 OR b=363 23361 OR a=100 23362 ORDER BY a 23363 } 23364} {13 14 15 23 33 93 100 scan 0 sort 0} 23365do_test where7-2.938.1 { 23366 count_steps { 23367 SELECT a FROM t2 23368 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 23369 OR b=539 23370 OR b=377 23371 OR (g='rqponml' AND f GLOB 'hijkl*') 23372 OR a=83 23373 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 23374 OR b=781 23375 ORDER BY a 23376 } 23377} {12 13 33 38 39 49 64 65 71 83 90 91 scan 0 sort 0} 23378do_test where7-2.938.2 { 23379 count_steps { 23380 SELECT a FROM t3 23381 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 23382 OR b=539 23383 OR b=377 23384 OR (g='rqponml' AND f GLOB 'hijkl*') 23385 OR a=83 23386 OR (f GLOB '?nopq*' AND f GLOB 'mnop*') 23387 OR b=781 23388 ORDER BY a 23389 } 23390} {12 13 33 38 39 49 64 65 71 83 90 91 scan 0 sort 0} 23391do_test where7-2.939.1 { 23392 count_steps { 23393 SELECT a FROM t2 23394 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 23395 OR (g='tsrqpon' AND f GLOB 'zabcd*') 23396 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 23397 OR b=80 23398 OR a=6 23399 OR b=1034 23400 OR ((a BETWEEN 88 AND 90) AND a!=89) 23401 ORDER BY a 23402 } 23403} {1 6 24 25 88 90 94 scan 0 sort 0} 23404do_test where7-2.939.2 { 23405 count_steps { 23406 SELECT a FROM t3 23407 WHERE (d>=24.0 AND d<25.0 AND d NOT NULL) 23408 OR (g='tsrqpon' AND f GLOB 'zabcd*') 23409 OR (d>=1.0 AND d<2.0 AND d NOT NULL) 23410 OR b=80 23411 OR a=6 23412 OR b=1034 23413 OR ((a BETWEEN 88 AND 90) AND a!=89) 23414 ORDER BY a 23415 } 23416} {1 6 24 25 88 90 94 scan 0 sort 0} 23417do_test where7-2.940.1 { 23418 count_steps { 23419 SELECT a FROM t2 23420 WHERE b=264 23421 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 23422 OR b=605 23423 OR b=418 23424 OR b=377 23425 OR b=531 23426 OR a=30 23427 OR (g='tsrqpon' AND f GLOB 'xyzab*') 23428 OR ((a BETWEEN 42 AND 44) AND a!=43) 23429 ORDER BY a 23430 } 23431} {23 24 30 38 42 44 51 55 scan 0 sort 0} 23432do_test where7-2.940.2 { 23433 count_steps { 23434 SELECT a FROM t3 23435 WHERE b=264 23436 OR (d>=51.0 AND d<52.0 AND d NOT NULL) 23437 OR b=605 23438 OR b=418 23439 OR b=377 23440 OR b=531 23441 OR a=30 23442 OR (g='tsrqpon' AND f GLOB 'xyzab*') 23443 OR ((a BETWEEN 42 AND 44) AND a!=43) 23444 ORDER BY a 23445 } 23446} {23 24 30 38 42 44 51 55 scan 0 sort 0} 23447do_test where7-2.941.1 { 23448 count_steps { 23449 SELECT a FROM t2 23450 WHERE ((a BETWEEN 78 AND 80) AND a!=79) 23451 OR a=89 23452 OR ((a BETWEEN 45 AND 47) AND a!=46) 23453 OR ((a BETWEEN 6 AND 8) AND a!=7) 23454 OR b=69 23455 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 23456 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 23457 ORDER BY a 23458 } 23459} {6 8 16 42 45 47 68 78 80 89 94 98 scan 0 sort 0} 23460do_test where7-2.941.2 { 23461 count_steps { 23462 SELECT a FROM t3 23463 WHERE ((a BETWEEN 78 AND 80) AND a!=79) 23464 OR a=89 23465 OR ((a BETWEEN 45 AND 47) AND a!=46) 23466 OR ((a BETWEEN 6 AND 8) AND a!=7) 23467 OR b=69 23468 OR (f GLOB '?rstu*' AND f GLOB 'qrst*') 23469 OR (d>=98.0 AND d<99.0 AND d NOT NULL) 23470 ORDER BY a 23471 } 23472} {6 8 16 42 45 47 68 78 80 89 94 98 scan 0 sort 0} 23473do_test where7-2.942.1 { 23474 count_steps { 23475 SELECT a FROM t2 23476 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 23477 OR ((a BETWEEN 70 AND 72) AND a!=71) 23478 OR b=187 23479 OR b=594 23480 OR b=297 23481 OR b=286 23482 OR ((a BETWEEN 94 AND 96) AND a!=95) 23483 OR (g='rqponml' AND f GLOB 'jklmn*') 23484 ORDER BY a 23485 } 23486} {17 26 27 35 54 68 70 72 94 96 scan 0 sort 0} 23487do_test where7-2.942.2 { 23488 count_steps { 23489 SELECT a FROM t3 23490 WHERE ((a BETWEEN 68 AND 70) AND a!=69) 23491 OR ((a BETWEEN 70 AND 72) AND a!=71) 23492 OR b=187 23493 OR b=594 23494 OR b=297 23495 OR b=286 23496 OR ((a BETWEEN 94 AND 96) AND a!=95) 23497 OR (g='rqponml' AND f GLOB 'jklmn*') 23498 ORDER BY a 23499 } 23500} {17 26 27 35 54 68 70 72 94 96 scan 0 sort 0} 23501do_test where7-2.943.1 { 23502 count_steps { 23503 SELECT a FROM t2 23504 WHERE b=872 23505 OR ((a BETWEEN 0 AND 2) AND a!=1) 23506 OR ((a BETWEEN 15 AND 17) AND a!=16) 23507 OR c=18018 23508 OR ((a BETWEEN 30 AND 32) AND a!=31) 23509 OR (g='rqponml' AND f GLOB 'klmno*') 23510 OR (g='mlkjihg' AND f GLOB 'hijkl*') 23511 OR b=388 23512 OR b=726 23513 OR a=89 23514 ORDER BY a 23515 } 23516} {2 15 17 30 32 36 52 53 54 59 66 89 scan 0 sort 0} 23517do_test where7-2.943.2 { 23518 count_steps { 23519 SELECT a FROM t3 23520 WHERE b=872 23521 OR ((a BETWEEN 0 AND 2) AND a!=1) 23522 OR ((a BETWEEN 15 AND 17) AND a!=16) 23523 OR c=18018 23524 OR ((a BETWEEN 30 AND 32) AND a!=31) 23525 OR (g='rqponml' AND f GLOB 'klmno*') 23526 OR (g='mlkjihg' AND f GLOB 'hijkl*') 23527 OR b=388 23528 OR b=726 23529 OR a=89 23530 ORDER BY a 23531 } 23532} {2 15 17 30 32 36 52 53 54 59 66 89 scan 0 sort 0} 23533do_test where7-2.944.1 { 23534 count_steps { 23535 SELECT a FROM t2 23536 WHERE b=341 23537 OR a=68 23538 OR (g='jihgfed' AND f GLOB 'wxyza*') 23539 OR ((a BETWEEN 40 AND 42) AND a!=41) 23540 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 23541 OR c=7007 23542 OR c=14014 23543 OR (g='tsrqpon' AND f GLOB 'yzabc*') 23544 OR f='xyzabcdef' 23545 OR b=1103 23546 ORDER BY a 23547 } 23548} {19 20 21 23 24 31 40 41 42 49 68 74 75 76 scan 0 sort 0} 23549do_test where7-2.944.2 { 23550 count_steps { 23551 SELECT a FROM t3 23552 WHERE b=341 23553 OR a=68 23554 OR (g='jihgfed' AND f GLOB 'wxyza*') 23555 OR ((a BETWEEN 40 AND 42) AND a!=41) 23556 OR (d>=76.0 AND d<77.0 AND d NOT NULL) 23557 OR c=7007 23558 OR c=14014 23559 OR (g='tsrqpon' AND f GLOB 'yzabc*') 23560 OR f='xyzabcdef' 23561 OR b=1103 23562 ORDER BY a 23563 } 23564} {19 20 21 23 24 31 40 41 42 49 68 74 75 76 scan 0 sort 0} 23565do_test where7-2.945.1 { 23566 count_steps { 23567 SELECT a FROM t2 23568 WHERE b=1078 23569 OR b=377 23570 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 23571 OR f='mnopqrstu' 23572 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 23573 OR b=905 23574 ORDER BY a 23575 } 23576} {12 34 38 46 64 90 98 scan 0 sort 0} 23577do_test where7-2.945.2 { 23578 count_steps { 23579 SELECT a FROM t3 23580 WHERE b=1078 23581 OR b=377 23582 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 23583 OR f='mnopqrstu' 23584 OR (d>=34.0 AND d<35.0 AND d NOT NULL) 23585 OR b=905 23586 ORDER BY a 23587 } 23588} {12 34 38 46 64 90 98 scan 0 sort 0} 23589do_test where7-2.946.1 { 23590 count_steps { 23591 SELECT a FROM t2 23592 WHERE b=352 23593 OR f='lmnopqrst' 23594 OR a=85 23595 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 23596 ORDER BY a 23597 } 23598} {11 32 37 63 64 85 89 scan 0 sort 0} 23599do_test where7-2.946.2 { 23600 count_steps { 23601 SELECT a FROM t3 23602 WHERE b=352 23603 OR f='lmnopqrst' 23604 OR a=85 23605 OR (d>=64.0 AND d<65.0 AND d NOT NULL) 23606 ORDER BY a 23607 } 23608} {11 32 37 63 64 85 89 scan 0 sort 0} 23609do_test where7-2.947.1 { 23610 count_steps { 23611 SELECT a FROM t2 23612 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 23613 OR b=707 23614 OR f='rstuvwxyz' 23615 ORDER BY a 23616 } 23617} {2 17 43 69 95 scan 0 sort 0} 23618do_test where7-2.947.2 { 23619 count_steps { 23620 SELECT a FROM t3 23621 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL) 23622 OR b=707 23623 OR f='rstuvwxyz' 23624 ORDER BY a 23625 } 23626} {2 17 43 69 95 scan 0 sort 0} 23627do_test where7-2.948.1 { 23628 count_steps { 23629 SELECT a FROM t2 23630 WHERE a=11 23631 OR b=718 23632 OR a=49 23633 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 23634 OR b=586 23635 OR ((a BETWEEN 2 AND 4) AND a!=3) 23636 OR b=660 23637 OR f IS NULL 23638 ORDER BY a 23639 } 23640} {2 4 11 49 60 72 scan 0 sort 0} 23641do_test where7-2.948.2 { 23642 count_steps { 23643 SELECT a FROM t3 23644 WHERE a=11 23645 OR b=718 23646 OR a=49 23647 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 23648 OR b=586 23649 OR ((a BETWEEN 2 AND 4) AND a!=3) 23650 OR b=660 23651 OR f IS NULL 23652 ORDER BY a 23653 } 23654} {2 4 11 49 60 72 scan 0 sort 0} 23655do_test where7-2.949.1 { 23656 count_steps { 23657 SELECT a FROM t2 23658 WHERE b=410 23659 OR (g='lkjihgf' AND f GLOB 'mnopq*') 23660 OR b=817 23661 OR (g='hgfedcb' AND f GLOB 'fghij*') 23662 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 23663 OR ((a BETWEEN 25 AND 27) AND a!=26) 23664 OR b=759 23665 OR a=34 23666 OR ((a BETWEEN 45 AND 47) AND a!=46) 23667 ORDER BY a 23668 } 23669} {25 27 34 45 47 64 69 83 97 scan 0 sort 0} 23670do_test where7-2.949.2 { 23671 count_steps { 23672 SELECT a FROM t3 23673 WHERE b=410 23674 OR (g='lkjihgf' AND f GLOB 'mnopq*') 23675 OR b=817 23676 OR (g='hgfedcb' AND f GLOB 'fghij*') 23677 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 23678 OR ((a BETWEEN 25 AND 27) AND a!=26) 23679 OR b=759 23680 OR a=34 23681 OR ((a BETWEEN 45 AND 47) AND a!=46) 23682 ORDER BY a 23683 } 23684} {25 27 34 45 47 64 69 83 97 scan 0 sort 0} 23685do_test where7-2.950.1 { 23686 count_steps { 23687 SELECT a FROM t2 23688 WHERE f IS NULL 23689 OR a=29 23690 OR ((a BETWEEN 86 AND 88) AND a!=87) 23691 OR (g='mlkjihg' AND f GLOB 'hijkl*') 23692 OR c=6006 23693 OR (g='kjihgfe' AND f GLOB 'qrstu*') 23694 OR b=432 23695 OR a=38 23696 OR (g='hgfedcb' AND f GLOB 'ijklm*') 23697 OR b=110 23698 ORDER BY a 23699 } 23700} {10 16 17 18 29 38 59 68 86 88 scan 0 sort 0} 23701do_test where7-2.950.2 { 23702 count_steps { 23703 SELECT a FROM t3 23704 WHERE f IS NULL 23705 OR a=29 23706 OR ((a BETWEEN 86 AND 88) AND a!=87) 23707 OR (g='mlkjihg' AND f GLOB 'hijkl*') 23708 OR c=6006 23709 OR (g='kjihgfe' AND f GLOB 'qrstu*') 23710 OR b=432 23711 OR a=38 23712 OR (g='hgfedcb' AND f GLOB 'ijklm*') 23713 OR b=110 23714 ORDER BY a 23715 } 23716} {10 16 17 18 29 38 59 68 86 88 scan 0 sort 0} 23717do_test where7-2.951.1 { 23718 count_steps { 23719 SELECT a FROM t2 23720 WHERE a=13 23721 OR ((a BETWEEN 30 AND 32) AND a!=31) 23722 OR b=322 23723 OR a=34 23724 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 23725 OR b=55 23726 OR b=11 23727 ORDER BY a 23728 } 23729} {1 5 13 30 32 34 49 scan 0 sort 0} 23730do_test where7-2.951.2 { 23731 count_steps { 23732 SELECT a FROM t3 23733 WHERE a=13 23734 OR ((a BETWEEN 30 AND 32) AND a!=31) 23735 OR b=322 23736 OR a=34 23737 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 23738 OR b=55 23739 OR b=11 23740 ORDER BY a 23741 } 23742} {1 5 13 30 32 34 49 scan 0 sort 0} 23743do_test where7-2.952.1 { 23744 count_steps { 23745 SELECT a FROM t2 23746 WHERE a=50 23747 OR a=64 23748 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 23749 OR a=96 23750 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 23751 OR b=949 23752 OR b=792 23753 OR a=59 23754 OR a=16 23755 OR a=95 23756 ORDER BY a 23757 } 23758} {16 17 43 50 59 64 69 72 94 95 96 scan 0 sort 0} 23759do_test where7-2.952.2 { 23760 count_steps { 23761 SELECT a FROM t3 23762 WHERE a=50 23763 OR a=64 23764 OR (f GLOB '?stuv*' AND f GLOB 'rstu*') 23765 OR a=96 23766 OR (d>=94.0 AND d<95.0 AND d NOT NULL) 23767 OR b=949 23768 OR b=792 23769 OR a=59 23770 OR a=16 23771 OR a=95 23772 ORDER BY a 23773 } 23774} {16 17 43 50 59 64 69 72 94 95 96 scan 0 sort 0} 23775do_test where7-2.953.1 { 23776 count_steps { 23777 SELECT a FROM t2 23778 WHERE b=69 23779 OR a=89 23780 OR (g='nmlkjih' AND f GLOB 'defgh*') 23781 OR a=54 23782 OR a=52 23783 OR f='wxyzabcde' 23784 OR b=462 23785 OR (g='onmlkji' AND f GLOB 'wxyza*') 23786 ORDER BY a 23787 } 23788} {22 42 48 52 54 55 74 89 100 scan 0 sort 0} 23789do_test where7-2.953.2 { 23790 count_steps { 23791 SELECT a FROM t3 23792 WHERE b=69 23793 OR a=89 23794 OR (g='nmlkjih' AND f GLOB 'defgh*') 23795 OR a=54 23796 OR a=52 23797 OR f='wxyzabcde' 23798 OR b=462 23799 OR (g='onmlkji' AND f GLOB 'wxyza*') 23800 ORDER BY a 23801 } 23802} {22 42 48 52 54 55 74 89 100 scan 0 sort 0} 23803do_test where7-2.954.1 { 23804 count_steps { 23805 SELECT a FROM t2 23806 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 23807 OR a=43 23808 OR b=91 23809 OR f='ghijklmno' 23810 OR ((a BETWEEN 48 AND 50) AND a!=49) 23811 OR b=308 23812 ORDER BY a 23813 } 23814} {6 28 32 33 43 48 50 58 84 scan 0 sort 0} 23815do_test where7-2.954.2 { 23816 count_steps { 23817 SELECT a FROM t3 23818 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL) 23819 OR a=43 23820 OR b=91 23821 OR f='ghijklmno' 23822 OR ((a BETWEEN 48 AND 50) AND a!=49) 23823 OR b=308 23824 ORDER BY a 23825 } 23826} {6 28 32 33 43 48 50 58 84 scan 0 sort 0} 23827do_test where7-2.955.1 { 23828 count_steps { 23829 SELECT a FROM t2 23830 WHERE ((a BETWEEN 87 AND 89) AND a!=88) 23831 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 23832 OR b=674 23833 OR (g='wvutsrq' AND f GLOB 'mnopq*') 23834 OR b=1070 23835 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 23836 ORDER BY a 23837 } 23838} {12 27 72 87 89 scan 0 sort 0} 23839do_test where7-2.955.2 { 23840 count_steps { 23841 SELECT a FROM t3 23842 WHERE ((a BETWEEN 87 AND 89) AND a!=88) 23843 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 23844 OR b=674 23845 OR (g='wvutsrq' AND f GLOB 'mnopq*') 23846 OR b=1070 23847 OR (g='kjihgfe' AND f GLOB 'uvwxy*') 23848 ORDER BY a 23849 } 23850} {12 27 72 87 89 scan 0 sort 0} 23851do_test where7-2.956.1 { 23852 count_steps { 23853 SELECT a FROM t2 23854 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 23855 OR c=20020 23856 OR b=1001 23857 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 23858 ORDER BY a 23859 } 23860} {13 39 58 59 60 65 84 91 scan 0 sort 0} 23861do_test where7-2.956.2 { 23862 count_steps { 23863 SELECT a FROM t3 23864 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*') 23865 OR c=20020 23866 OR b=1001 23867 OR (d>=84.0 AND d<85.0 AND d NOT NULL) 23868 ORDER BY a 23869 } 23870} {13 39 58 59 60 65 84 91 scan 0 sort 0} 23871do_test where7-2.957.1 { 23872 count_steps { 23873 SELECT a FROM t2 23874 WHERE (g='tsrqpon' AND f GLOB 'xyzab*') 23875 OR ((a BETWEEN 13 AND 15) AND a!=14) 23876 OR c=1001 23877 OR a=77 23878 ORDER BY a 23879 } 23880} {1 2 3 13 15 23 77 scan 0 sort 0} 23881do_test where7-2.957.2 { 23882 count_steps { 23883 SELECT a FROM t3 23884 WHERE (g='tsrqpon' AND f GLOB 'xyzab*') 23885 OR ((a BETWEEN 13 AND 15) AND a!=14) 23886 OR c=1001 23887 OR a=77 23888 ORDER BY a 23889 } 23890} {1 2 3 13 15 23 77 scan 0 sort 0} 23891do_test where7-2.958.1 { 23892 count_steps { 23893 SELECT a FROM t2 23894 WHERE a=5 23895 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 23896 ORDER BY a 23897 } 23898} {5 90 scan 0 sort 0} 23899do_test where7-2.958.2 { 23900 count_steps { 23901 SELECT a FROM t3 23902 WHERE a=5 23903 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 23904 ORDER BY a 23905 } 23906} {5 90 scan 0 sort 0} 23907do_test where7-2.959.1 { 23908 count_steps { 23909 SELECT a FROM t2 23910 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 23911 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 23912 OR b=154 23913 OR b=575 23914 OR b=927 23915 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 23916 OR f='tuvwxyzab' 23917 OR a=62 23918 OR b=132 23919 OR ((a BETWEEN 23 AND 25) AND a!=24) 23920 ORDER BY a 23921 } 23922} {12 14 19 21 23 25 45 62 71 97 98 scan 0 sort 0} 23923do_test where7-2.959.2 { 23924 count_steps { 23925 SELECT a FROM t3 23926 WHERE (d>=98.0 AND d<99.0 AND d NOT NULL) 23927 OR (g='utsrqpo' AND f GLOB 'vwxyz*') 23928 OR b=154 23929 OR b=575 23930 OR b=927 23931 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*') 23932 OR f='tuvwxyzab' 23933 OR a=62 23934 OR b=132 23935 OR ((a BETWEEN 23 AND 25) AND a!=24) 23936 ORDER BY a 23937 } 23938} {12 14 19 21 23 25 45 62 71 97 98 scan 0 sort 0} 23939do_test where7-2.960.1 { 23940 count_steps { 23941 SELECT a FROM t2 23942 WHERE (g='fedcbaz' AND f GLOB 'qrstu*') 23943 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 23944 OR (g='xwvutsr' AND f GLOB 'efghi*') 23945 OR f='hijklmnop' 23946 OR c=11011 23947 OR ((a BETWEEN 66 AND 68) AND a!=67) 23948 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 23949 OR (g='utsrqpo' AND f GLOB 'stuvw*') 23950 OR (g='gfedcba' AND f GLOB 'nopqr*') 23951 OR c=7007 23952 OR (g='gfedcba' AND f GLOB 'klmno*') 23953 ORDER BY a 23954 } 23955} {4 5 7 18 19 20 21 31 32 33 46 57 59 66 68 83 85 88 91 94 scan 0 sort 0} 23956do_test where7-2.960.2 { 23957 count_steps { 23958 SELECT a FROM t3 23959 WHERE (g='fedcbaz' AND f GLOB 'qrstu*') 23960 OR (f GLOB '?ghij*' AND f GLOB 'fghi*') 23961 OR (g='xwvutsr' AND f GLOB 'efghi*') 23962 OR f='hijklmnop' 23963 OR c=11011 23964 OR ((a BETWEEN 66 AND 68) AND a!=67) 23965 OR (d>=46.0 AND d<47.0 AND d NOT NULL) 23966 OR (g='utsrqpo' AND f GLOB 'stuvw*') 23967 OR (g='gfedcba' AND f GLOB 'nopqr*') 23968 OR c=7007 23969 OR (g='gfedcba' AND f GLOB 'klmno*') 23970 ORDER BY a 23971 } 23972} {4 5 7 18 19 20 21 31 32 33 46 57 59 66 68 83 85 88 91 94 scan 0 sort 0} 23973do_test where7-2.961.1 { 23974 count_steps { 23975 SELECT a FROM t2 23976 WHERE b=451 23977 OR a=46 23978 OR a=52 23979 OR b=462 23980 OR b=916 23981 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 23982 OR f='efghijklm' 23983 OR (g='onmlkji' AND f GLOB 'abcde*') 23984 OR ((a BETWEEN 15 AND 17) AND a!=16) 23985 OR (g='wvutsrq' AND f GLOB 'jklmn*') 23986 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 23987 ORDER BY a 23988 } 23989} {4 9 14 15 17 30 41 42 46 52 56 82 scan 0 sort 0} 23990do_test where7-2.961.2 { 23991 count_steps { 23992 SELECT a FROM t3 23993 WHERE b=451 23994 OR a=46 23995 OR a=52 23996 OR b=462 23997 OR b=916 23998 OR (d>=9.0 AND d<10.0 AND d NOT NULL) 23999 OR f='efghijklm' 24000 OR (g='onmlkji' AND f GLOB 'abcde*') 24001 OR ((a BETWEEN 15 AND 17) AND a!=16) 24002 OR (g='wvutsrq' AND f GLOB 'jklmn*') 24003 OR (d>=14.0 AND d<15.0 AND d NOT NULL) 24004 ORDER BY a 24005 } 24006} {4 9 14 15 17 30 41 42 46 52 56 82 scan 0 sort 0} 24007do_test where7-2.962.1 { 24008 count_steps { 24009 SELECT a FROM t2 24010 WHERE c=12012 24011 OR (g='jihgfed' AND f GLOB 'vwxyz*') 24012 OR (g='hgfedcb' AND f GLOB 'ghijk*') 24013 OR a=32 24014 OR ((a BETWEEN 7 AND 9) AND a!=8) 24015 OR a=14 24016 ORDER BY a 24017 } 24018} {7 9 14 32 34 35 36 73 84 scan 0 sort 0} 24019do_test where7-2.962.2 { 24020 count_steps { 24021 SELECT a FROM t3 24022 WHERE c=12012 24023 OR (g='jihgfed' AND f GLOB 'vwxyz*') 24024 OR (g='hgfedcb' AND f GLOB 'ghijk*') 24025 OR a=32 24026 OR ((a BETWEEN 7 AND 9) AND a!=8) 24027 OR a=14 24028 ORDER BY a 24029 } 24030} {7 9 14 32 34 35 36 73 84 scan 0 sort 0} 24031do_test where7-2.963.1 { 24032 count_steps { 24033 SELECT a FROM t2 24034 WHERE f='efghijklm' 24035 OR b=473 24036 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 24037 ORDER BY a 24038 } 24039} {4 30 43 56 82 97 scan 0 sort 0} 24040do_test where7-2.963.2 { 24041 count_steps { 24042 SELECT a FROM t3 24043 WHERE f='efghijklm' 24044 OR b=473 24045 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 24046 ORDER BY a 24047 } 24048} {4 30 43 56 82 97 scan 0 sort 0} 24049do_test where7-2.964.1 { 24050 count_steps { 24051 SELECT a FROM t2 24052 WHERE (g='srqponm' AND f GLOB 'defgh*') 24053 OR a=99 24054 OR f='efghijklm' 24055 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 24056 OR (g='gfedcba' AND f GLOB 'mnopq*') 24057 OR b=517 24058 ORDER BY a 24059 } 24060} {4 29 30 47 55 56 82 90 99 scan 0 sort 0} 24061do_test where7-2.964.2 { 24062 count_steps { 24063 SELECT a FROM t3 24064 WHERE (g='srqponm' AND f GLOB 'defgh*') 24065 OR a=99 24066 OR f='efghijklm' 24067 OR (d>=55.0 AND d<56.0 AND d NOT NULL) 24068 OR (g='gfedcba' AND f GLOB 'mnopq*') 24069 OR b=517 24070 ORDER BY a 24071 } 24072} {4 29 30 47 55 56 82 90 99 scan 0 sort 0} 24073do_test where7-2.965.1 { 24074 count_steps { 24075 SELECT a FROM t2 24076 WHERE b=1034 24077 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 24078 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 24079 OR (g='nmlkjih' AND f GLOB 'cdefg*') 24080 ORDER BY a 24081 } 24082} {54 83 94 scan 0 sort 0} 24083do_test where7-2.965.2 { 24084 count_steps { 24085 SELECT a FROM t3 24086 WHERE b=1034 24087 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 24088 OR (d>=83.0 AND d<84.0 AND d NOT NULL) 24089 OR (g='nmlkjih' AND f GLOB 'cdefg*') 24090 ORDER BY a 24091 } 24092} {54 83 94 scan 0 sort 0} 24093do_test where7-2.966.1 { 24094 count_steps { 24095 SELECT a FROM t2 24096 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 24097 OR b=1004 24098 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 24099 OR b=363 24100 OR (g='tsrqpon' AND f GLOB 'yzabc*') 24101 ORDER BY a 24102 } 24103} {20 24 33 79 scan 0 sort 0} 24104do_test where7-2.966.2 { 24105 count_steps { 24106 SELECT a FROM t3 24107 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL) 24108 OR b=1004 24109 OR (d>=20.0 AND d<21.0 AND d NOT NULL) 24110 OR b=363 24111 OR (g='tsrqpon' AND f GLOB 'yzabc*') 24112 ORDER BY a 24113 } 24114} {20 24 33 79 scan 0 sort 0} 24115do_test where7-2.967.1 { 24116 count_steps { 24117 SELECT a FROM t2 24118 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL) 24119 OR (g='jihgfed' AND f GLOB 'vwxyz*') 24120 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 24121 OR ((a BETWEEN 98 AND 100) AND a!=99) 24122 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 24123 OR (g='hgfedcb' AND f GLOB 'ijklm*') 24124 OR a=14 24125 OR ((a BETWEEN 12 AND 14) AND a!=13) 24126 OR a=15 24127 OR b=795 24128 OR c=27027 24129 ORDER BY a 24130 } 24131} {9 12 14 15 35 61 67 73 79 80 81 86 87 98 100 scan 0 sort 0} 24132do_test where7-2.967.2 { 24133 count_steps { 24134 SELECT a FROM t3 24135 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL) 24136 OR (g='jihgfed' AND f GLOB 'vwxyz*') 24137 OR (d>=15.0 AND d<16.0 AND d NOT NULL) 24138 OR ((a BETWEEN 98 AND 100) AND a!=99) 24139 OR (f GLOB '?klmn*' AND f GLOB 'jklm*') 24140 OR (g='hgfedcb' AND f GLOB 'ijklm*') 24141 OR a=14 24142 OR ((a BETWEEN 12 AND 14) AND a!=13) 24143 OR a=15 24144 OR b=795 24145 OR c=27027 24146 ORDER BY a 24147 } 24148} {9 12 14 15 35 61 67 73 79 80 81 86 87 98 100 scan 0 sort 0} 24149do_test where7-2.968.1 { 24150 count_steps { 24151 SELECT a FROM t2 24152 WHERE b=795 24153 OR (g='utsrqpo' AND f GLOB 'wxyza*') 24154 ORDER BY a 24155 } 24156} {22 scan 0 sort 0} 24157do_test where7-2.968.2 { 24158 count_steps { 24159 SELECT a FROM t3 24160 WHERE b=795 24161 OR (g='utsrqpo' AND f GLOB 'wxyza*') 24162 ORDER BY a 24163 } 24164} {22 scan 0 sort 0} 24165do_test where7-2.969.1 { 24166 count_steps { 24167 SELECT a FROM t2 24168 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 24169 OR (g='kjihgfe' AND f GLOB 'stuvw*') 24170 OR c=17017 24171 OR c=26026 24172 OR (g='mlkjihg' AND f GLOB 'jklmn*') 24173 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 24174 OR (g='nmlkjih' AND f GLOB 'cdefg*') 24175 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 24176 ORDER BY a 24177 } 24178} {2 9 11 21 28 49 50 51 54 61 70 76 77 78 80 scan 0 sort 0} 24179do_test where7-2.969.2 { 24180 count_steps { 24181 SELECT a FROM t3 24182 WHERE ((a BETWEEN 9 AND 11) AND a!=10) 24183 OR (g='kjihgfe' AND f GLOB 'stuvw*') 24184 OR c=17017 24185 OR c=26026 24186 OR (g='mlkjihg' AND f GLOB 'jklmn*') 24187 OR (f GLOB '?defg*' AND f GLOB 'cdef*') 24188 OR (g='nmlkjih' AND f GLOB 'cdefg*') 24189 OR (d>=21.0 AND d<22.0 AND d NOT NULL) 24190 ORDER BY a 24191 } 24192} {2 9 11 21 28 49 50 51 54 61 70 76 77 78 80 scan 0 sort 0} 24193do_test where7-2.970.1 { 24194 count_steps { 24195 SELECT a FROM t2 24196 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL) 24197 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 24198 OR b=891 24199 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 24200 OR ((a BETWEEN 43 AND 45) AND a!=44) 24201 OR b=693 24202 ORDER BY a 24203 } 24204} {28 43 45 63 69 81 97 scan 0 sort 0} 24205do_test where7-2.970.2 { 24206 count_steps { 24207 SELECT a FROM t3 24208 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL) 24209 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 24210 OR b=891 24211 OR (d>=97.0 AND d<98.0 AND d NOT NULL) 24212 OR ((a BETWEEN 43 AND 45) AND a!=44) 24213 OR b=693 24214 ORDER BY a 24215 } 24216} {28 43 45 63 69 81 97 scan 0 sort 0} 24217do_test where7-2.971.1 { 24218 count_steps { 24219 SELECT a FROM t2 24220 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 24221 OR b=1015 24222 OR a=28 24223 OR f='lmnopqrst' 24224 OR b=583 24225 OR a=75 24226 OR a=22 24227 OR a=87 24228 OR b=795 24229 OR b=649 24230 OR (g='qponmlk' AND f GLOB 'qrstu*') 24231 ORDER BY a 24232 } 24233} {11 22 28 37 42 53 59 63 75 87 89 scan 0 sort 0} 24234do_test where7-2.971.2 { 24235 count_steps { 24236 SELECT a FROM t3 24237 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL) 24238 OR b=1015 24239 OR a=28 24240 OR f='lmnopqrst' 24241 OR b=583 24242 OR a=75 24243 OR a=22 24244 OR a=87 24245 OR b=795 24246 OR b=649 24247 OR (g='qponmlk' AND f GLOB 'qrstu*') 24248 ORDER BY a 24249 } 24250} {11 22 28 37 42 53 59 63 75 87 89 scan 0 sort 0} 24251do_test where7-2.972.1 { 24252 count_steps { 24253 SELECT a FROM t2 24254 WHERE (g='ponmlkj' AND f GLOB 'stuvw*') 24255 OR b=209 24256 OR b=674 24257 OR f='hijklmnop' 24258 OR (g='fedcbaz' AND f GLOB 'qrstu*') 24259 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 24260 OR f IS NULL 24261 OR a=41 24262 OR ((a BETWEEN 33 AND 35) AND a!=34) 24263 OR ((a BETWEEN 92 AND 94) AND a!=93) 24264 ORDER BY a 24265 } 24266} {7 19 28 33 35 41 44 59 85 92 94 scan 0 sort 0} 24267do_test where7-2.972.2 { 24268 count_steps { 24269 SELECT a FROM t3 24270 WHERE (g='ponmlkj' AND f GLOB 'stuvw*') 24271 OR b=209 24272 OR b=674 24273 OR f='hijklmnop' 24274 OR (g='fedcbaz' AND f GLOB 'qrstu*') 24275 OR (d>=28.0 AND d<29.0 AND d NOT NULL) 24276 OR f IS NULL 24277 OR a=41 24278 OR ((a BETWEEN 33 AND 35) AND a!=34) 24279 OR ((a BETWEEN 92 AND 94) AND a!=93) 24280 ORDER BY a 24281 } 24282} {7 19 28 33 35 41 44 59 85 92 94 scan 0 sort 0} 24283do_test where7-2.973.1 { 24284 count_steps { 24285 SELECT a FROM t2 24286 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 24287 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 24288 OR ((a BETWEEN 66 AND 68) AND a!=67) 24289 OR b=429 24290 OR b=718 24291 ORDER BY a 24292 } 24293} {39 66 68 69 scan 0 sort 0} 24294do_test where7-2.973.2 { 24295 count_steps { 24296 SELECT a FROM t3 24297 WHERE (g='kjihgfe' AND f GLOB 'rstuv*') 24298 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 24299 OR ((a BETWEEN 66 AND 68) AND a!=67) 24300 OR b=429 24301 OR b=718 24302 ORDER BY a 24303 } 24304} {39 66 68 69 scan 0 sort 0} 24305do_test where7-2.974.1 { 24306 count_steps { 24307 SELECT a FROM t2 24308 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 24309 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 24310 OR b=451 24311 OR (g='gfedcba' AND f GLOB 'opqrs*') 24312 ORDER BY a 24313 } 24314} {20 27 41 92 scan 0 sort 0} 24315do_test where7-2.974.2 { 24316 count_steps { 24317 SELECT a FROM t3 24318 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*') 24319 OR (d>=27.0 AND d<28.0 AND d NOT NULL) 24320 OR b=451 24321 OR (g='gfedcba' AND f GLOB 'opqrs*') 24322 ORDER BY a 24323 } 24324} {20 27 41 92 scan 0 sort 0} 24325do_test where7-2.975.1 { 24326 count_steps { 24327 SELECT a FROM t2 24328 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 24329 OR b=245 24330 OR b=1092 24331 OR (g='gfedcba' AND f GLOB 'nopqr*') 24332 OR a=92 24333 OR b=528 24334 OR b=267 24335 OR f='xyzabcdef' 24336 OR b=231 24337 ORDER BY a 24338 } 24339} {7 9 21 23 48 49 75 91 92 scan 0 sort 0} 24340do_test where7-2.975.2 { 24341 count_steps { 24342 SELECT a FROM t3 24343 WHERE ((a BETWEEN 7 AND 9) AND a!=8) 24344 OR b=245 24345 OR b=1092 24346 OR (g='gfedcba' AND f GLOB 'nopqr*') 24347 OR a=92 24348 OR b=528 24349 OR b=267 24350 OR f='xyzabcdef' 24351 OR b=231 24352 ORDER BY a 24353 } 24354} {7 9 21 23 48 49 75 91 92 scan 0 sort 0} 24355do_test where7-2.976.1 { 24356 count_steps { 24357 SELECT a FROM t2 24358 WHERE b=883 24359 OR b=982 24360 OR (g='wvutsrq' AND f GLOB 'mnopq*') 24361 OR b=718 24362 OR b=1048 24363 ORDER BY a 24364 } 24365} {12 scan 0 sort 0} 24366do_test where7-2.976.2 { 24367 count_steps { 24368 SELECT a FROM t3 24369 WHERE b=883 24370 OR b=982 24371 OR (g='wvutsrq' AND f GLOB 'mnopq*') 24372 OR b=718 24373 OR b=1048 24374 ORDER BY a 24375 } 24376} {12 scan 0 sort 0} 24377do_test where7-2.977.1 { 24378 count_steps { 24379 SELECT a FROM t2 24380 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 24381 OR a=53 24382 OR b=366 24383 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 24384 ORDER BY a 24385 } 24386} {15 41 53 67 87 93 scan 0 sort 0} 24387do_test where7-2.977.2 { 24388 count_steps { 24389 SELECT a FROM t3 24390 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL) 24391 OR a=53 24392 OR b=366 24393 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*') 24394 ORDER BY a 24395 } 24396} {15 41 53 67 87 93 scan 0 sort 0} 24397do_test where7-2.978.1 { 24398 count_steps { 24399 SELECT a FROM t2 24400 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 24401 OR b=498 24402 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 24403 OR a=19 24404 OR (g='hgfedcb' AND f GLOB 'ghijk*') 24405 ORDER BY a 24406 } 24407} {4 19 30 40 56 82 84 scan 0 sort 0} 24408do_test where7-2.978.2 { 24409 count_steps { 24410 SELECT a FROM t3 24411 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL) 24412 OR b=498 24413 OR (f GLOB '?fghi*' AND f GLOB 'efgh*') 24414 OR a=19 24415 OR (g='hgfedcb' AND f GLOB 'ghijk*') 24416 ORDER BY a 24417 } 24418} {4 19 30 40 56 82 84 scan 0 sort 0} 24419do_test where7-2.979.1 { 24420 count_steps { 24421 SELECT a FROM t2 24422 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 24423 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 24424 OR a=82 24425 OR b=550 24426 OR (g='gfedcba' AND f GLOB 'lmnop*') 24427 OR e IS NULL 24428 OR b=971 24429 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 24430 ORDER BY a 24431 } 24432} {20 25 46 50 51 72 77 82 87 89 98 scan 0 sort 0} 24433do_test where7-2.979.2 { 24434 count_steps { 24435 SELECT a FROM t3 24436 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*') 24437 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*') 24438 OR a=82 24439 OR b=550 24440 OR (g='gfedcba' AND f GLOB 'lmnop*') 24441 OR e IS NULL 24442 OR b=971 24443 OR (d>=87.0 AND d<88.0 AND d NOT NULL) 24444 ORDER BY a 24445 } 24446} {20 25 46 50 51 72 77 82 87 89 98 scan 0 sort 0} 24447do_test where7-2.980.1 { 24448 count_steps { 24449 SELECT a FROM t2 24450 WHERE c=12012 24451 OR ((a BETWEEN 94 AND 96) AND a!=95) 24452 OR b=1103 24453 OR ((a BETWEEN 94 AND 96) AND a!=95) 24454 OR (g='ihgfedc' AND f GLOB 'cdefg*') 24455 OR (g='qponmlk' AND f GLOB 'mnopq*') 24456 OR a=32 24457 OR b=352 24458 OR b=297 24459 OR 1000000<b 24460 ORDER BY a 24461 } 24462} {27 32 34 35 36 38 80 94 96 scan 0 sort 0} 24463do_test where7-2.980.2 { 24464 count_steps { 24465 SELECT a FROM t3 24466 WHERE c=12012 24467 OR ((a BETWEEN 94 AND 96) AND a!=95) 24468 OR b=1103 24469 OR ((a BETWEEN 94 AND 96) AND a!=95) 24470 OR (g='ihgfedc' AND f GLOB 'cdefg*') 24471 OR (g='qponmlk' AND f GLOB 'mnopq*') 24472 OR a=32 24473 OR b=352 24474 OR b=297 24475 OR 1000000<b 24476 ORDER BY a 24477 } 24478} {27 32 34 35 36 38 80 94 96 scan 0 sort 0} 24479do_test where7-2.981.1 { 24480 count_steps { 24481 SELECT a FROM t2 24482 WHERE b=539 24483 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 24484 OR a=25 24485 OR b=792 24486 OR f='cdefghijk' 24487 OR a=73 24488 OR a=8 24489 ORDER BY a 24490 } 24491} {2 8 25 28 49 54 63 72 73 80 scan 0 sort 0} 24492do_test where7-2.981.2 { 24493 count_steps { 24494 SELECT a FROM t3 24495 WHERE b=539 24496 OR (d>=63.0 AND d<64.0 AND d NOT NULL) 24497 OR a=25 24498 OR b=792 24499 OR f='cdefghijk' 24500 OR a=73 24501 OR a=8 24502 ORDER BY a 24503 } 24504} {2 8 25 28 49 54 63 72 73 80 scan 0 sort 0} 24505do_test where7-2.982.1 { 24506 count_steps { 24507 SELECT a FROM t2 24508 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 24509 OR ((a BETWEEN 76 AND 78) AND a!=77) 24510 OR b=630 24511 OR ((a BETWEEN 23 AND 25) AND a!=24) 24512 OR f='hijklmnop' 24513 OR ((a BETWEEN 28 AND 30) AND a!=29) 24514 OR b=572 24515 OR (g='fedcbaz' AND f GLOB 'rstuv*') 24516 ORDER BY a 24517 } 24518} {7 23 25 28 30 33 52 59 76 78 85 95 98 scan 0 sort 0} 24519do_test where7-2.982.2 { 24520 count_steps { 24521 SELECT a FROM t3 24522 WHERE (g='edcbazy' AND f GLOB 'uvwxy*') 24523 OR ((a BETWEEN 76 AND 78) AND a!=77) 24524 OR b=630 24525 OR ((a BETWEEN 23 AND 25) AND a!=24) 24526 OR f='hijklmnop' 24527 OR ((a BETWEEN 28 AND 30) AND a!=29) 24528 OR b=572 24529 OR (g='fedcbaz' AND f GLOB 'rstuv*') 24530 ORDER BY a 24531 } 24532} {7 23 25 28 30 33 52 59 76 78 85 95 98 scan 0 sort 0} 24533do_test where7-2.983.1 { 24534 count_steps { 24535 SELECT a FROM t2 24536 WHERE a=12 24537 OR b=132 24538 OR ((a BETWEEN 51 AND 53) AND a!=52) 24539 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 24540 OR (g='srqponm' AND f GLOB 'defgh*') 24541 OR (g='qponmlk' AND f GLOB 'nopqr*') 24542 OR a=43 24543 OR b=539 24544 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 24545 OR b=847 24546 OR ((a BETWEEN 39 AND 41) AND a!=40) 24547 ORDER BY a 24548 } 24549} {12 29 39 41 43 49 51 53 77 91 scan 0 sort 0} 24550do_test where7-2.983.2 { 24551 count_steps { 24552 SELECT a FROM t3 24553 WHERE a=12 24554 OR b=132 24555 OR ((a BETWEEN 51 AND 53) AND a!=52) 24556 OR (d>=91.0 AND d<92.0 AND d NOT NULL) 24557 OR (g='srqponm' AND f GLOB 'defgh*') 24558 OR (g='qponmlk' AND f GLOB 'nopqr*') 24559 OR a=43 24560 OR b=539 24561 OR (d>=49.0 AND d<50.0 AND d NOT NULL) 24562 OR b=847 24563 OR ((a BETWEEN 39 AND 41) AND a!=40) 24564 ORDER BY a 24565 } 24566} {12 29 39 41 43 49 51 53 77 91 scan 0 sort 0} 24567do_test where7-2.984.1 { 24568 count_steps { 24569 SELECT a FROM t2 24570 WHERE b=1045 24571 OR a=30 24572 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 24573 OR c=31031 24574 OR a=70 24575 OR ((a BETWEEN 56 AND 58) AND a!=57) 24576 ORDER BY a 24577 } 24578} {30 56 58 69 70 91 92 93 95 scan 0 sort 0} 24579do_test where7-2.984.2 { 24580 count_steps { 24581 SELECT a FROM t3 24582 WHERE b=1045 24583 OR a=30 24584 OR (d>=69.0 AND d<70.0 AND d NOT NULL) 24585 OR c=31031 24586 OR a=70 24587 OR ((a BETWEEN 56 AND 58) AND a!=57) 24588 ORDER BY a 24589 } 24590} {30 56 58 69 70 91 92 93 95 scan 0 sort 0} 24591do_test where7-2.985.1 { 24592 count_steps { 24593 SELECT a FROM t2 24594 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 24595 OR a=11 24596 OR a=17 24597 OR a=2 24598 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 24599 OR ((a BETWEEN 57 AND 59) AND a!=58) 24600 OR (g='kjihgfe' AND f GLOB 'rstuv*') 24601 OR b=814 24602 ORDER BY a 24603 } 24604} {2 11 17 43 57 59 63 69 74 scan 0 sort 0} 24605do_test where7-2.985.2 { 24606 count_steps { 24607 SELECT a FROM t3 24608 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL) 24609 OR a=11 24610 OR a=17 24611 OR a=2 24612 OR (d>=43.0 AND d<44.0 AND d NOT NULL) 24613 OR ((a BETWEEN 57 AND 59) AND a!=58) 24614 OR (g='kjihgfe' AND f GLOB 'rstuv*') 24615 OR b=814 24616 ORDER BY a 24617 } 24618} {2 11 17 43 57 59 63 69 74 scan 0 sort 0} 24619do_test where7-2.986.1 { 24620 count_steps { 24621 SELECT a FROM t2 24622 WHERE b=561 24623 OR f='vwxyzabcd' 24624 ORDER BY a 24625 } 24626} {21 47 51 73 99 scan 0 sort 0} 24627do_test where7-2.986.2 { 24628 count_steps { 24629 SELECT a FROM t3 24630 WHERE b=561 24631 OR f='vwxyzabcd' 24632 ORDER BY a 24633 } 24634} {21 47 51 73 99 scan 0 sort 0} 24635do_test where7-2.987.1 { 24636 count_steps { 24637 SELECT a FROM t2 24638 WHERE b=113 24639 OR a=34 24640 OR b=858 24641 OR ((a BETWEEN 85 AND 87) AND a!=86) 24642 ORDER BY a 24643 } 24644} {34 78 85 87 scan 0 sort 0} 24645do_test where7-2.987.2 { 24646 count_steps { 24647 SELECT a FROM t3 24648 WHERE b=113 24649 OR a=34 24650 OR b=858 24651 OR ((a BETWEEN 85 AND 87) AND a!=86) 24652 ORDER BY a 24653 } 24654} {34 78 85 87 scan 0 sort 0} 24655do_test where7-2.988.1 { 24656 count_steps { 24657 SELECT a FROM t2 24658 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 24659 OR (g='rqponml' AND f GLOB 'lmnop*') 24660 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 24661 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 24662 OR (g='rqponml' AND f GLOB 'lmnop*') 24663 OR b=319 24664 ORDER BY a 24665 } 24666} {3 29 37 53 80 scan 0 sort 0} 24667do_test where7-2.988.2 { 24668 count_steps { 24669 SELECT a FROM t3 24670 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL) 24671 OR (g='rqponml' AND f GLOB 'lmnop*') 24672 OR (d>=3.0 AND d<4.0 AND d NOT NULL) 24673 OR (d>=80.0 AND d<81.0 AND d NOT NULL) 24674 OR (g='rqponml' AND f GLOB 'lmnop*') 24675 OR b=319 24676 ORDER BY a 24677 } 24678} {3 29 37 53 80 scan 0 sort 0} 24679do_test where7-2.989.1 { 24680 count_steps { 24681 SELECT a FROM t2 24682 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 24683 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 24684 OR ((a BETWEEN 92 AND 94) AND a!=93) 24685 OR a=80 24686 OR (g='fedcbaz' AND f GLOB 'stuvw*') 24687 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 24688 ORDER BY a 24689 } 24690} {54 80 89 92 94 96 scan 0 sort 0} 24691do_test where7-2.989.2 { 24692 count_steps { 24693 SELECT a FROM t3 24694 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL) 24695 OR (d>=54.0 AND d<55.0 AND d NOT NULL) 24696 OR ((a BETWEEN 92 AND 94) AND a!=93) 24697 OR a=80 24698 OR (g='fedcbaz' AND f GLOB 'stuvw*') 24699 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 24700 ORDER BY a 24701 } 24702} {54 80 89 92 94 96 scan 0 sort 0} 24703do_test where7-2.990.1 { 24704 count_steps { 24705 SELECT a FROM t2 24706 WHERE ((a BETWEEN 39 AND 41) AND a!=40) 24707 OR b=1103 24708 OR b=751 24709 OR a=18 24710 OR f='nopqrstuv' 24711 OR ((a BETWEEN 35 AND 37) AND a!=36) 24712 OR b=550 24713 OR ((a BETWEEN 93 AND 95) AND a!=94) 24714 ORDER BY a 24715 } 24716} {13 18 35 37 39 41 50 65 91 93 95 scan 0 sort 0} 24717do_test where7-2.990.2 { 24718 count_steps { 24719 SELECT a FROM t3 24720 WHERE ((a BETWEEN 39 AND 41) AND a!=40) 24721 OR b=1103 24722 OR b=751 24723 OR a=18 24724 OR f='nopqrstuv' 24725 OR ((a BETWEEN 35 AND 37) AND a!=36) 24726 OR b=550 24727 OR ((a BETWEEN 93 AND 95) AND a!=94) 24728 ORDER BY a 24729 } 24730} {13 18 35 37 39 41 50 65 91 93 95 scan 0 sort 0} 24731do_test where7-2.991.1 { 24732 count_steps { 24733 SELECT a FROM t2 24734 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 24735 OR (g='ihgfedc' AND f GLOB 'abcde*') 24736 OR a=33 24737 OR c=4004 24738 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 24739 ORDER BY a 24740 } 24741} {10 11 12 13 16 18 33 39 65 78 91 scan 0 sort 0} 24742do_test where7-2.991.2 { 24743 count_steps { 24744 SELECT a FROM t3 24745 WHERE ((a BETWEEN 16 AND 18) AND a!=17) 24746 OR (g='ihgfedc' AND f GLOB 'abcde*') 24747 OR a=33 24748 OR c=4004 24749 OR (f GLOB '?opqr*' AND f GLOB 'nopq*') 24750 ORDER BY a 24751 } 24752} {10 11 12 13 16 18 33 39 65 78 91 scan 0 sort 0} 24753do_test where7-2.992.1 { 24754 count_steps { 24755 SELECT a FROM t2 24756 WHERE d>1e10 24757 OR ((a BETWEEN 38 AND 40) AND a!=39) 24758 OR a=81 24759 OR a=28 24760 OR (g='srqponm' AND f GLOB 'cdefg*') 24761 OR f='uvwxyzabc' 24762 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 24763 OR (g='edcbazy' AND f GLOB 'uvwxy*') 24764 ORDER BY a 24765 } 24766} {3 20 28 29 38 40 46 55 72 81 98 scan 0 sort 0} 24767do_test where7-2.992.2 { 24768 count_steps { 24769 SELECT a FROM t3 24770 WHERE d>1e10 24771 OR ((a BETWEEN 38 AND 40) AND a!=39) 24772 OR a=81 24773 OR a=28 24774 OR (g='srqponm' AND f GLOB 'cdefg*') 24775 OR f='uvwxyzabc' 24776 OR (f GLOB '?efgh*' AND f GLOB 'defg*') 24777 OR (g='edcbazy' AND f GLOB 'uvwxy*') 24778 ORDER BY a 24779 } 24780} {3 20 28 29 38 40 46 55 72 81 98 scan 0 sort 0} 24781do_test where7-2.993.1 { 24782 count_steps { 24783 SELECT a FROM t2 24784 WHERE ((a BETWEEN 96 AND 98) AND a!=97) 24785 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 24786 ORDER BY a 24787 } 24788} {44 96 98 scan 0 sort 0} 24789do_test where7-2.993.2 { 24790 count_steps { 24791 SELECT a FROM t3 24792 WHERE ((a BETWEEN 96 AND 98) AND a!=97) 24793 OR (d>=44.0 AND d<45.0 AND d NOT NULL) 24794 ORDER BY a 24795 } 24796} {44 96 98 scan 0 sort 0} 24797do_test where7-2.994.1 { 24798 count_steps { 24799 SELECT a FROM t2 24800 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 24801 OR b=99 24802 OR b=80 24803 OR ((a BETWEEN 93 AND 95) AND a!=94) 24804 ORDER BY a 24805 } 24806} {9 67 69 93 95 scan 0 sort 0} 24807do_test where7-2.994.2 { 24808 count_steps { 24809 SELECT a FROM t3 24810 WHERE ((a BETWEEN 67 AND 69) AND a!=68) 24811 OR b=99 24812 OR b=80 24813 OR ((a BETWEEN 93 AND 95) AND a!=94) 24814 ORDER BY a 24815 } 24816} {9 67 69 93 95 scan 0 sort 0} 24817do_test where7-2.995.1 { 24818 count_steps { 24819 SELECT a FROM t2 24820 WHERE b=322 24821 OR ((a BETWEEN 4 AND 6) AND a!=5) 24822 OR (g='ihgfedc' AND f GLOB 'bcdef*') 24823 ORDER BY a 24824 } 24825} {4 6 79 scan 0 sort 0} 24826do_test where7-2.995.2 { 24827 count_steps { 24828 SELECT a FROM t3 24829 WHERE b=322 24830 OR ((a BETWEEN 4 AND 6) AND a!=5) 24831 OR (g='ihgfedc' AND f GLOB 'bcdef*') 24832 ORDER BY a 24833 } 24834} {4 6 79 scan 0 sort 0} 24835do_test where7-2.996.1 { 24836 count_steps { 24837 SELECT a FROM t2 24838 WHERE a=94 24839 OR c=13013 24840 OR c=10010 24841 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 24842 OR b=330 24843 OR (g='edcbazy' AND f GLOB 'vwxyz*') 24844 OR (g='qponmlk' AND f GLOB 'pqrst*') 24845 ORDER BY a 24846 } 24847} {28 29 30 37 38 39 41 45 94 99 scan 0 sort 0} 24848do_test where7-2.996.2 { 24849 count_steps { 24850 SELECT a FROM t3 24851 WHERE a=94 24852 OR c=13013 24853 OR c=10010 24854 OR (g='ponmlkj' AND f GLOB 'tuvwx*') 24855 OR b=330 24856 OR (g='edcbazy' AND f GLOB 'vwxyz*') 24857 OR (g='qponmlk' AND f GLOB 'pqrst*') 24858 ORDER BY a 24859 } 24860} {28 29 30 37 38 39 41 45 94 99 scan 0 sort 0} 24861do_test where7-2.997.1 { 24862 count_steps { 24863 SELECT a FROM t2 24864 WHERE b=253 24865 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 24866 OR a=23 24867 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 24868 OR a=33 24869 OR ((a BETWEEN 54 AND 56) AND a!=55) 24870 OR b=993 24871 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 24872 OR b=982 24873 OR (g='yxwvuts' AND f GLOB 'bcdef*') 24874 ORDER BY a 24875 } 24876} {1 23 33 54 56 68 71 90 scan 0 sort 0} 24877do_test where7-2.997.2 { 24878 count_steps { 24879 SELECT a FROM t3 24880 WHERE b=253 24881 OR (d>=68.0 AND d<69.0 AND d NOT NULL) 24882 OR a=23 24883 OR (d>=90.0 AND d<91.0 AND d NOT NULL) 24884 OR a=33 24885 OR ((a BETWEEN 54 AND 56) AND a!=55) 24886 OR b=993 24887 OR (d>=71.0 AND d<72.0 AND d NOT NULL) 24888 OR b=982 24889 OR (g='yxwvuts' AND f GLOB 'bcdef*') 24890 ORDER BY a 24891 } 24892} {1 23 33 54 56 68 71 90 scan 0 sort 0} 24893do_test where7-2.998.1 { 24894 count_steps { 24895 SELECT a FROM t2 24896 WHERE b=190 24897 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 24898 OR ((a BETWEEN 39 AND 41) AND a!=40) 24899 OR b=124 24900 OR (g='srqponm' AND f GLOB 'defgh*') 24901 OR f='vwxyzabcd' 24902 OR ((a BETWEEN 5 AND 7) AND a!=6) 24903 OR (g='ihgfedc' AND f GLOB 'bcdef*') 24904 OR a=72 24905 OR a=82 24906 ORDER BY a 24907 } 24908} {5 7 21 29 39 41 47 72 73 79 81 82 99 scan 0 sort 0} 24909do_test where7-2.998.2 { 24910 count_steps { 24911 SELECT a FROM t3 24912 WHERE b=190 24913 OR (d>=81.0 AND d<82.0 AND d NOT NULL) 24914 OR ((a BETWEEN 39 AND 41) AND a!=40) 24915 OR b=124 24916 OR (g='srqponm' AND f GLOB 'defgh*') 24917 OR f='vwxyzabcd' 24918 OR ((a BETWEEN 5 AND 7) AND a!=6) 24919 OR (g='ihgfedc' AND f GLOB 'bcdef*') 24920 OR a=72 24921 OR a=82 24922 ORDER BY a 24923 } 24924} {5 7 21 29 39 41 47 72 73 79 81 82 99 scan 0 sort 0} 24925do_test where7-2.999.1 { 24926 count_steps { 24927 SELECT a FROM t2 24928 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 24929 OR a=50 24930 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 24931 OR b=949 24932 ORDER BY a 24933 } 24934} {10 20 22 50 scan 0 sort 0} 24935do_test where7-2.999.2 { 24936 count_steps { 24937 SELECT a FROM t3 24938 WHERE ((a BETWEEN 20 AND 22) AND a!=21) 24939 OR a=50 24940 OR (d>=10.0 AND d<11.0 AND d NOT NULL) 24941 OR b=949 24942 ORDER BY a 24943 } 24944} {10 20 22 50 scan 0 sort 0} 24945do_test where7-2.1000.1 { 24946 count_steps { 24947 SELECT a FROM t2 24948 WHERE b=388 24949 OR ((a BETWEEN 4 AND 6) AND a!=5) 24950 ORDER BY a 24951 } 24952} {4 6 scan 0 sort 0} 24953do_test where7-2.1000.2 { 24954 count_steps { 24955 SELECT a FROM t3 24956 WHERE b=388 24957 OR ((a BETWEEN 4 AND 6) AND a!=5) 24958 ORDER BY a 24959 } 24960} {4 6 scan 0 sort 0} 24961do_test where7-2.1001.1 { 24962 count_steps { 24963 SELECT a FROM t2 24964 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 24965 OR a=6 24966 OR b=429 24967 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 24968 OR b=77 24969 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 24970 OR a=90 24971 OR a=54 24972 OR (g='fedcbaz' AND f GLOB 'qrstu*') 24973 ORDER BY a 24974 } 24975} {6 7 15 39 54 66 89 90 94 scan 0 sort 0} 24976do_test where7-2.1001.2 { 24977 count_steps { 24978 SELECT a FROM t3 24979 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL) 24980 OR a=6 24981 OR b=429 24982 OR (d>=89.0 AND d<90.0 AND d NOT NULL) 24983 OR b=77 24984 OR (d>=66.0 AND d<67.0 AND d NOT NULL) 24985 OR a=90 24986 OR a=54 24987 OR (g='fedcbaz' AND f GLOB 'qrstu*') 24988 ORDER BY a 24989 } 24990} {6 7 15 39 54 66 89 90 94 scan 0 sort 0} 24991finish_test 24992