wasCSharpSQLite – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 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.9 2009/06/07 23:45:11 drh Exp $
15  
16 set testdir [file dirname $argv0]
17 source $testdir/tester.tcl
18  
19 ifcapable !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 #
27 proc count_steps {sql} {
28 set r [db eval $sql]
29 lappend r scan [db status step] sort [db status sort]
30 }
31  
32 proc count_steps_sort {sql} {
33 set r [lsort -integer [db eval $sql]]
34 return "$r scan [db status step] sort [db status sort]"
35 }
36  
37 # Build some test data
38 #
39 do_test where7-1.1 {
40 execsql {
41 CREATE TABLE t1(a INTEGER PRIMARY KEY,b,c,d);
42 INSERT INTO t1 VALUES(1,2,3,4);
43 INSERT INTO t1 VALUES(2,3,4,5);
44 INSERT INTO t1 VALUES(3,4,6,8);
45 INSERT INTO t1 VALUES(4,5,10,15);
46 INSERT INTO t1 VALUES(5,10,100,1000);
47 CREATE INDEX t1b ON t1(b);
48 CREATE INDEX t1c ON t1(c);
49 SELECT * FROM t1;
50 }
51 } {1 2 3 4 2 3 4 5 3 4 6 8 4 5 10 15 5 10 100 1000}
52 do_test where7-1.2 {
53 count_steps {
54 SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a
55 }
56 } {2 3 scan 0 sort 1}
57 do_test where7-1.3 {
58 count_steps {
59 SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a
60 }
61 } {2 3 scan 4 sort 0}
62 do_test where7-1.4 {
63 count_steps {
64 SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1
65 }
66 } {2 3 scan 4 sort 0}
67 do_test where7-1.5 {
68 count_steps {
69 SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid
70 }
71 } {2 3 scan 0 sort 1}
72 do_test where7-1.6 {
73 count_steps {
74 SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a
75 }
76 } {2 3 scan 0 sort 1}
77 do_test where7-1.7 {
78 count_steps {
79 SELECT a FROM t1 WHERE (b=3 OR c>10)
80 }
81 } {2 5 scan 0 sort 0}
82 do_test where7-1.8 {
83 count_steps {
84 SELECT a FROM t1 WHERE (b=3 OR c>=10)
85 }
86 } {2 4 5 scan 0 sort 0}
87 do_test where7-1.9 {
88 count_steps {
89 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4)
90 }
91 } {2 4 5 scan 0 sort 0}
92 do_test where7-1.10 {
93 count_steps {
94 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10)
95 }
96 } {2 4 5 scan 0 sort 0}
97 do_test where7-1.11 {
98 count_steps {
99 SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a;
100 }
101 } {2 5 scan 0 sort 1}
102 do_test where7-1.12 {
103 count_steps {
104 SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a
105 }
106 } {1 2 3 5 scan 0 sort 1}
107 do_test where7-1.13 {
108 count_steps {
109 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999)
110 ORDER BY +a DESC
111 }
112 } {5 4 1 scan 0 sort 1}
113  
114 do_test where7-1.14 {
115 count_steps {
116 SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0
117 }
118 } {3 scan 4 sort 0}
119 do_test where7-1.15 {
120 count_steps {
121 SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4)
122 }
123 } {3 scan 4 sort 0}
124  
125 do_test where7-1.20 {
126 set sql "SELECT a FROM t1 WHERE a=11 OR b=11"
127 for {set i 12} {$i<400} {incr i} {
128 append sql " OR a=$i OR b=$i"
129 }
130 append sql " ORDER BY a"
131 count_steps $sql
132 } {scan 0 sort 1}
133 do_test where7-1.21 {
134 set sql "SELECT a FROM t1 WHERE b=11 OR c=11"
135 for {set i 12} {$i<400} {incr i} {
136 append sql " OR b=$i OR c=$i"
137 }
138 append sql " ORDER BY a"
139 count_steps $sql
140 } {5 scan 0 sort 1}
141 do_test where7-1.22 {
142 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
143 for {set i 12} {$i<400} {incr i} {
144 append sql " OR b=$i OR c=$i"
145 }
146 append sql ") AND d>=0 AND d<9999 ORDER BY a"
147 count_steps $sql
148 } {5 scan 0 sort 1}
149 do_test where7-1.23 {
150 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
151 for {set i 12} {$i<400} {incr i} {
152 append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)"
153 }
154 append sql ") AND d>=0 AND d<9999 ORDER BY a"
155 count_steps $sql
156 } {5 scan 0 sort 1}
157  
158 do_test where7-1.31 {
159 set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)"
160 for {set i 12} {$i<400} {incr i} {
161 append sql " OR (a=$i AND b=$i)"
162 }
163 append sql " ORDER BY a"
164 count_steps $sql
165 } {scan 0 sort 1}
166 do_test where7-1.32 {
167 set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)"
168 for {set i 12} {$i<400} {incr i} {
169 append sql " OR (b=$i AND c=$i)"
170 }
171 append sql " ORDER BY a"
172 count_steps $sql
173 } {scan 0 sort 1}
174  
175  
176 do_test where7-2.1 {
177 db eval {
178 CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
179 INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts');
180 INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts');
181 INSERT INTO t2 VALUES(3,33,1001,3.0029999999999997,100.1,'defghijkl','xwvutsr');
182 INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr');
183 INSERT INTO t2 VALUES(5,55,2002,5.004999999999999,200.2,'fghijklmn','xwvutsr');
184 INSERT INTO t2 VALUES(6,66,2002,6.005999999999999,200.2,'ghijklmno','xwvutsr');
185 INSERT INTO t2 VALUES(7,77,3003,7.007,300.29999999999995,'hijklmnop','xwvutsr');
186 INSERT INTO t2 VALUES(8,88,3003,8.008,300.29999999999995,'ijklmnopq','wvutsrq');
187 INSERT INTO t2 VALUES(9,99,3003,9.008999999999999,300.29999999999995,'jklmnopqr','wvutsrq');
188 INSERT INTO t2 VALUES(10,110,4004,10.009999999999998,400.4,'klmnopqrs','wvutsrq');
189 INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq');
190 INSERT INTO t2 VALUES(12,132,4004,12.011999999999999,400.4,'mnopqrstu','wvutsrq');
191 INSERT INTO t2 VALUES(13,143,5005,13.012999999999998,500.5,'nopqrstuv','vutsrqp');
192 INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp');
193 INSERT INTO t2 VALUES(15,165,5005,15.014999999999999,500.5,'pqrstuvwx','vutsrqp');
194 INSERT INTO t2 VALUES(16,176,6006,16.016,600.5999999999999,'qrstuvwxy','vutsrqp');
195 INSERT INTO t2 VALUES(17,187,6006,17.017,600.5999999999999,'rstuvwxyz','vutsrqp');
196 INSERT INTO t2 VALUES(18,198,6006,18.017999999999997,600.5999999999999,'stuvwxyza','utsrqpo');
197 INSERT INTO t2 VALUES(19,209,7007,19.019,700.6999999999999,'tuvwxyzab','utsrqpo');
198 INSERT INTO t2 VALUES(20,220,7007,20.019999999999996,700.6999999999999,'uvwxyzabc','utsrqpo');
199 INSERT INTO t2 VALUES(21,231,7007,21.020999999999997,700.6999999999999,'vwxyzabcd','utsrqpo');
200 INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo');
201 INSERT INTO t2 VALUES(23,253,8008,23.022999999999996,800.8,'xyzabcdef','tsrqpon');
202 INSERT INTO t2 VALUES(24,264,8008,24.023999999999997,800.8,'yzabcdefg','tsrqpon');
203 INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon');
204 INSERT INTO t2 VALUES(26,286,9009,26.025999999999996,900.9,'abcdefghi','tsrqpon');
205 INSERT INTO t2 VALUES(27,297,9009,27.026999999999997,900.9,'bcdefghij','tsrqpon');
206 INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm');
207 INSERT INTO t2 VALUES(29,319,10010,29.028999999999996,1001.0,'defghijkl','srqponm');
208 INSERT INTO t2 VALUES(30,330,10010,30.029999999999998,1001.0,'efghijklm','srqponm');
209 INSERT INTO t2 VALUES(31,341,11011,31.030999999999995,1101.1,'fghijklmn','srqponm');
210 INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm');
211 INSERT INTO t2 VALUES(33,363,11011,33.032999999999994,1101.1,'hijklmnop','rqponml');
212 INSERT INTO t2 VALUES(34,374,12012,34.034,1201.1999999999998,'ijklmnopq','rqponml');
213 INSERT INTO t2 VALUES(35,385,12012,35.035,1201.1999999999998,'jklmnopqr','rqponml');
214 INSERT INTO t2 VALUES(36,396,12012,36.035999999999994,1201.1999999999998,'klmnopqrs','rqponml');
215 INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml');
216 INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk');
217 INSERT INTO t2 VALUES(39,429,13013,39.038999999999994,1301.3,'nopqrstuv','qponmlk');
218 INSERT INTO t2 VALUES(40,440,14014,40.03999999999999,1401.3999999999999,'opqrstuvw','qponmlk');
219 INSERT INTO t2 VALUES(41,451,14014,41.041,1401.3999999999999,'pqrstuvwx','qponmlk');
220 INSERT INTO t2 VALUES(42,462,14014,42.041999999999994,1401.3999999999999,'qrstuvwxy','qponmlk');
221 INSERT INTO t2 VALUES(43,473,15015,43.04299999999999,1501.5,'rstuvwxyz','ponmlkj');
222 INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj');
223 INSERT INTO t2 VALUES(45,495,15015,45.044999999999995,1501.5,'tuvwxyzab','ponmlkj');
224 INSERT INTO t2 VALUES(46,506,16016,46.04599999999999,1601.6,'uvwxyzabc','ponmlkj');
225 INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj');
226 INSERT INTO t2 VALUES(48,528,16016,48.047999999999995,1601.6,'wxyzabcde','onmlkji');
227 INSERT INTO t2 VALUES(49,539,17017,49.04899999999999,1701.6999999999998,'xyzabcdef','onmlkji');
228 INSERT INTO t2 VALUES(50,550,17017,50.05,1701.6999999999998,'yzabcdefg','onmlkji');
229 INSERT INTO t2 VALUES(51,561,17017,51.050999999999995,1701.6999999999998,'zabcdefgh','onmlkji');
230 INSERT INTO t2 VALUES(52,572,18018,52.05199999999999,1801.8,'abcdefghi','onmlkji');
231 INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih');
232 INSERT INTO t2 VALUES(54,594,18018,54.053999999999995,1801.8,'cdefghijk','nmlkjih');
233 INSERT INTO t2 VALUES(55,605,19019,55.05499999999999,1901.8999999999999,'defghijkl','nmlkjih');
234 INSERT INTO t2 VALUES(56,616,19019,56.056,1901.8999999999999,'efghijklm','nmlkjih');
235 INSERT INTO t2 VALUES(57,627,19019,57.056999999999995,1901.8999999999999,'fghijklmn','nmlkjih');
236 INSERT INTO t2 VALUES(58,638,20020,58.05799999999999,2002.0,'ghijklmno','mlkjihg');
237 INSERT INTO t2 VALUES(59,649,20020,59.05899999999999,2002.0,'hijklmnop','mlkjihg');
238 INSERT INTO t2 VALUES(60,660,20020,60.059999999999995,2002.0,'ijklmnopq','mlkjihg');
239 INSERT INTO t2 VALUES(61,671,21021,61.06099999999999,2102.1,'jklmnopqr','mlkjihg');
240 INSERT INTO t2 VALUES(62,682,21021,62.06199999999999,2102.1,'klmnopqrs','mlkjihg');
241 INSERT INTO t2 VALUES(63,693,21021,63.062999999999995,2102.1,'lmnopqrst','lkjihgf');
242 INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf');
243 INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf');
244 INSERT INTO t2 VALUES(66,726,22022,66.06599999999999,2202.2,'opqrstuvw','lkjihgf');
245 INSERT INTO t2 VALUES(67,737,23023,67.067,2302.2999999999997,'pqrstuvwx','lkjihgf');
246 INSERT INTO t2 VALUES(68,748,23023,68.068,2302.2999999999997,'qrstuvwxy','kjihgfe');
247 INSERT INTO t2 VALUES(69,759,23023,69.06899999999999,2302.2999999999997,'rstuvwxyz','kjihgfe');
248 INSERT INTO t2 VALUES(70,770,24024,70.07,2402.3999999999996,'stuvwxyza','kjihgfe');
249 INSERT INTO t2 VALUES(71,781,24024,71.071,2402.3999999999996,'tuvwxyzab','kjihgfe');
250 INSERT INTO t2 VALUES(72,792,24024,72.07199999999999,2402.3999999999996,'uvwxyzabc','kjihgfe');
251 INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed');
252 INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed');
253 INSERT INTO t2 VALUES(75,825,25025,75.07499999999999,2502.5,'xyzabcdef','jihgfed');
254 INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed');
255 INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed');
256 INSERT INTO t2 VALUES(78,858,26026,78.07799999999999,2602.6,'abcdefghi','ihgfedc');
257 INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc');
258 INSERT INTO t2 VALUES(80,880,27027,80.07999999999998,2702.7,'cdefghijk','ihgfedc');
259 INSERT INTO t2 VALUES(81,891,27027,81.08099999999999,2702.7,'defghijkl','ihgfedc');
260 INSERT INTO t2 VALUES(82,902,28028,82.082,2802.7999999999997,'efghijklm','ihgfedc');
261 INSERT INTO t2 VALUES(83,913,28028,83.08299999999998,2802.7999999999997,'fghijklmn','hgfedcb');
262 INSERT INTO t2 VALUES(84,924,28028,84.08399999999999,2802.7999999999997,'ghijklmno','hgfedcb');
263 INSERT INTO t2 VALUES(85,935,29029,85.085,2902.8999999999996,'hijklmnop','hgfedcb');
264 INSERT INTO t2 VALUES(86,946,29029,86.08599999999998,2902.8999999999996,'ijklmnopq','hgfedcb');
265 INSERT INTO t2 VALUES(87,957,29029,87.08699999999999,2902.8999999999996,'jklmnopqr','hgfedcb');
266 INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba');
267 INSERT INTO t2 VALUES(89,979,30030,89.08899999999998,3003.0,'lmnopqrst','gfedcba');
268 INSERT INTO t2 VALUES(90,990,30030,90.08999999999999,3003.0,'mnopqrstu','gfedcba');
269 INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba');
270 INSERT INTO t2 VALUES(92,1012,31031,92.09199999999998,3103.1,'opqrstuvw','gfedcba');
271 INSERT INTO t2 VALUES(93,1023,31031,93.09299999999999,3103.1,'pqrstuvwx','fedcbaz');
272 INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz');
273 INSERT INTO t2 VALUES(95,1045,32032,95.09499999999998,3203.2,'rstuvwxyz','fedcbaz');
274 INSERT INTO t2 VALUES(96,1056,32032,96.09599999999999,3203.2,'stuvwxyza','fedcbaz');
275 INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.2999999999997,'tuvwxyzab','fedcbaz');
276 INSERT INTO t2 VALUES(98,1078,33033,98.09799999999998,3303.2999999999997,'uvwxyzabc','edcbazy');
277 INSERT INTO t2 VALUES(99,1089,33033,99.09899999999999,3303.2999999999997,'vwxyzabcd','edcbazy');
278 INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.3999999999996,'wxyzabcde','edcbazy');
279 CREATE INDEX t2b ON t2(b);
280 CREATE INDEX t2c ON t2(c);
281 CREATE INDEX t2d ON t2(d);
282 CREATE INDEX t2e ON t2(e);
283 CREATE INDEX t2f ON t2(f);
284 CREATE INDEX t2g ON t2(g);
285 CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
286 INSERT INTO t3 SELECT * FROM t2;
287 CREATE INDEX t3b ON t3(b,c);
288 CREATE INDEX t3c ON t3(c,e);
289 CREATE INDEX t3d ON t3(d,g);
290 CREATE INDEX t3e ON t3(e,f,g);
291 CREATE INDEX t3f ON t3(f,b,d,c);
292 CREATE INDEX t3g ON t3(g,f);
293 }
294 } {}
295  
296 do_test where7-2.2.1 {
297 count_steps_sort {
298 SELECT a FROM t2
299 WHERE b=1070
300 OR (g='edcbazy' AND f GLOB 'wxyza*')
301 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
302 OR ((a BETWEEN 18 AND 20) AND a!=19)
303 OR (g='qponmlk' AND f GLOB 'nopqr*')
304 OR (g='fedcbaz' AND f GLOB 'stuvw*')
305 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
306 }
307 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
308 do_test where7-2.2.2 {
309 count_steps_sort {
310 SELECT a FROM t3
311 WHERE b=1070
312 OR (g='edcbazy' AND f GLOB 'wxyza*')
313 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
314 OR ((a BETWEEN 18 AND 20) AND a!=19)
315 OR (g='qponmlk' AND f GLOB 'nopqr*')
316 OR (g='fedcbaz' AND f GLOB 'stuvw*')
317 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
318 }
319 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
320 do_test where7-2.3.1 {
321 count_steps_sort {
322 SELECT a FROM t2
323 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
324 OR ((a BETWEEN 33 AND 35) AND a!=34)
325 OR (g='edcbazy' AND f GLOB 'uvwxy*')
326 OR b=220
327 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
328 OR ((a BETWEEN 67 AND 69) AND a!=68)
329 OR (g='qponmlk' AND f GLOB 'pqrst*')
330 }
331 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
332 do_test where7-2.3.2 {
333 count_steps_sort {
334 SELECT a FROM t3
335 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
336 OR ((a BETWEEN 33 AND 35) AND a!=34)
337 OR (g='edcbazy' AND f GLOB 'uvwxy*')
338 OR b=220
339 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
340 OR ((a BETWEEN 67 AND 69) AND a!=68)
341 OR (g='qponmlk' AND f GLOB 'pqrst*')
342 }
343 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
344 do_test where7-2.4.1 {
345 count_steps_sort {
346 SELECT a FROM t2
347 WHERE b=190
348 OR ((a BETWEEN 49 AND 51) AND a!=50)
349 OR (g='rqponml' AND f GLOB 'hijkl*')
350 OR b=407
351 }
352 } {33 37 49 51 scan 0 sort 0}
353 do_test where7-2.4.2 {
354 count_steps_sort {
355 SELECT a FROM t3
356 WHERE b=190
357 OR ((a BETWEEN 49 AND 51) AND a!=50)
358 OR (g='rqponml' AND f GLOB 'hijkl*')
359 OR b=407
360 }
361 } {33 37 49 51 scan 0 sort 0}
362 do_test where7-2.5.1 {
363 count_steps_sort {
364 SELECT a FROM t2
365 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
366 OR b=795
367 OR b=1103
368 OR b=583
369 }
370 } {13 39 53 65 91 scan 0 sort 0}
371 do_test where7-2.5.2 {
372 count_steps_sort {
373 SELECT a FROM t3
374 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
375 OR b=795
376 OR b=1103
377 OR b=583
378 }
379 } {13 39 53 65 91 scan 0 sort 0}
380 do_test where7-2.6.1 {
381 count_steps_sort {
382 SELECT a FROM t2
383 WHERE a=74
384 OR a=50
385 OR (g='hgfedcb' AND f GLOB 'hijkl*')
386 OR ((a BETWEEN 16 AND 18) AND a!=17)
387 OR c=21021
388 OR ((a BETWEEN 82 AND 84) AND a!=83)
389 }
390 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
391 do_test where7-2.6.2 {
392 count_steps_sort {
393 SELECT a FROM t3
394 WHERE a=74
395 OR a=50
396 OR (g='hgfedcb' AND f GLOB 'hijkl*')
397 OR ((a BETWEEN 16 AND 18) AND a!=17)
398 OR c=21021
399 OR ((a BETWEEN 82 AND 84) AND a!=83)
400 }
401 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
402 do_test where7-2.7.1 {
403 count_steps_sort {
404 SELECT a FROM t2
405 WHERE ((a BETWEEN 8 AND 10) AND a!=9)
406 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
407 OR ((a BETWEEN 34 AND 36) AND a!=35)
408 OR c=14014
409 OR b=828
410 }
411 } {8 10 34 36 40 41 42 94 scan 0 sort 0}
412 do_test where7-2.7.2 {
413 count_steps_sort {
414 SELECT a FROM t3
415 WHERE ((a BETWEEN 8 AND 10) AND a!=9)
416 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
417 OR ((a BETWEEN 34 AND 36) AND a!=35)
418 OR c=14014
419 OR b=828
420 }
421 } {8 10 34 36 40 41 42 94 scan 0 sort 0}
422 do_test where7-2.8.1 {
423 count_steps_sort {
424 SELECT a FROM t2
425 WHERE 1000000<b
426 OR b=308
427 }
428 } {28 scan 0 sort 0}
429 do_test where7-2.8.2 {
430 count_steps_sort {
431 SELECT a FROM t3
432 WHERE 1000000<b
433 OR b=308
434 }
435 } {28 scan 0 sort 0}
436 do_test where7-2.9.1 {
437 count_steps_sort {
438 SELECT a FROM t2
439 WHERE b=949
440 OR ((a BETWEEN 22 AND 24) AND a!=23)
441 OR a=63
442 }
443 } {22 24 63 scan 0 sort 0}
444 do_test where7-2.9.2 {
445 count_steps_sort {
446 SELECT a FROM t3
447 WHERE b=949
448 OR ((a BETWEEN 22 AND 24) AND a!=23)
449 OR a=63
450 }
451 } {22 24 63 scan 0 sort 0}
452 do_test where7-2.10.1 {
453 count_steps_sort {
454 SELECT a FROM t2
455 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
456 OR b=396
457 OR ((a BETWEEN 68 AND 70) AND a!=69)
458 }
459 } {36 49 51 68 70 scan 0 sort 0}
460 do_test where7-2.10.2 {
461 count_steps_sort {
462 SELECT a FROM t3
463 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
464 OR b=396
465 OR ((a BETWEEN 68 AND 70) AND a!=69)
466 }
467 } {36 49 51 68 70 scan 0 sort 0}
468 do_test where7-2.11.1 {
469 count_steps_sort {
470 SELECT a FROM t2
471 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
472 OR (g='jihgfed' AND f GLOB 'wxyza*')
473 OR c=11011
474 OR c=20020
475 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
476 }
477 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
478 do_test where7-2.11.2 {
479 count_steps_sort {
480 SELECT a FROM t3
481 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
482 OR (g='jihgfed' AND f GLOB 'wxyza*')
483 OR c=11011
484 OR c=20020
485 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
486 }
487 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
488 do_test where7-2.12.1 {
489 count_steps_sort {
490 SELECT a FROM t2
491 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
492 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
493 OR (g='vutsrqp' AND f GLOB 'rstuv*')
494 OR b=792
495 OR a=97
496 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
497 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
498 OR b=916
499 OR a=69
500 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
501 OR c=6006
502 }
503 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
504 do_test where7-2.12.2 {
505 count_steps_sort {
506 SELECT a FROM t3
507 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
508 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
509 OR (g='vutsrqp' AND f GLOB 'rstuv*')
510 OR b=792
511 OR a=97
512 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
513 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
514 OR b=916
515 OR a=69
516 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
517 OR c=6006
518 }
519 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
520 do_test where7-2.13.1 {
521 count_steps_sort {
522 SELECT a FROM t2
523 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
524 OR c=9009
525 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
526 OR b=539
527 OR b=297
528 OR (g='wvutsrq' AND f GLOB 'klmno*')
529 OR (g='vutsrqp' AND f GLOB 'pqrst*')
530 OR b=957
531 OR f='xyzabcdef'
532 OR b=619
533 }
534 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
535 do_test where7-2.13.2 {
536 count_steps_sort {
537 SELECT a FROM t3
538 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
539 OR c=9009
540 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
541 OR b=539
542 OR b=297
543 OR (g='wvutsrq' AND f GLOB 'klmno*')
544 OR (g='vutsrqp' AND f GLOB 'pqrst*')
545 OR b=957
546 OR f='xyzabcdef'
547 OR b=619
548 }
549 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
550 do_test where7-2.14.1 {
551 count_steps_sort {
552 SELECT a FROM t2
553 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
554 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
555 }
556 } {47 48 49 scan 0 sort 0}
557 do_test where7-2.14.2 {
558 count_steps_sort {
559 SELECT a FROM t3
560 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
561 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
562 }
563 } {47 48 49 scan 0 sort 0}
564 do_test where7-2.15.1 {
565 count_steps_sort {
566 SELECT a FROM t2
567 WHERE a=20
568 OR a=67
569 OR b=58
570 OR ((a BETWEEN 19 AND 21) AND a!=20)
571 }
572 } {19 20 21 67 scan 0 sort 0}
573 do_test where7-2.15.2 {
574 count_steps_sort {
575 SELECT a FROM t3
576 WHERE a=20
577 OR a=67
578 OR b=58
579 OR ((a BETWEEN 19 AND 21) AND a!=20)
580 }
581 } {19 20 21 67 scan 0 sort 0}
582 do_test where7-2.16.1 {
583 count_steps_sort {
584 SELECT a FROM t2
585 WHERE b=938
586 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
587 OR (g='vutsrqp' AND f GLOB 'rstuv*')
588 }
589 } {17 67 scan 0 sort 0}
590 do_test where7-2.16.2 {
591 count_steps_sort {
592 SELECT a FROM t3
593 WHERE b=938
594 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
595 OR (g='vutsrqp' AND f GLOB 'rstuv*')
596 }
597 } {17 67 scan 0 sort 0}
598 do_test where7-2.17.1 {
599 count_steps_sort {
600 SELECT a FROM t2
601 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
602 OR f='zabcdefgh'
603 OR b=308
604 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
605 OR (g='srqponm' AND f GLOB 'defgh*')
606 OR ((a BETWEEN 15 AND 17) AND a!=16)
607 OR b=443
608 OR ((a BETWEEN 12 AND 14) AND a!=13)
609 OR f='uvwxyzabc'
610 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
611 }
612 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
613 do_test where7-2.17.2 {
614 count_steps_sort {
615 SELECT a FROM t3
616 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
617 OR f='zabcdefgh'
618 OR b=308
619 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
620 OR (g='srqponm' AND f GLOB 'defgh*')
621 OR ((a BETWEEN 15 AND 17) AND a!=16)
622 OR b=443
623 OR ((a BETWEEN 12 AND 14) AND a!=13)
624 OR f='uvwxyzabc'
625 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
626 }
627 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
628 do_test where7-2.18.1 {
629 count_steps_sort {
630 SELECT a FROM t2
631 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
632 OR b=762
633 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
634 OR a=19
635 }
636 } {19 46 56 scan 0 sort 0}
637 do_test where7-2.18.2 {
638 count_steps_sort {
639 SELECT a FROM t3
640 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
641 OR b=762
642 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
643 OR a=19
644 }
645 } {19 46 56 scan 0 sort 0}
646 do_test where7-2.19.1 {
647 count_steps_sort {
648 SELECT a FROM t2
649 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
650 OR a=46
651 OR (g='yxwvuts' AND f GLOB 'cdefg*')
652 OR a=73
653 OR c=20020
654 OR ((a BETWEEN 2 AND 4) AND a!=3)
655 OR b=267
656 OR ((a BETWEEN 68 AND 70) AND a!=69)
657 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
658 }
659 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
660 do_test where7-2.19.2 {
661 count_steps_sort {
662 SELECT a FROM t3
663 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
664 OR a=46
665 OR (g='yxwvuts' AND f GLOB 'cdefg*')
666 OR a=73
667 OR c=20020
668 OR ((a BETWEEN 2 AND 4) AND a!=3)
669 OR b=267
670 OR ((a BETWEEN 68 AND 70) AND a!=69)
671 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
672 }
673 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
674 do_test where7-2.20.1 {
675 count_steps_sort {
676 SELECT a FROM t2
677 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
678 OR (g='gfedcba' AND f GLOB 'nopqr*')
679 }
680 } {27 29 91 scan 0 sort 0}
681 do_test where7-2.20.2 {
682 count_steps_sort {
683 SELECT a FROM t3
684 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
685 OR (g='gfedcba' AND f GLOB 'nopqr*')
686 }
687 } {27 29 91 scan 0 sort 0}
688 do_test where7-2.21.1 {
689 count_steps_sort {
690 SELECT a FROM t2
691 WHERE c=13013
692 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
693 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
694 OR ((a BETWEEN 87 AND 89) AND a!=88)
695 OR f='bcdefghij'
696 OR b=586
697 OR (g='edcbazy' AND f GLOB 'uvwxy*')
698 OR ((a BETWEEN 59 AND 61) AND a!=60)
699 OR (g='mlkjihg' AND f GLOB 'ghijk*')
700 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
701 OR a=9
702 }
703 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
704 do_test where7-2.21.2 {
705 count_steps_sort {
706 SELECT a FROM t3
707 WHERE c=13013
708 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
709 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
710 OR ((a BETWEEN 87 AND 89) AND a!=88)
711 OR f='bcdefghij'
712 OR b=586
713 OR (g='edcbazy' AND f GLOB 'uvwxy*')
714 OR ((a BETWEEN 59 AND 61) AND a!=60)
715 OR (g='mlkjihg' AND f GLOB 'ghijk*')
716 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
717 OR a=9
718 }
719 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
720 do_test where7-2.22.1 {
721 count_steps_sort {
722 SELECT a FROM t2
723 WHERE b=399
724 OR c=28028
725 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
726 OR (g='qponmlk' AND f GLOB 'qrstu*')
727 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
728 }
729 } {42 82 83 84 98 scan 0 sort 0}
730 do_test where7-2.22.2 {
731 count_steps_sort {
732 SELECT a FROM t3
733 WHERE b=399
734 OR c=28028
735 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
736 OR (g='qponmlk' AND f GLOB 'qrstu*')
737 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
738 }
739 } {42 82 83 84 98 scan 0 sort 0}
740 do_test where7-2.23.1 {
741 count_steps_sort {
742 SELECT a FROM t2
743 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
744 OR ((a BETWEEN 96 AND 98) AND a!=97)
745 OR c=14014
746 OR c=33033
747 OR a=89
748 OR b=770
749 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
750 OR a=35
751 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
752 OR b=253
753 OR c=14014
754 }
755 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
756 do_test where7-2.23.2 {
757 count_steps_sort {
758 SELECT a FROM t3
759 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
760 OR ((a BETWEEN 96 AND 98) AND a!=97)
761 OR c=14014
762 OR c=33033
763 OR a=89
764 OR b=770
765 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
766 OR a=35
767 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
768 OR b=253
769 OR c=14014
770 }
771 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
772 do_test where7-2.24.1 {
773 count_steps_sort {
774 SELECT a FROM t2
775 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
776 OR ((a BETWEEN 32 AND 34) AND a!=33)
777 OR b=330
778 OR (g='xwvutsr' AND f GLOB 'ghijk*')
779 OR a=16
780 }
781 } {6 16 21 30 32 34 scan 0 sort 0}
782 do_test where7-2.24.2 {
783 count_steps_sort {
784 SELECT a FROM t3
785 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
786 OR ((a BETWEEN 32 AND 34) AND a!=33)
787 OR b=330
788 OR (g='xwvutsr' AND f GLOB 'ghijk*')
789 OR a=16
790 }
791 } {6 16 21 30 32 34 scan 0 sort 0}
792 do_test where7-2.25.1 {
793 count_steps_sort {
794 SELECT a FROM t2
795 WHERE c=5005
796 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
797 OR ((a BETWEEN 36 AND 38) AND a!=37)
798 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
799 }
800 } {2 13 14 15 36 38 47 scan 0 sort 0}
801 do_test where7-2.25.2 {
802 count_steps_sort {
803 SELECT a FROM t3
804 WHERE c=5005
805 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
806 OR ((a BETWEEN 36 AND 38) AND a!=37)
807 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
808 }
809 } {2 13 14 15 36 38 47 scan 0 sort 0}
810 do_test where7-2.26.1 {
811 count_steps_sort {
812 SELECT a FROM t2
813 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
814 OR (g='mlkjihg' AND f GLOB 'ghijk*')
815 OR ((a BETWEEN 64 AND 66) AND a!=65)
816 OR (g='kjihgfe' AND f GLOB 'qrstu*')
817 OR a=33
818 }
819 } {30 33 58 64 66 68 scan 0 sort 0}
820 do_test where7-2.26.2 {
821 count_steps_sort {
822 SELECT a FROM t3
823 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
824 OR (g='mlkjihg' AND f GLOB 'ghijk*')
825 OR ((a BETWEEN 64 AND 66) AND a!=65)
826 OR (g='kjihgfe' AND f GLOB 'qrstu*')
827 OR a=33
828 }
829 } {30 33 58 64 66 68 scan 0 sort 0}
830 do_test where7-2.27.1 {
831 count_steps_sort {
832 SELECT a FROM t2
833 WHERE b=1026
834 OR b=410
835 }
836 } { scan 0 sort 0}
837 do_test where7-2.27.2 {
838 count_steps_sort {
839 SELECT a FROM t3
840 WHERE b=1026
841 OR b=410
842 }
843 } { scan 0 sort 0}
844 do_test where7-2.28.1 {
845 count_steps_sort {
846 SELECT a FROM t2
847 WHERE c=18018
848 OR a=94
849 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
850 OR (g='tsrqpon' AND f GLOB 'abcde*')
851 OR b=1012
852 OR a=3
853 OR d>1e10
854 OR b=905
855 OR b=1089
856 }
857 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
858 do_test where7-2.28.2 {
859 count_steps_sort {
860 SELECT a FROM t3
861 WHERE c=18018
862 OR a=94
863 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
864 OR (g='tsrqpon' AND f GLOB 'abcde*')
865 OR b=1012
866 OR a=3
867 OR d>1e10
868 OR b=905
869 OR b=1089
870 }
871 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
872 do_test where7-2.29.1 {
873 count_steps_sort {
874 SELECT a FROM t2
875 WHERE a=100
876 OR c=11011
877 OR b=297
878 OR a=63
879 OR (g='hgfedcb' AND f GLOB 'ghijk*')
880 OR a=76
881 OR b=1026
882 OR a=26
883 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
884 OR c=30030
885 }
886 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
887 do_test where7-2.29.2 {
888 count_steps_sort {
889 SELECT a FROM t3
890 WHERE a=100
891 OR c=11011
892 OR b=297
893 OR a=63
894 OR (g='hgfedcb' AND f GLOB 'ghijk*')
895 OR a=76
896 OR b=1026
897 OR a=26
898 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
899 OR c=30030
900 }
901 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
902 do_test where7-2.30.1 {
903 count_steps_sort {
904 SELECT a FROM t2
905 WHERE b=561
906 OR b=1070
907 OR a=59
908 OR b=715
909 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
910 }
911 } {23 49 51 59 65 75 scan 0 sort 0}
912 do_test where7-2.30.2 {
913 count_steps_sort {
914 SELECT a FROM t3
915 WHERE b=561
916 OR b=1070
917 OR a=59
918 OR b=715
919 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
920 }
921 } {23 49 51 59 65 75 scan 0 sort 0}
922 do_test where7-2.31.1 {
923 count_steps_sort {
924 SELECT a FROM t2
925 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
926 OR b=1056
927 OR b=1012
928 OR ((a BETWEEN 57 AND 59) AND a!=58)
929 OR ((a BETWEEN 67 AND 69) AND a!=68)
930 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
931 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
932 }
933 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
934 do_test where7-2.31.2 {
935 count_steps_sort {
936 SELECT a FROM t3
937 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
938 OR b=1056
939 OR b=1012
940 OR ((a BETWEEN 57 AND 59) AND a!=58)
941 OR ((a BETWEEN 67 AND 69) AND a!=68)
942 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
943 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
944 }
945 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
946 do_test where7-2.32.1 {
947 count_steps_sort {
948 SELECT a FROM t2
949 WHERE f='rstuvwxyz'
950 OR (g='jihgfed' AND f GLOB 'wxyza*')
951 OR ((a BETWEEN 90 AND 92) AND a!=91)
952 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
953 }
954 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
955 do_test where7-2.32.2 {
956 count_steps_sort {
957 SELECT a FROM t3
958 WHERE f='rstuvwxyz'
959 OR (g='jihgfed' AND f GLOB 'wxyza*')
960 OR ((a BETWEEN 90 AND 92) AND a!=91)
961 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
962 }
963 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
964 do_test where7-2.33.1 {
965 count_steps_sort {
966 SELECT a FROM t2
967 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
968 OR c=12012
969 OR a=18
970 OR (g='jihgfed' AND f GLOB 'yzabc*')
971 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
972 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
973 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
974 }
975 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
976 do_test where7-2.33.2 {
977 count_steps_sort {
978 SELECT a FROM t3
979 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
980 OR c=12012
981 OR a=18
982 OR (g='jihgfed' AND f GLOB 'yzabc*')
983 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
984 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
985 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
986 }
987 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
988 do_test where7-2.34.1 {
989 count_steps_sort {
990 SELECT a FROM t2
991 WHERE a=77
992 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
993 }
994 } {58 77 scan 0 sort 0}
995 do_test where7-2.34.2 {
996 count_steps_sort {
997 SELECT a FROM t3
998 WHERE a=77
999 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
1000 }
1001 } {58 77 scan 0 sort 0}
1002 do_test where7-2.35.1 {
1003 count_steps_sort {
1004 SELECT a FROM t2
1005 WHERE b=498
1006 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1007 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1008 OR ((a BETWEEN 67 AND 69) AND a!=68)
1009 OR ((a BETWEEN 67 AND 69) AND a!=68)
1010 OR c=33033
1011 OR b=11
1012 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1013 OR ((a BETWEEN 7 AND 9) AND a!=8)
1014 }
1015 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1016 do_test where7-2.35.2 {
1017 count_steps_sort {
1018 SELECT a FROM t3
1019 WHERE b=498
1020 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1021 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1022 OR ((a BETWEEN 67 AND 69) AND a!=68)
1023 OR ((a BETWEEN 67 AND 69) AND a!=68)
1024 OR c=33033
1025 OR b=11
1026 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1027 OR ((a BETWEEN 7 AND 9) AND a!=8)
1028 }
1029 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1030 do_test where7-2.36.1 {
1031 count_steps_sort {
1032 SELECT a FROM t2
1033 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1034 OR ((a BETWEEN 58 AND 60) AND a!=59)
1035 }
1036 } {6 58 60 scan 0 sort 0}
1037 do_test where7-2.36.2 {
1038 count_steps_sort {
1039 SELECT a FROM t3
1040 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1041 OR ((a BETWEEN 58 AND 60) AND a!=59)
1042 }
1043 } {6 58 60 scan 0 sort 0}
1044 do_test where7-2.37.1 {
1045 count_steps_sort {
1046 SELECT a FROM t2
1047 WHERE b=1059
1048 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1049 OR c=4004
1050 OR b=806
1051 }
1052 } {10 11 12 43 scan 0 sort 0}
1053 do_test where7-2.37.2 {
1054 count_steps_sort {
1055 SELECT a FROM t3
1056 WHERE b=1059
1057 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1058 OR c=4004
1059 OR b=806
1060 }
1061 } {10 11 12 43 scan 0 sort 0}
1062 do_test where7-2.38.1 {
1063 count_steps_sort {
1064 SELECT a FROM t2
1065 WHERE b=165
1066 OR b=201
1067 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1068 OR a=32
1069 }
1070 } {15 32 99 scan 0 sort 0}
1071 do_test where7-2.38.2 {
1072 count_steps_sort {
1073 SELECT a FROM t3
1074 WHERE b=165
1075 OR b=201
1076 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1077 OR a=32
1078 }
1079 } {15 32 99 scan 0 sort 0}
1080 do_test where7-2.39.1 {
1081 count_steps_sort {
1082 SELECT a FROM t2
1083 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1084 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1085 }
1086 } {22 48 69 74 100 scan 0 sort 0}
1087 do_test where7-2.39.2 {
1088 count_steps_sort {
1089 SELECT a FROM t3
1090 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1091 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1092 }
1093 } {22 48 69 74 100 scan 0 sort 0}
1094 do_test where7-2.40.1 {
1095 count_steps_sort {
1096 SELECT a FROM t2
1097 WHERE b=352
1098 OR b=278
1099 OR ((a BETWEEN 90 AND 92) AND a!=91)
1100 OR ((a BETWEEN 28 AND 30) AND a!=29)
1101 OR b=660
1102 OR a=18
1103 OR a=34
1104 OR b=132
1105 OR (g='gfedcba' AND f GLOB 'lmnop*')
1106 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1107 OR c=18018
1108 }
1109 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1110 do_test where7-2.40.2 {
1111 count_steps_sort {
1112 SELECT a FROM t3
1113 WHERE b=352
1114 OR b=278
1115 OR ((a BETWEEN 90 AND 92) AND a!=91)
1116 OR ((a BETWEEN 28 AND 30) AND a!=29)
1117 OR b=660
1118 OR a=18
1119 OR a=34
1120 OR b=132
1121 OR (g='gfedcba' AND f GLOB 'lmnop*')
1122 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1123 OR c=18018
1124 }
1125 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1126 do_test where7-2.41.1 {
1127 count_steps_sort {
1128 SELECT a FROM t2
1129 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1130 OR ((a BETWEEN 5 AND 7) AND a!=6)
1131 }
1132 } {5 7 73 scan 0 sort 0}
1133 do_test where7-2.41.2 {
1134 count_steps_sort {
1135 SELECT a FROM t3
1136 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1137 OR ((a BETWEEN 5 AND 7) AND a!=6)
1138 }
1139 } {5 7 73 scan 0 sort 0}
1140 do_test where7-2.42.1 {
1141 count_steps_sort {
1142 SELECT a FROM t2
1143 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1144 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1145 OR (g='hgfedcb' AND f GLOB 'fghij*')
1146 OR b=297
1147 OR b=113
1148 OR b=176
1149 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1150 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1151 OR a=67
1152 OR c=26026
1153 }
1154 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1155 do_test where7-2.42.2 {
1156 count_steps_sort {
1157 SELECT a FROM t3
1158 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1159 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1160 OR (g='hgfedcb' AND f GLOB 'fghij*')
1161 OR b=297
1162 OR b=113
1163 OR b=176
1164 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1165 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1166 OR a=67
1167 OR c=26026
1168 }
1169 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1170 do_test where7-2.43.1 {
1171 count_steps_sort {
1172 SELECT a FROM t2
1173 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1174 OR ((a BETWEEN 4 AND 6) AND a!=5)
1175 OR a=83
1176 OR b=44
1177 OR b=1023
1178 OR ((a BETWEEN 11 AND 13) AND a!=12)
1179 OR b=1023
1180 OR f='ijklmnopq'
1181 }
1182 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1183 do_test where7-2.43.2 {
1184 count_steps_sort {
1185 SELECT a FROM t3
1186 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1187 OR ((a BETWEEN 4 AND 6) AND a!=5)
1188 OR a=83
1189 OR b=44
1190 OR b=1023
1191 OR ((a BETWEEN 11 AND 13) AND a!=12)
1192 OR b=1023
1193 OR f='ijklmnopq'
1194 }
1195 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1196 do_test where7-2.44.1 {
1197 count_steps_sort {
1198 SELECT a FROM t2
1199 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1200 OR b=935
1201 OR ((a BETWEEN 32 AND 34) AND a!=33)
1202 OR b=487
1203 OR b=619
1204 OR (g='qponmlk' AND f GLOB 'nopqr*')
1205 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1206 }
1207 } {17 32 34 39 42 85 scan 0 sort 0}
1208 do_test where7-2.44.2 {
1209 count_steps_sort {
1210 SELECT a FROM t3
1211 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1212 OR b=935
1213 OR ((a BETWEEN 32 AND 34) AND a!=33)
1214 OR b=487
1215 OR b=619
1216 OR (g='qponmlk' AND f GLOB 'nopqr*')
1217 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1218 }
1219 } {17 32 34 39 42 85 scan 0 sort 0}
1220 do_test where7-2.45.1 {
1221 count_steps_sort {
1222 SELECT a FROM t2
1223 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1224 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1225 OR b=938
1226 OR b=641
1227 OR c=17017
1228 OR a=82
1229 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1230 OR (g='rqponml' AND f GLOB 'lmnop*')
1231 OR ((a BETWEEN 56 AND 58) AND a!=57)
1232 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1233 }
1234 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1235 do_test where7-2.45.2 {
1236 count_steps_sort {
1237 SELECT a FROM t3
1238 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1239 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1240 OR b=938
1241 OR b=641
1242 OR c=17017
1243 OR a=82
1244 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1245 OR (g='rqponml' AND f GLOB 'lmnop*')
1246 OR ((a BETWEEN 56 AND 58) AND a!=57)
1247 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1248 }
1249 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1250 do_test where7-2.46.1 {
1251 count_steps_sort {
1252 SELECT a FROM t2
1253 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1254 OR c=22022
1255 }
1256 } {64 65 66 79 scan 0 sort 0}
1257 do_test where7-2.46.2 {
1258 count_steps_sort {
1259 SELECT a FROM t3
1260 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1261 OR c=22022
1262 }
1263 } {64 65 66 79 scan 0 sort 0}
1264 do_test where7-2.47.1 {
1265 count_steps_sort {
1266 SELECT a FROM t2
1267 WHERE c=7007
1268 OR b=91
1269 OR b=212
1270 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1271 OR c=28028
1272 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1273 }
1274 } {19 20 21 65 82 83 84 scan 0 sort 0}
1275 do_test where7-2.47.2 {
1276 count_steps_sort {
1277 SELECT a FROM t3
1278 WHERE c=7007
1279 OR b=91
1280 OR b=212
1281 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1282 OR c=28028
1283 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1284 }
1285 } {19 20 21 65 82 83 84 scan 0 sort 0}
1286 do_test where7-2.48.1 {
1287 count_steps_sort {
1288 SELECT a FROM t2
1289 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1290 OR a=51
1291 OR ((a BETWEEN 28 AND 30) AND a!=29)
1292 }
1293 } {12 28 30 51 scan 0 sort 0}
1294 do_test where7-2.48.2 {
1295 count_steps_sort {
1296 SELECT a FROM t3
1297 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1298 OR a=51
1299 OR ((a BETWEEN 28 AND 30) AND a!=29)
1300 }
1301 } {12 28 30 51 scan 0 sort 0}
1302 do_test where7-2.49.1 {
1303 count_steps_sort {
1304 SELECT a FROM t2
1305 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1306 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1307 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1308 OR ((a BETWEEN 0 AND 2) AND a!=1)
1309 OR c=4004
1310 OR b=322
1311 OR c=13013
1312 OR a=6
1313 }
1314 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1315 do_test where7-2.49.2 {
1316 count_steps_sort {
1317 SELECT a FROM t3
1318 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1319 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1320 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1321 OR ((a BETWEEN 0 AND 2) AND a!=1)
1322 OR c=4004
1323 OR b=322
1324 OR c=13013
1325 OR a=6
1326 }
1327 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1328 do_test where7-2.50.1 {
1329 count_steps_sort {
1330 SELECT a FROM t2
1331 WHERE b=297
1332 OR b=143
1333 OR a=46
1334 OR b=660
1335 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1336 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1337 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1338 OR b=355
1339 OR a=93
1340 OR b=297
1341 }
1342 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1343 do_test where7-2.50.2 {
1344 count_steps_sort {
1345 SELECT a FROM t3
1346 WHERE b=297
1347 OR b=143
1348 OR a=46
1349 OR b=660
1350 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1351 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1352 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1353 OR b=355
1354 OR a=93
1355 OR b=297
1356 }
1357 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1358 do_test where7-2.51.1 {
1359 count_steps_sort {
1360 SELECT a FROM t2
1361 WHERE b=190
1362 OR a=62
1363 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1364 }
1365 } {62 99 scan 0 sort 0}
1366 do_test where7-2.51.2 {
1367 count_steps_sort {
1368 SELECT a FROM t3
1369 WHERE b=190
1370 OR a=62
1371 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1372 }
1373 } {62 99 scan 0 sort 0}
1374 do_test where7-2.52.1 {
1375 count_steps_sort {
1376 SELECT a FROM t2
1377 WHERE b=1089
1378 OR b=102
1379 OR a=6
1380 OR b=608
1381 }
1382 } {6 99 scan 0 sort 0}
1383 do_test where7-2.52.2 {
1384 count_steps_sort {
1385 SELECT a FROM t3
1386 WHERE b=1089
1387 OR b=102
1388 OR a=6
1389 OR b=608
1390 }
1391 } {6 99 scan 0 sort 0}
1392 do_test where7-2.53.1 {
1393 count_steps_sort {
1394 SELECT a FROM t2
1395 WHERE b=473
1396 OR b=1100
1397 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1398 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1399 OR a=20
1400 OR b=1089
1401 OR b=330
1402 OR b=124
1403 OR ((a BETWEEN 56 AND 58) AND a!=57)
1404 }
1405 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1406 do_test where7-2.53.2 {
1407 count_steps_sort {
1408 SELECT a FROM t3
1409 WHERE b=473
1410 OR b=1100
1411 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1412 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1413 OR a=20
1414 OR b=1089
1415 OR b=330
1416 OR b=124
1417 OR ((a BETWEEN 56 AND 58) AND a!=57)
1418 }
1419 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1420 do_test where7-2.54.1 {
1421 count_steps_sort {
1422 SELECT a FROM t2
1423 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1424 OR b=223
1425 OR a=12
1426 OR b=1048
1427 OR b=256
1428 OR a=72
1429 OR c>=34035
1430 OR (g='rqponml' AND f GLOB 'jklmn*')
1431 OR b=674
1432 OR a=22
1433 }
1434 } {12 22 35 68 70 72 scan 0 sort 0}
1435 do_test where7-2.54.2 {
1436 count_steps_sort {
1437 SELECT a FROM t3
1438 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1439 OR b=223
1440 OR a=12
1441 OR b=1048
1442 OR b=256
1443 OR a=72
1444 OR c>=34035
1445 OR (g='rqponml' AND f GLOB 'jklmn*')
1446 OR b=674
1447 OR a=22
1448 }
1449 } {12 22 35 68 70 72 scan 0 sort 0}
1450 do_test where7-2.55.1 {
1451 count_steps_sort {
1452 SELECT a FROM t2
1453 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1454 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1455 OR f='yzabcdefg'
1456 OR c=14014
1457 OR a=1
1458 OR a=9
1459 OR b=960
1460 }
1461 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1462 do_test where7-2.55.2 {
1463 count_steps_sort {
1464 SELECT a FROM t3
1465 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1466 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1467 OR f='yzabcdefg'
1468 OR c=14014
1469 OR a=1
1470 OR a=9
1471 OR b=960
1472 }
1473 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1474 do_test where7-2.56.1 {
1475 count_steps_sort {
1476 SELECT a FROM t2
1477 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1478 OR ((a BETWEEN 96 AND 98) AND a!=97)
1479 OR (g='onmlkji' AND f GLOB 'xyzab*')
1480 }
1481 } {19 49 96 98 scan 0 sort 0}
1482 do_test where7-2.56.2 {
1483 count_steps_sort {
1484 SELECT a FROM t3
1485 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1486 OR ((a BETWEEN 96 AND 98) AND a!=97)
1487 OR (g='onmlkji' AND f GLOB 'xyzab*')
1488 }
1489 } {19 49 96 98 scan 0 sort 0}
1490 do_test where7-2.57.1 {
1491 count_steps_sort {
1492 SELECT a FROM t2
1493 WHERE b=748
1494 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
1495 OR (g='lkjihgf' AND f GLOB 'pqrst*')
1496 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
1497 OR b=630
1498 }
1499 } {9 20 67 68 scan 0 sort 0}
1500 do_test where7-2.57.2 {
1501 count_steps_sort {
1502 SELECT a FROM t3
1503 WHERE b=748
1504 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
1505 OR (g='lkjihgf' AND f GLOB 'pqrst*')
1506 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
1507 OR b=630
1508 }
1509 } {9 20 67 68 scan 0 sort 0}
1510 do_test where7-2.58.1 {
1511 count_steps_sort {
1512 SELECT a FROM t2
1513 WHERE b=223
1514 OR b=267
1515 OR a=40
1516 OR ((a BETWEEN 55 AND 57) AND a!=56)
1517 OR c<=10
1518 OR ((a BETWEEN 69 AND 71) AND a!=70)
1519 OR b=528
1520 }
1521 } {40 48 55 57 69 71 scan 0 sort 0}
1522 do_test where7-2.58.2 {
1523 count_steps_sort {
1524 SELECT a FROM t3
1525 WHERE b=223
1526 OR b=267
1527 OR a=40
1528 OR ((a BETWEEN 55 AND 57) AND a!=56)
1529 OR c<=10
1530 OR ((a BETWEEN 69 AND 71) AND a!=70)
1531 OR b=528
1532 }
1533 } {40 48 55 57 69 71 scan 0 sort 0}
1534 do_test where7-2.59.1 {
1535 count_steps_sort {
1536 SELECT a FROM t2
1537 WHERE f='rstuvwxyz'
1538 OR a=41
1539 OR b=462
1540 OR a=68
1541 OR a=84
1542 OR a=69
1543 }
1544 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1545 do_test where7-2.59.2 {
1546 count_steps_sort {
1547 SELECT a FROM t3
1548 WHERE f='rstuvwxyz'
1549 OR a=41
1550 OR b=462
1551 OR a=68
1552 OR a=84
1553 OR a=69
1554 }
1555 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1556 do_test where7-2.60.1 {
1557 count_steps_sort {
1558 SELECT a FROM t2
1559 WHERE b=979
1560 OR ((a BETWEEN 3 AND 5) AND a!=4)
1561 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1562 }
1563 } {3 5 13 89 scan 0 sort 0}
1564 do_test where7-2.60.2 {
1565 count_steps_sort {
1566 SELECT a FROM t3
1567 WHERE b=979
1568 OR ((a BETWEEN 3 AND 5) AND a!=4)
1569 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1570 }
1571 } {3 5 13 89 scan 0 sort 0}
1572 do_test where7-2.61.1 {
1573 count_steps_sort {
1574 SELECT a FROM t2
1575 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1576 OR a=8
1577 OR a=62
1578 OR b=726
1579 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1580 OR ((a BETWEEN 50 AND 52) AND a!=51)
1581 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1582 OR ((a BETWEEN 59 AND 61) AND a!=60)
1583 }
1584 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1585 do_test where7-2.61.2 {
1586 count_steps_sort {
1587 SELECT a FROM t3
1588 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1589 OR a=8
1590 OR a=62
1591 OR b=726
1592 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1593 OR ((a BETWEEN 50 AND 52) AND a!=51)
1594 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1595 OR ((a BETWEEN 59 AND 61) AND a!=60)
1596 }
1597 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1598 do_test where7-2.62.1 {
1599 count_steps_sort {
1600 SELECT a FROM t2
1601 WHERE b=495
1602 OR ((a BETWEEN 18 AND 20) AND a!=19)
1603 OR b=924
1604 OR c=11011
1605 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1606 OR b=231
1607 OR b=872
1608 OR (g='jihgfed' AND f GLOB 'yzabc*')
1609 }
1610 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1611 do_test where7-2.62.2 {
1612 count_steps_sort {
1613 SELECT a FROM t3
1614 WHERE b=495
1615 OR ((a BETWEEN 18 AND 20) AND a!=19)
1616 OR b=924
1617 OR c=11011
1618 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1619 OR b=231
1620 OR b=872
1621 OR (g='jihgfed' AND f GLOB 'yzabc*')
1622 }
1623 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1624 do_test where7-2.63.1 {
1625 count_steps_sort {
1626 SELECT a FROM t2
1627 WHERE a=24
1628 OR b=473
1629 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1630 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1631 OR b=509
1632 OR b=924
1633 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1634 }
1635 } {21 24 43 84 86 96 scan 0 sort 0}
1636 do_test where7-2.63.2 {
1637 count_steps_sort {
1638 SELECT a FROM t3
1639 WHERE a=24
1640 OR b=473
1641 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1642 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1643 OR b=509
1644 OR b=924
1645 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1646 }
1647 } {21 24 43 84 86 96 scan 0 sort 0}
1648 do_test where7-2.64.1 {
1649 count_steps_sort {
1650 SELECT a FROM t2
1651 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1652 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1653 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1654 OR (g='edcbazy' AND f GLOB 'wxyza*')
1655 OR b=363
1656 OR (g='xwvutsr' AND f GLOB 'fghij*')
1657 OR ((a BETWEEN 23 AND 25) AND a!=24)
1658 OR ((a BETWEEN 56 AND 58) AND a!=57)
1659 }
1660 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1661 do_test where7-2.64.2 {
1662 count_steps_sort {
1663 SELECT a FROM t3
1664 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1665 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1666 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1667 OR (g='edcbazy' AND f GLOB 'wxyza*')
1668 OR b=363
1669 OR (g='xwvutsr' AND f GLOB 'fghij*')
1670 OR ((a BETWEEN 23 AND 25) AND a!=24)
1671 OR ((a BETWEEN 56 AND 58) AND a!=57)
1672 }
1673 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1674 do_test where7-2.65.1 {
1675 count_steps_sort {
1676 SELECT a FROM t2
1677 WHERE a=42
1678 OR e IS NULL
1679 OR b=495
1680 OR 1000000<b
1681 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1682 OR a=45
1683 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1684 OR a=85
1685 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1686 }
1687 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1688 do_test where7-2.65.2 {
1689 count_steps_sort {
1690 SELECT a FROM t3
1691 WHERE a=42
1692 OR e IS NULL
1693 OR b=495
1694 OR 1000000<b
1695 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1696 OR a=45
1697 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1698 OR a=85
1699 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1700 }
1701 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1702 do_test where7-2.66.1 {
1703 count_steps_sort {
1704 SELECT a FROM t2
1705 WHERE c=17017
1706 OR f='ijklmnopq'
1707 OR a=39
1708 }
1709 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1710 do_test where7-2.66.2 {
1711 count_steps_sort {
1712 SELECT a FROM t3
1713 WHERE c=17017
1714 OR f='ijklmnopq'
1715 OR a=39
1716 }
1717 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1718 do_test where7-2.67.1 {
1719 count_steps_sort {
1720 SELECT a FROM t2
1721 WHERE c>=34035
1722 OR ((a BETWEEN 96 AND 98) AND a!=97)
1723 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1724 OR (g='edcbazy' AND f GLOB 'wxyza*')
1725 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1726 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1727 OR a=91
1728 }
1729 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1730 do_test where7-2.67.2 {
1731 count_steps_sort {
1732 SELECT a FROM t3
1733 WHERE c>=34035
1734 OR ((a BETWEEN 96 AND 98) AND a!=97)
1735 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1736 OR (g='edcbazy' AND f GLOB 'wxyza*')
1737 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1738 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1739 OR a=91
1740 }
1741 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1742 do_test where7-2.68.1 {
1743 count_steps_sort {
1744 SELECT a FROM t2
1745 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1746 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1747 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1748 OR b=649
1749 OR b=231
1750 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1751 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1752 OR b=58
1753 }
1754 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1755 do_test where7-2.68.2 {
1756 count_steps_sort {
1757 SELECT a FROM t3
1758 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1759 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1760 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1761 OR b=649
1762 OR b=231
1763 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1764 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1765 OR b=58
1766 }
1767 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1768 do_test where7-2.69.1 {
1769 count_steps_sort {
1770 SELECT a FROM t2
1771 WHERE b=979
1772 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1773 }
1774 } {78 89 scan 0 sort 0}
1775 do_test where7-2.69.2 {
1776 count_steps_sort {
1777 SELECT a FROM t3
1778 WHERE b=979
1779 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1780 }
1781 } {78 89 scan 0 sort 0}
1782 do_test where7-2.70.1 {
1783 count_steps_sort {
1784 SELECT a FROM t2
1785 WHERE b=825
1786 OR b=1004
1787 OR ((a BETWEEN 60 AND 62) AND a!=61)
1788 OR ((a BETWEEN 56 AND 58) AND a!=57)
1789 }
1790 } {56 58 60 62 75 scan 0 sort 0}
1791 do_test where7-2.70.2 {
1792 count_steps_sort {
1793 SELECT a FROM t3
1794 WHERE b=825
1795 OR b=1004
1796 OR ((a BETWEEN 60 AND 62) AND a!=61)
1797 OR ((a BETWEEN 56 AND 58) AND a!=57)
1798 }
1799 } {56 58 60 62 75 scan 0 sort 0}
1800 do_test where7-2.71.1 {
1801 count_steps_sort {
1802 SELECT a FROM t2
1803 WHERE a=65
1804 OR (g='nmlkjih' AND f GLOB 'fghij*')
1805 OR c=22022
1806 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1807 OR b=671
1808 OR (g='onmlkji' AND f GLOB 'zabcd*')
1809 OR a=91
1810 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1811 OR ((a BETWEEN 47 AND 49) AND a!=48)
1812 OR b=1004
1813 OR b=960
1814 }
1815 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1816 do_test where7-2.71.2 {
1817 count_steps_sort {
1818 SELECT a FROM t3
1819 WHERE a=65
1820 OR (g='nmlkjih' AND f GLOB 'fghij*')
1821 OR c=22022
1822 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1823 OR b=671
1824 OR (g='onmlkji' AND f GLOB 'zabcd*')
1825 OR a=91
1826 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1827 OR ((a BETWEEN 47 AND 49) AND a!=48)
1828 OR b=1004
1829 OR b=960
1830 }
1831 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1832 do_test where7-2.72.1 {
1833 count_steps_sort {
1834 SELECT a FROM t2
1835 WHERE b=762
1836 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1837 OR ((a BETWEEN 56 AND 58) AND a!=57)
1838 }
1839 } {56 58 93 scan 0 sort 0}
1840 do_test where7-2.72.2 {
1841 count_steps_sort {
1842 SELECT a FROM t3
1843 WHERE b=762
1844 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1845 OR ((a BETWEEN 56 AND 58) AND a!=57)
1846 }
1847 } {56 58 93 scan 0 sort 0}
1848 do_test where7-2.73.1 {
1849 count_steps_sort {
1850 SELECT a FROM t2
1851 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1852 OR a=14
1853 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1854 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1855 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1856 OR b=212
1857 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1858 }
1859 } {11 14 23 54 78 85 scan 0 sort 0}
1860 do_test where7-2.73.2 {
1861 count_steps_sort {
1862 SELECT a FROM t3
1863 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1864 OR a=14
1865 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1866 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1867 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1868 OR b=212
1869 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1870 }
1871 } {11 14 23 54 78 85 scan 0 sort 0}
1872 do_test where7-2.74.1 {
1873 count_steps_sort {
1874 SELECT a FROM t2
1875 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1876 OR b=168
1877 OR b=25
1878 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
1879 OR (g='lkjihgf' AND f GLOB 'opqrs*')
1880 }
1881 } {66 79 89 scan 0 sort 0}
1882 do_test where7-2.74.2 {
1883 count_steps_sort {
1884 SELECT a FROM t3
1885 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1886 OR b=168
1887 OR b=25
1888 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
1889 OR (g='lkjihgf' AND f GLOB 'opqrs*')
1890 }
1891 } {66 79 89 scan 0 sort 0}
1892 do_test where7-2.75.1 {
1893 count_steps_sort {
1894 SELECT a FROM t2
1895 WHERE c=28028
1896 OR f='jklmnopqr'
1897 OR b=1015
1898 }
1899 } {9 35 61 82 83 84 87 scan 0 sort 0}
1900 do_test where7-2.75.2 {
1901 count_steps_sort {
1902 SELECT a FROM t3
1903 WHERE c=28028
1904 OR f='jklmnopqr'
1905 OR b=1015
1906 }
1907 } {9 35 61 82 83 84 87 scan 0 sort 0}
1908 do_test where7-2.76.1 {
1909 count_steps_sort {
1910 SELECT a FROM t2
1911 WHERE c=31031
1912 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1913 OR ((a BETWEEN 87 AND 89) AND a!=88)
1914 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1915 OR a=49
1916 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1917 OR (g='mlkjihg' AND f GLOB 'klmno*')
1918 }
1919 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1920 do_test where7-2.76.2 {
1921 count_steps_sort {
1922 SELECT a FROM t3
1923 WHERE c=31031
1924 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1925 OR ((a BETWEEN 87 AND 89) AND a!=88)
1926 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1927 OR a=49
1928 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1929 OR (g='mlkjihg' AND f GLOB 'klmno*')
1930 }
1931 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1932 do_test where7-2.77.1 {
1933 count_steps_sort {
1934 SELECT a FROM t2
1935 WHERE a=80
1936 OR ((a BETWEEN 4 AND 6) AND a!=5)
1937 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1938 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1939 OR b=971
1940 OR a=60
1941 }
1942 } {4 6 25 29 60 80 scan 0 sort 0}
1943 do_test where7-2.77.2 {
1944 count_steps_sort {
1945 SELECT a FROM t3
1946 WHERE a=80
1947 OR ((a BETWEEN 4 AND 6) AND a!=5)
1948 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1949 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1950 OR b=971
1951 OR a=60
1952 }
1953 } {4 6 25 29 60 80 scan 0 sort 0}
1954 do_test where7-2.78.1 {
1955 count_steps_sort {
1956 SELECT a FROM t2
1957 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
1958 OR (g='gfedcba' AND f GLOB 'lmnop*')
1959 OR ((a BETWEEN 30 AND 32) AND a!=31)
1960 OR b=1089
1961 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1962 }
1963 } {30 32 43 85 89 99 scan 0 sort 0}
1964 do_test where7-2.78.2 {
1965 count_steps_sort {
1966 SELECT a FROM t3
1967 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
1968 OR (g='gfedcba' AND f GLOB 'lmnop*')
1969 OR ((a BETWEEN 30 AND 32) AND a!=31)
1970 OR b=1089
1971 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1972 }
1973 } {30 32 43 85 89 99 scan 0 sort 0}
1974 do_test where7-2.79.1 {
1975 count_steps_sort {
1976 SELECT a FROM t2
1977 WHERE b=399
1978 OR ((a BETWEEN 9 AND 11) AND a!=10)
1979 OR (g='gfedcba' AND f GLOB 'mnopq*')
1980 OR (g='nmlkjih' AND f GLOB 'fghij*')
1981 OR a=10
1982 OR b=1026
1983 }
1984 } {9 10 11 57 90 scan 0 sort 0}
1985 do_test where7-2.79.2 {
1986 count_steps_sort {
1987 SELECT a FROM t3
1988 WHERE b=399
1989 OR ((a BETWEEN 9 AND 11) AND a!=10)
1990 OR (g='gfedcba' AND f GLOB 'mnopq*')
1991 OR (g='nmlkjih' AND f GLOB 'fghij*')
1992 OR a=10
1993 OR b=1026
1994 }
1995 } {9 10 11 57 90 scan 0 sort 0}
1996 do_test where7-2.80.1 {
1997 count_steps_sort {
1998 SELECT a FROM t2
1999 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
2000 OR b=465
2001 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2002 OR (g='lkjihgf' AND f GLOB 'nopqr*')
2003 OR (g='xwvutsr' AND f GLOB 'fghij*')
2004 }
2005 } {5 43 65 76 scan 0 sort 0}
2006 do_test where7-2.80.2 {
2007 count_steps_sort {
2008 SELECT a FROM t3
2009 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
2010 OR b=465
2011 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2012 OR (g='lkjihgf' AND f GLOB 'nopqr*')
2013 OR (g='xwvutsr' AND f GLOB 'fghij*')
2014 }
2015 } {5 43 65 76 scan 0 sort 0}
2016 do_test where7-2.81.1 {
2017 count_steps_sort {
2018 SELECT a FROM t2
2019 WHERE a=25
2020 OR b=792
2021 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2022 }
2023 } {19 25 45 71 72 97 scan 0 sort 0}
2024 do_test where7-2.81.2 {
2025 count_steps_sort {
2026 SELECT a FROM t3
2027 WHERE a=25
2028 OR b=792
2029 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2030 }
2031 } {19 25 45 71 72 97 scan 0 sort 0}
2032 do_test where7-2.82.1 {
2033 count_steps_sort {
2034 SELECT a FROM t2
2035 WHERE b=979
2036 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2037 OR a=13
2038 OR a=15
2039 OR ((a BETWEEN 6 AND 8) AND a!=7)
2040 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2041 OR a=27
2042 OR ((a BETWEEN 98 AND 100) AND a!=99)
2043 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2044 OR a=32
2045 OR a=39
2046 }
2047 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2048 do_test where7-2.82.2 {
2049 count_steps_sort {
2050 SELECT a FROM t3
2051 WHERE b=979
2052 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2053 OR a=13
2054 OR a=15
2055 OR ((a BETWEEN 6 AND 8) AND a!=7)
2056 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2057 OR a=27
2058 OR ((a BETWEEN 98 AND 100) AND a!=99)
2059 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2060 OR a=32
2061 OR a=39
2062 }
2063 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2064 do_test where7-2.83.1 {
2065 count_steps_sort {
2066 SELECT a FROM t2
2067 WHERE f='hijklmnop'
2068 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2069 OR ((a BETWEEN 31 AND 33) AND a!=32)
2070 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2071 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2072 OR ((a BETWEEN 77 AND 79) AND a!=78)
2073 OR b=528
2074 OR c=30030
2075 OR (g='qponmlk' AND f GLOB 'qrstu*')
2076 }
2077 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2078 do_test where7-2.83.2 {
2079 count_steps_sort {
2080 SELECT a FROM t3
2081 WHERE f='hijklmnop'
2082 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2083 OR ((a BETWEEN 31 AND 33) AND a!=32)
2084 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2085 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2086 OR ((a BETWEEN 77 AND 79) AND a!=78)
2087 OR b=528
2088 OR c=30030
2089 OR (g='qponmlk' AND f GLOB 'qrstu*')
2090 }
2091 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2092 do_test where7-2.84.1 {
2093 count_steps_sort {
2094 SELECT a FROM t2
2095 WHERE b=69
2096 OR e IS NULL
2097 OR b=352
2098 OR 1000000<b
2099 OR b=289
2100 }
2101 } {32 scan 0 sort 0}
2102 do_test where7-2.84.2 {
2103 count_steps_sort {
2104 SELECT a FROM t3
2105 WHERE b=69
2106 OR e IS NULL
2107 OR b=352
2108 OR 1000000<b
2109 OR b=289
2110 }
2111 } {32 scan 0 sort 0}
2112 do_test where7-2.85.1 {
2113 count_steps_sort {
2114 SELECT a FROM t2
2115 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
2116 OR b=748
2117 OR b=696
2118 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2119 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
2120 }
2121 } {4 30 43 56 67 68 82 scan 0 sort 0}
2122 do_test where7-2.85.2 {
2123 count_steps_sort {
2124 SELECT a FROM t3
2125 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
2126 OR b=748
2127 OR b=696
2128 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2129 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
2130 }
2131 } {4 30 43 56 67 68 82 scan 0 sort 0}
2132 do_test where7-2.86.1 {
2133 count_steps_sort {
2134 SELECT a FROM t2
2135 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2136 OR (g='qponmlk' AND f GLOB 'opqrs*')
2137 OR a=87
2138 OR a=80
2139 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2140 OR b=784
2141 OR a=49
2142 OR ((a BETWEEN 34 AND 36) AND a!=35)
2143 }
2144 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2145 do_test where7-2.86.2 {
2146 count_steps_sort {
2147 SELECT a FROM t3
2148 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2149 OR (g='qponmlk' AND f GLOB 'opqrs*')
2150 OR a=87
2151 OR a=80
2152 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2153 OR b=784
2154 OR a=49
2155 OR ((a BETWEEN 34 AND 36) AND a!=35)
2156 }
2157 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2158 do_test where7-2.87.1 {
2159 count_steps_sort {
2160 SELECT a FROM t2
2161 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2162 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2163 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2164 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2165 OR c=1001
2166 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2167 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2168 OR (g='ihgfedc' AND f GLOB 'abcde*')
2169 OR c=33033
2170 }
2171 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2172 do_test where7-2.87.2 {
2173 count_steps_sort {
2174 SELECT a FROM t3
2175 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2176 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2177 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2178 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2179 OR c=1001
2180 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2181 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2182 OR (g='ihgfedc' AND f GLOB 'abcde*')
2183 OR c=33033
2184 }
2185 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2186 do_test where7-2.88.1 {
2187 count_steps_sort {
2188 SELECT a FROM t2
2189 WHERE b=311
2190 OR b=1103
2191 OR b=88
2192 }
2193 } {8 scan 0 sort 0}
2194 do_test where7-2.88.2 {
2195 count_steps_sort {
2196 SELECT a FROM t3
2197 WHERE b=311
2198 OR b=1103
2199 OR b=88
2200 }
2201 } {8 scan 0 sort 0}
2202 do_test where7-2.89.1 {
2203 count_steps_sort {
2204 SELECT a FROM t2
2205 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2206 OR ((a BETWEEN 26 AND 28) AND a!=27)
2207 OR c=5005
2208 OR b=1045
2209 OR c=8008
2210 OR f='bcdefghij'
2211 }
2212 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2213 do_test where7-2.89.2 {
2214 count_steps_sort {
2215 SELECT a FROM t3
2216 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2217 OR ((a BETWEEN 26 AND 28) AND a!=27)
2218 OR c=5005
2219 OR b=1045
2220 OR c=8008
2221 OR f='bcdefghij'
2222 }
2223 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2224 do_test where7-2.90.1 {
2225 count_steps_sort {
2226 SELECT a FROM t2
2227 WHERE b=66
2228 OR b=553
2229 OR a=64
2230 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2231 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2232 OR a=62
2233 OR b=1081
2234 OR b=770
2235 OR b=762
2236 OR b=803
2237 OR (g='srqponm' AND f GLOB 'efghi*')
2238 }
2239 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2240 do_test where7-2.90.2 {
2241 count_steps_sort {
2242 SELECT a FROM t3
2243 WHERE b=66
2244 OR b=553
2245 OR a=64
2246 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2247 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2248 OR a=62
2249 OR b=1081
2250 OR b=770
2251 OR b=762
2252 OR b=803
2253 OR (g='srqponm' AND f GLOB 'efghi*')
2254 }
2255 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2256 do_test where7-2.91.1 {
2257 count_steps_sort {
2258 SELECT a FROM t2
2259 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
2260 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2261 OR c=17017
2262 OR b=168
2263 OR ((a BETWEEN 77 AND 79) AND a!=78)
2264 }
2265 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
2266 do_test where7-2.91.2 {
2267 count_steps_sort {
2268 SELECT a FROM t3
2269 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
2270 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2271 OR c=17017
2272 OR b=168
2273 OR ((a BETWEEN 77 AND 79) AND a!=78)
2274 }
2275 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
2276 do_test where7-2.92.1 {
2277 count_steps_sort {
2278 SELECT a FROM t2
2279 WHERE c=34034
2280 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2281 OR a=44
2282 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2283 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2284 OR c=31031
2285 OR (g='ihgfedc' AND f GLOB 'abcde*')
2286 OR b=619
2287 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2288 OR ((a BETWEEN 29 AND 31) AND a!=30)
2289 }
2290 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2291 do_test where7-2.92.2 {
2292 count_steps_sort {
2293 SELECT a FROM t3
2294 WHERE c=34034
2295 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2296 OR a=44
2297 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2298 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2299 OR c=31031
2300 OR (g='ihgfedc' AND f GLOB 'abcde*')
2301 OR b=619
2302 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2303 OR ((a BETWEEN 29 AND 31) AND a!=30)
2304 }
2305 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2306 do_test where7-2.93.1 {
2307 count_steps_sort {
2308 SELECT a FROM t2
2309 WHERE a=48
2310 OR c=15015
2311 OR ((a BETWEEN 65 AND 67) AND a!=66)
2312 OR ((a BETWEEN 97 AND 99) AND a!=98)
2313 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2314 OR b=110
2315 OR f='klmnopqrs'
2316 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2317 OR (g='onmlkji' AND f GLOB 'abcde*')
2318 OR b=674
2319 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2320 }
2321 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2322 do_test where7-2.93.2 {
2323 count_steps_sort {
2324 SELECT a FROM t3
2325 WHERE a=48
2326 OR c=15015
2327 OR ((a BETWEEN 65 AND 67) AND a!=66)
2328 OR ((a BETWEEN 97 AND 99) AND a!=98)
2329 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2330 OR b=110
2331 OR f='klmnopqrs'
2332 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2333 OR (g='onmlkji' AND f GLOB 'abcde*')
2334 OR b=674
2335 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2336 }
2337 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2338 do_test where7-2.94.1 {
2339 count_steps_sort {
2340 SELECT a FROM t2
2341 WHERE a=72
2342 OR b=913
2343 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
2344 OR b=121
2345 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
2346 }
2347 } {2 11 28 72 83 scan 0 sort 0}
2348 do_test where7-2.94.2 {
2349 count_steps_sort {
2350 SELECT a FROM t3
2351 WHERE a=72
2352 OR b=913
2353 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
2354 OR b=121
2355 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
2356 }
2357 } {2 11 28 72 83 scan 0 sort 0}
2358 do_test where7-2.95.1 {
2359 count_steps_sort {
2360 SELECT a FROM t2
2361 WHERE a=18
2362 OR b=286
2363 OR b=1015
2364 OR a=49
2365 OR b=264
2366 }
2367 } {18 24 26 49 scan 0 sort 0}
2368 do_test where7-2.95.2 {
2369 count_steps_sort {
2370 SELECT a FROM t3
2371 WHERE a=18
2372 OR b=286
2373 OR b=1015
2374 OR a=49
2375 OR b=264
2376 }
2377 } {18 24 26 49 scan 0 sort 0}
2378 do_test where7-2.96.1 {
2379 count_steps_sort {
2380 SELECT a FROM t2
2381 WHERE b=69
2382 OR a=11
2383 OR c=1001
2384 OR ((a BETWEEN 54 AND 56) AND a!=55)
2385 OR a=57
2386 OR ((a BETWEEN 48 AND 50) AND a!=49)
2387 }
2388 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2389 do_test where7-2.96.2 {
2390 count_steps_sort {
2391 SELECT a FROM t3
2392 WHERE b=69
2393 OR a=11
2394 OR c=1001
2395 OR ((a BETWEEN 54 AND 56) AND a!=55)
2396 OR a=57
2397 OR ((a BETWEEN 48 AND 50) AND a!=49)
2398 }
2399 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2400 do_test where7-2.97.1 {
2401 count_steps_sort {
2402 SELECT a FROM t2
2403 WHERE b=231
2404 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2405 }
2406 } {21 84 scan 0 sort 0}
2407 do_test where7-2.97.2 {
2408 count_steps_sort {
2409 SELECT a FROM t3
2410 WHERE b=231
2411 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2412 }
2413 } {21 84 scan 0 sort 0}
2414 do_test where7-2.98.1 {
2415 count_steps_sort {
2416 SELECT a FROM t2
2417 WHERE b=25
2418 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2419 OR ((a BETWEEN 81 AND 83) AND a!=82)
2420 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2421 OR ((a BETWEEN 3 AND 5) AND a!=4)
2422 OR b=289
2423 OR ((a BETWEEN 85 AND 87) AND a!=86)
2424 }
2425 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2426 do_test where7-2.98.2 {
2427 count_steps_sort {
2428 SELECT a FROM t3
2429 WHERE b=25
2430 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2431 OR ((a BETWEEN 81 AND 83) AND a!=82)
2432 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2433 OR ((a BETWEEN 3 AND 5) AND a!=4)
2434 OR b=289
2435 OR ((a BETWEEN 85 AND 87) AND a!=86)
2436 }
2437 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2438 do_test where7-2.99.1 {
2439 count_steps_sort {
2440 SELECT a FROM t2
2441 WHERE f='defghijkl'
2442 OR b=465
2443 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2444 OR c=9009
2445 OR b=990
2446 OR b=132
2447 OR a=35
2448 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2449 OR a=81
2450 OR ((a BETWEEN 71 AND 73) AND a!=72)
2451 }
2452 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2453 do_test where7-2.99.2 {
2454 count_steps_sort {
2455 SELECT a FROM t3
2456 WHERE f='defghijkl'
2457 OR b=465
2458 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2459 OR c=9009
2460 OR b=990
2461 OR b=132
2462 OR a=35
2463 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2464 OR a=81
2465 OR ((a BETWEEN 71 AND 73) AND a!=72)
2466 }
2467 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2468 do_test where7-2.100.1 {
2469 count_steps_sort {
2470 SELECT a FROM t2
2471 WHERE c=26026
2472 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
2473 OR f='lmnopqrst'
2474 OR a=6
2475 OR ((a BETWEEN 59 AND 61) AND a!=60)
2476 }
2477 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
2478 do_test where7-2.100.2 {
2479 count_steps_sort {
2480 SELECT a FROM t3
2481 WHERE c=26026
2482 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
2483 OR f='lmnopqrst'
2484 OR a=6
2485 OR ((a BETWEEN 59 AND 61) AND a!=60)
2486 }
2487 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
2488 do_test where7-2.101.1 {
2489 count_steps_sort {
2490 SELECT a FROM t2
2491 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2492 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2493 }
2494 } {7 98 100 scan 0 sort 0}
2495 do_test where7-2.101.2 {
2496 count_steps_sort {
2497 SELECT a FROM t3
2498 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2499 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2500 }
2501 } {7 98 100 scan 0 sort 0}
2502 do_test where7-2.102.1 {
2503 count_steps_sort {
2504 SELECT a FROM t2
2505 WHERE c=11011
2506 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2507 OR b=630
2508 OR c=19019
2509 OR (g='gfedcba' AND f GLOB 'lmnop*')
2510 OR a=24
2511 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2512 OR ((a BETWEEN 51 AND 53) AND a!=52)
2513 }
2514 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2515 do_test where7-2.102.2 {
2516 count_steps_sort {
2517 SELECT a FROM t3
2518 WHERE c=11011
2519 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2520 OR b=630
2521 OR c=19019
2522 OR (g='gfedcba' AND f GLOB 'lmnop*')
2523 OR a=24
2524 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2525 OR ((a BETWEEN 51 AND 53) AND a!=52)
2526 }
2527 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2528 do_test where7-2.103.1 {
2529 count_steps_sort {
2530 SELECT a FROM t2
2531 WHERE ((a BETWEEN 91 AND 93) AND a!=92)
2532 OR b=993
2533 OR a=81
2534 OR b=366
2535 OR b=69
2536 }
2537 } {81 91 93 scan 0 sort 0}
2538 do_test where7-2.103.2 {
2539 count_steps_sort {
2540 SELECT a FROM t3
2541 WHERE ((a BETWEEN 91 AND 93) AND a!=92)
2542 OR b=993
2543 OR a=81
2544 OR b=366
2545 OR b=69
2546 }
2547 } {81 91 93 scan 0 sort 0}
2548 do_test where7-2.104.1 {
2549 count_steps_sort {
2550 SELECT a FROM t2
2551 WHERE f='stuvwxyza'
2552 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2553 OR ((a BETWEEN 1 AND 3) AND a!=2)
2554 OR b=1037
2555 OR f='zabcdefgh'
2556 OR (g='gfedcba' AND f GLOB 'mnopq*')
2557 }
2558 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2559 do_test where7-2.104.2 {
2560 count_steps_sort {
2561 SELECT a FROM t3
2562 WHERE f='stuvwxyza'
2563 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2564 OR ((a BETWEEN 1 AND 3) AND a!=2)
2565 OR b=1037
2566 OR f='zabcdefgh'
2567 OR (g='gfedcba' AND f GLOB 'mnopq*')
2568 }
2569 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2570 do_test where7-2.105.1 {
2571 count_steps_sort {
2572 SELECT a FROM t2
2573 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2574 OR ((a BETWEEN 4 AND 6) AND a!=5)
2575 OR ((a BETWEEN 30 AND 32) AND a!=31)
2576 }
2577 } {4 6 30 32 scan 0 sort 0}
2578 do_test where7-2.105.2 {
2579 count_steps_sort {
2580 SELECT a FROM t3
2581 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2582 OR ((a BETWEEN 4 AND 6) AND a!=5)
2583 OR ((a BETWEEN 30 AND 32) AND a!=31)
2584 }
2585 } {4 6 30 32 scan 0 sort 0}
2586 do_test where7-2.106.1 {
2587 count_steps_sort {
2588 SELECT a FROM t2
2589 WHERE b=847
2590 OR b=190
2591 OR ((a BETWEEN 38 AND 40) AND a!=39)
2592 OR ((a BETWEEN 70 AND 72) AND a!=71)
2593 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2594 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2595 OR b=704
2596 }
2597 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2598 do_test where7-2.106.2 {
2599 count_steps_sort {
2600 SELECT a FROM t3
2601 WHERE b=847
2602 OR b=190
2603 OR ((a BETWEEN 38 AND 40) AND a!=39)
2604 OR ((a BETWEEN 70 AND 72) AND a!=71)
2605 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2606 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2607 OR b=704
2608 }
2609 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2610 do_test where7-2.107.1 {
2611 count_steps_sort {
2612 SELECT a FROM t2
2613 WHERE b=88
2614 OR f='vwxyzabcd'
2615 OR f='fghijklmn'
2616 OR (g='gfedcba' AND f GLOB 'lmnop*')
2617 }
2618 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2619 do_test where7-2.107.2 {
2620 count_steps_sort {
2621 SELECT a FROM t3
2622 WHERE b=88
2623 OR f='vwxyzabcd'
2624 OR f='fghijklmn'
2625 OR (g='gfedcba' AND f GLOB 'lmnop*')
2626 }
2627 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2628 do_test where7-2.108.1 {
2629 count_steps_sort {
2630 SELECT a FROM t2
2631 WHERE b=498
2632 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2633 OR a=1
2634 }
2635 } {1 69 scan 0 sort 0}
2636 do_test where7-2.108.2 {
2637 count_steps_sort {
2638 SELECT a FROM t3
2639 WHERE b=498
2640 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2641 OR a=1
2642 }
2643 } {1 69 scan 0 sort 0}
2644 do_test where7-2.109.1 {
2645 count_steps_sort {
2646 SELECT a FROM t2
2647 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
2648 OR a=5
2649 OR b=179
2650 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2651 OR a=69
2652 }
2653 } {5 17 43 47 49 69 95 scan 0 sort 0}
2654 do_test where7-2.109.2 {
2655 count_steps_sort {
2656 SELECT a FROM t3
2657 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
2658 OR a=5
2659 OR b=179
2660 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2661 OR a=69
2662 }
2663 } {5 17 43 47 49 69 95 scan 0 sort 0}
2664 do_test where7-2.110.1 {
2665 count_steps_sort {
2666 SELECT a FROM t2
2667 WHERE b=971
2668 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2669 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2670 OR b=828
2671 OR a=81
2672 OR ((a BETWEEN 23 AND 25) AND a!=24)
2673 OR b=627
2674 OR b=355
2675 OR b=377
2676 OR a=44
2677 }
2678 } {1 7 23 25 44 57 81 scan 0 sort 0}
2679 do_test where7-2.110.2 {
2680 count_steps_sort {
2681 SELECT a FROM t3
2682 WHERE b=971
2683 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2684 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2685 OR b=828
2686 OR a=81
2687 OR ((a BETWEEN 23 AND 25) AND a!=24)
2688 OR b=627
2689 OR b=355
2690 OR b=377
2691 OR a=44
2692 }
2693 } {1 7 23 25 44 57 81 scan 0 sort 0}
2694 do_test where7-2.111.1 {
2695 count_steps_sort {
2696 SELECT a FROM t2
2697 WHERE b=850
2698 OR ((a BETWEEN 6 AND 8) AND a!=7)
2699 }
2700 } {6 8 scan 0 sort 0}
2701 do_test where7-2.111.2 {
2702 count_steps_sort {
2703 SELECT a FROM t3
2704 WHERE b=850
2705 OR ((a BETWEEN 6 AND 8) AND a!=7)
2706 }
2707 } {6 8 scan 0 sort 0}
2708 do_test where7-2.112.1 {
2709 count_steps_sort {
2710 SELECT a FROM t2
2711 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2712 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2713 }
2714 } {17 43 66 69 95 scan 0 sort 0}
2715 do_test where7-2.112.2 {
2716 count_steps_sort {
2717 SELECT a FROM t3
2718 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2719 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2720 }
2721 } {17 43 66 69 95 scan 0 sort 0}
2722 do_test where7-2.113.1 {
2723 count_steps_sort {
2724 SELECT a FROM t2
2725 WHERE b=726
2726 OR b=740
2727 OR a=33
2728 OR c=8008
2729 OR f='rstuvwxyz'
2730 OR b=168
2731 }
2732 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2733 do_test where7-2.113.2 {
2734 count_steps_sort {
2735 SELECT a FROM t3
2736 WHERE b=726
2737 OR b=740
2738 OR a=33
2739 OR c=8008
2740 OR f='rstuvwxyz'
2741 OR b=168
2742 }
2743 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2744 do_test where7-2.114.1 {
2745 count_steps_sort {
2746 SELECT a FROM t2
2747 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2748 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2749 OR b=396
2750 }
2751 } {17 19 36 scan 0 sort 0}
2752 do_test where7-2.114.2 {
2753 count_steps_sort {
2754 SELECT a FROM t3
2755 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2756 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2757 OR b=396
2758 }
2759 } {17 19 36 scan 0 sort 0}
2760 do_test where7-2.115.1 {
2761 count_steps_sort {
2762 SELECT a FROM t2
2763 WHERE a=77
2764 OR ((a BETWEEN 48 AND 50) AND a!=49)
2765 OR c<=10
2766 OR ((a BETWEEN 5 AND 7) AND a!=6)
2767 }
2768 } {5 7 48 50 77 scan 0 sort 0}
2769 do_test where7-2.115.2 {
2770 count_steps_sort {
2771 SELECT a FROM t3
2772 WHERE a=77
2773 OR ((a BETWEEN 48 AND 50) AND a!=49)
2774 OR c<=10
2775 OR ((a BETWEEN 5 AND 7) AND a!=6)
2776 }
2777 } {5 7 48 50 77 scan 0 sort 0}
2778 do_test where7-2.116.1 {
2779 count_steps_sort {
2780 SELECT a FROM t2
2781 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2782 OR ((a BETWEEN 13 AND 15) AND a!=14)
2783 OR b=253
2784 OR ((a BETWEEN 20 AND 22) AND a!=21)
2785 OR b=396
2786 OR b=630
2787 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2788 OR c=3003
2789 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2790 }
2791 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2792 do_test where7-2.116.2 {
2793 count_steps_sort {
2794 SELECT a FROM t3
2795 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2796 OR ((a BETWEEN 13 AND 15) AND a!=14)
2797 OR b=253
2798 OR ((a BETWEEN 20 AND 22) AND a!=21)
2799 OR b=396
2800 OR b=630
2801 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2802 OR c=3003
2803 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2804 }
2805 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2806 do_test where7-2.117.1 {
2807 count_steps_sort {
2808 SELECT a FROM t2
2809 WHERE b=957
2810 OR b=242
2811 OR b=113
2812 OR b=957
2813 OR b=311
2814 OR b=143
2815 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2816 OR (g='onmlkji' AND f GLOB 'wxyza*')
2817 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2818 }
2819 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2820 do_test where7-2.117.2 {
2821 count_steps_sort {
2822 SELECT a FROM t3
2823 WHERE b=957
2824 OR b=242
2825 OR b=113
2826 OR b=957
2827 OR b=311
2828 OR b=143
2829 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2830 OR (g='onmlkji' AND f GLOB 'wxyza*')
2831 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2832 }
2833 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2834 do_test where7-2.118.1 {
2835 count_steps_sort {
2836 SELECT a FROM t2
2837 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2838 OR ((a BETWEEN 94 AND 96) AND a!=95)
2839 OR b=451
2840 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2841 }
2842 } {41 66 74 76 94 96 scan 0 sort 0}
2843 do_test where7-2.118.2 {
2844 count_steps_sort {
2845 SELECT a FROM t3
2846 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2847 OR ((a BETWEEN 94 AND 96) AND a!=95)
2848 OR b=451
2849 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2850 }
2851 } {41 66 74 76 94 96 scan 0 sort 0}
2852 do_test where7-2.119.1 {
2853 count_steps_sort {
2854 SELECT a FROM t2
2855 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2856 OR b=451
2857 OR b=363
2858 OR b=330
2859 OR (g='srqponm' AND f GLOB 'efghi*')
2860 OR ((a BETWEEN 52 AND 54) AND a!=53)
2861 OR (g='xwvutsr' AND f GLOB 'defgh*')
2862 OR ((a BETWEEN 81 AND 83) AND a!=82)
2863 OR (g='gfedcba' AND f GLOB 'lmnop*')
2864 }
2865 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2866 do_test where7-2.119.2 {
2867 count_steps_sort {
2868 SELECT a FROM t3
2869 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2870 OR b=451
2871 OR b=363
2872 OR b=330
2873 OR (g='srqponm' AND f GLOB 'efghi*')
2874 OR ((a BETWEEN 52 AND 54) AND a!=53)
2875 OR (g='xwvutsr' AND f GLOB 'defgh*')
2876 OR ((a BETWEEN 81 AND 83) AND a!=82)
2877 OR (g='gfedcba' AND f GLOB 'lmnop*')
2878 }
2879 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2880 do_test where7-2.120.1 {
2881 count_steps_sort {
2882 SELECT a FROM t2
2883 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
2884 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2885 OR (g='vutsrqp' AND f GLOB 'pqrst*')
2886 OR e IS NULL
2887 OR b=759
2888 }
2889 } {15 68 69 95 scan 0 sort 0}
2890 do_test where7-2.120.2 {
2891 count_steps_sort {
2892 SELECT a FROM t3
2893 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
2894 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2895 OR (g='vutsrqp' AND f GLOB 'pqrst*')
2896 OR e IS NULL
2897 OR b=759
2898 }
2899 } {15 68 69 95 scan 0 sort 0}
2900 do_test where7-2.121.1 {
2901 count_steps_sort {
2902 SELECT a FROM t2
2903 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2904 OR ((a BETWEEN 19 AND 21) AND a!=20)
2905 OR (g='jihgfed' AND f GLOB 'wxyza*')
2906 }
2907 } {19 21 45 71 74 97 scan 0 sort 0}
2908 do_test where7-2.121.2 {
2909 count_steps_sort {
2910 SELECT a FROM t3
2911 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2912 OR ((a BETWEEN 19 AND 21) AND a!=20)
2913 OR (g='jihgfed' AND f GLOB 'wxyza*')
2914 }
2915 } {19 21 45 71 74 97 scan 0 sort 0}
2916 do_test where7-2.122.1 {
2917 count_steps_sort {
2918 SELECT a FROM t2
2919 WHERE b=1037
2920 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2921 OR ((a BETWEEN 43 AND 45) AND a!=44)
2922 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2923 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2924 OR ((a BETWEEN 75 AND 77) AND a!=76)
2925 }
2926 } {27 43 45 47 75 77 82 scan 0 sort 0}
2927 do_test where7-2.122.2 {
2928 count_steps_sort {
2929 SELECT a FROM t3
2930 WHERE b=1037
2931 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2932 OR ((a BETWEEN 43 AND 45) AND a!=44)
2933 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2934 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2935 OR ((a BETWEEN 75 AND 77) AND a!=76)
2936 }
2937 } {27 43 45 47 75 77 82 scan 0 sort 0}
2938 do_test where7-2.123.1 {
2939 count_steps_sort {
2940 SELECT a FROM t2
2941 WHERE b=1045
2942 OR ((a BETWEEN 36 AND 38) AND a!=37)
2943 OR ((a BETWEEN 37 AND 39) AND a!=38)
2944 OR c=12012
2945 }
2946 } {34 35 36 37 38 39 95 scan 0 sort 0}
2947 do_test where7-2.123.2 {
2948 count_steps_sort {
2949 SELECT a FROM t3
2950 WHERE b=1045
2951 OR ((a BETWEEN 36 AND 38) AND a!=37)
2952 OR ((a BETWEEN 37 AND 39) AND a!=38)
2953 OR c=12012
2954 }
2955 } {34 35 36 37 38 39 95 scan 0 sort 0}
2956 do_test where7-2.124.1 {
2957 count_steps_sort {
2958 SELECT a FROM t2
2959 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2960 OR b=421
2961 OR b=429
2962 OR b=498
2963 OR b=33
2964 OR b=198
2965 OR c=14014
2966 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2967 }
2968 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2969 do_test where7-2.124.2 {
2970 count_steps_sort {
2971 SELECT a FROM t3
2972 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2973 OR b=421
2974 OR b=429
2975 OR b=498
2976 OR b=33
2977 OR b=198
2978 OR c=14014
2979 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2980 }
2981 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2982 do_test where7-2.125.1 {
2983 count_steps_sort {
2984 SELECT a FROM t2
2985 WHERE b=47
2986 OR c=31031
2987 OR a=38
2988 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
2989 OR (g='srqponm' AND f GLOB 'fghij*')
2990 OR b=242
2991 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
2992 OR b=352
2993 OR a=49
2994 OR (g='nmlkjih' AND f GLOB 'fghij*')
2995 }
2996 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
2997 do_test where7-2.125.2 {
2998 count_steps_sort {
2999 SELECT a FROM t3
3000 WHERE b=47
3001 OR c=31031
3002 OR a=38
3003 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
3004 OR (g='srqponm' AND f GLOB 'fghij*')
3005 OR b=242
3006 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
3007 OR b=352
3008 OR a=49
3009 OR (g='nmlkjih' AND f GLOB 'fghij*')
3010 }
3011 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
3012 do_test where7-2.126.1 {
3013 count_steps_sort {
3014 SELECT a FROM t2
3015 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3016 OR b=704
3017 OR a=7
3018 OR a=8
3019 OR a=46
3020 OR b=740
3021 OR b=993
3022 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3023 }
3024 } {7 8 38 46 64 87 scan 0 sort 0}
3025 do_test where7-2.126.2 {
3026 count_steps_sort {
3027 SELECT a FROM t3
3028 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3029 OR b=704
3030 OR a=7
3031 OR a=8
3032 OR a=46
3033 OR b=740
3034 OR b=993
3035 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3036 }
3037 } {7 8 38 46 64 87 scan 0 sort 0}
3038 do_test where7-2.127.1 {
3039 count_steps_sort {
3040 SELECT a FROM t2
3041 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3042 OR c=32032
3043 OR a=76
3044 }
3045 } {62 64 76 94 95 96 scan 0 sort 0}
3046 do_test where7-2.127.2 {
3047 count_steps_sort {
3048 SELECT a FROM t3
3049 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3050 OR c=32032
3051 OR a=76
3052 }
3053 } {62 64 76 94 95 96 scan 0 sort 0}
3054 do_test where7-2.128.1 {
3055 count_steps_sort {
3056 SELECT a FROM t2
3057 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3058 OR b=528
3059 OR (g='gfedcba' AND f GLOB 'nopqr*')
3060 }
3061 } {19 48 91 scan 0 sort 0}
3062 do_test where7-2.128.2 {
3063 count_steps_sort {
3064 SELECT a FROM t3
3065 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3066 OR b=528
3067 OR (g='gfedcba' AND f GLOB 'nopqr*')
3068 }
3069 } {19 48 91 scan 0 sort 0}
3070 do_test where7-2.129.1 {
3071 count_steps_sort {
3072 SELECT a FROM t2
3073 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3074 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3075 OR a=65
3076 }
3077 } {26 65 97 scan 0 sort 0}
3078 do_test where7-2.129.2 {
3079 count_steps_sort {
3080 SELECT a FROM t3
3081 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3082 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3083 OR a=65
3084 }
3085 } {26 65 97 scan 0 sort 0}
3086 do_test where7-2.130.1 {
3087 count_steps_sort {
3088 SELECT a FROM t2
3089 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
3090 OR 1000000<b
3091 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3092 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
3093 OR a=24
3094 }
3095 } {2 24 50 71 scan 0 sort 0}
3096 do_test where7-2.130.2 {
3097 count_steps_sort {
3098 SELECT a FROM t3
3099 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
3100 OR 1000000<b
3101 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3102 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
3103 OR a=24
3104 }
3105 } {2 24 50 71 scan 0 sort 0}
3106 do_test where7-2.131.1 {
3107 count_steps_sort {
3108 SELECT a FROM t2
3109 WHERE a=60
3110 OR a=39
3111 OR ((a BETWEEN 93 AND 95) AND a!=94)
3112 OR b=36
3113 OR b=814
3114 OR a=14
3115 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3116 OR b=440
3117 OR (g='xwvutsr' AND f GLOB 'fghij*')
3118 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3119 }
3120 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3121 do_test where7-2.131.2 {
3122 count_steps_sort {
3123 SELECT a FROM t3
3124 WHERE a=60
3125 OR a=39
3126 OR ((a BETWEEN 93 AND 95) AND a!=94)
3127 OR b=36
3128 OR b=814
3129 OR a=14
3130 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3131 OR b=440
3132 OR (g='xwvutsr' AND f GLOB 'fghij*')
3133 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3134 }
3135 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3136 do_test where7-2.132.1 {
3137 count_steps_sort {
3138 SELECT a FROM t2
3139 WHERE f IS NULL
3140 OR ((a BETWEEN 39 AND 41) AND a!=40)
3141 }
3142 } {39 41 scan 0 sort 0}
3143 do_test where7-2.132.2 {
3144 count_steps_sort {
3145 SELECT a FROM t3
3146 WHERE f IS NULL
3147 OR ((a BETWEEN 39 AND 41) AND a!=40)
3148 }
3149 } {39 41 scan 0 sort 0}
3150 do_test where7-2.133.1 {
3151 count_steps_sort {
3152 SELECT a FROM t2
3153 WHERE b=44
3154 OR ((a BETWEEN 17 AND 19) AND a!=18)
3155 }
3156 } {4 17 19 scan 0 sort 0}
3157 do_test where7-2.133.2 {
3158 count_steps_sort {
3159 SELECT a FROM t3
3160 WHERE b=44
3161 OR ((a BETWEEN 17 AND 19) AND a!=18)
3162 }
3163 } {4 17 19 scan 0 sort 0}
3164 do_test where7-2.134.1 {
3165 count_steps_sort {
3166 SELECT a FROM t2
3167 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3168 OR a=82
3169 }
3170 } {80 82 scan 0 sort 0}
3171 do_test where7-2.134.2 {
3172 count_steps_sort {
3173 SELECT a FROM t3
3174 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3175 OR a=82
3176 }
3177 } {80 82 scan 0 sort 0}
3178 do_test where7-2.135.1 {
3179 count_steps_sort {
3180 SELECT a FROM t2
3181 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
3182 OR c=24024
3183 OR b=946
3184 OR a=19
3185 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
3186 }
3187 } {19 47 70 71 72 84 86 scan 0 sort 0}
3188 do_test where7-2.135.2 {
3189 count_steps_sort {
3190 SELECT a FROM t3
3191 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
3192 OR c=24024
3193 OR b=946
3194 OR a=19
3195 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
3196 }
3197 } {19 47 70 71 72 84 86 scan 0 sort 0}
3198 do_test where7-2.136.1 {
3199 count_steps_sort {
3200 SELECT a FROM t2
3201 WHERE a=27
3202 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3203 OR ((a BETWEEN 89 AND 91) AND a!=90)
3204 OR (g='ihgfedc' AND f GLOB 'efghi*')
3205 OR b=1045
3206 OR a=84
3207 OR f='qrstuvwxy'
3208 }
3209 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3210 do_test where7-2.136.2 {
3211 count_steps_sort {
3212 SELECT a FROM t3
3213 WHERE a=27
3214 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3215 OR ((a BETWEEN 89 AND 91) AND a!=90)
3216 OR (g='ihgfedc' AND f GLOB 'efghi*')
3217 OR b=1045
3218 OR a=84
3219 OR f='qrstuvwxy'
3220 }
3221 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3222 do_test where7-2.137.1 {
3223 count_steps_sort {
3224 SELECT a FROM t2
3225 WHERE b=704
3226 OR b=949
3227 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3228 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3229 OR c=24024
3230 OR b=553
3231 OR a=18
3232 OR a=92
3233 }
3234 } {18 22 64 70 71 72 92 scan 0 sort 0}
3235 do_test where7-2.137.2 {
3236 count_steps_sort {
3237 SELECT a FROM t3
3238 WHERE b=704
3239 OR b=949
3240 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3241 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3242 OR c=24024
3243 OR b=553
3244 OR a=18
3245 OR a=92
3246 }
3247 } {18 22 64 70 71 72 92 scan 0 sort 0}
3248 do_test where7-2.138.1 {
3249 count_steps_sort {
3250 SELECT a FROM t2
3251 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3252 OR (g='ihgfedc' AND f GLOB 'efghi*')
3253 OR b=902
3254 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3255 OR b=25
3256 OR ((a BETWEEN 16 AND 18) AND a!=17)
3257 OR f='zabcdefgh'
3258 OR b=385
3259 }
3260 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3261 do_test where7-2.138.2 {
3262 count_steps_sort {
3263 SELECT a FROM t3
3264 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3265 OR (g='ihgfedc' AND f GLOB 'efghi*')
3266 OR b=902
3267 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3268 OR b=25
3269 OR ((a BETWEEN 16 AND 18) AND a!=17)
3270 OR f='zabcdefgh'
3271 OR b=385
3272 }
3273 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3274 do_test where7-2.139.1 {
3275 count_steps_sort {
3276 SELECT a FROM t2
3277 WHERE a=22
3278 OR b=36
3279 OR ((a BETWEEN 57 AND 59) AND a!=58)
3280 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
3281 OR ((a BETWEEN 81 AND 83) AND a!=82)
3282 }
3283 } {22 31 57 59 81 83 scan 0 sort 0}
3284 do_test where7-2.139.2 {
3285 count_steps_sort {
3286 SELECT a FROM t3
3287 WHERE a=22
3288 OR b=36
3289 OR ((a BETWEEN 57 AND 59) AND a!=58)
3290 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
3291 OR ((a BETWEEN 81 AND 83) AND a!=82)
3292 }
3293 } {22 31 57 59 81 83 scan 0 sort 0}
3294 do_test where7-2.140.1 {
3295 count_steps_sort {
3296 SELECT a FROM t2
3297 WHERE b=253
3298 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3299 }
3300 } {23 60 scan 0 sort 0}
3301 do_test where7-2.140.2 {
3302 count_steps_sort {
3303 SELECT a FROM t3
3304 WHERE b=253
3305 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3306 }
3307 } {23 60 scan 0 sort 0}
3308 do_test where7-2.141.1 {
3309 count_steps_sort {
3310 SELECT a FROM t2
3311 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3312 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3313 OR b=641
3314 OR ((a BETWEEN 36 AND 38) AND a!=37)
3315 }
3316 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3317 do_test where7-2.141.2 {
3318 count_steps_sort {
3319 SELECT a FROM t3
3320 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3321 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3322 OR b=641
3323 OR ((a BETWEEN 36 AND 38) AND a!=37)
3324 }
3325 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3326 do_test where7-2.142.1 {
3327 count_steps_sort {
3328 SELECT a FROM t2
3329 WHERE c=30030
3330 OR a=18
3331 OR ((a BETWEEN 44 AND 46) AND a!=45)
3332 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3333 OR b=11
3334 OR (g='qponmlk' AND f GLOB 'opqrs*')
3335 OR a=52
3336 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3337 OR a=13
3338 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3339 }
3340 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3341 do_test where7-2.142.2 {
3342 count_steps_sort {
3343 SELECT a FROM t3
3344 WHERE c=30030
3345 OR a=18
3346 OR ((a BETWEEN 44 AND 46) AND a!=45)
3347 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3348 OR b=11
3349 OR (g='qponmlk' AND f GLOB 'opqrs*')
3350 OR a=52
3351 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3352 OR a=13
3353 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3354 }
3355 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3356 do_test where7-2.143.1 {
3357 count_steps_sort {
3358 SELECT a FROM t2
3359 WHERE c=23023
3360 OR f='efghijklm'
3361 OR ((a BETWEEN 39 AND 41) AND a!=40)
3362 OR b=1045
3363 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3364 OR f='uvwxyzabc'
3365 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3366 }
3367 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3368 do_test where7-2.143.2 {
3369 count_steps_sort {
3370 SELECT a FROM t3
3371 WHERE c=23023
3372 OR f='efghijklm'
3373 OR ((a BETWEEN 39 AND 41) AND a!=40)
3374 OR b=1045
3375 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3376 OR f='uvwxyzabc'
3377 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3378 }
3379 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3380 do_test where7-2.144.1 {
3381 count_steps_sort {
3382 SELECT a FROM t2
3383 WHERE b=476
3384 OR a=11
3385 OR a=52
3386 OR b=858
3387 OR b=264
3388 OR f='wxyzabcde'
3389 OR c=18018
3390 OR b=597
3391 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3392 }
3393 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3394 do_test where7-2.144.2 {
3395 count_steps_sort {
3396 SELECT a FROM t3
3397 WHERE b=476
3398 OR a=11
3399 OR a=52
3400 OR b=858
3401 OR b=264
3402 OR f='wxyzabcde'
3403 OR c=18018
3404 OR b=597
3405 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3406 }
3407 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3408 do_test where7-2.145.1 {
3409 count_steps_sort {
3410 SELECT a FROM t2
3411 WHERE b=91
3412 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3413 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3414 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3415 OR ((a BETWEEN 89 AND 91) AND a!=90)
3416 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3417 OR b=102
3418 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3419 OR ((a BETWEEN 59 AND 61) AND a!=60)
3420 OR b=784
3421 }
3422 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3423 do_test where7-2.145.2 {
3424 count_steps_sort {
3425 SELECT a FROM t3
3426 WHERE b=91
3427 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3428 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3429 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3430 OR ((a BETWEEN 89 AND 91) AND a!=90)
3431 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3432 OR b=102
3433 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3434 OR ((a BETWEEN 59 AND 61) AND a!=60)
3435 OR b=784
3436 }
3437 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3438 do_test where7-2.146.1 {
3439 count_steps_sort {
3440 SELECT a FROM t2
3441 WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
3442 OR (g='gfedcba' AND f GLOB 'nopqr*')
3443 OR b=990
3444 OR a=52
3445 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3446 }
3447 } {14 38 52 90 91 scan 0 sort 0}
3448 do_test where7-2.146.2 {
3449 count_steps_sort {
3450 SELECT a FROM t3
3451 WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
3452 OR (g='gfedcba' AND f GLOB 'nopqr*')
3453 OR b=990
3454 OR a=52
3455 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3456 }
3457 } {14 38 52 90 91 scan 0 sort 0}
3458 do_test where7-2.147.1 {
3459 count_steps_sort {
3460 SELECT a FROM t2
3461 WHERE c=22022
3462 OR b=960
3463 OR ((a BETWEEN 43 AND 45) AND a!=44)
3464 OR a=48
3465 OR b=729
3466 OR ((a BETWEEN 41 AND 43) AND a!=42)
3467 OR a=44
3468 OR b=773
3469 }
3470 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3471 do_test where7-2.147.2 {
3472 count_steps_sort {
3473 SELECT a FROM t3
3474 WHERE c=22022
3475 OR b=960
3476 OR ((a BETWEEN 43 AND 45) AND a!=44)
3477 OR a=48
3478 OR b=729
3479 OR ((a BETWEEN 41 AND 43) AND a!=42)
3480 OR a=44
3481 OR b=773
3482 }
3483 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3484 do_test where7-2.148.1 {
3485 count_steps_sort {
3486 SELECT a FROM t2
3487 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3488 OR b=421
3489 OR ((a BETWEEN 22 AND 24) AND a!=23)
3490 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3491 OR (g='srqponm' AND f GLOB 'defgh*')
3492 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3493 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3494 OR c=22022
3495 OR b=825
3496 OR ((a BETWEEN 17 AND 19) AND a!=18)
3497 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3498 }
3499 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3500 do_test where7-2.148.2 {
3501 count_steps_sort {
3502 SELECT a FROM t3
3503 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3504 OR b=421
3505 OR ((a BETWEEN 22 AND 24) AND a!=23)
3506 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3507 OR (g='srqponm' AND f GLOB 'defgh*')
3508 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3509 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3510 OR c=22022
3511 OR b=825
3512 OR ((a BETWEEN 17 AND 19) AND a!=18)
3513 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3514 }
3515 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3516 do_test where7-2.149.1 {
3517 count_steps_sort {
3518 SELECT a FROM t2
3519 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3520 OR b=484
3521 OR b=1026
3522 OR a=90
3523 OR (g='jihgfed' AND f GLOB 'wxyza*')
3524 OR b=608
3525 OR a=32
3526 }
3527 } {32 44 74 90 scan 0 sort 0}
3528 do_test where7-2.149.2 {
3529 count_steps_sort {
3530 SELECT a FROM t3
3531 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3532 OR b=484
3533 OR b=1026
3534 OR a=90
3535 OR (g='jihgfed' AND f GLOB 'wxyza*')
3536 OR b=608
3537 OR a=32
3538 }
3539 } {32 44 74 90 scan 0 sort 0}
3540 do_test where7-2.150.1 {
3541 count_steps_sort {
3542 SELECT a FROM t2
3543 WHERE c<=10
3544 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3545 OR b=154
3546 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3547 OR b=880
3548 OR a=55
3549 OR b=773
3550 OR b=319
3551 OR (g='hgfedcb' AND f GLOB 'fghij*')
3552 }
3553 } {14 29 55 76 77 80 83 scan 0 sort 0}
3554 do_test where7-2.150.2 {
3555 count_steps_sort {
3556 SELECT a FROM t3
3557 WHERE c<=10
3558 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3559 OR b=154
3560 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3561 OR b=880
3562 OR a=55
3563 OR b=773
3564 OR b=319
3565 OR (g='hgfedcb' AND f GLOB 'fghij*')
3566 }
3567 } {14 29 55 76 77 80 83 scan 0 sort 0}
3568 do_test where7-2.151.1 {
3569 count_steps_sort {
3570 SELECT a FROM t2
3571 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3572 OR f='mnopqrstu'
3573 OR a=62
3574 }
3575 } {8 12 38 62 64 90 scan 0 sort 0}
3576 do_test where7-2.151.2 {
3577 count_steps_sort {
3578 SELECT a FROM t3
3579 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3580 OR f='mnopqrstu'
3581 OR a=62
3582 }
3583 } {8 12 38 62 64 90 scan 0 sort 0}
3584 do_test where7-2.152.1 {
3585 count_steps_sort {
3586 SELECT a FROM t2
3587 WHERE a=33
3588 OR b=1045
3589 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3590 OR c=13013
3591 OR (g='gfedcba' AND f GLOB 'mnopq*')
3592 OR b=124
3593 OR (g='gfedcba' AND f GLOB 'klmno*')
3594 }
3595 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3596 do_test where7-2.152.2 {
3597 count_steps_sort {
3598 SELECT a FROM t3
3599 WHERE a=33
3600 OR b=1045
3601 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3602 OR c=13013
3603 OR (g='gfedcba' AND f GLOB 'mnopq*')
3604 OR b=124
3605 OR (g='gfedcba' AND f GLOB 'klmno*')
3606 }
3607 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3608 do_test where7-2.153.1 {
3609 count_steps_sort {
3610 SELECT a FROM t2
3611 WHERE b=883
3612 OR c=32032
3613 OR f='fghijklmn'
3614 OR ((a BETWEEN 49 AND 51) AND a!=50)
3615 OR b=421
3616 OR b=803
3617 OR c=4004
3618 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3619 }
3620 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3621 do_test where7-2.153.2 {
3622 count_steps_sort {
3623 SELECT a FROM t3
3624 WHERE b=883
3625 OR c=32032
3626 OR f='fghijklmn'
3627 OR ((a BETWEEN 49 AND 51) AND a!=50)
3628 OR b=421
3629 OR b=803
3630 OR c=4004
3631 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3632 }
3633 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3634 do_test where7-2.154.1 {
3635 count_steps_sort {
3636 SELECT a FROM t2
3637 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3638 OR b=99
3639 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3640 }
3641 } {9 16 42 68 72 94 scan 0 sort 0}
3642 do_test where7-2.154.2 {
3643 count_steps_sort {
3644 SELECT a FROM t3
3645 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3646 OR b=99
3647 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3648 }
3649 } {9 16 42 68 72 94 scan 0 sort 0}
3650 do_test where7-2.155.1 {
3651 count_steps_sort {
3652 SELECT a FROM t2
3653 WHERE f='defghijkl'
3654 OR b=308
3655 }
3656 } {3 28 29 55 81 scan 0 sort 0}
3657 do_test where7-2.155.2 {
3658 count_steps_sort {
3659 SELECT a FROM t3
3660 WHERE f='defghijkl'
3661 OR b=308
3662 }
3663 } {3 28 29 55 81 scan 0 sort 0}
3664 do_test where7-2.156.1 {
3665 count_steps_sort {
3666 SELECT a FROM t2
3667 WHERE b=795
3668 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3669 OR f='jklmnopqr'
3670 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3671 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3672 OR b=1056
3673 }
3674 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3675 do_test where7-2.156.2 {
3676 count_steps_sort {
3677 SELECT a FROM t3
3678 WHERE b=795
3679 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3680 OR f='jklmnopqr'
3681 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3682 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3683 OR b=1056
3684 }
3685 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3686 do_test where7-2.157.1 {
3687 count_steps_sort {
3688 SELECT a FROM t2
3689 WHERE a=47
3690 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3691 OR b=410
3692 OR b=682
3693 OR ((a BETWEEN 98 AND 100) AND a!=99)
3694 OR f='hijklmnop'
3695 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3696 OR b=168
3697 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3698 OR a=32
3699 OR a=72
3700 }
3701 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3702 do_test where7-2.157.2 {
3703 count_steps_sort {
3704 SELECT a FROM t3
3705 WHERE a=47
3706 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3707 OR b=410
3708 OR b=682
3709 OR ((a BETWEEN 98 AND 100) AND a!=99)
3710 OR f='hijklmnop'
3711 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3712 OR b=168
3713 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3714 OR a=32
3715 OR a=72
3716 }
3717 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3718 do_test where7-2.158.1 {
3719 count_steps_sort {
3720 SELECT a FROM t2
3721 WHERE b=616
3722 OR ((a BETWEEN 25 AND 27) AND a!=26)
3723 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3724 OR a=96
3725 }
3726 } {25 27 38 56 96 scan 0 sort 0}
3727 do_test where7-2.158.2 {
3728 count_steps_sort {
3729 SELECT a FROM t3
3730 WHERE b=616
3731 OR ((a BETWEEN 25 AND 27) AND a!=26)
3732 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3733 OR a=96
3734 }
3735 } {25 27 38 56 96 scan 0 sort 0}
3736 do_test where7-2.159.1 {
3737 count_steps_sort {
3738 SELECT a FROM t2
3739 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3740 OR b=352
3741 }
3742 } {32 66 scan 0 sort 0}
3743 do_test where7-2.159.2 {
3744 count_steps_sort {
3745 SELECT a FROM t3
3746 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3747 OR b=352
3748 }
3749 } {32 66 scan 0 sort 0}
3750 do_test where7-2.160.1 {
3751 count_steps_sort {
3752 SELECT a FROM t2
3753 WHERE b=795
3754 OR c=13013
3755 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3756 OR b=597
3757 }
3758 } {28 37 38 39 scan 0 sort 0}
3759 do_test where7-2.160.2 {
3760 count_steps_sort {
3761 SELECT a FROM t3
3762 WHERE b=795
3763 OR c=13013
3764 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3765 OR b=597
3766 }
3767 } {28 37 38 39 scan 0 sort 0}
3768 do_test where7-2.161.1 {
3769 count_steps_sort {
3770 SELECT a FROM t2
3771 WHERE a=23
3772 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3773 OR b=641
3774 OR b=352
3775 OR b=179
3776 OR b=806
3777 OR b=839
3778 OR b=33
3779 }
3780 } {3 23 32 68 scan 0 sort 0}
3781 do_test where7-2.161.2 {
3782 count_steps_sort {
3783 SELECT a FROM t3
3784 WHERE a=23
3785 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3786 OR b=641
3787 OR b=352
3788 OR b=179
3789 OR b=806
3790 OR b=839
3791 OR b=33
3792 }
3793 } {3 23 32 68 scan 0 sort 0}
3794 do_test where7-2.162.1 {
3795 count_steps_sort {
3796 SELECT a FROM t2
3797 WHERE b=1070
3798 OR b=1078
3799 OR ((a BETWEEN 11 AND 13) AND a!=12)
3800 OR c=12012
3801 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3802 OR b=319
3803 OR c=5005
3804 OR 1000000<b
3805 OR b=1037
3806 OR b=234
3807 }
3808 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3809 do_test where7-2.162.2 {
3810 count_steps_sort {
3811 SELECT a FROM t3
3812 WHERE b=1070
3813 OR b=1078
3814 OR ((a BETWEEN 11 AND 13) AND a!=12)
3815 OR c=12012
3816 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3817 OR b=319
3818 OR c=5005
3819 OR 1000000<b
3820 OR b=1037
3821 OR b=234
3822 }
3823 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3824 do_test where7-2.163.1 {
3825 count_steps_sort {
3826 SELECT a FROM t2
3827 WHERE f='cdefghijk'
3828 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3829 OR (g='ihgfedc' AND f GLOB 'defgh*')
3830 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3831 }
3832 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3833 do_test where7-2.163.2 {
3834 count_steps_sort {
3835 SELECT a FROM t3
3836 WHERE f='cdefghijk'
3837 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3838 OR (g='ihgfedc' AND f GLOB 'defgh*')
3839 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3840 }
3841 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3842 do_test where7-2.164.1 {
3843 count_steps_sort {
3844 SELECT a FROM t2
3845 WHERE a=65
3846 OR c=14014
3847 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3848 OR a=47
3849 OR b=220
3850 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3851 }
3852 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3853 do_test where7-2.164.2 {
3854 count_steps_sort {
3855 SELECT a FROM t3
3856 WHERE a=65
3857 OR c=14014
3858 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3859 OR a=47
3860 OR b=220
3861 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3862 }
3863 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3864 do_test where7-2.165.1 {
3865 count_steps_sort {
3866 SELECT a FROM t2
3867 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3868 OR (g='rqponml' AND f GLOB 'jklmn*')
3869 OR b=891
3870 OR (g='nmlkjih' AND f GLOB 'fghij*')
3871 OR b=484
3872 OR a=62
3873 OR (g='ihgfedc' AND f GLOB 'defgh*')
3874 }
3875 } {35 44 57 62 81 86 scan 0 sort 0}
3876 do_test where7-2.165.2 {
3877 count_steps_sort {
3878 SELECT a FROM t3
3879 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3880 OR (g='rqponml' AND f GLOB 'jklmn*')
3881 OR b=891
3882 OR (g='nmlkjih' AND f GLOB 'fghij*')
3883 OR b=484
3884 OR a=62
3885 OR (g='ihgfedc' AND f GLOB 'defgh*')
3886 }
3887 } {35 44 57 62 81 86 scan 0 sort 0}
3888 do_test where7-2.166.1 {
3889 count_steps_sort {
3890 SELECT a FROM t2
3891 WHERE b=363
3892 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3893 OR ((a BETWEEN 58 AND 60) AND a!=59)
3894 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3895 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3896 OR (g='wvutsrq' AND f GLOB 'klmno*')
3897 OR a=39
3898 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3899 }
3900 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3901 do_test where7-2.166.2 {
3902 count_steps_sort {
3903 SELECT a FROM t3
3904 WHERE b=363
3905 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3906 OR ((a BETWEEN 58 AND 60) AND a!=59)
3907 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3908 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3909 OR (g='wvutsrq' AND f GLOB 'klmno*')
3910 OR a=39
3911 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3912 }
3913 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3914 do_test where7-2.167.1 {
3915 count_steps_sort {
3916 SELECT a FROM t2
3917 WHERE c=30030
3918 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3919 OR b=850
3920 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3921 }
3922 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3923 do_test where7-2.167.2 {
3924 count_steps_sort {
3925 SELECT a FROM t3
3926 WHERE c=30030
3927 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3928 OR b=850
3929 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3930 }
3931 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3932 do_test where7-2.168.1 {
3933 count_steps_sort {
3934 SELECT a FROM t2
3935 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3936 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3937 OR b=80
3938 }
3939 } {23 91 scan 0 sort 0}
3940 do_test where7-2.168.2 {
3941 count_steps_sort {
3942 SELECT a FROM t3
3943 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3944 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3945 OR b=80
3946 }
3947 } {23 91 scan 0 sort 0}
3948 do_test where7-2.169.1 {
3949 count_steps_sort {
3950 SELECT a FROM t2
3951 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3952 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3953 OR b=462
3954 OR a=51
3955 OR b=344
3956 OR b=333
3957 OR ((a BETWEEN 61 AND 63) AND a!=62)
3958 }
3959 } {42 51 59 61 63 77 scan 0 sort 0}
3960 do_test where7-2.169.2 {
3961 count_steps_sort {
3962 SELECT a FROM t3
3963 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3964 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3965 OR b=462
3966 OR a=51
3967 OR b=344
3968 OR b=333
3969 OR ((a BETWEEN 61 AND 63) AND a!=62)
3970 }
3971 } {42 51 59 61 63 77 scan 0 sort 0}
3972 do_test where7-2.170.1 {
3973 count_steps_sort {
3974 SELECT a FROM t2
3975 WHERE b=586
3976 OR a=21
3977 OR b=638
3978 }
3979 } {21 58 scan 0 sort 0}
3980 do_test where7-2.170.2 {
3981 count_steps_sort {
3982 SELECT a FROM t3
3983 WHERE b=586
3984 OR a=21
3985 OR b=638
3986 }
3987 } {21 58 scan 0 sort 0}
3988 do_test where7-2.171.1 {
3989 count_steps_sort {
3990 SELECT a FROM t2
3991 WHERE b=179
3992 OR ((a BETWEEN 2 AND 4) AND a!=3)
3993 OR ((a BETWEEN 40 AND 42) AND a!=41)
3994 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
3995 OR ((a BETWEEN 72 AND 74) AND a!=73)
3996 }
3997 } {2 4 13 40 42 72 74 scan 0 sort 0}
3998 do_test where7-2.171.2 {
3999 count_steps_sort {
4000 SELECT a FROM t3
4001 WHERE b=179
4002 OR ((a BETWEEN 2 AND 4) AND a!=3)
4003 OR ((a BETWEEN 40 AND 42) AND a!=41)
4004 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
4005 OR ((a BETWEEN 72 AND 74) AND a!=73)
4006 }
4007 } {2 4 13 40 42 72 74 scan 0 sort 0}
4008 do_test where7-2.172.1 {
4009 count_steps_sort {
4010 SELECT a FROM t2
4011 WHERE b=333
4012 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4013 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4014 OR b=407
4015 OR a=5
4016 OR b=817
4017 OR b=891
4018 }
4019 } {5 37 53 62 81 scan 0 sort 0}
4020 do_test where7-2.172.2 {
4021 count_steps_sort {
4022 SELECT a FROM t3
4023 WHERE b=333
4024 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4025 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4026 OR b=407
4027 OR a=5
4028 OR b=817
4029 OR b=891
4030 }
4031 } {5 37 53 62 81 scan 0 sort 0}
4032 do_test where7-2.173.1 {
4033 count_steps_sort {
4034 SELECT a FROM t2
4035 WHERE b<0
4036 OR b=352
4037 OR b=517
4038 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4039 OR ((a BETWEEN 12 AND 14) AND a!=13)
4040 OR b=1012
4041 OR ((a BETWEEN 11 AND 13) AND a!=12)
4042 }
4043 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4044 do_test where7-2.173.2 {
4045 count_steps_sort {
4046 SELECT a FROM t3
4047 WHERE b<0
4048 OR b=352
4049 OR b=517
4050 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4051 OR ((a BETWEEN 12 AND 14) AND a!=13)
4052 OR b=1012
4053 OR ((a BETWEEN 11 AND 13) AND a!=12)
4054 }
4055 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4056 do_test where7-2.174.1 {
4057 count_steps_sort {
4058 SELECT a FROM t2
4059 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4060 OR c<=10
4061 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4062 OR a=32
4063 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4064 OR d<0.0
4065 }
4066 } {12 14 32 41 scan 0 sort 0}
4067 do_test where7-2.174.2 {
4068 count_steps_sort {
4069 SELECT a FROM t3
4070 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4071 OR c<=10
4072 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4073 OR a=32
4074 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4075 OR d<0.0
4076 }
4077 } {12 14 32 41 scan 0 sort 0}
4078 do_test where7-2.175.1 {
4079 count_steps_sort {
4080 SELECT a FROM t2
4081 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
4082 OR b=1045
4083 OR (g='ihgfedc' AND f GLOB 'abcde*')
4084 OR a=26
4085 OR (g='gfedcba' AND f GLOB 'opqrs*')
4086 }
4087 } {20 22 26 78 92 95 scan 0 sort 0}
4088 do_test where7-2.175.2 {
4089 count_steps_sort {
4090 SELECT a FROM t3
4091 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
4092 OR b=1045
4093 OR (g='ihgfedc' AND f GLOB 'abcde*')
4094 OR a=26
4095 OR (g='gfedcba' AND f GLOB 'opqrs*')
4096 }
4097 } {20 22 26 78 92 95 scan 0 sort 0}
4098 do_test where7-2.176.1 {
4099 count_steps_sort {
4100 SELECT a FROM t2
4101 WHERE a=49
4102 OR b=58
4103 }
4104 } {49 scan 0 sort 0}
4105 do_test where7-2.176.2 {
4106 count_steps_sort {
4107 SELECT a FROM t3
4108 WHERE a=49
4109 OR b=58
4110 }
4111 } {49 scan 0 sort 0}
4112 do_test where7-2.177.1 {
4113 count_steps_sort {
4114 SELECT a FROM t2
4115 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4116 OR (g='jihgfed' AND f GLOB 'xyzab*')
4117 OR c=32032
4118 OR b=289
4119 OR ((a BETWEEN 17 AND 19) AND a!=18)
4120 OR ((a BETWEEN 14 AND 16) AND a!=15)
4121 }
4122 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4123 do_test where7-2.177.2 {
4124 count_steps_sort {
4125 SELECT a FROM t3
4126 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4127 OR (g='jihgfed' AND f GLOB 'xyzab*')
4128 OR c=32032
4129 OR b=289
4130 OR ((a BETWEEN 17 AND 19) AND a!=18)
4131 OR ((a BETWEEN 14 AND 16) AND a!=15)
4132 }
4133 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4134 do_test where7-2.178.1 {
4135 count_steps_sort {
4136 SELECT a FROM t2
4137 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4138 OR ((a BETWEEN 57 AND 59) AND a!=58)
4139 OR b=33
4140 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4141 }
4142 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4143 do_test where7-2.178.2 {
4144 count_steps_sort {
4145 SELECT a FROM t3
4146 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4147 OR ((a BETWEEN 57 AND 59) AND a!=58)
4148 OR b=33
4149 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4150 }
4151 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4152 do_test where7-2.179.1 {
4153 count_steps_sort {
4154 SELECT a FROM t2
4155 WHERE b=828
4156 OR b=341
4157 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4158 OR b=902
4159 OR ((a BETWEEN 64 AND 66) AND a!=65)
4160 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4161 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4162 OR b=242
4163 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4164 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4165 OR (g='qponmlk' AND f GLOB 'qrstu*')
4166 }
4167 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4168 do_test where7-2.179.2 {
4169 count_steps_sort {
4170 SELECT a FROM t3
4171 WHERE b=828
4172 OR b=341
4173 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4174 OR b=902
4175 OR ((a BETWEEN 64 AND 66) AND a!=65)
4176 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4177 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4178 OR b=242
4179 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4180 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4181 OR (g='qponmlk' AND f GLOB 'qrstu*')
4182 }
4183 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4184 do_test where7-2.180.1 {
4185 count_steps_sort {
4186 SELECT a FROM t2
4187 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4188 OR b=982
4189 OR b=781
4190 OR ((a BETWEEN 66 AND 68) AND a!=67)
4191 OR d>1e10
4192 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4193 }
4194 } {56 66 68 71 scan 0 sort 0}
4195 do_test where7-2.180.2 {
4196 count_steps_sort {
4197 SELECT a FROM t3
4198 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4199 OR b=982
4200 OR b=781
4201 OR ((a BETWEEN 66 AND 68) AND a!=67)
4202 OR d>1e10
4203 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4204 }
4205 } {56 66 68 71 scan 0 sort 0}
4206 do_test where7-2.181.1 {
4207 count_steps_sort {
4208 SELECT a FROM t2
4209 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4210 OR a=31
4211 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4212 OR ((a BETWEEN 57 AND 59) AND a!=58)
4213 OR a=76
4214 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4215 OR (g='jihgfed' AND f GLOB 'wxyza*')
4216 OR b=176
4217 }
4218 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4219 do_test where7-2.181.2 {
4220 count_steps_sort {
4221 SELECT a FROM t3
4222 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4223 OR a=31
4224 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4225 OR ((a BETWEEN 57 AND 59) AND a!=58)
4226 OR a=76
4227 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4228 OR (g='jihgfed' AND f GLOB 'wxyza*')
4229 OR b=176
4230 }
4231 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4232 do_test where7-2.182.1 {
4233 count_steps_sort {
4234 SELECT a FROM t2
4235 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4236 OR ((a BETWEEN 59 AND 61) AND a!=60)
4237 OR (g='nmlkjih' AND f GLOB 'defgh*')
4238 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4239 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4240 OR b=14
4241 OR ((a BETWEEN 88 AND 90) AND a!=89)
4242 OR f='zabcdefgh'
4243 }
4244 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4245 do_test where7-2.182.2 {
4246 count_steps_sort {
4247 SELECT a FROM t3
4248 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4249 OR ((a BETWEEN 59 AND 61) AND a!=60)
4250 OR (g='nmlkjih' AND f GLOB 'defgh*')
4251 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4252 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4253 OR b=14
4254 OR ((a BETWEEN 88 AND 90) AND a!=89)
4255 OR f='zabcdefgh'
4256 }
4257 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4258 do_test where7-2.183.1 {
4259 count_steps_sort {
4260 SELECT a FROM t2
4261 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
4262 OR b=286
4263 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4264 OR b=91
4265 OR ((a BETWEEN 43 AND 45) AND a!=44)
4266 }
4267 } {25 26 31 43 45 scan 0 sort 0}
4268 do_test where7-2.183.2 {
4269 count_steps_sort {
4270 SELECT a FROM t3
4271 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
4272 OR b=286
4273 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4274 OR b=91
4275 OR ((a BETWEEN 43 AND 45) AND a!=44)
4276 }
4277 } {25 26 31 43 45 scan 0 sort 0}
4278 do_test where7-2.184.1 {
4279 count_steps_sort {
4280 SELECT a FROM t2
4281 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4282 OR c=19019
4283 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4284 OR b=374
4285 }
4286 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4287 do_test where7-2.184.2 {
4288 count_steps_sort {
4289 SELECT a FROM t3
4290 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4291 OR c=19019
4292 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4293 OR b=374
4294 }
4295 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4296 do_test where7-2.185.1 {
4297 count_steps_sort {
4298 SELECT a FROM t2
4299 WHERE g IS NULL
4300 OR (g='onmlkji' AND f GLOB 'wxyza*')
4301 }
4302 } {48 scan 0 sort 0}
4303 do_test where7-2.185.2 {
4304 count_steps_sort {
4305 SELECT a FROM t3
4306 WHERE g IS NULL
4307 OR (g='onmlkji' AND f GLOB 'wxyza*')
4308 }
4309 } {48 scan 0 sort 0}
4310 do_test where7-2.186.1 {
4311 count_steps_sort {
4312 SELECT a FROM t2
4313 WHERE a=4
4314 OR b=407
4315 }
4316 } {4 37 scan 0 sort 0}
4317 do_test where7-2.186.2 {
4318 count_steps_sort {
4319 SELECT a FROM t3
4320 WHERE a=4
4321 OR b=407
4322 }
4323 } {4 37 scan 0 sort 0}
4324 do_test where7-2.187.1 {
4325 count_steps_sort {
4326 SELECT a FROM t2
4327 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4328 OR b=564
4329 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4330 OR b=234
4331 OR b=641
4332 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4333 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4334 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4335 OR a=98
4336 }
4337 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4338 do_test where7-2.187.2 {
4339 count_steps_sort {
4340 SELECT a FROM t3
4341 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4342 OR b=564
4343 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4344 OR b=234
4345 OR b=641
4346 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4347 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4348 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4349 OR a=98
4350 }
4351 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4352 do_test where7-2.188.1 {
4353 count_steps_sort {
4354 SELECT a FROM t2
4355 WHERE a=73
4356 OR b=44
4357 OR b=539
4358 OR c=11011
4359 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4360 OR b=69
4361 OR b=1001
4362 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4363 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4364 OR (g='ihgfedc' AND f GLOB 'defgh*')
4365 OR ((a BETWEEN 32 AND 34) AND a!=33)
4366 }
4367 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4368 do_test where7-2.188.2 {
4369 count_steps_sort {
4370 SELECT a FROM t3
4371 WHERE a=73
4372 OR b=44
4373 OR b=539
4374 OR c=11011
4375 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4376 OR b=69
4377 OR b=1001
4378 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4379 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4380 OR (g='ihgfedc' AND f GLOB 'defgh*')
4381 OR ((a BETWEEN 32 AND 34) AND a!=33)
4382 }
4383 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4384 do_test where7-2.189.1 {
4385 count_steps_sort {
4386 SELECT a FROM t2
4387 WHERE b=264
4388 OR b=143
4389 OR a=48
4390 }
4391 } {13 24 48 scan 0 sort 0}
4392 do_test where7-2.189.2 {
4393 count_steps_sort {
4394 SELECT a FROM t3
4395 WHERE b=264
4396 OR b=143
4397 OR a=48
4398 }
4399 } {13 24 48 scan 0 sort 0}
4400 do_test where7-2.190.1 {
4401 count_steps_sort {
4402 SELECT a FROM t2
4403 WHERE b=1001
4404 OR b=1070
4405 OR ((a BETWEEN 72 AND 74) AND a!=73)
4406 OR b=14
4407 OR ((a BETWEEN 56 AND 58) AND a!=57)
4408 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4409 OR a=66
4410 }
4411 } {18 56 58 66 72 74 91 scan 0 sort 0}
4412 do_test where7-2.190.2 {
4413 count_steps_sort {
4414 SELECT a FROM t3
4415 WHERE b=1001
4416 OR b=1070
4417 OR ((a BETWEEN 72 AND 74) AND a!=73)
4418 OR b=14
4419 OR ((a BETWEEN 56 AND 58) AND a!=57)
4420 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4421 OR a=66
4422 }
4423 } {18 56 58 66 72 74 91 scan 0 sort 0}
4424 do_test where7-2.191.1 {
4425 count_steps_sort {
4426 SELECT a FROM t2
4427 WHERE c=23023
4428 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4429 OR a=66
4430 OR (g='onmlkji' AND f GLOB 'zabcd*')
4431 OR a=51
4432 OR a=23
4433 OR c=4004
4434 }
4435 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4436 do_test where7-2.191.2 {
4437 count_steps_sort {
4438 SELECT a FROM t3
4439 WHERE c=23023
4440 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4441 OR a=66
4442 OR (g='onmlkji' AND f GLOB 'zabcd*')
4443 OR a=51
4444 OR a=23
4445 OR c=4004
4446 }
4447 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4448 do_test where7-2.192.1 {
4449 count_steps_sort {
4450 SELECT a FROM t2
4451 WHERE b=36
4452 OR (g='rqponml' AND f GLOB 'lmnop*')
4453 OR a=80
4454 }
4455 } {37 80 scan 0 sort 0}
4456 do_test where7-2.192.2 {
4457 count_steps_sort {
4458 SELECT a FROM t3
4459 WHERE b=36
4460 OR (g='rqponml' AND f GLOB 'lmnop*')
4461 OR a=80
4462 }
4463 } {37 80 scan 0 sort 0}
4464 do_test where7-2.193.1 {
4465 count_steps_sort {
4466 SELECT a FROM t2
4467 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4468 OR ((a BETWEEN 37 AND 39) AND a!=38)
4469 OR a=55
4470 OR f='efghijklm'
4471 OR a=8
4472 OR a=80
4473 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4474 OR b=256
4475 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4476 }
4477 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4478 do_test where7-2.193.2 {
4479 count_steps_sort {
4480 SELECT a FROM t3
4481 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4482 OR ((a BETWEEN 37 AND 39) AND a!=38)
4483 OR a=55
4484 OR f='efghijklm'
4485 OR a=8
4486 OR a=80
4487 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4488 OR b=256
4489 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4490 }
4491 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4492 do_test where7-2.194.1 {
4493 count_steps_sort {
4494 SELECT a FROM t2
4495 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4496 OR b=836
4497 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4498 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4499 OR a=91
4500 OR b=594
4501 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4502 }
4503 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4504 do_test where7-2.194.2 {
4505 count_steps_sort {
4506 SELECT a FROM t3
4507 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4508 OR b=836
4509 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4510 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4511 OR a=91
4512 OR b=594
4513 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4514 }
4515 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4516 do_test where7-2.195.1 {
4517 count_steps_sort {
4518 SELECT a FROM t2
4519 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4520 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4521 OR ((a BETWEEN 62 AND 64) AND a!=63)
4522 OR c=6006
4523 OR ((a BETWEEN 50 AND 52) AND a!=51)
4524 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4525 OR ((a BETWEEN 88 AND 90) AND a!=89)
4526 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4527 }
4528 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4529 do_test where7-2.195.2 {
4530 count_steps_sort {
4531 SELECT a FROM t3
4532 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4533 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4534 OR ((a BETWEEN 62 AND 64) AND a!=63)
4535 OR c=6006
4536 OR ((a BETWEEN 50 AND 52) AND a!=51)
4537 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4538 OR ((a BETWEEN 88 AND 90) AND a!=89)
4539 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4540 }
4541 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4542 do_test where7-2.196.1 {
4543 count_steps_sort {
4544 SELECT a FROM t2
4545 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4546 OR ((a BETWEEN 14 AND 16) AND a!=15)
4547 OR a=13
4548 OR b=121
4549 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4550 OR ((a BETWEEN 12 AND 14) AND a!=13)
4551 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4552 OR b=660
4553 OR b=792
4554 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4555 }
4556 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4557 do_test where7-2.196.2 {
4558 count_steps_sort {
4559 SELECT a FROM t3
4560 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4561 OR ((a BETWEEN 14 AND 16) AND a!=15)
4562 OR a=13
4563 OR b=121
4564 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4565 OR ((a BETWEEN 12 AND 14) AND a!=13)
4566 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4567 OR b=660
4568 OR b=792
4569 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4570 }
4571 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4572 do_test where7-2.197.1 {
4573 count_steps_sort {
4574 SELECT a FROM t2
4575 WHERE b=1089
4576 OR b=495
4577 OR b=157
4578 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4579 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4580 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4581 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4582 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4583 OR f='wxyzabcde'
4584 }
4585 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4586 do_test where7-2.197.2 {
4587 count_steps_sort {
4588 SELECT a FROM t3
4589 WHERE b=1089
4590 OR b=495
4591 OR b=157
4592 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4593 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4594 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4595 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4596 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4597 OR f='wxyzabcde'
4598 }
4599 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4600 do_test where7-2.198.1 {
4601 count_steps_sort {
4602 SELECT a FROM t2
4603 WHERE f='bcdefghij'
4604 OR ((a BETWEEN 40 AND 42) AND a!=41)
4605 OR (g='srqponm' AND f GLOB 'ghijk*')
4606 OR b=157
4607 OR b=267
4608 OR c=34034
4609 }
4610 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4611 do_test where7-2.198.2 {
4612 count_steps_sort {
4613 SELECT a FROM t3
4614 WHERE f='bcdefghij'
4615 OR ((a BETWEEN 40 AND 42) AND a!=41)
4616 OR (g='srqponm' AND f GLOB 'ghijk*')
4617 OR b=157
4618 OR b=267
4619 OR c=34034
4620 }
4621 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4622 do_test where7-2.199.1 {
4623 count_steps_sort {
4624 SELECT a FROM t2
4625 WHERE a=19
4626 OR a=23
4627 OR c<=10
4628 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4629 }
4630 } {19 23 66 scan 0 sort 0}
4631 do_test where7-2.199.2 {
4632 count_steps_sort {
4633 SELECT a FROM t3
4634 WHERE a=19
4635 OR a=23
4636 OR c<=10
4637 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4638 }
4639 } {19 23 66 scan 0 sort 0}
4640 do_test where7-2.200.1 {
4641 count_steps_sort {
4642 SELECT a FROM t2
4643 WHERE ((a BETWEEN 1 AND 3) AND a!=2)
4644 OR b=792
4645 OR b=803
4646 OR b=36
4647 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4648 }
4649 } {1 3 27 53 72 73 79 scan 0 sort 0}
4650 do_test where7-2.200.2 {
4651 count_steps_sort {
4652 SELECT a FROM t3
4653 WHERE ((a BETWEEN 1 AND 3) AND a!=2)
4654 OR b=792
4655 OR b=803
4656 OR b=36
4657 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4658 }
4659 } {1 3 27 53 72 73 79 scan 0 sort 0}
4660 do_test where7-2.201.1 {
4661 count_steps_sort {
4662 SELECT a FROM t2
4663 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4664 OR ((a BETWEEN 71 AND 73) AND a!=72)
4665 OR ((a BETWEEN 76 AND 78) AND a!=77)
4666 OR f='jklmnopqr'
4667 OR (g='onmlkji' AND f GLOB 'yzabc*')
4668 OR b=891
4669 OR a=40
4670 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4671 }
4672 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4673 do_test where7-2.201.2 {
4674 count_steps_sort {
4675 SELECT a FROM t3
4676 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4677 OR ((a BETWEEN 71 AND 73) AND a!=72)
4678 OR ((a BETWEEN 76 AND 78) AND a!=77)
4679 OR f='jklmnopqr'
4680 OR (g='onmlkji' AND f GLOB 'yzabc*')
4681 OR b=891
4682 OR a=40
4683 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4684 }
4685 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4686 do_test where7-2.202.1 {
4687 count_steps_sort {
4688 SELECT a FROM t2
4689 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4690 OR a=32
4691 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4692 OR a=95
4693 OR d>1e10
4694 OR b=429
4695 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4696 OR (g='jihgfed' AND f GLOB 'yzabc*')
4697 OR c=10010
4698 OR ((a BETWEEN 83 AND 85) AND a!=84)
4699 }
4700 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4701 do_test where7-2.202.2 {
4702 count_steps_sort {
4703 SELECT a FROM t3
4704 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4705 OR a=32
4706 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4707 OR a=95
4708 OR d>1e10
4709 OR b=429
4710 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4711 OR (g='jihgfed' AND f GLOB 'yzabc*')
4712 OR c=10010
4713 OR ((a BETWEEN 83 AND 85) AND a!=84)
4714 }
4715 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4716 do_test where7-2.203.1 {
4717 count_steps_sort {
4718 SELECT a FROM t2
4719 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4720 OR a=22
4721 OR a=26
4722 OR a=81
4723 OR a=53
4724 OR ((a BETWEEN 92 AND 94) AND a!=93)
4725 OR c=30030
4726 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4727 OR a=82
4728 OR b=594
4729 }
4730 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4731 do_test where7-2.203.2 {
4732 count_steps_sort {
4733 SELECT a FROM t3
4734 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4735 OR a=22
4736 OR a=26
4737 OR a=81
4738 OR a=53
4739 OR ((a BETWEEN 92 AND 94) AND a!=93)
4740 OR c=30030
4741 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4742 OR a=82
4743 OR b=594
4744 }
4745 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4746 do_test where7-2.204.1 {
4747 count_steps_sort {
4748 SELECT a FROM t2
4749 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4750 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4751 OR (g='srqponm' AND f GLOB 'efghi*')
4752 OR a=83
4753 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4754 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4755 OR ((a BETWEEN 99 AND 101) AND a!=100)
4756 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4757 OR b=1092
4758 OR (g='srqponm' AND f GLOB 'efghi*')
4759 OR b=25
4760 }
4761 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4762 do_test where7-2.204.2 {
4763 count_steps_sort {
4764 SELECT a FROM t3
4765 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4766 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4767 OR (g='srqponm' AND f GLOB 'efghi*')
4768 OR a=83
4769 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4770 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4771 OR ((a BETWEEN 99 AND 101) AND a!=100)
4772 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4773 OR b=1092
4774 OR (g='srqponm' AND f GLOB 'efghi*')
4775 OR b=25
4776 }
4777 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4778 do_test where7-2.205.1 {
4779 count_steps_sort {
4780 SELECT a FROM t2
4781 WHERE a=20
4782 OR b=421
4783 OR (g='xwvutsr' AND f GLOB 'fghij*')
4784 OR a=50
4785 OR (g='qponmlk' AND f GLOB 'opqrs*')
4786 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4787 }
4788 } {5 20 40 50 53 scan 0 sort 0}
4789 do_test where7-2.205.2 {
4790 count_steps_sort {
4791 SELECT a FROM t3
4792 WHERE a=20
4793 OR b=421
4794 OR (g='xwvutsr' AND f GLOB 'fghij*')
4795 OR a=50
4796 OR (g='qponmlk' AND f GLOB 'opqrs*')
4797 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4798 }
4799 } {5 20 40 50 53 scan 0 sort 0}
4800 do_test where7-2.206.1 {
4801 count_steps_sort {
4802 SELECT a FROM t2
4803 WHERE b=960
4804 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4805 }
4806 } {13 39 65 91 scan 0 sort 0}
4807 do_test where7-2.206.2 {
4808 count_steps_sort {
4809 SELECT a FROM t3
4810 WHERE b=960
4811 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4812 }
4813 } {13 39 65 91 scan 0 sort 0}
4814 do_test where7-2.207.1 {
4815 count_steps_sort {
4816 SELECT a FROM t2
4817 WHERE b=891
4818 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4819 OR f='nopqrstuv'
4820 }
4821 } {13 31 39 65 81 91 scan 0 sort 0}
4822 do_test where7-2.207.2 {
4823 count_steps_sort {
4824 SELECT a FROM t3
4825 WHERE b=891
4826 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4827 OR f='nopqrstuv'
4828 }
4829 } {13 31 39 65 81 91 scan 0 sort 0}
4830 do_test where7-2.208.1 {
4831 count_steps_sort {
4832 SELECT a FROM t2
4833 WHERE b=157
4834 OR b=289
4835 OR ((a BETWEEN 32 AND 34) AND a!=33)
4836 OR b=1001
4837 OR b=707
4838 }
4839 } {32 34 91 scan 0 sort 0}
4840 do_test where7-2.208.2 {
4841 count_steps_sort {
4842 SELECT a FROM t3
4843 WHERE b=157
4844 OR b=289
4845 OR ((a BETWEEN 32 AND 34) AND a!=33)
4846 OR b=1001
4847 OR b=707
4848 }
4849 } {32 34 91 scan 0 sort 0}
4850 do_test where7-2.209.1 {
4851 count_steps_sort {
4852 SELECT a FROM t2
4853 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4854 OR b=957
4855 OR ((a BETWEEN 48 AND 50) AND a!=49)
4856 }
4857 } {48 50 87 100 scan 0 sort 0}
4858 do_test where7-2.209.2 {
4859 count_steps_sort {
4860 SELECT a FROM t3
4861 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4862 OR b=957
4863 OR ((a BETWEEN 48 AND 50) AND a!=49)
4864 }
4865 } {48 50 87 100 scan 0 sort 0}
4866 do_test where7-2.210.1 {
4867 count_steps_sort {
4868 SELECT a FROM t2
4869 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4870 OR a=77
4871 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4872 }
4873 } {40 77 85 scan 0 sort 0}
4874 do_test where7-2.210.2 {
4875 count_steps_sort {
4876 SELECT a FROM t3
4877 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4878 OR a=77
4879 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4880 }
4881 } {40 77 85 scan 0 sort 0}
4882 do_test where7-2.211.1 {
4883 count_steps_sort {
4884 SELECT a FROM t2
4885 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4886 OR b=11
4887 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4888 OR ((a BETWEEN 14 AND 16) AND a!=15)
4889 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4890 OR a=99
4891 }
4892 } {1 14 16 38 66 96 99 scan 0 sort 0}
4893 do_test where7-2.211.2 {
4894 count_steps_sort {
4895 SELECT a FROM t3
4896 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4897 OR b=11
4898 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4899 OR ((a BETWEEN 14 AND 16) AND a!=15)
4900 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4901 OR a=99
4902 }
4903 } {1 14 16 38 66 96 99 scan 0 sort 0}
4904 do_test where7-2.212.1 {
4905 count_steps_sort {
4906 SELECT a FROM t2
4907 WHERE f='fghijklmn'
4908 OR a=16
4909 OR (g='xwvutsr' AND f GLOB 'defgh*')
4910 OR ((a BETWEEN 60 AND 62) AND a!=61)
4911 OR ((a BETWEEN 90 AND 92) AND a!=91)
4912 OR ((a BETWEEN 9 AND 11) AND a!=10)
4913 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4914 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4915 OR b=80
4916 }
4917 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4918 do_test where7-2.212.2 {
4919 count_steps_sort {
4920 SELECT a FROM t3
4921 WHERE f='fghijklmn'
4922 OR a=16
4923 OR (g='xwvutsr' AND f GLOB 'defgh*')
4924 OR ((a BETWEEN 60 AND 62) AND a!=61)
4925 OR ((a BETWEEN 90 AND 92) AND a!=91)
4926 OR ((a BETWEEN 9 AND 11) AND a!=10)
4927 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4928 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4929 OR b=80
4930 }
4931 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4932 do_test where7-2.213.1 {
4933 count_steps_sort {
4934 SELECT a FROM t2
4935 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
4936 OR a=44
4937 OR a=43
4938 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4939 OR b=25
4940 }
4941 } {12 43 44 66 scan 0 sort 0}
4942 do_test where7-2.213.2 {
4943 count_steps_sort {
4944 SELECT a FROM t3
4945 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
4946 OR a=44
4947 OR a=43
4948 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4949 OR b=25
4950 }
4951 } {12 43 44 66 scan 0 sort 0}
4952 do_test where7-2.214.1 {
4953 count_steps_sort {
4954 SELECT a FROM t2
4955 WHERE f='vwxyzabcd'
4956 OR a=73
4957 OR b=597
4958 }
4959 } {21 47 73 99 scan 0 sort 0}
4960 do_test where7-2.214.2 {
4961 count_steps_sort {
4962 SELECT a FROM t3
4963 WHERE f='vwxyzabcd'
4964 OR a=73
4965 OR b=597
4966 }
4967 } {21 47 73 99 scan 0 sort 0}
4968 do_test where7-2.215.1 {
4969 count_steps_sort {
4970 SELECT a FROM t2
4971 WHERE b=22
4972 OR ((a BETWEEN 61 AND 63) AND a!=62)
4973 OR e IS NULL
4974 OR a=1
4975 }
4976 } {1 2 61 63 scan 0 sort 0}
4977 do_test where7-2.215.2 {
4978 count_steps_sort {
4979 SELECT a FROM t3
4980 WHERE b=22
4981 OR ((a BETWEEN 61 AND 63) AND a!=62)
4982 OR e IS NULL
4983 OR a=1
4984 }
4985 } {1 2 61 63 scan 0 sort 0}
4986 do_test where7-2.216.1 {
4987 count_steps_sort {
4988 SELECT a FROM t2
4989 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4990 OR (g='gfedcba' AND f GLOB 'opqrs*')
4991 OR b=1015
4992 OR c=16016
4993 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
4994 OR f='abcdefghi'
4995 OR b=605
4996 OR a=63
4997 }
4998 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
4999 do_test where7-2.216.2 {
5000 count_steps_sort {
5001 SELECT a FROM t3
5002 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
5003 OR (g='gfedcba' AND f GLOB 'opqrs*')
5004 OR b=1015
5005 OR c=16016
5006 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5007 OR f='abcdefghi'
5008 OR b=605
5009 OR a=63
5010 }
5011 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
5012 do_test where7-2.217.1 {
5013 count_steps_sort {
5014 SELECT a FROM t2
5015 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5016 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5017 OR b=641
5018 OR b=795
5019 }
5020 } {1 44 scan 0 sort 0}
5021 do_test where7-2.217.2 {
5022 count_steps_sort {
5023 SELECT a FROM t3
5024 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5025 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5026 OR b=641
5027 OR b=795
5028 }
5029 } {1 44 scan 0 sort 0}
5030 do_test where7-2.218.1 {
5031 count_steps_sort {
5032 SELECT a FROM t2
5033 WHERE f='fghijklmn'
5034 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5035 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5036 }
5037 } {5 15 31 44 57 83 scan 0 sort 0}
5038 do_test where7-2.218.2 {
5039 count_steps_sort {
5040 SELECT a FROM t3
5041 WHERE f='fghijklmn'
5042 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5043 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5044 }
5045 } {5 15 31 44 57 83 scan 0 sort 0}
5046 do_test where7-2.219.1 {
5047 count_steps_sort {
5048 SELECT a FROM t2
5049 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5050 OR ((a BETWEEN 72 AND 74) AND a!=73)
5051 OR ((a BETWEEN 85 AND 87) AND a!=86)
5052 OR a=92
5053 OR b=1100
5054 OR ((a BETWEEN 98 AND 100) AND a!=99)
5055 OR ((a BETWEEN 30 AND 32) AND a!=31)
5056 }
5057 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5058 do_test where7-2.219.2 {
5059 count_steps_sort {
5060 SELECT a FROM t3
5061 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5062 OR ((a BETWEEN 72 AND 74) AND a!=73)
5063 OR ((a BETWEEN 85 AND 87) AND a!=86)
5064 OR a=92
5065 OR b=1100
5066 OR ((a BETWEEN 98 AND 100) AND a!=99)
5067 OR ((a BETWEEN 30 AND 32) AND a!=31)
5068 }
5069 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5070 do_test where7-2.220.1 {
5071 count_steps_sort {
5072 SELECT a FROM t2
5073 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5074 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5075 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5076 OR b=880
5077 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5078 OR b=1089
5079 OR ((a BETWEEN 69 AND 71) AND a!=70)
5080 OR f IS NULL
5081 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5082 }
5083 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5084 do_test where7-2.220.2 {
5085 count_steps_sort {
5086 SELECT a FROM t3
5087 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5088 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5089 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5090 OR b=880
5091 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5092 OR b=1089
5093 OR ((a BETWEEN 69 AND 71) AND a!=70)
5094 OR f IS NULL
5095 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5096 }
5097 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5098 do_test where7-2.221.1 {
5099 count_steps_sort {
5100 SELECT a FROM t2
5101 WHERE b=1026
5102 OR b=407
5103 OR (g='srqponm' AND f GLOB 'fghij*')
5104 OR b=564
5105 OR c=23023
5106 OR b=891
5107 OR c=22022
5108 OR ((a BETWEEN 22 AND 24) AND a!=23)
5109 OR ((a BETWEEN 9 AND 11) AND a!=10)
5110 OR (g='rqponml' AND f GLOB 'ijklm*')
5111 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5112 }
5113 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5114 do_test where7-2.221.2 {
5115 count_steps_sort {
5116 SELECT a FROM t3
5117 WHERE b=1026
5118 OR b=407
5119 OR (g='srqponm' AND f GLOB 'fghij*')
5120 OR b=564
5121 OR c=23023
5122 OR b=891
5123 OR c=22022
5124 OR ((a BETWEEN 22 AND 24) AND a!=23)
5125 OR ((a BETWEEN 9 AND 11) AND a!=10)
5126 OR (g='rqponml' AND f GLOB 'ijklm*')
5127 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5128 }
5129 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5130 do_test where7-2.222.1 {
5131 count_steps_sort {
5132 SELECT a FROM t2
5133 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5134 OR a=72
5135 OR a=43
5136 }
5137 } {43 71 72 73 scan 0 sort 0}
5138 do_test where7-2.222.2 {
5139 count_steps_sort {
5140 SELECT a FROM t3
5141 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5142 OR a=72
5143 OR a=43
5144 }
5145 } {43 71 72 73 scan 0 sort 0}
5146 do_test where7-2.223.1 {
5147 count_steps_sort {
5148 SELECT a FROM t2
5149 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5150 OR ((a BETWEEN 79 AND 81) AND a!=80)
5151 OR c=18018
5152 OR b=792
5153 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5154 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5155 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5156 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5157 OR f='uvwxyzabc'
5158 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5159 }
5160 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5161 do_test where7-2.223.2 {
5162 count_steps_sort {
5163 SELECT a FROM t3
5164 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5165 OR ((a BETWEEN 79 AND 81) AND a!=80)
5166 OR c=18018
5167 OR b=792
5168 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5169 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5170 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5171 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5172 OR f='uvwxyzabc'
5173 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5174 }
5175 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5176 do_test where7-2.224.1 {
5177 count_steps_sort {
5178 SELECT a FROM t2
5179 WHERE b=429
5180 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5181 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5182 OR (g='qponmlk' AND f GLOB 'opqrs*')
5183 OR b=1070
5184 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5185 }
5186 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5187 do_test where7-2.224.2 {
5188 count_steps_sort {
5189 SELECT a FROM t3
5190 WHERE b=429
5191 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5192 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5193 OR (g='qponmlk' AND f GLOB 'opqrs*')
5194 OR b=1070
5195 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5196 }
5197 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5198 do_test where7-2.225.1 {
5199 count_steps_sort {
5200 SELECT a FROM t2
5201 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5202 OR b=572
5203 }
5204 } {52 61 scan 0 sort 0}
5205 do_test where7-2.225.2 {
5206 count_steps_sort {
5207 SELECT a FROM t3
5208 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5209 OR b=572
5210 }
5211 } {52 61 scan 0 sort 0}
5212 do_test where7-2.226.1 {
5213 count_steps_sort {
5214 SELECT a FROM t2
5215 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5216 OR f='abcdefghi'
5217 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5218 }
5219 } {8 26 52 62 64 78 scan 0 sort 0}
5220 do_test where7-2.226.2 {
5221 count_steps_sort {
5222 SELECT a FROM t3
5223 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5224 OR f='abcdefghi'
5225 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5226 }
5227 } {8 26 52 62 64 78 scan 0 sort 0}
5228 do_test where7-2.227.1 {
5229 count_steps_sort {
5230 SELECT a FROM t2
5231 WHERE a=40
5232 OR ((a BETWEEN 85 AND 87) AND a!=86)
5233 }
5234 } {40 85 87 scan 0 sort 0}
5235 do_test where7-2.227.2 {
5236 count_steps_sort {
5237 SELECT a FROM t3
5238 WHERE a=40
5239 OR ((a BETWEEN 85 AND 87) AND a!=86)
5240 }
5241 } {40 85 87 scan 0 sort 0}
5242 do_test where7-2.228.1 {
5243 count_steps_sort {
5244 SELECT a FROM t2
5245 WHERE a=43
5246 OR ((a BETWEEN 44 AND 46) AND a!=45)
5247 OR a=1
5248 OR ((a BETWEEN 75 AND 77) AND a!=76)
5249 OR a=75
5250 OR (g='hgfedcb' AND f GLOB 'fghij*')
5251 OR ((a BETWEEN 59 AND 61) AND a!=60)
5252 }
5253 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5254 do_test where7-2.228.2 {
5255 count_steps_sort {
5256 SELECT a FROM t3
5257 WHERE a=43
5258 OR ((a BETWEEN 44 AND 46) AND a!=45)
5259 OR a=1
5260 OR ((a BETWEEN 75 AND 77) AND a!=76)
5261 OR a=75
5262 OR (g='hgfedcb' AND f GLOB 'fghij*')
5263 OR ((a BETWEEN 59 AND 61) AND a!=60)
5264 }
5265 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5266 do_test where7-2.229.1 {
5267 count_steps_sort {
5268 SELECT a FROM t2
5269 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
5270 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5271 OR (g='mlkjihg' AND f GLOB 'ijklm*')
5272 OR b=231
5273 OR a=87
5274 }
5275 } {8 21 34 60 86 87 91 scan 0 sort 0}
5276 do_test where7-2.229.2 {
5277 count_steps_sort {
5278 SELECT a FROM t3
5279 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
5280 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5281 OR (g='mlkjihg' AND f GLOB 'ijklm*')
5282 OR b=231
5283 OR a=87
5284 }
5285 } {8 21 34 60 86 87 91 scan 0 sort 0}
5286 do_test where7-2.230.1 {
5287 count_steps_sort {
5288 SELECT a FROM t2
5289 WHERE a=77
5290 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5291 OR (g='rqponml' AND f GLOB 'hijkl*')
5292 OR c=24024
5293 OR c=5005
5294 }
5295 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
5296 do_test where7-2.230.2 {
5297 count_steps_sort {
5298 SELECT a FROM t3
5299 WHERE a=77
5300 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5301 OR (g='rqponml' AND f GLOB 'hijkl*')
5302 OR c=24024
5303 OR c=5005
5304 }
5305 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
5306 do_test where7-2.231.1 {
5307 count_steps_sort {
5308 SELECT a FROM t2
5309 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5310 OR ((a BETWEEN 89 AND 91) AND a!=90)
5311 OR (g='srqponm' AND f GLOB 'defgh*')
5312 OR ((a BETWEEN 64 AND 66) AND a!=65)
5313 OR b=682
5314 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5315 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5316 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5317 }
5318 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5319 do_test where7-2.231.2 {
5320 count_steps_sort {
5321 SELECT a FROM t3
5322 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5323 OR ((a BETWEEN 89 AND 91) AND a!=90)
5324 OR (g='srqponm' AND f GLOB 'defgh*')
5325 OR ((a BETWEEN 64 AND 66) AND a!=65)
5326 OR b=682
5327 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5328 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5329 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5330 }
5331 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5332 do_test where7-2.232.1 {
5333 count_steps_sort {
5334 SELECT a FROM t2
5335 WHERE b=212
5336 OR b=121
5337 OR c=2002
5338 OR ((a BETWEEN 84 AND 86) AND a!=85)
5339 OR (g='jihgfed' AND f GLOB 'xyzab*')
5340 }
5341 } {4 5 6 11 75 84 86 scan 0 sort 0}
5342 do_test where7-2.232.2 {
5343 count_steps_sort {
5344 SELECT a FROM t3
5345 WHERE b=212
5346 OR b=121
5347 OR c=2002
5348 OR ((a BETWEEN 84 AND 86) AND a!=85)
5349 OR (g='jihgfed' AND f GLOB 'xyzab*')
5350 }
5351 } {4 5 6 11 75 84 86 scan 0 sort 0}
5352 do_test where7-2.233.1 {
5353 count_steps_sort {
5354 SELECT a FROM t2
5355 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5356 OR f='abcdefghi'
5357 OR b=267
5358 OR (g='ihgfedc' AND f GLOB 'abcde*')
5359 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5360 OR a=82
5361 OR a=54
5362 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5363 OR b=1078
5364 }
5365 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5366 do_test where7-2.233.2 {
5367 count_steps_sort {
5368 SELECT a FROM t3
5369 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5370 OR f='abcdefghi'
5371 OR b=267
5372 OR (g='ihgfedc' AND f GLOB 'abcde*')
5373 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5374 OR a=82
5375 OR a=54
5376 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5377 OR b=1078
5378 }
5379 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5380 do_test where7-2.234.1 {
5381 count_steps_sort {
5382 SELECT a FROM t2
5383 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5384 OR f='hijklmnop'
5385 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5386 }
5387 } {7 33 34 59 85 93 scan 0 sort 0}
5388 do_test where7-2.234.2 {
5389 count_steps_sort {
5390 SELECT a FROM t3
5391 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5392 OR f='hijklmnop'
5393 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5394 }
5395 } {7 33 34 59 85 93 scan 0 sort 0}
5396 do_test where7-2.235.1 {
5397 count_steps_sort {
5398 SELECT a FROM t2
5399 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5400 OR ((a BETWEEN 51 AND 53) AND a!=52)
5401 OR a=18
5402 OR ((a BETWEEN 31 AND 33) AND a!=32)
5403 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5404 OR 1000000<b
5405 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5406 OR (g='rqponml' AND f GLOB 'lmnop*')
5407 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5408 }
5409 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5410 do_test where7-2.235.2 {
5411 count_steps_sort {
5412 SELECT a FROM t3
5413 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5414 OR ((a BETWEEN 51 AND 53) AND a!=52)
5415 OR a=18
5416 OR ((a BETWEEN 31 AND 33) AND a!=32)
5417 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5418 OR 1000000<b
5419 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5420 OR (g='rqponml' AND f GLOB 'lmnop*')
5421 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5422 }
5423 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5424 do_test where7-2.236.1 {
5425 count_steps_sort {
5426 SELECT a FROM t2
5427 WHERE b=1001
5428 OR b=168
5429 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5430 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5431 }
5432 } {7 33 59 85 89 91 scan 0 sort 0}
5433 do_test where7-2.236.2 {
5434 count_steps_sort {
5435 SELECT a FROM t3
5436 WHERE b=1001
5437 OR b=168
5438 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5439 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5440 }
5441 } {7 33 59 85 89 91 scan 0 sort 0}
5442 do_test where7-2.237.1 {
5443 count_steps_sort {
5444 SELECT a FROM t2
5445 WHERE a=51
5446 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5447 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5448 OR b=330
5449 }
5450 } {30 51 96 98 scan 0 sort 0}
5451 do_test where7-2.237.2 {
5452 count_steps_sort {
5453 SELECT a FROM t3
5454 WHERE a=51
5455 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5456 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5457 OR b=330
5458 }
5459 } {30 51 96 98 scan 0 sort 0}
5460 do_test where7-2.238.1 {
5461 count_steps_sort {
5462 SELECT a FROM t2
5463 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5464 OR b=704
5465 OR a=62
5466 OR f='pqrstuvwx'
5467 OR b=495
5468 OR c=26026
5469 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5470 OR b<0
5471 OR b=597
5472 }
5473 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5474 do_test where7-2.238.2 {
5475 count_steps_sort {
5476 SELECT a FROM t3
5477 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5478 OR b=704
5479 OR a=62
5480 OR f='pqrstuvwx'
5481 OR b=495
5482 OR c=26026
5483 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5484 OR b<0
5485 OR b=597
5486 }
5487 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5488 do_test where7-2.239.1 {
5489 count_steps_sort {
5490 SELECT a FROM t2
5491 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
5492 OR ((a BETWEEN 87 AND 89) AND a!=88)
5493 OR b=520
5494 OR ((a BETWEEN 47 AND 49) AND a!=48)
5495 OR f IS NULL
5496 }
5497 } {2 47 49 87 89 scan 0 sort 0}
5498 do_test where7-2.239.2 {
5499 count_steps_sort {
5500 SELECT a FROM t3
5501 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
5502 OR ((a BETWEEN 87 AND 89) AND a!=88)
5503 OR b=520
5504 OR ((a BETWEEN 47 AND 49) AND a!=48)
5505 OR f IS NULL
5506 }
5507 } {2 47 49 87 89 scan 0 sort 0}
5508 do_test where7-2.240.1 {
5509 count_steps_sort {
5510 SELECT a FROM t2
5511 WHERE c=14014
5512 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5513 OR b=572
5514 OR c=15015
5515 }
5516 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5517 do_test where7-2.240.2 {
5518 count_steps_sort {
5519 SELECT a FROM t3
5520 WHERE c=14014
5521 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5522 OR b=572
5523 OR c=15015
5524 }
5525 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5526 do_test where7-2.241.1 {
5527 count_steps_sort {
5528 SELECT a FROM t2
5529 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5530 OR b=850
5531 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5532 OR ((a BETWEEN 15 AND 17) AND a!=16)
5533 OR b=88
5534 OR f='hijklmnop'
5535 OR b=806
5536 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5537 OR b=88
5538 }
5539 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5540 do_test where7-2.241.2 {
5541 count_steps_sort {
5542 SELECT a FROM t3
5543 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5544 OR b=850
5545 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5546 OR ((a BETWEEN 15 AND 17) AND a!=16)
5547 OR b=88
5548 OR f='hijklmnop'
5549 OR b=806
5550 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5551 OR b=88
5552 }
5553 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5554 do_test where7-2.242.1 {
5555 count_steps_sort {
5556 SELECT a FROM t2
5557 WHERE b=817
5558 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5559 OR a=36
5560 OR b=960
5561 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5562 OR b=374
5563 OR b=938
5564 OR b=773
5565 OR (g='jihgfed' AND f GLOB 'zabcd*')
5566 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5567 }
5568 } {34 36 55 58 63 77 scan 0 sort 0}
5569 do_test where7-2.242.2 {
5570 count_steps_sort {
5571 SELECT a FROM t3
5572 WHERE b=817
5573 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5574 OR a=36
5575 OR b=960
5576 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5577 OR b=374
5578 OR b=938
5579 OR b=773
5580 OR (g='jihgfed' AND f GLOB 'zabcd*')
5581 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5582 }
5583 } {34 36 55 58 63 77 scan 0 sort 0}
5584 do_test where7-2.243.1 {
5585 count_steps_sort {
5586 SELECT a FROM t2
5587 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5588 OR b=146
5589 }
5590 } {69 scan 0 sort 0}
5591 do_test where7-2.243.2 {
5592 count_steps_sort {
5593 SELECT a FROM t3
5594 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5595 OR b=146
5596 }
5597 } {69 scan 0 sort 0}
5598 do_test where7-2.244.1 {
5599 count_steps_sort {
5600 SELECT a FROM t2
5601 WHERE f='pqrstuvwx'
5602 OR ((a BETWEEN 6 AND 8) AND a!=7)
5603 OR ((a BETWEEN 76 AND 78) AND a!=77)
5604 OR b=704
5605 OR a=18
5606 }
5607 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
5608 do_test where7-2.244.2 {
5609 count_steps_sort {
5610 SELECT a FROM t3
5611 WHERE f='pqrstuvwx'
5612 OR ((a BETWEEN 6 AND 8) AND a!=7)
5613 OR ((a BETWEEN 76 AND 78) AND a!=77)
5614 OR b=704
5615 OR a=18
5616 }
5617 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
5618 do_test where7-2.245.1 {
5619 count_steps_sort {
5620 SELECT a FROM t2
5621 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5622 OR b=399
5623 OR b=1004
5624 OR c=16016
5625 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5626 OR b=671
5627 OR a=25
5628 OR a=30
5629 OR a=8
5630 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5631 }
5632 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5633 do_test where7-2.245.2 {
5634 count_steps_sort {
5635 SELECT a FROM t3
5636 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5637 OR b=399
5638 OR b=1004
5639 OR c=16016
5640 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5641 OR b=671
5642 OR a=25
5643 OR a=30
5644 OR a=8
5645 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5646 }
5647 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5648 do_test where7-2.246.1 {
5649 count_steps_sort {
5650 SELECT a FROM t2
5651 WHERE b=561
5652 OR ((a BETWEEN 28 AND 30) AND a!=29)
5653 OR b=594
5654 OR ((a BETWEEN 39 AND 41) AND a!=40)
5655 OR b=861
5656 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5657 OR b=949
5658 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5659 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5660 }
5661 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5662 do_test where7-2.246.2 {
5663 count_steps_sort {
5664 SELECT a FROM t3
5665 WHERE b=561
5666 OR ((a BETWEEN 28 AND 30) AND a!=29)
5667 OR b=594
5668 OR ((a BETWEEN 39 AND 41) AND a!=40)
5669 OR b=861
5670 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5671 OR b=949
5672 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5673 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5674 }
5675 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5676 do_test where7-2.247.1 {
5677 count_steps_sort {
5678 SELECT a FROM t2
5679 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5680 OR a=83
5681 OR c=26026
5682 OR a=49
5683 OR a=57
5684 OR c=23023
5685 OR f='uvwxyzabc'
5686 }
5687 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5688 do_test where7-2.247.2 {
5689 count_steps_sort {
5690 SELECT a FROM t3
5691 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5692 OR a=83
5693 OR c=26026
5694 OR a=49
5695 OR a=57
5696 OR c=23023
5697 OR f='uvwxyzabc'
5698 }
5699 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5700 do_test where7-2.248.1 {
5701 count_steps_sort {
5702 SELECT a FROM t2
5703 WHERE d>1e10
5704 OR b=355
5705 OR f='stuvwxyza'
5706 OR b=22
5707 }
5708 } {2 18 44 70 96 scan 0 sort 0}
5709 do_test where7-2.248.2 {
5710 count_steps_sort {
5711 SELECT a FROM t3
5712 WHERE d>1e10
5713 OR b=355
5714 OR f='stuvwxyza'
5715 OR b=22
5716 }
5717 } {2 18 44 70 96 scan 0 sort 0}
5718 do_test where7-2.249.1 {
5719 count_steps_sort {
5720 SELECT a FROM t2
5721 WHERE b=451
5722 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5723 }
5724 } {8 34 41 60 86 scan 0 sort 0}
5725 do_test where7-2.249.2 {
5726 count_steps_sort {
5727 SELECT a FROM t3
5728 WHERE b=451
5729 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5730 }
5731 } {8 34 41 60 86 scan 0 sort 0}
5732 do_test where7-2.250.1 {
5733 count_steps_sort {
5734 SELECT a FROM t2
5735 WHERE b=47
5736 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5737 }
5738 } {1 27 53 79 scan 0 sort 0}
5739 do_test where7-2.250.2 {
5740 count_steps_sort {
5741 SELECT a FROM t3
5742 WHERE b=47
5743 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5744 }
5745 } {1 27 53 79 scan 0 sort 0}
5746 do_test where7-2.251.1 {
5747 count_steps_sort {
5748 SELECT a FROM t2
5749 WHERE b=1037
5750 OR (g='wvutsrq' AND f GLOB 'mnopq*')
5751 OR ((a BETWEEN 66 AND 68) AND a!=67)
5752 OR b=344
5753 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5754 }
5755 } {12 66 68 86 scan 0 sort 0}
5756 do_test where7-2.251.2 {
5757 count_steps_sort {
5758 SELECT a FROM t3
5759 WHERE b=1037
5760 OR (g='wvutsrq' AND f GLOB 'mnopq*')
5761 OR ((a BETWEEN 66 AND 68) AND a!=67)
5762 OR b=344
5763 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5764 }
5765 } {12 66 68 86 scan 0 sort 0}
5766 do_test where7-2.252.1 {
5767 count_steps_sort {
5768 SELECT a FROM t2
5769 WHERE b=506
5770 OR ((a BETWEEN 20 AND 22) AND a!=21)
5771 OR (g='hgfedcb' AND f GLOB 'ijklm*')
5772 OR b=429
5773 OR b=275
5774 }
5775 } {20 22 25 39 46 86 scan 0 sort 0}
5776 do_test where7-2.252.2 {
5777 count_steps_sort {
5778 SELECT a FROM t3
5779 WHERE b=506
5780 OR ((a BETWEEN 20 AND 22) AND a!=21)
5781 OR (g='hgfedcb' AND f GLOB 'ijklm*')
5782 OR b=429
5783 OR b=275
5784 }
5785 } {20 22 25 39 46 86 scan 0 sort 0}
5786 do_test where7-2.253.1 {
5787 count_steps_sort {
5788 SELECT a FROM t2
5789 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5790 OR a=28
5791 OR b=443
5792 OR b=363
5793 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5794 OR a=60
5795 OR b=80
5796 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5797 OR b=616
5798 }
5799 } {28 33 47 56 60 62 scan 0 sort 0}
5800 do_test where7-2.253.2 {
5801 count_steps_sort {
5802 SELECT a FROM t3
5803 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5804 OR a=28
5805 OR b=443
5806 OR b=363
5807 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5808 OR a=60
5809 OR b=80
5810 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5811 OR b=616
5812 }
5813 } {28 33 47 56 60 62 scan 0 sort 0}
5814 do_test where7-2.254.1 {
5815 count_steps_sort {
5816 SELECT a FROM t2
5817 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5818 OR b=660
5819 }
5820 } {33 60 scan 0 sort 0}
5821 do_test where7-2.254.2 {
5822 count_steps_sort {
5823 SELECT a FROM t3
5824 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5825 OR b=660
5826 }
5827 } {33 60 scan 0 sort 0}
5828 do_test where7-2.255.1 {
5829 count_steps_sort {
5830 SELECT a FROM t2
5831 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5832 OR a=43
5833 OR ((a BETWEEN 64 AND 66) AND a!=65)
5834 OR b=586
5835 OR c=17017
5836 OR (g='onmlkji' AND f GLOB 'yzabc*')
5837 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5838 OR a=87
5839 OR b=968
5840 }
5841 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5842 do_test where7-2.255.2 {
5843 count_steps_sort {
5844 SELECT a FROM t3
5845 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5846 OR a=43
5847 OR ((a BETWEEN 64 AND 66) AND a!=65)
5848 OR b=586
5849 OR c=17017
5850 OR (g='onmlkji' AND f GLOB 'yzabc*')
5851 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5852 OR a=87
5853 OR b=968
5854 }
5855 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5856 do_test where7-2.256.1 {
5857 count_steps_sort {
5858 SELECT a FROM t2
5859 WHERE f='klmnopqrs'
5860 OR b=982
5861 OR b=575
5862 OR b=110
5863 OR b=99
5864 }
5865 } {9 10 36 62 88 scan 0 sort 0}
5866 do_test where7-2.256.2 {
5867 count_steps_sort {
5868 SELECT a FROM t3
5869 WHERE f='klmnopqrs'
5870 OR b=982
5871 OR b=575
5872 OR b=110
5873 OR b=99
5874 }
5875 } {9 10 36 62 88 scan 0 sort 0}
5876 do_test where7-2.257.1 {
5877 count_steps_sort {
5878 SELECT a FROM t2
5879 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5880 OR (g='xwvutsr' AND f GLOB 'efghi*')
5881 OR c>=34035
5882 OR b=850
5883 OR ((a BETWEEN 32 AND 34) AND a!=33)
5884 OR b=924
5885 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5886 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5887 OR b=355
5888 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5889 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5890 }
5891 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5892 do_test where7-2.257.2 {
5893 count_steps_sort {
5894 SELECT a FROM t3
5895 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5896 OR (g='xwvutsr' AND f GLOB 'efghi*')
5897 OR c>=34035
5898 OR b=850
5899 OR ((a BETWEEN 32 AND 34) AND a!=33)
5900 OR b=924
5901 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5902 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5903 OR b=355
5904 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5905 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5906 }
5907 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5908 do_test where7-2.258.1 {
5909 count_steps_sort {
5910 SELECT a FROM t2
5911 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5912 OR b=982
5913 OR ((a BETWEEN 81 AND 83) AND a!=82)
5914 OR b=374
5915 }
5916 } {34 46 81 83 scan 0 sort 0}
5917 do_test where7-2.258.2 {
5918 count_steps_sort {
5919 SELECT a FROM t3
5920 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5921 OR b=982
5922 OR ((a BETWEEN 81 AND 83) AND a!=82)
5923 OR b=374
5924 }
5925 } {34 46 81 83 scan 0 sort 0}
5926 do_test where7-2.259.1 {
5927 count_steps_sort {
5928 SELECT a FROM t2
5929 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5930 OR b=814
5931 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5932 }
5933 } {19 74 87 89 scan 0 sort 0}
5934 do_test where7-2.259.2 {
5935 count_steps_sort {
5936 SELECT a FROM t3
5937 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5938 OR b=814
5939 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5940 }
5941 } {19 74 87 89 scan 0 sort 0}
5942 do_test where7-2.260.1 {
5943 count_steps_sort {
5944 SELECT a FROM t2
5945 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5946 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5947 OR b=993
5948 }
5949 } {12 39 scan 0 sort 0}
5950 do_test where7-2.260.2 {
5951 count_steps_sort {
5952 SELECT a FROM t3
5953 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5954 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5955 OR b=993
5956 }
5957 } {12 39 scan 0 sort 0}
5958 do_test where7-2.261.1 {
5959 count_steps_sort {
5960 SELECT a FROM t2
5961 WHERE b=234
5962 OR a=22
5963 OR b=289
5964 OR b=795
5965 OR (g='gfedcba' AND f GLOB 'nopqr*')
5966 OR b=242
5967 OR a=59
5968 OR b=1045
5969 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5970 }
5971 } {8 22 59 91 95 scan 0 sort 0}
5972 do_test where7-2.261.2 {
5973 count_steps_sort {
5974 SELECT a FROM t3
5975 WHERE b=234
5976 OR a=22
5977 OR b=289
5978 OR b=795
5979 OR (g='gfedcba' AND f GLOB 'nopqr*')
5980 OR b=242
5981 OR a=59
5982 OR b=1045
5983 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5984 }
5985 } {8 22 59 91 95 scan 0 sort 0}
5986 do_test where7-2.262.1 {
5987 count_steps_sort {
5988 SELECT a FROM t2
5989 WHERE b=245
5990 OR (g='wvutsrq' AND f GLOB 'klmno*')
5991 OR c=3003
5992 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
5993 OR ((a BETWEEN 68 AND 70) AND a!=69)
5994 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
5995 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5996 OR ((a BETWEEN 71 AND 73) AND a!=72)
5997 }
5998 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
5999 do_test where7-2.262.2 {
6000 count_steps_sort {
6001 SELECT a FROM t3
6002 WHERE b=245
6003 OR (g='wvutsrq' AND f GLOB 'klmno*')
6004 OR c=3003
6005 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6006 OR ((a BETWEEN 68 AND 70) AND a!=69)
6007 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
6008 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
6009 OR ((a BETWEEN 71 AND 73) AND a!=72)
6010 }
6011 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
6012 do_test where7-2.263.1 {
6013 count_steps_sort {
6014 SELECT a FROM t2
6015 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6016 OR b=220
6017 OR b=443
6018 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6019 OR a=62
6020 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6021 OR b=1023
6022 OR a=100
6023 OR (g='nmlkjih' AND f GLOB 'defgh*')
6024 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6025 }
6026 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6027 do_test where7-2.263.2 {
6028 count_steps_sort {
6029 SELECT a FROM t3
6030 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6031 OR b=220
6032 OR b=443
6033 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6034 OR a=62
6035 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6036 OR b=1023
6037 OR a=100
6038 OR (g='nmlkjih' AND f GLOB 'defgh*')
6039 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6040 }
6041 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6042 do_test where7-2.264.1 {
6043 count_steps_sort {
6044 SELECT a FROM t2
6045 WHERE c=11011
6046 OR f='tuvwxyzab'
6047 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6048 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6049 }
6050 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6051 do_test where7-2.264.2 {
6052 count_steps_sort {
6053 SELECT a FROM t3
6054 WHERE c=11011
6055 OR f='tuvwxyzab'
6056 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6057 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6058 }
6059 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6060 do_test where7-2.265.1 {
6061 count_steps_sort {
6062 SELECT a FROM t2
6063 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6064 OR a=79
6065 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6066 OR b=462
6067 }
6068 } {39 42 79 93 95 scan 0 sort 0}
6069 do_test where7-2.265.2 {
6070 count_steps_sort {
6071 SELECT a FROM t3
6072 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6073 OR a=79
6074 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6075 OR b=462
6076 }
6077 } {39 42 79 93 95 scan 0 sort 0}
6078 do_test where7-2.266.1 {
6079 count_steps_sort {
6080 SELECT a FROM t2
6081 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
6082 OR b=146
6083 OR 1000000<b
6084 OR b=99
6085 OR ((a BETWEEN 75 AND 77) AND a!=76)
6086 }
6087 } {9 33 75 77 scan 0 sort 0}
6088 do_test where7-2.266.2 {
6089 count_steps_sort {
6090 SELECT a FROM t3
6091 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
6092 OR b=146
6093 OR 1000000<b
6094 OR b=99
6095 OR ((a BETWEEN 75 AND 77) AND a!=76)
6096 }
6097 } {9 33 75 77 scan 0 sort 0}
6098 do_test where7-2.267.1 {
6099 count_steps_sort {
6100 SELECT a FROM t2
6101 WHERE b=935
6102 OR b=473
6103 OR a=28
6104 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6105 OR ((a BETWEEN 62 AND 64) AND a!=63)
6106 OR a=62
6107 OR b=619
6108 OR a=82
6109 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6110 OR c=14014
6111 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6112 }
6113 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6114 do_test where7-2.267.2 {
6115 count_steps_sort {
6116 SELECT a FROM t3
6117 WHERE b=935
6118 OR b=473
6119 OR a=28
6120 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6121 OR ((a BETWEEN 62 AND 64) AND a!=63)
6122 OR a=62
6123 OR b=619
6124 OR a=82
6125 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6126 OR c=14014
6127 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6128 }
6129 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6130 do_test where7-2.268.1 {
6131 count_steps_sort {
6132 SELECT a FROM t2
6133 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6134 OR b=443
6135 OR b=33
6136 OR b=762
6137 OR b=575
6138 OR c=16016
6139 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6140 OR ((a BETWEEN 41 AND 43) AND a!=42)
6141 OR (g='qponmlk' AND f GLOB 'opqrs*')
6142 OR b=1092
6143 }
6144 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6145 do_test where7-2.268.2 {
6146 count_steps_sort {
6147 SELECT a FROM t3
6148 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6149 OR b=443
6150 OR b=33
6151 OR b=762
6152 OR b=575
6153 OR c=16016
6154 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6155 OR ((a BETWEEN 41 AND 43) AND a!=42)
6156 OR (g='qponmlk' AND f GLOB 'opqrs*')
6157 OR b=1092
6158 }
6159 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6160 do_test where7-2.269.1 {
6161 count_steps_sort {
6162 SELECT a FROM t2
6163 WHERE b=806
6164 OR b=872
6165 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6166 OR f='uvwxyzabc'
6167 OR b=748
6168 OR b=586
6169 OR ((a BETWEEN 15 AND 17) AND a!=16)
6170 OR (g='gfedcba' AND f GLOB 'klmno*')
6171 OR ((a BETWEEN 32 AND 34) AND a!=33)
6172 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6173 OR b=891
6174 }
6175 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6176 do_test where7-2.269.2 {
6177 count_steps_sort {
6178 SELECT a FROM t3
6179 WHERE b=806
6180 OR b=872
6181 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6182 OR f='uvwxyzabc'
6183 OR b=748
6184 OR b=586
6185 OR ((a BETWEEN 15 AND 17) AND a!=16)
6186 OR (g='gfedcba' AND f GLOB 'klmno*')
6187 OR ((a BETWEEN 32 AND 34) AND a!=33)
6188 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6189 OR b=891
6190 }
6191 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6192 do_test where7-2.270.1 {
6193 count_steps_sort {
6194 SELECT a FROM t2
6195 WHERE b=693
6196 OR f='fghijklmn'
6197 OR (g='rqponml' AND f GLOB 'hijkl*')
6198 OR (g='qponmlk' AND f GLOB 'nopqr*')
6199 OR ((a BETWEEN 71 AND 73) AND a!=72)
6200 OR a=96
6201 }
6202 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6203 do_test where7-2.270.2 {
6204 count_steps_sort {
6205 SELECT a FROM t3
6206 WHERE b=693
6207 OR f='fghijklmn'
6208 OR (g='rqponml' AND f GLOB 'hijkl*')
6209 OR (g='qponmlk' AND f GLOB 'nopqr*')
6210 OR ((a BETWEEN 71 AND 73) AND a!=72)
6211 OR a=96
6212 }
6213 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6214 do_test where7-2.271.1 {
6215 count_steps_sort {
6216 SELECT a FROM t2
6217 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
6218 OR b=451
6219 OR ((a BETWEEN 96 AND 98) AND a!=97)
6220 OR ((a BETWEEN 97 AND 99) AND a!=98)
6221 OR a=84
6222 }
6223 } {41 84 86 96 97 98 99 scan 0 sort 0}
6224 do_test where7-2.271.2 {
6225 count_steps_sort {
6226 SELECT a FROM t3
6227 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
6228 OR b=451
6229 OR ((a BETWEEN 96 AND 98) AND a!=97)
6230 OR ((a BETWEEN 97 AND 99) AND a!=98)
6231 OR a=84
6232 }
6233 } {41 84 86 96 97 98 99 scan 0 sort 0}
6234 do_test where7-2.272.1 {
6235 count_steps_sort {
6236 SELECT a FROM t2
6237 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6238 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6239 OR a=75
6240 OR b=960
6241 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6242 OR b=616
6243 OR b=330
6244 OR ((a BETWEEN 16 AND 18) AND a!=17)
6245 OR a=26
6246 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6247 }
6248 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6249 do_test where7-2.272.2 {
6250 count_steps_sort {
6251 SELECT a FROM t3
6252 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6253 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6254 OR a=75
6255 OR b=960
6256 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6257 OR b=616
6258 OR b=330
6259 OR ((a BETWEEN 16 AND 18) AND a!=17)
6260 OR a=26
6261 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6262 }
6263 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6264 do_test where7-2.273.1 {
6265 count_steps_sort {
6266 SELECT a FROM t2
6267 WHERE b=762
6268 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6269 }
6270 } {53 scan 0 sort 0}
6271 do_test where7-2.273.2 {
6272 count_steps_sort {
6273 SELECT a FROM t3
6274 WHERE b=762
6275 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6276 }
6277 } {53 scan 0 sort 0}
6278 do_test where7-2.274.1 {
6279 count_steps_sort {
6280 SELECT a FROM t2
6281 WHERE b=14
6282 OR a=23
6283 OR b=748
6284 OR b=407
6285 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6286 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6287 OR b=979
6288 OR ((a BETWEEN 15 AND 17) AND a!=16)
6289 }
6290 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6291 do_test where7-2.274.2 {
6292 count_steps_sort {
6293 SELECT a FROM t3
6294 WHERE b=14
6295 OR a=23
6296 OR b=748
6297 OR b=407
6298 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6299 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6300 OR b=979
6301 OR ((a BETWEEN 15 AND 17) AND a!=16)
6302 }
6303 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6304 do_test where7-2.275.1 {
6305 count_steps_sort {
6306 SELECT a FROM t2
6307 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6308 OR a=92
6309 }
6310 } {36 38 92 scan 0 sort 0}
6311 do_test where7-2.275.2 {
6312 count_steps_sort {
6313 SELECT a FROM t3
6314 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6315 OR a=92
6316 }
6317 } {36 38 92 scan 0 sort 0}
6318 do_test where7-2.276.1 {
6319 count_steps_sort {
6320 SELECT a FROM t2
6321 WHERE c=14014
6322 OR b=927
6323 OR b=176
6324 OR ((a BETWEEN 34 AND 36) AND a!=35)
6325 OR b=220
6326 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6327 OR a=4
6328 }
6329 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6330 do_test where7-2.276.2 {
6331 count_steps_sort {
6332 SELECT a FROM t3
6333 WHERE c=14014
6334 OR b=927
6335 OR b=176
6336 OR ((a BETWEEN 34 AND 36) AND a!=35)
6337 OR b=220
6338 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6339 OR a=4
6340 }
6341 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6342 do_test where7-2.277.1 {
6343 count_steps_sort {
6344 SELECT a FROM t2
6345 WHERE a=29
6346 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6347 OR b=979
6348 OR b=275
6349 OR ((a BETWEEN 56 AND 58) AND a!=57)
6350 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6351 OR b=539
6352 OR a=87
6353 }
6354 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6355 do_test where7-2.277.2 {
6356 count_steps_sort {
6357 SELECT a FROM t3
6358 WHERE a=29
6359 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6360 OR b=979
6361 OR b=275
6362 OR ((a BETWEEN 56 AND 58) AND a!=57)
6363 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6364 OR b=539
6365 OR a=87
6366 }
6367 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6368 do_test where7-2.278.1 {
6369 count_steps_sort {
6370 SELECT a FROM t2
6371 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6372 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6373 OR (g='nmlkjih' AND f GLOB 'fghij*')
6374 OR ((a BETWEEN 57 AND 59) AND a!=58)
6375 OR f='fghijklmn'
6376 OR (g='rqponml' AND f GLOB 'klmno*')
6377 OR ((a BETWEEN 4 AND 6) AND a!=5)
6378 OR a=74
6379 OR ((a BETWEEN 7 AND 9) AND a!=8)
6380 }
6381 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6382 do_test where7-2.278.2 {
6383 count_steps_sort {
6384 SELECT a FROM t3
6385 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6386 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6387 OR (g='nmlkjih' AND f GLOB 'fghij*')
6388 OR ((a BETWEEN 57 AND 59) AND a!=58)
6389 OR f='fghijklmn'
6390 OR (g='rqponml' AND f GLOB 'klmno*')
6391 OR ((a BETWEEN 4 AND 6) AND a!=5)
6392 OR a=74
6393 OR ((a BETWEEN 7 AND 9) AND a!=8)
6394 }
6395 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6396 do_test where7-2.279.1 {
6397 count_steps_sort {
6398 SELECT a FROM t2
6399 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
6400 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
6401 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
6402 OR ((a BETWEEN 49 AND 51) AND a!=50)
6403 OR (g='ihgfedc' AND f GLOB 'bcdef*')
6404 }
6405 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
6406 do_test where7-2.279.2 {
6407 count_steps_sort {
6408 SELECT a FROM t3
6409 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
6410 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
6411 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
6412 OR ((a BETWEEN 49 AND 51) AND a!=50)
6413 OR (g='ihgfedc' AND f GLOB 'bcdef*')
6414 }
6415 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
6416 do_test where7-2.280.1 {
6417 count_steps_sort {
6418 SELECT a FROM t2
6419 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6420 OR b=696
6421 OR f='tuvwxyzab'
6422 OR b=374
6423 OR b=110
6424 OR a=90
6425 }
6426 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6427 do_test where7-2.280.2 {
6428 count_steps_sort {
6429 SELECT a FROM t3
6430 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6431 OR b=696
6432 OR f='tuvwxyzab'
6433 OR b=374
6434 OR b=110
6435 OR a=90
6436 }
6437 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6438 do_test where7-2.281.1 {
6439 count_steps_sort {
6440 SELECT a FROM t2
6441 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
6442 OR c=23023
6443 OR b=377
6444 OR b=858
6445 OR (g='nmlkjih' AND f GLOB 'fghij*')
6446 }
6447 } {6 57 67 68 69 78 scan 0 sort 0}
6448 do_test where7-2.281.2 {
6449 count_steps_sort {
6450 SELECT a FROM t3
6451 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
6452 OR c=23023
6453 OR b=377
6454 OR b=858
6455 OR (g='nmlkjih' AND f GLOB 'fghij*')
6456 }
6457 } {6 57 67 68 69 78 scan 0 sort 0}
6458 do_test where7-2.282.1 {
6459 count_steps_sort {
6460 SELECT a FROM t2
6461 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6462 OR b=322
6463 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6464 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6465 OR (g='onmlkji' AND f GLOB 'wxyza*')
6466 OR b=432
6467 OR b=55
6468 OR a=53
6469 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6470 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6471 OR b=25
6472 }
6473 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6474 do_test where7-2.282.2 {
6475 count_steps_sort {
6476 SELECT a FROM t3
6477 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6478 OR b=322
6479 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6480 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6481 OR (g='onmlkji' AND f GLOB 'wxyza*')
6482 OR b=432
6483 OR b=55
6484 OR a=53
6485 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6486 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6487 OR b=25
6488 }
6489 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6490 do_test where7-2.283.1 {
6491 count_steps_sort {
6492 SELECT a FROM t2
6493 WHERE b=484
6494 OR (g='jihgfed' AND f GLOB 'wxyza*')
6495 OR b=616
6496 OR c=5005
6497 OR ((a BETWEEN 27 AND 29) AND a!=28)
6498 }
6499 } {13 14 15 27 29 44 56 74 scan 0 sort 0}
6500 do_test where7-2.283.2 {
6501 count_steps_sort {
6502 SELECT a FROM t3
6503 WHERE b=484
6504 OR (g='jihgfed' AND f GLOB 'wxyza*')
6505 OR b=616
6506 OR c=5005
6507 OR ((a BETWEEN 27 AND 29) AND a!=28)
6508 }
6509 } {13 14 15 27 29 44 56 74 scan 0 sort 0}
6510 do_test where7-2.284.1 {
6511 count_steps_sort {
6512 SELECT a FROM t2
6513 WHERE b=916
6514 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6515 OR b=1048
6516 OR c=6006
6517 OR b=762
6518 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6519 OR ((a BETWEEN 59 AND 61) AND a!=60)
6520 OR b=751
6521 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6522 }
6523 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6524 do_test where7-2.284.2 {
6525 count_steps_sort {
6526 SELECT a FROM t3
6527 WHERE b=916
6528 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6529 OR b=1048
6530 OR c=6006
6531 OR b=762
6532 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6533 OR ((a BETWEEN 59 AND 61) AND a!=60)
6534 OR b=751
6535 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6536 }
6537 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6538 do_test where7-2.285.1 {
6539 count_steps_sort {
6540 SELECT a FROM t2
6541 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6542 OR b=927
6543 OR b=275
6544 OR b=396
6545 OR c=4004
6546 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6547 OR b=319
6548 OR ((a BETWEEN 83 AND 85) AND a!=84)
6549 OR a=3
6550 OR ((a BETWEEN 73 AND 75) AND a!=74)
6551 }
6552 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6553 do_test where7-2.285.2 {
6554 count_steps_sort {
6555 SELECT a FROM t3
6556 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6557 OR b=927
6558 OR b=275
6559 OR b=396
6560 OR c=4004
6561 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6562 OR b=319
6563 OR ((a BETWEEN 83 AND 85) AND a!=84)
6564 OR a=3
6565 OR ((a BETWEEN 73 AND 75) AND a!=74)
6566 }
6567 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6568 do_test where7-2.286.1 {
6569 count_steps_sort {
6570 SELECT a FROM t2
6571 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6572 OR b=718
6573 OR f='vwxyzabcd'
6574 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6575 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6576 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6577 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6578 OR ((a BETWEEN 66 AND 68) AND a!=67)
6579 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6580 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6581 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6582 }
6583 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6584 do_test where7-2.286.2 {
6585 count_steps_sort {
6586 SELECT a FROM t3
6587 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6588 OR b=718
6589 OR f='vwxyzabcd'
6590 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6591 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6592 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6593 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6594 OR ((a BETWEEN 66 AND 68) AND a!=67)
6595 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6596 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6597 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6598 }
6599 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6600 do_test where7-2.287.1 {
6601 count_steps_sort {
6602 SELECT a FROM t2
6603 WHERE b=187
6604 OR b=1056
6605 OR b=861
6606 OR b=1081
6607 OR b=572
6608 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6609 OR a=11
6610 OR ((a BETWEEN 99 AND 101) AND a!=100)
6611 OR a=89
6612 OR b=421
6613 }
6614 } {4 11 17 52 89 96 99 scan 0 sort 0}
6615 do_test where7-2.287.2 {
6616 count_steps_sort {
6617 SELECT a FROM t3
6618 WHERE b=187
6619 OR b=1056
6620 OR b=861
6621 OR b=1081
6622 OR b=572
6623 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6624 OR a=11
6625 OR ((a BETWEEN 99 AND 101) AND a!=100)
6626 OR a=89
6627 OR b=421
6628 }
6629 } {4 11 17 52 89 96 99 scan 0 sort 0}
6630 do_test where7-2.288.1 {
6631 count_steps_sort {
6632 SELECT a FROM t2
6633 WHERE b=231
6634 OR b=388
6635 OR d<0.0
6636 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6637 OR b=1045
6638 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6639 }
6640 } {12 21 39 95 scan 0 sort 0}
6641 do_test where7-2.288.2 {
6642 count_steps_sort {
6643 SELECT a FROM t3
6644 WHERE b=231
6645 OR b=388
6646 OR d<0.0
6647 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6648 OR b=1045
6649 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6650 }
6651 } {12 21 39 95 scan 0 sort 0}
6652 do_test where7-2.289.1 {
6653 count_steps_sort {
6654 SELECT a FROM t2
6655 WHERE b=528
6656 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6657 OR b=762
6658 }
6659 } {48 53 scan 0 sort 0}
6660 do_test where7-2.289.2 {
6661 count_steps_sort {
6662 SELECT a FROM t3
6663 WHERE b=528
6664 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6665 OR b=762
6666 }
6667 } {48 53 scan 0 sort 0}
6668 do_test where7-2.290.1 {
6669 count_steps_sort {
6670 SELECT a FROM t2
6671 WHERE f='stuvwxyza'
6672 OR ((a BETWEEN 90 AND 92) AND a!=91)
6673 OR b=916
6674 }
6675 } {18 44 70 90 92 96 scan 0 sort 0}
6676 do_test where7-2.290.2 {
6677 count_steps_sort {
6678 SELECT a FROM t3
6679 WHERE f='stuvwxyza'
6680 OR ((a BETWEEN 90 AND 92) AND a!=91)
6681 OR b=916
6682 }
6683 } {18 44 70 90 92 96 scan 0 sort 0}
6684 do_test where7-2.291.1 {
6685 count_steps_sort {
6686 SELECT a FROM t2
6687 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
6688 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
6689 OR ((a BETWEEN 96 AND 98) AND a!=97)
6690 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6691 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6692 }
6693 } {4 19 52 76 96 98 scan 0 sort 0}
6694 do_test where7-2.291.2 {
6695 count_steps_sort {
6696 SELECT a FROM t3
6697 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
6698 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
6699 OR ((a BETWEEN 96 AND 98) AND a!=97)
6700 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6701 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6702 }
6703 } {4 19 52 76 96 98 scan 0 sort 0}
6704 do_test where7-2.292.1 {
6705 count_steps_sort {
6706 SELECT a FROM t2
6707 WHERE b=102
6708 OR c=6006
6709 OR b=231
6710 OR b=212
6711 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6712 OR (g='gfedcba' AND f GLOB 'klmno*')
6713 OR c=30030
6714 OR (g='onmlkji' AND f GLOB 'abcde*')
6715 }
6716 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6717 do_test where7-2.292.2 {
6718 count_steps_sort {
6719 SELECT a FROM t3
6720 WHERE b=102
6721 OR c=6006
6722 OR b=231
6723 OR b=212
6724 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6725 OR (g='gfedcba' AND f GLOB 'klmno*')
6726 OR c=30030
6727 OR (g='onmlkji' AND f GLOB 'abcde*')
6728 }
6729 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6730 do_test where7-2.293.1 {
6731 count_steps_sort {
6732 SELECT a FROM t2
6733 WHERE a=47
6734 OR a=82
6735 OR c=25025
6736 OR ((a BETWEEN 40 AND 42) AND a!=41)
6737 OR f='qrstuvwxy'
6738 OR a=5
6739 }
6740 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6741 do_test where7-2.293.2 {
6742 count_steps_sort {
6743 SELECT a FROM t3
6744 WHERE a=47
6745 OR a=82
6746 OR c=25025
6747 OR ((a BETWEEN 40 AND 42) AND a!=41)
6748 OR f='qrstuvwxy'
6749 OR a=5
6750 }
6751 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6752 do_test where7-2.294.1 {
6753 count_steps_sort {
6754 SELECT a FROM t2
6755 WHERE b=429
6756 OR a=30
6757 OR f='vwxyzabcd'
6758 OR b=762
6759 OR a=60
6760 OR (g='srqponm' AND f GLOB 'efghi*')
6761 OR (g='xwvutsr' AND f GLOB 'efghi*')
6762 }
6763 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6764 do_test where7-2.294.2 {
6765 count_steps_sort {
6766 SELECT a FROM t3
6767 WHERE b=429
6768 OR a=30
6769 OR f='vwxyzabcd'
6770 OR b=762
6771 OR a=60
6772 OR (g='srqponm' AND f GLOB 'efghi*')
6773 OR (g='xwvutsr' AND f GLOB 'efghi*')
6774 }
6775 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6776 do_test where7-2.295.1 {
6777 count_steps_sort {
6778 SELECT a FROM t2
6779 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6780 OR a=3
6781 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6782 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6783 OR b=498
6784 OR a=100
6785 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6786 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6787 OR a=69
6788 }
6789 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6790 do_test where7-2.295.2 {
6791 count_steps_sort {
6792 SELECT a FROM t3
6793 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6794 OR a=3
6795 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6796 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6797 OR b=498
6798 OR a=100
6799 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6800 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6801 OR a=69
6802 }
6803 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6804 do_test where7-2.296.1 {
6805 count_steps_sort {
6806 SELECT a FROM t2
6807 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6808 OR b=300
6809 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6810 OR b=58
6811 OR ((a BETWEEN 55 AND 57) AND a!=56)
6812 OR (g='nmlkjih' AND f GLOB 'defgh*')
6813 OR b=286
6814 OR b=234
6815 OR ((a BETWEEN 43 AND 45) AND a!=44)
6816 OR f='ghijklmno'
6817 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6818 }
6819 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6820 do_test where7-2.296.2 {
6821 count_steps_sort {
6822 SELECT a FROM t3
6823 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6824 OR b=300
6825 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6826 OR b=58
6827 OR ((a BETWEEN 55 AND 57) AND a!=56)
6828 OR (g='nmlkjih' AND f GLOB 'defgh*')
6829 OR b=286
6830 OR b=234
6831 OR ((a BETWEEN 43 AND 45) AND a!=44)
6832 OR f='ghijklmno'
6833 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6834 }
6835 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6836 do_test where7-2.297.1 {
6837 count_steps_sort {
6838 SELECT a FROM t2
6839 WHERE a=95
6840 OR ((a BETWEEN 72 AND 74) AND a!=73)
6841 OR ((a BETWEEN 23 AND 25) AND a!=24)
6842 OR b=594
6843 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6844 OR ((a BETWEEN 37 AND 39) AND a!=38)
6845 OR ((a BETWEEN 56 AND 58) AND a!=57)
6846 OR ((a BETWEEN 18 AND 20) AND a!=19)
6847 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6848 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6849 OR ((a BETWEEN 53 AND 55) AND a!=54)
6850 }
6851 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sort 0}
6852 do_test where7-2.297.2 {
6853 count_steps_sort {
6854 SELECT a FROM t3
6855 WHERE a=95
6856 OR ((a BETWEEN 72 AND 74) AND a!=73)
6857 OR ((a BETWEEN 23 AND 25) AND a!=24)
6858 OR b=594
6859 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6860 OR ((a BETWEEN 37 AND 39) AND a!=38)
6861 OR ((a BETWEEN 56 AND 58) AND a!=57)
6862 OR ((a BETWEEN 18 AND 20) AND a!=19)
6863 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6864 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6865 OR ((a BETWEEN 53 AND 55) AND a!=54)
6866 }
6867 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sort 0}
6868 do_test where7-2.298.1 {
6869 count_steps_sort {
6870 SELECT a FROM t2
6871 WHERE b=949
6872 OR (g='xwvutsr' AND f GLOB 'fghij*')
6873 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6874 }
6875 } {5 14 scan 0 sort 0}
6876 do_test where7-2.298.2 {
6877 count_steps_sort {
6878 SELECT a FROM t3
6879 WHERE b=949
6880 OR (g='xwvutsr' AND f GLOB 'fghij*')
6881 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6882 }
6883 } {5 14 scan 0 sort 0}
6884 do_test where7-2.299.1 {
6885 count_steps_sort {
6886 SELECT a FROM t2
6887 WHERE b=960
6888 OR a=44
6889 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6890 OR a=39
6891 OR b=828
6892 OR ((a BETWEEN 3 AND 5) AND a!=4)
6893 OR d<0.0
6894 OR b=770
6895 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6896 OR b=594
6897 OR ((a BETWEEN 89 AND 91) AND a!=90)
6898 }
6899 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6900 do_test where7-2.299.2 {
6901 count_steps_sort {
6902 SELECT a FROM t3
6903 WHERE b=960
6904 OR a=44
6905 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6906 OR a=39
6907 OR b=828
6908 OR ((a BETWEEN 3 AND 5) AND a!=4)
6909 OR d<0.0
6910 OR b=770
6911 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6912 OR b=594
6913 OR ((a BETWEEN 89 AND 91) AND a!=90)
6914 }
6915 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6916 do_test where7-2.300.1 {
6917 count_steps_sort {
6918 SELECT a FROM t2
6919 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6920 OR b=198
6921 OR a=51
6922 OR b=1056
6923 OR b=748
6924 OR ((a BETWEEN 9 AND 11) AND a!=10)
6925 }
6926 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6927 do_test where7-2.300.2 {
6928 count_steps_sort {
6929 SELECT a FROM t3
6930 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6931 OR b=198
6932 OR a=51
6933 OR b=1056
6934 OR b=748
6935 OR ((a BETWEEN 9 AND 11) AND a!=10)
6936 }
6937 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6938 do_test where7-2.301.1 {
6939 count_steps_sort {
6940 SELECT a FROM t2
6941 WHERE b=1081
6942 OR ((a BETWEEN 66 AND 68) AND a!=67)
6943 OR b=1004
6944 OR (g='gfedcba' AND f GLOB 'nopqr*')
6945 OR ((a BETWEEN 29 AND 31) AND a!=30)
6946 OR b=660
6947 OR b=957
6948 OR b=869
6949 }
6950 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6951 do_test where7-2.301.2 {
6952 count_steps_sort {
6953 SELECT a FROM t3
6954 WHERE b=1081
6955 OR ((a BETWEEN 66 AND 68) AND a!=67)
6956 OR b=1004
6957 OR (g='gfedcba' AND f GLOB 'nopqr*')
6958 OR ((a BETWEEN 29 AND 31) AND a!=30)
6959 OR b=660
6960 OR b=957
6961 OR b=869
6962 }
6963 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6964 do_test where7-2.302.1 {
6965 count_steps_sort {
6966 SELECT a FROM t2
6967 WHERE b=927
6968 OR c=12012
6969 OR f='yzabcdefg'
6970 OR b=880
6971 OR a=63
6972 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6973 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6974 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6975 }
6976 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
6977 do_test where7-2.302.2 {
6978 count_steps_sort {
6979 SELECT a FROM t3
6980 WHERE b=927
6981 OR c=12012
6982 OR f='yzabcdefg'
6983 OR b=880
6984 OR a=63
6985 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6986 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6987 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6988 }
6989 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
6990 do_test where7-2.303.1 {
6991 count_steps_sort {
6992 SELECT a FROM t2
6993 WHERE a=69
6994 OR b=1103
6995 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6996 OR f='wxyzabcde'
6997 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6998 OR (g='gfedcba' AND f GLOB 'klmno*')
6999 OR f='pqrstuvwx'
7000 OR (g='jihgfed' AND f GLOB 'vwxyz*')
7001 OR a=59
7002 OR b=946
7003 }
7004 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7005 do_test where7-2.303.2 {
7006 count_steps_sort {
7007 SELECT a FROM t3
7008 WHERE a=69
7009 OR b=1103
7010 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
7011 OR f='wxyzabcde'
7012 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
7013 OR (g='gfedcba' AND f GLOB 'klmno*')
7014 OR f='pqrstuvwx'
7015 OR (g='jihgfed' AND f GLOB 'vwxyz*')
7016 OR a=59
7017 OR b=946
7018 }
7019 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7020 do_test where7-2.304.1 {
7021 count_steps_sort {
7022 SELECT a FROM t2
7023 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7024 OR (g='jihgfed' AND f GLOB 'xyzab*')
7025 OR a=68
7026 OR ((a BETWEEN 14 AND 16) AND a!=15)
7027 }
7028 } {14 16 47 68 75 scan 0 sort 0}
7029 do_test where7-2.304.2 {
7030 count_steps_sort {
7031 SELECT a FROM t3
7032 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7033 OR (g='jihgfed' AND f GLOB 'xyzab*')
7034 OR a=68
7035 OR ((a BETWEEN 14 AND 16) AND a!=15)
7036 }
7037 } {14 16 47 68 75 scan 0 sort 0}
7038 do_test where7-2.305.1 {
7039 count_steps_sort {
7040 SELECT a FROM t2
7041 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7042 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7043 }
7044 } {10 63 scan 0 sort 0}
7045 do_test where7-2.305.2 {
7046 count_steps_sort {
7047 SELECT a FROM t3
7048 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7049 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7050 }
7051 } {10 63 scan 0 sort 0}
7052 do_test where7-2.306.1 {
7053 count_steps_sort {
7054 SELECT a FROM t2
7055 WHERE a=32
7056 OR ((a BETWEEN 15 AND 17) AND a!=16)
7057 OR ((a BETWEEN 92 AND 94) AND a!=93)
7058 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7059 OR c=7007
7060 OR b=968
7061 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7062 }
7063 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7064 do_test where7-2.306.2 {
7065 count_steps_sort {
7066 SELECT a FROM t3
7067 WHERE a=32
7068 OR ((a BETWEEN 15 AND 17) AND a!=16)
7069 OR ((a BETWEEN 92 AND 94) AND a!=93)
7070 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7071 OR c=7007
7072 OR b=968
7073 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7074 }
7075 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7076 do_test where7-2.307.1 {
7077 count_steps_sort {
7078 SELECT a FROM t2
7079 WHERE f='cdefghijk'
7080 OR b=1103
7081 }
7082 } {2 28 54 80 scan 0 sort 0}
7083 do_test where7-2.307.2 {
7084 count_steps_sort {
7085 SELECT a FROM t3
7086 WHERE f='cdefghijk'
7087 OR b=1103
7088 }
7089 } {2 28 54 80 scan 0 sort 0}
7090 do_test where7-2.308.1 {
7091 count_steps_sort {
7092 SELECT a FROM t2
7093 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7094 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7095 OR c=14014
7096 OR b=990
7097 OR (g='nmlkjih' AND f GLOB 'efghi*')
7098 OR c=14014
7099 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7100 OR b=740
7101 OR c=3003
7102 }
7103 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7104 do_test where7-2.308.2 {
7105 count_steps_sort {
7106 SELECT a FROM t3
7107 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7108 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7109 OR c=14014
7110 OR b=990
7111 OR (g='nmlkjih' AND f GLOB 'efghi*')
7112 OR c=14014
7113 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7114 OR b=740
7115 OR c=3003
7116 }
7117 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7118 do_test where7-2.309.1 {
7119 count_steps_sort {
7120 SELECT a FROM t2
7121 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7122 OR a=67
7123 OR b=135
7124 OR f='bcdefghij'
7125 OR b=924
7126 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7127 }
7128 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7129 do_test where7-2.309.2 {
7130 count_steps_sort {
7131 SELECT a FROM t3
7132 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7133 OR a=67
7134 OR b=135
7135 OR f='bcdefghij'
7136 OR b=924
7137 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7138 }
7139 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7140 do_test where7-2.310.1 {
7141 count_steps_sort {
7142 SELECT a FROM t2
7143 WHERE a=96
7144 OR a=13
7145 }
7146 } {13 96 scan 0 sort 0}
7147 do_test where7-2.310.2 {
7148 count_steps_sort {
7149 SELECT a FROM t3
7150 WHERE a=96
7151 OR a=13
7152 }
7153 } {13 96 scan 0 sort 0}
7154 do_test where7-2.311.1 {
7155 count_steps_sort {
7156 SELECT a FROM t2
7157 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7158 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7159 OR ((a BETWEEN 35 AND 37) AND a!=36)
7160 OR a=49
7161 OR a=38
7162 OR b=157
7163 OR a=4
7164 OR b=311
7165 OR ((a BETWEEN 97 AND 99) AND a!=98)
7166 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7167 OR b=396
7168 }
7169 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7170 do_test where7-2.311.2 {
7171 count_steps_sort {
7172 SELECT a FROM t3
7173 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7174 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7175 OR ((a BETWEEN 35 AND 37) AND a!=36)
7176 OR a=49
7177 OR a=38
7178 OR b=157
7179 OR a=4
7180 OR b=311
7181 OR ((a BETWEEN 97 AND 99) AND a!=98)
7182 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7183 OR b=396
7184 }
7185 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7186 do_test where7-2.312.1 {
7187 count_steps_sort {
7188 SELECT a FROM t2
7189 WHERE a=82
7190 OR b=333
7191 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7192 OR b=99
7193 OR a=63
7194 OR a=35
7195 OR b=176
7196 }
7197 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7198 do_test where7-2.312.2 {
7199 count_steps_sort {
7200 SELECT a FROM t3
7201 WHERE a=82
7202 OR b=333
7203 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7204 OR b=99
7205 OR a=63
7206 OR a=35
7207 OR b=176
7208 }
7209 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7210 do_test where7-2.313.1 {
7211 count_steps_sort {
7212 SELECT a FROM t2
7213 WHERE a=90
7214 OR a=81
7215 OR ((a BETWEEN 51 AND 53) AND a!=52)
7216 OR f='mnopqrstu'
7217 OR b=927
7218 OR b=311
7219 OR a=34
7220 OR b=715
7221 OR f='rstuvwxyz'
7222 }
7223 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7224 do_test where7-2.313.2 {
7225 count_steps_sort {
7226 SELECT a FROM t3
7227 WHERE a=90
7228 OR a=81
7229 OR ((a BETWEEN 51 AND 53) AND a!=52)
7230 OR f='mnopqrstu'
7231 OR b=927
7232 OR b=311
7233 OR a=34
7234 OR b=715
7235 OR f='rstuvwxyz'
7236 }
7237 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7238 do_test where7-2.314.1 {
7239 count_steps_sort {
7240 SELECT a FROM t2
7241 WHERE b=484
7242 OR ((a BETWEEN 10 AND 12) AND a!=11)
7243 OR f='lmnopqrst'
7244 OR ((a BETWEEN 37 AND 39) AND a!=38)
7245 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7246 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7247 OR b<0
7248 OR b=231
7249 OR a=14
7250 }
7251 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7252 do_test where7-2.314.2 {
7253 count_steps_sort {
7254 SELECT a FROM t3
7255 WHERE b=484
7256 OR ((a BETWEEN 10 AND 12) AND a!=11)
7257 OR f='lmnopqrst'
7258 OR ((a BETWEEN 37 AND 39) AND a!=38)
7259 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7260 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7261 OR b<0
7262 OR b=231
7263 OR a=14
7264 }
7265 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7266 do_test where7-2.315.1 {
7267 count_steps_sort {
7268 SELECT a FROM t2
7269 WHERE b=905
7270 OR f='hijklmnop'
7271 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7272 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7273 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7274 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7275 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7276 OR b=817
7277 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7278 }
7279 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7280 do_test where7-2.315.2 {
7281 count_steps_sort {
7282 SELECT a FROM t3
7283 WHERE b=905
7284 OR f='hijklmnop'
7285 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7286 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7287 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7288 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7289 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7290 OR b=817
7291 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7292 }
7293 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7294 do_test where7-2.316.1 {
7295 count_steps_sort {
7296 SELECT a FROM t2
7297 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7298 OR b=311
7299 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7300 OR a=48
7301 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7302 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7303 OR c=32032
7304 OR f='opqrstuvw'
7305 OR b=300
7306 OR b=1001
7307 OR ((a BETWEEN 94 AND 96) AND a!=95)
7308 }
7309 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7310 do_test where7-2.316.2 {
7311 count_steps_sort {
7312 SELECT a FROM t3
7313 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7314 OR b=311
7315 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7316 OR a=48
7317 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7318 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7319 OR c=32032
7320 OR f='opqrstuvw'
7321 OR b=300
7322 OR b=1001
7323 OR ((a BETWEEN 94 AND 96) AND a!=95)
7324 }
7325 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7326 do_test where7-2.317.1 {
7327 count_steps_sort {
7328 SELECT a FROM t2
7329 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7330 OR b=1070
7331 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7332 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7333 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7334 OR a=22
7335 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7336 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7337 OR f='tuvwxyzab'
7338 OR a=72
7339 OR ((a BETWEEN 53 AND 55) AND a!=54)
7340 }
7341 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7342 do_test where7-2.317.2 {
7343 count_steps_sort {
7344 SELECT a FROM t3
7345 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7346 OR b=1070
7347 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7348 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7349 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7350 OR a=22
7351 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7352 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7353 OR f='tuvwxyzab'
7354 OR a=72
7355 OR ((a BETWEEN 53 AND 55) AND a!=54)
7356 }
7357 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7358 do_test where7-2.318.1 {
7359 count_steps_sort {
7360 SELECT a FROM t2
7361 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7362 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7363 OR a=21
7364 OR b=1026
7365 OR ((a BETWEEN 34 AND 36) AND a!=35)
7366 OR b=473
7367 }
7368 } {8 16 21 34 36 43 scan 0 sort 0}
7369 do_test where7-2.318.2 {
7370 count_steps_sort {
7371 SELECT a FROM t3
7372 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7373 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7374 OR a=21
7375 OR b=1026
7376 OR ((a BETWEEN 34 AND 36) AND a!=35)
7377 OR b=473
7378 }
7379 } {8 16 21 34 36 43 scan 0 sort 0}
7380 do_test where7-2.319.1 {
7381 count_steps_sort {
7382 SELECT a FROM t2
7383 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7384 OR ((a BETWEEN 43 AND 45) AND a!=44)
7385 OR a=100
7386 OR a=29
7387 OR c=15015
7388 OR a=87
7389 OR (g='gfedcba' AND f GLOB 'klmno*')
7390 }
7391 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7392 do_test where7-2.319.2 {
7393 count_steps_sort {
7394 SELECT a FROM t3
7395 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7396 OR ((a BETWEEN 43 AND 45) AND a!=44)
7397 OR a=100
7398 OR a=29
7399 OR c=15015
7400 OR a=87
7401 OR (g='gfedcba' AND f GLOB 'klmno*')
7402 }
7403 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7404 do_test where7-2.320.1 {
7405 count_steps_sort {
7406 SELECT a FROM t2
7407 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7408 OR b=542
7409 OR b=638
7410 }
7411 } {1 58 scan 0 sort 0}
7412 do_test where7-2.320.2 {
7413 count_steps_sort {
7414 SELECT a FROM t3
7415 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7416 OR b=542
7417 OR b=638
7418 }
7419 } {1 58 scan 0 sort 0}
7420 do_test where7-2.321.1 {
7421 count_steps_sort {
7422 SELECT a FROM t2
7423 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7424 OR b=1070
7425 OR a=91
7426 OR b=1015
7427 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7428 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7429 OR ((a BETWEEN 91 AND 93) AND a!=92)
7430 }
7431 } {5 7 12 80 91 93 scan 0 sort 0}
7432 do_test where7-2.321.2 {
7433 count_steps_sort {
7434 SELECT a FROM t3
7435 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7436 OR b=1070
7437 OR a=91
7438 OR b=1015
7439 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7440 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7441 OR ((a BETWEEN 91 AND 93) AND a!=92)
7442 }
7443 } {5 7 12 80 91 93 scan 0 sort 0}
7444 do_test where7-2.322.1 {
7445 count_steps_sort {
7446 SELECT a FROM t2
7447 WHERE a=7
7448 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7449 OR b=1015
7450 OR b=839
7451 OR (g='rqponml' AND f GLOB 'klmno*')
7452 OR b=410
7453 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7454 OR a=71
7455 }
7456 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7457 do_test where7-2.322.2 {
7458 count_steps_sort {
7459 SELECT a FROM t3
7460 WHERE a=7
7461 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7462 OR b=1015
7463 OR b=839
7464 OR (g='rqponml' AND f GLOB 'klmno*')
7465 OR b=410
7466 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7467 OR a=71
7468 }
7469 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7470 do_test where7-2.323.1 {
7471 count_steps_sort {
7472 SELECT a FROM t2
7473 WHERE b=880
7474 OR b=982
7475 OR a=52
7476 OR (g='onmlkji' AND f GLOB 'abcde*')
7477 OR a=24
7478 OR ((a BETWEEN 47 AND 49) AND a!=48)
7479 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7480 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7481 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7482 }
7483 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7484 do_test where7-2.323.2 {
7485 count_steps_sort {
7486 SELECT a FROM t3
7487 WHERE b=880
7488 OR b=982
7489 OR a=52
7490 OR (g='onmlkji' AND f GLOB 'abcde*')
7491 OR a=24
7492 OR ((a BETWEEN 47 AND 49) AND a!=48)
7493 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7494 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7495 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7496 }
7497 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7498 do_test where7-2.324.1 {
7499 count_steps_sort {
7500 SELECT a FROM t2
7501 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7502 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7503 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7504 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7505 }
7506 } {5 22 31 57 67 69 83 scan 0 sort 0}
7507 do_test where7-2.324.2 {
7508 count_steps_sort {
7509 SELECT a FROM t3
7510 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7511 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7512 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7513 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7514 }
7515 } {5 22 31 57 67 69 83 scan 0 sort 0}
7516 do_test where7-2.325.1 {
7517 count_steps_sort {
7518 SELECT a FROM t2
7519 WHERE f='abcdefghi'
7520 OR a=5
7521 OR b=124
7522 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7523 OR b=432
7524 OR 1000000<b
7525 OR a=58
7526 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7527 OR b=77
7528 OR b=605
7529 }
7530 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7531 do_test where7-2.325.2 {
7532 count_steps_sort {
7533 SELECT a FROM t3
7534 WHERE f='abcdefghi'
7535 OR a=5
7536 OR b=124
7537 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7538 OR b=432
7539 OR 1000000<b
7540 OR a=58
7541 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7542 OR b=77
7543 OR b=605
7544 }
7545 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7546 do_test where7-2.326.1 {
7547 count_steps_sort {
7548 SELECT a FROM t2
7549 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7550 OR b=583
7551 OR a=62
7552 }
7553 } {53 62 89 scan 0 sort 0}
7554 do_test where7-2.326.2 {
7555 count_steps_sort {
7556 SELECT a FROM t3
7557 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7558 OR b=583
7559 OR a=62
7560 }
7561 } {53 62 89 scan 0 sort 0}
7562 do_test where7-2.327.1 {
7563 count_steps_sort {
7564 SELECT a FROM t2
7565 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7566 OR f='pqrstuvwx'
7567 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7568 OR b=278
7569 OR a=10
7570 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7571 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7572 OR ((a BETWEEN 63 AND 65) AND a!=64)
7573 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7574 OR f='uvwxyzabc'
7575 }
7576 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7577 do_test where7-2.327.2 {
7578 count_steps_sort {
7579 SELECT a FROM t3
7580 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7581 OR f='pqrstuvwx'
7582 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7583 OR b=278
7584 OR a=10
7585 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7586 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7587 OR ((a BETWEEN 63 AND 65) AND a!=64)
7588 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7589 OR f='uvwxyzabc'
7590 }
7591 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7592 do_test where7-2.328.1 {
7593 count_steps_sort {
7594 SELECT a FROM t2
7595 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7596 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7597 OR b=564
7598 OR (g='gfedcba' AND f GLOB 'mnopq*')
7599 OR ((a BETWEEN 56 AND 58) AND a!=57)
7600 OR b=77
7601 OR (g='nmlkjih' AND f GLOB 'efghi*')
7602 OR b=968
7603 OR b=847
7604 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7605 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7606 }
7607 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7608 do_test where7-2.328.2 {
7609 count_steps_sort {
7610 SELECT a FROM t3
7611 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7612 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7613 OR b=564
7614 OR (g='gfedcba' AND f GLOB 'mnopq*')
7615 OR ((a BETWEEN 56 AND 58) AND a!=57)
7616 OR b=77
7617 OR (g='nmlkjih' AND f GLOB 'efghi*')
7618 OR b=968
7619 OR b=847
7620 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7621 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7622 }
7623 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7624 do_test where7-2.329.1 {
7625 count_steps_sort {
7626 SELECT a FROM t2
7627 WHERE b=539
7628 OR b=594
7629 OR ((a BETWEEN 63 AND 65) AND a!=64)
7630 OR f='abcdefghi'
7631 OR a=6
7632 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7633 OR b=762
7634 }
7635 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7636 do_test where7-2.329.2 {
7637 count_steps_sort {
7638 SELECT a FROM t3
7639 WHERE b=539
7640 OR b=594
7641 OR ((a BETWEEN 63 AND 65) AND a!=64)
7642 OR f='abcdefghi'
7643 OR a=6
7644 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7645 OR b=762
7646 }
7647 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7648 do_test where7-2.330.1 {
7649 count_steps_sort {
7650 SELECT a FROM t2
7651 WHERE b=869
7652 OR b=630
7653 }
7654 } {79 scan 0 sort 0}
7655 do_test where7-2.330.2 {
7656 count_steps_sort {
7657 SELECT a FROM t3
7658 WHERE b=869
7659 OR b=630
7660 }
7661 } {79 scan 0 sort 0}
7662 do_test where7-2.331.1 {
7663 count_steps_sort {
7664 SELECT a FROM t2
7665 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7666 OR b=693
7667 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7668 OR b=968
7669 OR ((a BETWEEN 63 AND 65) AND a!=64)
7670 OR b=132
7671 OR f='nopqrstuv'
7672 OR ((a BETWEEN 28 AND 30) AND a!=29)
7673 }
7674 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7675 do_test where7-2.331.2 {
7676 count_steps_sort {
7677 SELECT a FROM t3
7678 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7679 OR b=693
7680 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7681 OR b=968
7682 OR ((a BETWEEN 63 AND 65) AND a!=64)
7683 OR b=132
7684 OR f='nopqrstuv'
7685 OR ((a BETWEEN 28 AND 30) AND a!=29)
7686 }
7687 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7688 do_test where7-2.332.1 {
7689 count_steps_sort {
7690 SELECT a FROM t2
7691 WHERE c=32032
7692 OR b=814
7693 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7694 OR b=814
7695 OR a=78
7696 OR a=37
7697 }
7698 } {37 74 78 90 94 95 96 scan 0 sort 0}
7699 do_test where7-2.332.2 {
7700 count_steps_sort {
7701 SELECT a FROM t3
7702 WHERE c=32032
7703 OR b=814
7704 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7705 OR b=814
7706 OR a=78
7707 OR a=37
7708 }
7709 } {37 74 78 90 94 95 96 scan 0 sort 0}
7710 do_test where7-2.333.1 {
7711 count_steps_sort {
7712 SELECT a FROM t2
7713 WHERE b=190
7714 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7715 OR b=924
7716 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7717 OR b=759
7718 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7719 }
7720 } {1 40 59 69 84 scan 0 sort 0}
7721 do_test where7-2.333.2 {
7722 count_steps_sort {
7723 SELECT a FROM t3
7724 WHERE b=190
7725 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7726 OR b=924
7727 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7728 OR b=759
7729 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7730 }
7731 } {1 40 59 69 84 scan 0 sort 0}
7732 do_test where7-2.334.1 {
7733 count_steps_sort {
7734 SELECT a FROM t2
7735 WHERE a=97
7736 OR b=201
7737 OR b=597
7738 OR a=6
7739 OR f='cdefghijk'
7740 OR ((a BETWEEN 74 AND 76) AND a!=75)
7741 OR b=300
7742 OR b=693
7743 OR b=333
7744 OR b=740
7745 }
7746 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7747 do_test where7-2.334.2 {
7748 count_steps_sort {
7749 SELECT a FROM t3
7750 WHERE a=97
7751 OR b=201
7752 OR b=597
7753 OR a=6
7754 OR f='cdefghijk'
7755 OR ((a BETWEEN 74 AND 76) AND a!=75)
7756 OR b=300
7757 OR b=693
7758 OR b=333
7759 OR b=740
7760 }
7761 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7762 do_test where7-2.335.1 {
7763 count_steps_sort {
7764 SELECT a FROM t2
7765 WHERE c=26026
7766 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7767 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7768 OR c=17017
7769 OR (g='jihgfed' AND f GLOB 'wxyza*')
7770 OR (g='srqponm' AND f GLOB 'ghijk*')
7771 OR (g='jihgfed' AND f GLOB 'zabcd*')
7772 OR ((a BETWEEN 2 AND 4) AND a!=3)
7773 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7774 }
7775 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7776 do_test where7-2.335.2 {
7777 count_steps_sort {
7778 SELECT a FROM t3
7779 WHERE c=26026
7780 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7781 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7782 OR c=17017
7783 OR (g='jihgfed' AND f GLOB 'wxyza*')
7784 OR (g='srqponm' AND f GLOB 'ghijk*')
7785 OR (g='jihgfed' AND f GLOB 'zabcd*')
7786 OR ((a BETWEEN 2 AND 4) AND a!=3)
7787 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7788 }
7789 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7790 do_test where7-2.336.1 {
7791 count_steps_sort {
7792 SELECT a FROM t2
7793 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7794 OR ((a BETWEEN 13 AND 15) AND a!=14)
7795 OR b=638
7796 OR b=495
7797 OR a=44
7798 OR b=374
7799 OR a=22
7800 OR c=12012
7801 }
7802 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7803 do_test where7-2.336.2 {
7804 count_steps_sort {
7805 SELECT a FROM t3
7806 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7807 OR ((a BETWEEN 13 AND 15) AND a!=14)
7808 OR b=638
7809 OR b=495
7810 OR a=44
7811 OR b=374
7812 OR a=22
7813 OR c=12012
7814 }
7815 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7816 do_test where7-2.337.1 {
7817 count_steps_sort {
7818 SELECT a FROM t2
7819 WHERE c=8008
7820 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7821 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7822 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7823 OR b=300
7824 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7825 OR a=41
7826 OR (g='onmlkji' AND f GLOB 'xyzab*')
7827 OR b=135
7828 OR b=605
7829 }
7830 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7831 do_test where7-2.337.2 {
7832 count_steps_sort {
7833 SELECT a FROM t3
7834 WHERE c=8008
7835 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7836 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7837 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7838 OR b=300
7839 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7840 OR a=41
7841 OR (g='onmlkji' AND f GLOB 'xyzab*')
7842 OR b=135
7843 OR b=605
7844 }
7845 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7846 do_test where7-2.338.1 {
7847 count_steps_sort {
7848 SELECT a FROM t2
7849 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7850 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7851 OR (g='srqponm' AND f GLOB 'efghi*')
7852 OR (g='qponmlk' AND f GLOB 'pqrst*')
7853 OR b=762
7854 OR b=484
7855 OR b=190
7856 OR ((a BETWEEN 95 AND 97) AND a!=96)
7857 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7858 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7859 OR b=1023
7860 }
7861 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7862 do_test where7-2.338.2 {
7863 count_steps_sort {
7864 SELECT a FROM t3
7865 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7866 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7867 OR (g='srqponm' AND f GLOB 'efghi*')
7868 OR (g='qponmlk' AND f GLOB 'pqrst*')
7869 OR b=762
7870 OR b=484
7871 OR b=190
7872 OR ((a BETWEEN 95 AND 97) AND a!=96)
7873 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7874 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7875 OR b=1023
7876 }
7877 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7878 do_test where7-2.339.1 {
7879 count_steps_sort {
7880 SELECT a FROM t2
7881 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
7882 OR a=34
7883 OR f='rstuvwxyz'
7884 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
7885 OR b=729
7886 }
7887 } {10 17 34 43 69 82 95 scan 0 sort 0}
7888 do_test where7-2.339.2 {
7889 count_steps_sort {
7890 SELECT a FROM t3
7891 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
7892 OR a=34
7893 OR f='rstuvwxyz'
7894 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
7895 OR b=729
7896 }
7897 } {10 17 34 43 69 82 95 scan 0 sort 0}
7898 do_test where7-2.340.1 {
7899 count_steps_sort {
7900 SELECT a FROM t2
7901 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7902 OR b=1004
7903 OR (g='qponmlk' AND f GLOB 'pqrst*')
7904 OR g IS NULL
7905 }
7906 } {37 41 scan 0 sort 0}
7907 do_test where7-2.340.2 {
7908 count_steps_sort {
7909 SELECT a FROM t3
7910 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7911 OR b=1004
7912 OR (g='qponmlk' AND f GLOB 'pqrst*')
7913 OR g IS NULL
7914 }
7915 } {37 41 scan 0 sort 0}
7916 do_test where7-2.341.1 {
7917 count_steps_sort {
7918 SELECT a FROM t2
7919 WHERE a=73
7920 OR ((a BETWEEN 36 AND 38) AND a!=37)
7921 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7922 OR ((a BETWEEN 51 AND 53) AND a!=52)
7923 OR a=9
7924 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7925 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7926 OR a=44
7927 OR a=23
7928 OR (g='ihgfedc' AND f GLOB 'abcde*')
7929 OR (g='rqponml' AND f GLOB 'lmnop*')
7930 }
7931 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7932 do_test where7-2.341.2 {
7933 count_steps_sort {
7934 SELECT a FROM t3
7935 WHERE a=73
7936 OR ((a BETWEEN 36 AND 38) AND a!=37)
7937 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7938 OR ((a BETWEEN 51 AND 53) AND a!=52)
7939 OR a=9
7940 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7941 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7942 OR a=44
7943 OR a=23
7944 OR (g='ihgfedc' AND f GLOB 'abcde*')
7945 OR (g='rqponml' AND f GLOB 'lmnop*')
7946 }
7947 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7948 do_test where7-2.342.1 {
7949 count_steps_sort {
7950 SELECT a FROM t2
7951 WHERE b=487
7952 OR ((a BETWEEN 77 AND 79) AND a!=78)
7953 OR a=11
7954 OR ((a BETWEEN 12 AND 14) AND a!=13)
7955 OR ((a BETWEEN 69 AND 71) AND a!=70)
7956 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7957 OR (g='ihgfedc' AND f GLOB 'abcde*')
7958 OR a=13
7959 OR a=15
7960 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7961 OR a=36
7962 }
7963 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7964 do_test where7-2.342.2 {
7965 count_steps_sort {
7966 SELECT a FROM t3
7967 WHERE b=487
7968 OR ((a BETWEEN 77 AND 79) AND a!=78)
7969 OR a=11
7970 OR ((a BETWEEN 12 AND 14) AND a!=13)
7971 OR ((a BETWEEN 69 AND 71) AND a!=70)
7972 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7973 OR (g='ihgfedc' AND f GLOB 'abcde*')
7974 OR a=13
7975 OR a=15
7976 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7977 OR a=36
7978 }
7979 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7980 do_test where7-2.343.1 {
7981 count_steps_sort {
7982 SELECT a FROM t2
7983 WHERE b=938
7984 OR ((a BETWEEN 57 AND 59) AND a!=58)
7985 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7986 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
7987 OR b=245
7988 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
7989 }
7990 } {32 35 54 57 59 scan 0 sort 0}
7991 do_test where7-2.343.2 {
7992 count_steps_sort {
7993 SELECT a FROM t3
7994 WHERE b=938
7995 OR ((a BETWEEN 57 AND 59) AND a!=58)
7996 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7997 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
7998 OR b=245
7999 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
8000 }
8001 } {32 35 54 57 59 scan 0 sort 0}
8002 do_test where7-2.344.1 {
8003 count_steps_sort {
8004 SELECT a FROM t2
8005 WHERE b=1078
8006 OR c=19019
8007 OR a=38
8008 OR a=59
8009 OR ((a BETWEEN 30 AND 32) AND a!=31)
8010 OR ((a BETWEEN 95 AND 97) AND a!=96)
8011 OR c=25025
8012 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8013 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8014 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8015 }
8016 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8017 do_test where7-2.344.2 {
8018 count_steps_sort {
8019 SELECT a FROM t3
8020 WHERE b=1078
8021 OR c=19019
8022 OR a=38
8023 OR a=59
8024 OR ((a BETWEEN 30 AND 32) AND a!=31)
8025 OR ((a BETWEEN 95 AND 97) AND a!=96)
8026 OR c=25025
8027 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8028 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8029 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8030 }
8031 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8032 do_test where7-2.345.1 {
8033 count_steps_sort {
8034 SELECT a FROM t2
8035 WHERE f='cdefghijk'
8036 OR b=168
8037 OR b=561
8038 OR a=81
8039 OR a=87
8040 }
8041 } {2 28 51 54 80 81 87 scan 0 sort 0}
8042 do_test where7-2.345.2 {
8043 count_steps_sort {
8044 SELECT a FROM t3
8045 WHERE f='cdefghijk'
8046 OR b=168
8047 OR b=561
8048 OR a=81
8049 OR a=87
8050 }
8051 } {2 28 51 54 80 81 87 scan 0 sort 0}
8052 do_test where7-2.346.1 {
8053 count_steps_sort {
8054 SELECT a FROM t2
8055 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8056 OR ((a BETWEEN 9 AND 11) AND a!=10)
8057 OR (g='rqponml' AND f GLOB 'hijkl*')
8058 OR a=48
8059 OR b=113
8060 OR ((a BETWEEN 20 AND 22) AND a!=21)
8061 OR b=880
8062 OR ((a BETWEEN 85 AND 87) AND a!=86)
8063 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8064 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8065 }
8066 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8067 do_test where7-2.346.2 {
8068 count_steps_sort {
8069 SELECT a FROM t3
8070 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8071 OR ((a BETWEEN 9 AND 11) AND a!=10)
8072 OR (g='rqponml' AND f GLOB 'hijkl*')
8073 OR a=48
8074 OR b=113
8075 OR ((a BETWEEN 20 AND 22) AND a!=21)
8076 OR b=880
8077 OR ((a BETWEEN 85 AND 87) AND a!=86)
8078 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8079 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8080 }
8081 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8082 do_test where7-2.347.1 {
8083 count_steps_sort {
8084 SELECT a FROM t2
8085 WHERE b=517
8086 OR b=187
8087 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8088 OR b=1092
8089 OR ((a BETWEEN 84 AND 86) AND a!=85)
8090 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8091 }
8092 } {6 17 47 84 86 scan 0 sort 0}
8093 do_test where7-2.347.2 {
8094 count_steps_sort {
8095 SELECT a FROM t3
8096 WHERE b=517
8097 OR b=187
8098 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8099 OR b=1092
8100 OR ((a BETWEEN 84 AND 86) AND a!=85)
8101 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8102 }
8103 } {6 17 47 84 86 scan 0 sort 0}
8104 do_test where7-2.348.1 {
8105 count_steps_sort {
8106 SELECT a FROM t2
8107 WHERE b=982
8108 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8109 OR b=234
8110 OR c=15015
8111 OR a=47
8112 OR f='qrstuvwxy'
8113 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8114 OR b=814
8115 OR b=440
8116 OR b=454
8117 }
8118 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8119 do_test where7-2.348.2 {
8120 count_steps_sort {
8121 SELECT a FROM t3
8122 WHERE b=982
8123 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8124 OR b=234
8125 OR c=15015
8126 OR a=47
8127 OR f='qrstuvwxy'
8128 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8129 OR b=814
8130 OR b=440
8131 OR b=454
8132 }
8133 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8134 do_test where7-2.349.1 {
8135 count_steps_sort {
8136 SELECT a FROM t2
8137 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8138 OR c=7007
8139 OR b=429
8140 OR ((a BETWEEN 25 AND 27) AND a!=26)
8141 OR b=231
8142 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8143 OR c=22022
8144 OR f='bcdefghij'
8145 }
8146 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8147 do_test where7-2.349.2 {
8148 count_steps_sort {
8149 SELECT a FROM t3
8150 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8151 OR c=7007
8152 OR b=429
8153 OR ((a BETWEEN 25 AND 27) AND a!=26)
8154 OR b=231
8155 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8156 OR c=22022
8157 OR f='bcdefghij'
8158 }
8159 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8160 do_test where7-2.350.1 {
8161 count_steps_sort {
8162 SELECT a FROM t2
8163 WHERE c=17017
8164 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8165 OR ((a BETWEEN 88 AND 90) AND a!=89)
8166 OR b=784
8167 OR ((a BETWEEN 22 AND 24) AND a!=23)
8168 OR ((a BETWEEN 54 AND 56) AND a!=55)
8169 OR ((a BETWEEN 16 AND 18) AND a!=17)
8170 OR f='zabcdefgh'
8171 }
8172 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8173 do_test where7-2.350.2 {
8174 count_steps_sort {
8175 SELECT a FROM t3
8176 WHERE c=17017
8177 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8178 OR ((a BETWEEN 88 AND 90) AND a!=89)
8179 OR b=784
8180 OR ((a BETWEEN 22 AND 24) AND a!=23)
8181 OR ((a BETWEEN 54 AND 56) AND a!=55)
8182 OR ((a BETWEEN 16 AND 18) AND a!=17)
8183 OR f='zabcdefgh'
8184 }
8185 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8186 do_test where7-2.351.1 {
8187 count_steps_sort {
8188 SELECT a FROM t2
8189 WHERE b=344
8190 OR b=275
8191 OR c<=10
8192 }
8193 } {25 scan 0 sort 0}
8194 do_test where7-2.351.2 {
8195 count_steps_sort {
8196 SELECT a FROM t3
8197 WHERE b=344
8198 OR b=275
8199 OR c<=10
8200 }
8201 } {25 scan 0 sort 0}
8202 do_test where7-2.352.1 {
8203 count_steps_sort {
8204 SELECT a FROM t2
8205 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8206 OR a=76
8207 OR b=154
8208 OR a=30
8209 OR c=3003
8210 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8211 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8212 OR b=564
8213 OR b=55
8214 OR a=38
8215 }
8216 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8217 do_test where7-2.352.2 {
8218 count_steps_sort {
8219 SELECT a FROM t3
8220 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8221 OR a=76
8222 OR b=154
8223 OR a=30
8224 OR c=3003
8225 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8226 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8227 OR b=564
8228 OR b=55
8229 OR a=38
8230 }
8231 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8232 do_test where7-2.353.1 {
8233 count_steps_sort {
8234 SELECT a FROM t2
8235 WHERE a=52
8236 OR ((a BETWEEN 66 AND 68) AND a!=67)
8237 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8238 }
8239 } {52 54 66 68 scan 0 sort 0}
8240 do_test where7-2.353.2 {
8241 count_steps_sort {
8242 SELECT a FROM t3
8243 WHERE a=52
8244 OR ((a BETWEEN 66 AND 68) AND a!=67)
8245 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8246 }
8247 } {52 54 66 68 scan 0 sort 0}
8248 do_test where7-2.354.1 {
8249 count_steps_sort {
8250 SELECT a FROM t2
8251 WHERE b=792
8252 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8253 }
8254 } {9 72 scan 0 sort 0}
8255 do_test where7-2.354.2 {
8256 count_steps_sort {
8257 SELECT a FROM t3
8258 WHERE b=792
8259 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8260 }
8261 } {9 72 scan 0 sort 0}
8262 do_test where7-2.355.1 {
8263 count_steps_sort {
8264 SELECT a FROM t2
8265 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8266 OR c=21021
8267 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8268 OR f='zabcdefgh'
8269 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8270 OR b=781
8271 OR a=64
8272 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8273 }
8274 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8275 do_test where7-2.355.2 {
8276 count_steps_sort {
8277 SELECT a FROM t3
8278 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8279 OR c=21021
8280 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8281 OR f='zabcdefgh'
8282 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8283 OR b=781
8284 OR a=64
8285 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8286 }
8287 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8288 do_test where7-2.356.1 {
8289 count_steps_sort {
8290 SELECT a FROM t2
8291 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8292 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8293 OR a=34
8294 OR (g='rqponml' AND f GLOB 'ijklm*')
8295 OR (g='rqponml' AND f GLOB 'klmno*')
8296 OR (g='srqponm' AND f GLOB 'defgh*')
8297 OR b=319
8298 OR b=330
8299 OR ((a BETWEEN 28 AND 30) AND a!=29)
8300 }
8301 } {28 29 30 34 36 67 90 scan 0 sort 0}
8302 do_test where7-2.356.2 {
8303 count_steps_sort {
8304 SELECT a FROM t3
8305 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8306 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8307 OR a=34
8308 OR (g='rqponml' AND f GLOB 'ijklm*')
8309 OR (g='rqponml' AND f GLOB 'klmno*')
8310 OR (g='srqponm' AND f GLOB 'defgh*')
8311 OR b=319
8312 OR b=330
8313 OR ((a BETWEEN 28 AND 30) AND a!=29)
8314 }
8315 } {28 29 30 34 36 67 90 scan 0 sort 0}
8316 do_test where7-2.357.1 {
8317 count_steps_sort {
8318 SELECT a FROM t2
8319 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8320 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8321 OR a=45
8322 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8323 }
8324 } {15 41 45 67 81 93 scan 0 sort 0}
8325 do_test where7-2.357.2 {
8326 count_steps_sort {
8327 SELECT a FROM t3
8328 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8329 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8330 OR a=45
8331 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8332 }
8333 } {15 41 45 67 81 93 scan 0 sort 0}
8334 do_test where7-2.358.1 {
8335 count_steps_sort {
8336 SELECT a FROM t2
8337 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8338 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8339 OR b=165
8340 OR b=836
8341 }
8342 } {15 53 54 76 scan 0 sort 0}
8343 do_test where7-2.358.2 {
8344 count_steps_sort {
8345 SELECT a FROM t3
8346 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8347 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8348 OR b=165
8349 OR b=836
8350 }
8351 } {15 53 54 76 scan 0 sort 0}
8352 do_test where7-2.359.1 {
8353 count_steps_sort {
8354 SELECT a FROM t2
8355 WHERE b=1034
8356 OR f='vwxyzabcd'
8357 OR (g='gfedcba' AND f GLOB 'nopqr*')
8358 OR ((a BETWEEN 57 AND 59) AND a!=58)
8359 }
8360 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8361 do_test where7-2.359.2 {
8362 count_steps_sort {
8363 SELECT a FROM t3
8364 WHERE b=1034
8365 OR f='vwxyzabcd'
8366 OR (g='gfedcba' AND f GLOB 'nopqr*')
8367 OR ((a BETWEEN 57 AND 59) AND a!=58)
8368 }
8369 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8370 do_test where7-2.360.1 {
8371 count_steps_sort {
8372 SELECT a FROM t2
8373 WHERE b=440
8374 OR a=19
8375 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8376 OR c=22022
8377 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8378 OR a=92
8379 OR b=1026
8380 OR b=608
8381 }
8382 } {19 40 47 64 65 66 92 scan 0 sort 0}
8383 do_test where7-2.360.2 {
8384 count_steps_sort {
8385 SELECT a FROM t3
8386 WHERE b=440
8387 OR a=19
8388 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8389 OR c=22022
8390 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8391 OR a=92
8392 OR b=1026
8393 OR b=608
8394 }
8395 } {19 40 47 64 65 66 92 scan 0 sort 0}
8396 do_test where7-2.361.1 {
8397 count_steps_sort {
8398 SELECT a FROM t2
8399 WHERE a=37
8400 OR b=88
8401 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8402 OR c=23023
8403 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8404 OR a=56
8405 OR ((a BETWEEN 13 AND 15) AND a!=14)
8406 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8407 OR f='ijklmnopq'
8408 OR ((a BETWEEN 85 AND 87) AND a!=86)
8409 }
8410 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8411 do_test where7-2.361.2 {
8412 count_steps_sort {
8413 SELECT a FROM t3
8414 WHERE a=37
8415 OR b=88
8416 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8417 OR c=23023
8418 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8419 OR a=56
8420 OR ((a BETWEEN 13 AND 15) AND a!=14)
8421 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8422 OR f='ijklmnopq'
8423 OR ((a BETWEEN 85 AND 87) AND a!=86)
8424 }
8425 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8426 do_test where7-2.362.1 {
8427 count_steps_sort {
8428 SELECT a FROM t2
8429 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8430 OR ((a BETWEEN 22 AND 24) AND a!=23)
8431 OR a=74
8432 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
8433 OR ((a BETWEEN 42 AND 44) AND a!=43)
8434 }
8435 } {20 22 24 42 44 74 97 scan 0 sort 0}
8436 do_test where7-2.362.2 {
8437 count_steps_sort {
8438 SELECT a FROM t3
8439 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8440 OR ((a BETWEEN 22 AND 24) AND a!=23)
8441 OR a=74
8442 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
8443 OR ((a BETWEEN 42 AND 44) AND a!=43)
8444 }
8445 } {20 22 24 42 44 74 97 scan 0 sort 0}
8446 do_test where7-2.363.1 {
8447 count_steps_sort {
8448 SELECT a FROM t2
8449 WHERE f='uvwxyzabc'
8450 OR b=869
8451 OR ((a BETWEEN 49 AND 51) AND a!=50)
8452 }
8453 } {20 46 49 51 72 79 98 scan 0 sort 0}
8454 do_test where7-2.363.2 {
8455 count_steps_sort {
8456 SELECT a FROM t3
8457 WHERE f='uvwxyzabc'
8458 OR b=869
8459 OR ((a BETWEEN 49 AND 51) AND a!=50)
8460 }
8461 } {20 46 49 51 72 79 98 scan 0 sort 0}
8462 do_test where7-2.364.1 {
8463 count_steps_sort {
8464 SELECT a FROM t2
8465 WHERE b=682
8466 OR b=583
8467 OR b=685
8468 OR b=817
8469 OR ((a BETWEEN 34 AND 36) AND a!=35)
8470 }
8471 } {34 36 53 62 scan 0 sort 0}
8472 do_test where7-2.364.2 {
8473 count_steps_sort {
8474 SELECT a FROM t3
8475 WHERE b=682
8476 OR b=583
8477 OR b=685
8478 OR b=817
8479 OR ((a BETWEEN 34 AND 36) AND a!=35)
8480 }
8481 } {34 36 53 62 scan 0 sort 0}
8482 do_test where7-2.365.1 {
8483 count_steps_sort {
8484 SELECT a FROM t2
8485 WHERE b=583
8486 OR a=39
8487 OR b=627
8488 OR ((a BETWEEN 72 AND 74) AND a!=73)
8489 }
8490 } {39 53 57 72 74 scan 0 sort 0}
8491 do_test where7-2.365.2 {
8492 count_steps_sort {
8493 SELECT a FROM t3
8494 WHERE b=583
8495 OR a=39
8496 OR b=627
8497 OR ((a BETWEEN 72 AND 74) AND a!=73)
8498 }
8499 } {39 53 57 72 74 scan 0 sort 0}
8500 do_test where7-2.366.1 {
8501 count_steps_sort {
8502 SELECT a FROM t2
8503 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8504 OR ((a BETWEEN 2 AND 4) AND a!=3)
8505 OR b=212
8506 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8507 OR ((a BETWEEN 24 AND 26) AND a!=25)
8508 OR a=20
8509 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8510 OR b=627
8511 }
8512 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8513 do_test where7-2.366.2 {
8514 count_steps_sort {
8515 SELECT a FROM t3
8516 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8517 OR ((a BETWEEN 2 AND 4) AND a!=3)
8518 OR b=212
8519 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8520 OR ((a BETWEEN 24 AND 26) AND a!=25)
8521 OR a=20
8522 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8523 OR b=627
8524 }
8525 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8526 do_test where7-2.367.1 {
8527 count_steps_sort {
8528 SELECT a FROM t2
8529 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8530 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8531 OR b=157
8532 OR b=1026
8533 }
8534 } {8 34 60 77 86 scan 0 sort 0}
8535 do_test where7-2.367.2 {
8536 count_steps_sort {
8537 SELECT a FROM t3
8538 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8539 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8540 OR b=157
8541 OR b=1026
8542 }
8543 } {8 34 60 77 86 scan 0 sort 0}
8544 do_test where7-2.368.1 {
8545 count_steps_sort {
8546 SELECT a FROM t2
8547 WHERE b=553
8548 OR a=16
8549 OR ((a BETWEEN 80 AND 82) AND a!=81)
8550 OR ((a BETWEEN 31 AND 33) AND a!=32)
8551 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8552 OR f='zabcdefgh'
8553 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8554 OR (g='xwvutsr' AND f GLOB 'fghij*')
8555 }
8556 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8557 do_test where7-2.368.2 {
8558 count_steps_sort {
8559 SELECT a FROM t3
8560 WHERE b=553
8561 OR a=16
8562 OR ((a BETWEEN 80 AND 82) AND a!=81)
8563 OR ((a BETWEEN 31 AND 33) AND a!=32)
8564 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8565 OR f='zabcdefgh'
8566 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8567 OR (g='xwvutsr' AND f GLOB 'fghij*')
8568 }
8569 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8570 do_test where7-2.369.1 {
8571 count_steps_sort {
8572 SELECT a FROM t2
8573 WHERE b=858
8574 OR c=9009
8575 OR b=792
8576 OR b=88
8577 OR b=154
8578 }
8579 } {8 14 25 26 27 72 78 scan 0 sort 0}
8580 do_test where7-2.369.2 {
8581 count_steps_sort {
8582 SELECT a FROM t3
8583 WHERE b=858
8584 OR c=9009
8585 OR b=792
8586 OR b=88
8587 OR b=154
8588 }
8589 } {8 14 25 26 27 72 78 scan 0 sort 0}
8590 do_test where7-2.370.1 {
8591 count_steps_sort {
8592 SELECT a FROM t2
8593 WHERE f IS NULL
8594 OR a=37
8595 OR (g='onmlkji' AND f GLOB 'wxyza*')
8596 OR ((a BETWEEN 55 AND 57) AND a!=56)
8597 OR b=168
8598 OR b=22
8599 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8600 OR b=506
8601 }
8602 } {2 21 37 46 48 55 57 scan 0 sort 0}
8603 do_test where7-2.370.2 {
8604 count_steps_sort {
8605 SELECT a FROM t3
8606 WHERE f IS NULL
8607 OR a=37
8608 OR (g='onmlkji' AND f GLOB 'wxyza*')
8609 OR ((a BETWEEN 55 AND 57) AND a!=56)
8610 OR b=168
8611 OR b=22
8612 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8613 OR b=506
8614 }
8615 } {2 21 37 46 48 55 57 scan 0 sort 0}
8616 do_test where7-2.371.1 {
8617 count_steps_sort {
8618 SELECT a FROM t2
8619 WHERE a=29
8620 OR ((a BETWEEN 26 AND 28) AND a!=27)
8621 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8622 OR (g='qponmlk' AND f GLOB 'qrstu*')
8623 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8624 OR b=209
8625 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8626 OR b=146
8627 }
8628 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8629 do_test where7-2.371.2 {
8630 count_steps_sort {
8631 SELECT a FROM t3
8632 WHERE a=29
8633 OR ((a BETWEEN 26 AND 28) AND a!=27)
8634 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8635 OR (g='qponmlk' AND f GLOB 'qrstu*')
8636 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8637 OR b=209
8638 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8639 OR b=146
8640 }
8641 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8642 do_test where7-2.372.1 {
8643 count_steps_sort {
8644 SELECT a FROM t2
8645 WHERE a=63
8646 OR a=69
8647 OR b=333
8648 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8649 OR b=135
8650 OR b=25
8651 OR b=1037
8652 OR b=682
8653 OR c=27027
8654 OR a=46
8655 }
8656 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8657 do_test where7-2.372.2 {
8658 count_steps_sort {
8659 SELECT a FROM t3
8660 WHERE a=63
8661 OR a=69
8662 OR b=333
8663 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8664 OR b=135
8665 OR b=25
8666 OR b=1037
8667 OR b=682
8668 OR c=27027
8669 OR a=46
8670 }
8671 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8672 do_test where7-2.373.1 {
8673 count_steps_sort {
8674 SELECT a FROM t2
8675 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8676 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8677 OR b=113
8678 OR ((a BETWEEN 40 AND 42) AND a!=41)
8679 OR ((a BETWEEN 53 AND 55) AND a!=54)
8680 OR ((a BETWEEN 59 AND 61) AND a!=60)
8681 }
8682 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8683 do_test where7-2.373.2 {
8684 count_steps_sort {
8685 SELECT a FROM t3
8686 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8687 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8688 OR b=113
8689 OR ((a BETWEEN 40 AND 42) AND a!=41)
8690 OR ((a BETWEEN 53 AND 55) AND a!=54)
8691 OR ((a BETWEEN 59 AND 61) AND a!=60)
8692 }
8693 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8694 do_test where7-2.374.1 {
8695 count_steps_sort {
8696 SELECT a FROM t2
8697 WHERE b=1026
8698 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8699 }
8700 } {48 scan 0 sort 0}
8701 do_test where7-2.374.2 {
8702 count_steps_sort {
8703 SELECT a FROM t3
8704 WHERE b=1026
8705 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8706 }
8707 } {48 scan 0 sort 0}
8708 do_test where7-2.375.1 {
8709 count_steps_sort {
8710 SELECT a FROM t2
8711 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8712 OR a=99
8713 OR a=100
8714 OR b=429
8715 OR b=682
8716 OR b=495
8717 OR f='efghijklm'
8718 OR a=10
8719 OR f='mnopqrstu'
8720 OR b=946
8721 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8722 }
8723 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8724 do_test where7-2.375.2 {
8725 count_steps_sort {
8726 SELECT a FROM t3
8727 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8728 OR a=99
8729 OR a=100
8730 OR b=429
8731 OR b=682
8732 OR b=495
8733 OR f='efghijklm'
8734 OR a=10
8735 OR f='mnopqrstu'
8736 OR b=946
8737 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8738 }
8739 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8740 do_test where7-2.376.1 {
8741 count_steps_sort {
8742 SELECT a FROM t2
8743 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8744 OR c=23023
8745 OR b=462
8746 OR ((a BETWEEN 17 AND 19) AND a!=18)
8747 }
8748 } {11 17 19 42 67 68 69 scan 0 sort 0}
8749 do_test where7-2.376.2 {
8750 count_steps_sort {
8751 SELECT a FROM t3
8752 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8753 OR c=23023
8754 OR b=462
8755 OR ((a BETWEEN 17 AND 19) AND a!=18)
8756 }
8757 } {11 17 19 42 67 68 69 scan 0 sort 0}
8758 do_test where7-2.377.1 {
8759 count_steps_sort {
8760 SELECT a FROM t2
8761 WHERE b=539
8762 OR ((a BETWEEN 9 AND 11) AND a!=10)
8763 OR c=6006
8764 OR a=18
8765 OR c=24024
8766 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8767 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8768 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8769 OR c=19019
8770 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8771 OR ((a BETWEEN 44 AND 46) AND a!=45)
8772 }
8773 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8774 do_test where7-2.377.2 {
8775 count_steps_sort {
8776 SELECT a FROM t3
8777 WHERE b=539
8778 OR ((a BETWEEN 9 AND 11) AND a!=10)
8779 OR c=6006
8780 OR a=18
8781 OR c=24024
8782 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8783 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8784 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8785 OR c=19019
8786 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8787 OR ((a BETWEEN 44 AND 46) AND a!=45)
8788 }
8789 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8790 do_test where7-2.378.1 {
8791 count_steps_sort {
8792 SELECT a FROM t2
8793 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8794 OR a=20
8795 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8796 OR b=121
8797 OR a=10
8798 OR b=792
8799 }
8800 } {10 11 15 20 72 94 scan 0 sort 0}
8801 do_test where7-2.378.2 {
8802 count_steps_sort {
8803 SELECT a FROM t3
8804 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8805 OR a=20
8806 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8807 OR b=121
8808 OR a=10
8809 OR b=792
8810 }
8811 } {10 11 15 20 72 94 scan 0 sort 0}
8812 do_test where7-2.379.1 {
8813 count_steps_sort {
8814 SELECT a FROM t2
8815 WHERE b=99
8816 OR ((a BETWEEN 85 AND 87) AND a!=86)
8817 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8818 }
8819 } {9 14 40 66 85 87 92 scan 0 sort 0}
8820 do_test where7-2.379.2 {
8821 count_steps_sort {
8822 SELECT a FROM t3
8823 WHERE b=99
8824 OR ((a BETWEEN 85 AND 87) AND a!=86)
8825 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8826 }
8827 } {9 14 40 66 85 87 92 scan 0 sort 0}
8828 do_test where7-2.380.1 {
8829 count_steps_sort {
8830 SELECT a FROM t2
8831 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8832 OR ((a BETWEEN 79 AND 81) AND a!=80)
8833 OR b=715
8834 OR ((a BETWEEN 23 AND 25) AND a!=24)
8835 }
8836 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8837 do_test where7-2.380.2 {
8838 count_steps_sort {
8839 SELECT a FROM t3
8840 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8841 OR ((a BETWEEN 79 AND 81) AND a!=80)
8842 OR b=715
8843 OR ((a BETWEEN 23 AND 25) AND a!=24)
8844 }
8845 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8846 do_test where7-2.381.1 {
8847 count_steps_sort {
8848 SELECT a FROM t2
8849 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8850 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8851 OR a=46
8852 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8853 }
8854 } {28 46 97 scan 0 sort 0}
8855 do_test where7-2.381.2 {
8856 count_steps_sort {
8857 SELECT a FROM t3
8858 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8859 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8860 OR a=46
8861 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8862 }
8863 } {28 46 97 scan 0 sort 0}
8864 do_test where7-2.382.1 {
8865 count_steps_sort {
8866 SELECT a FROM t2
8867 WHERE (g='ihgfedc' AND f GLOB 'defgh*')
8868 OR ((a BETWEEN 97 AND 99) AND a!=98)
8869 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
8870 OR b=1056
8871 OR b=146
8872 }
8873 } {18 81 96 97 99 scan 0 sort 0}
8874 do_test where7-2.382.2 {
8875 count_steps_sort {
8876 SELECT a FROM t3
8877 WHERE (g='ihgfedc' AND f GLOB 'defgh*')
8878 OR ((a BETWEEN 97 AND 99) AND a!=98)
8879 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
8880 OR b=1056
8881 OR b=146
8882 }
8883 } {18 81 96 97 99 scan 0 sort 0}
8884 do_test where7-2.383.1 {
8885 count_steps_sort {
8886 SELECT a FROM t2
8887 WHERE a=15
8888 OR b=388
8889 OR ((a BETWEEN 82 AND 84) AND a!=83)
8890 OR a=36
8891 OR b=737
8892 OR ((a BETWEEN 21 AND 23) AND a!=22)
8893 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8894 OR a=75
8895 }
8896 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8897 do_test where7-2.383.2 {
8898 count_steps_sort {
8899 SELECT a FROM t3
8900 WHERE a=15
8901 OR b=388
8902 OR ((a BETWEEN 82 AND 84) AND a!=83)
8903 OR a=36
8904 OR b=737
8905 OR ((a BETWEEN 21 AND 23) AND a!=22)
8906 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8907 OR a=75
8908 }
8909 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8910 do_test where7-2.384.1 {
8911 count_steps_sort {
8912 SELECT a FROM t2
8913 WHERE c=9009
8914 OR a=34
8915 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8916 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8917 OR b=715
8918 OR b=619
8919 OR ((a BETWEEN 98 AND 100) AND a!=99)
8920 }
8921 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8922 do_test where7-2.384.2 {
8923 count_steps_sort {
8924 SELECT a FROM t3
8925 WHERE c=9009
8926 OR a=34
8927 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8928 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8929 OR b=715
8930 OR b=619
8931 OR ((a BETWEEN 98 AND 100) AND a!=99)
8932 }
8933 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8934 do_test where7-2.385.1 {
8935 count_steps_sort {
8936 SELECT a FROM t2
8937 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8938 OR ((a BETWEEN 11 AND 13) AND a!=12)
8939 OR ((a BETWEEN 74 AND 76) AND a!=75)
8940 OR ((a BETWEEN 39 AND 41) AND a!=40)
8941 OR b=242
8942 OR ((a BETWEEN 32 AND 34) AND a!=33)
8943 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8944 OR b=300
8945 OR ((a BETWEEN 24 AND 26) AND a!=25)
8946 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8947 OR ((a BETWEEN 93 AND 95) AND a!=94)
8948 }
8949 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8950 do_test where7-2.385.2 {
8951 count_steps_sort {
8952 SELECT a FROM t3
8953 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8954 OR ((a BETWEEN 11 AND 13) AND a!=12)
8955 OR ((a BETWEEN 74 AND 76) AND a!=75)
8956 OR ((a BETWEEN 39 AND 41) AND a!=40)
8957 OR b=242
8958 OR ((a BETWEEN 32 AND 34) AND a!=33)
8959 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8960 OR b=300
8961 OR ((a BETWEEN 24 AND 26) AND a!=25)
8962 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8963 OR ((a BETWEEN 93 AND 95) AND a!=94)
8964 }
8965 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8966 do_test where7-2.386.1 {
8967 count_steps_sort {
8968 SELECT a FROM t2
8969 WHERE a=85
8970 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8971 OR b=212
8972 OR ((a BETWEEN 25 AND 27) AND a!=26)
8973 OR b=36
8974 OR b=231
8975 OR b=1048
8976 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
8977 OR ((a BETWEEN 69 AND 71) AND a!=70)
8978 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8979 OR c=19019
8980 }
8981 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
8982 do_test where7-2.386.2 {
8983 count_steps_sort {
8984 SELECT a FROM t3
8985 WHERE a=85
8986 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8987 OR b=212
8988 OR ((a BETWEEN 25 AND 27) AND a!=26)
8989 OR b=36
8990 OR b=231
8991 OR b=1048
8992 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
8993 OR ((a BETWEEN 69 AND 71) AND a!=70)
8994 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8995 OR c=19019
8996 }
8997 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
8998 do_test where7-2.387.1 {
8999 count_steps_sort {
9000 SELECT a FROM t2
9001 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9002 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9003 OR b=1059
9004 OR b=630
9005 }
9006 } {8 28 30 scan 0 sort 0}
9007 do_test where7-2.387.2 {
9008 count_steps_sort {
9009 SELECT a FROM t3
9010 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9011 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9012 OR b=1059
9013 OR b=630
9014 }
9015 } {8 28 30 scan 0 sort 0}
9016 do_test where7-2.388.1 {
9017 count_steps_sort {
9018 SELECT a FROM t2
9019 WHERE f='ghijklmno'
9020 OR f='nopqrstuv'
9021 OR b=297
9022 }
9023 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9024 do_test where7-2.388.2 {
9025 count_steps_sort {
9026 SELECT a FROM t3
9027 WHERE f='ghijklmno'
9028 OR f='nopqrstuv'
9029 OR b=297
9030 }
9031 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9032 do_test where7-2.389.1 {
9033 count_steps_sort {
9034 SELECT a FROM t2
9035 WHERE b=1001
9036 OR ((a BETWEEN 87 AND 89) AND a!=88)
9037 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9038 OR ((a BETWEEN 68 AND 70) AND a!=69)
9039 OR a=58
9040 OR b=333
9041 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9042 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9043 OR b=572
9044 OR ((a BETWEEN 50 AND 52) AND a!=51)
9045 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9046 }
9047 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9048 do_test where7-2.389.2 {
9049 count_steps_sort {
9050 SELECT a FROM t3
9051 WHERE b=1001
9052 OR ((a BETWEEN 87 AND 89) AND a!=88)
9053 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9054 OR ((a BETWEEN 68 AND 70) AND a!=69)
9055 OR a=58
9056 OR b=333
9057 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9058 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9059 OR b=572
9060 OR ((a BETWEEN 50 AND 52) AND a!=51)
9061 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9062 }
9063 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9064 do_test where7-2.390.1 {
9065 count_steps_sort {
9066 SELECT a FROM t2
9067 WHERE b=1034
9068 OR f='lmnopqrst'
9069 OR (g='qponmlk' AND f GLOB 'mnopq*')
9070 }
9071 } {11 37 38 63 89 94 scan 0 sort 0}
9072 do_test where7-2.390.2 {
9073 count_steps_sort {
9074 SELECT a FROM t3
9075 WHERE b=1034
9076 OR f='lmnopqrst'
9077 OR (g='qponmlk' AND f GLOB 'mnopq*')
9078 }
9079 } {11 37 38 63 89 94 scan 0 sort 0}
9080 do_test where7-2.391.1 {
9081 count_steps_sort {
9082 SELECT a FROM t2
9083 WHERE c=15015
9084 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9085 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9086 OR b=58
9087 OR b=674
9088 OR b=979
9089 }
9090 } {43 44 45 59 87 89 scan 0 sort 0}
9091 do_test where7-2.391.2 {
9092 count_steps_sort {
9093 SELECT a FROM t3
9094 WHERE c=15015
9095 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9096 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9097 OR b=58
9098 OR b=674
9099 OR b=979
9100 }
9101 } {43 44 45 59 87 89 scan 0 sort 0}
9102 do_test where7-2.392.1 {
9103 count_steps_sort {
9104 SELECT a FROM t2
9105 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9106 OR b=660
9107 OR b=341
9108 }
9109 } {31 60 62 scan 0 sort 0}
9110 do_test where7-2.392.2 {
9111 count_steps_sort {
9112 SELECT a FROM t3
9113 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9114 OR b=660
9115 OR b=341
9116 }
9117 } {31 60 62 scan 0 sort 0}
9118 do_test where7-2.393.1 {
9119 count_steps_sort {
9120 SELECT a FROM t2
9121 WHERE b=528
9122 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9123 OR b=630
9124 OR a=19
9125 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9126 OR f='wxyzabcde'
9127 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9128 OR b=377
9129 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9130 OR a=77
9131 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9132 }
9133 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9134 do_test where7-2.393.2 {
9135 count_steps_sort {
9136 SELECT a FROM t3
9137 WHERE b=528
9138 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9139 OR b=630
9140 OR a=19
9141 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9142 OR f='wxyzabcde'
9143 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9144 OR b=377
9145 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9146 OR a=77
9147 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9148 }
9149 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9150 do_test where7-2.394.1 {
9151 count_steps_sort {
9152 SELECT a FROM t2
9153 WHERE b=506
9154 OR a=70
9155 }
9156 } {46 70 scan 0 sort 0}
9157 do_test where7-2.394.2 {
9158 count_steps_sort {
9159 SELECT a FROM t3
9160 WHERE b=506
9161 OR a=70
9162 }
9163 } {46 70 scan 0 sort 0}
9164 do_test where7-2.395.1 {
9165 count_steps_sort {
9166 SELECT a FROM t2
9167 WHERE a=64
9168 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9169 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9170 OR (g='srqponm' AND f GLOB 'cdefg*')
9171 OR c=14014
9172 OR b=586
9173 OR c=27027
9174 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9175 OR (g='jihgfed' AND f GLOB 'wxyza*')
9176 }
9177 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9178 do_test where7-2.395.2 {
9179 count_steps_sort {
9180 SELECT a FROM t3
9181 WHERE a=64
9182 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9183 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9184 OR (g='srqponm' AND f GLOB 'cdefg*')
9185 OR c=14014
9186 OR b=586
9187 OR c=27027
9188 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9189 OR (g='jihgfed' AND f GLOB 'wxyza*')
9190 }
9191 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9192 do_test where7-2.396.1 {
9193 count_steps_sort {
9194 SELECT a FROM t2
9195 WHERE a=46
9196 OR b=297
9197 OR ((a BETWEEN 57 AND 59) AND a!=58)
9198 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9199 OR b=275
9200 OR b=91
9201 OR b=1015
9202 OR c=12012
9203 OR a=23
9204 OR b=278
9205 }
9206 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9207 do_test where7-2.396.2 {
9208 count_steps_sort {
9209 SELECT a FROM t3
9210 WHERE a=46
9211 OR b=297
9212 OR ((a BETWEEN 57 AND 59) AND a!=58)
9213 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9214 OR b=275
9215 OR b=91
9216 OR b=1015
9217 OR c=12012
9218 OR a=23
9219 OR b=278
9220 }
9221 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9222 do_test where7-2.397.1 {
9223 count_steps_sort {
9224 SELECT a FROM t2
9225 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9226 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9227 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9228 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9229 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9230 OR a=23
9231 OR b=737
9232 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9233 OR ((a BETWEEN 18 AND 20) AND a!=19)
9234 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9235 OR ((a BETWEEN 68 AND 70) AND a!=69)
9236 }
9237 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9238 do_test where7-2.397.2 {
9239 count_steps_sort {
9240 SELECT a FROM t3
9241 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9242 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9243 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9244 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9245 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9246 OR a=23
9247 OR b=737
9248 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9249 OR ((a BETWEEN 18 AND 20) AND a!=19)
9250 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9251 OR ((a BETWEEN 68 AND 70) AND a!=69)
9252 }
9253 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9254 do_test where7-2.398.1 {
9255 count_steps_sort {
9256 SELECT a FROM t2
9257 WHERE b=814
9258 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9259 OR b=377
9260 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9261 }
9262 } {71 74 79 scan 0 sort 0}
9263 do_test where7-2.398.2 {
9264 count_steps_sort {
9265 SELECT a FROM t3
9266 WHERE b=814
9267 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9268 OR b=377
9269 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9270 }
9271 } {71 74 79 scan 0 sort 0}
9272 do_test where7-2.399.1 {
9273 count_steps_sort {
9274 SELECT a FROM t2
9275 WHERE a=18
9276 OR b=1059
9277 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9278 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9279 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9280 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9281 OR b=795
9282 }
9283 } {9 18 25 46 51 53 77 scan 0 sort 0}
9284 do_test where7-2.399.2 {
9285 count_steps_sort {
9286 SELECT a FROM t3
9287 WHERE a=18
9288 OR b=1059
9289 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9290 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9291 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9292 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9293 OR b=795
9294 }
9295 } {9 18 25 46 51 53 77 scan 0 sort 0}
9296 do_test where7-2.400.1 {
9297 count_steps_sort {
9298 SELECT a FROM t2
9299 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9300 OR a=93
9301 OR a=11
9302 OR f='nopqrstuv'
9303 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9304 OR ((a BETWEEN 22 AND 24) AND a!=23)
9305 OR a=17
9306 OR b=366
9307 }
9308 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9309 do_test where7-2.400.2 {
9310 count_steps_sort {
9311 SELECT a FROM t3
9312 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9313 OR a=93
9314 OR a=11
9315 OR f='nopqrstuv'
9316 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9317 OR ((a BETWEEN 22 AND 24) AND a!=23)
9318 OR a=17
9319 OR b=366
9320 }
9321 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9322 do_test where7-2.401.1 {
9323 count_steps_sort {
9324 SELECT a FROM t2
9325 WHERE b=685
9326 OR a=33
9327 OR ((a BETWEEN 40 AND 42) AND a!=41)
9328 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9329 OR (g='rqponml' AND f GLOB 'lmnop*')
9330 OR ((a BETWEEN 39 AND 41) AND a!=40)
9331 OR ((a BETWEEN 80 AND 82) AND a!=81)
9332 OR b=715
9333 OR ((a BETWEEN 93 AND 95) AND a!=94)
9334 OR a=6
9335 OR ((a BETWEEN 59 AND 61) AND a!=60)
9336 }
9337 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9338 do_test where7-2.401.2 {
9339 count_steps_sort {
9340 SELECT a FROM t3
9341 WHERE b=685
9342 OR a=33
9343 OR ((a BETWEEN 40 AND 42) AND a!=41)
9344 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9345 OR (g='rqponml' AND f GLOB 'lmnop*')
9346 OR ((a BETWEEN 39 AND 41) AND a!=40)
9347 OR ((a BETWEEN 80 AND 82) AND a!=81)
9348 OR b=715
9349 OR ((a BETWEEN 93 AND 95) AND a!=94)
9350 OR a=6
9351 OR ((a BETWEEN 59 AND 61) AND a!=60)
9352 }
9353 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9354 do_test where7-2.402.1 {
9355 count_steps_sort {
9356 SELECT a FROM t2
9357 WHERE a=89
9358 OR b=1037
9359 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9360 }
9361 } {60 89 scan 0 sort 0}
9362 do_test where7-2.402.2 {
9363 count_steps_sort {
9364 SELECT a FROM t3
9365 WHERE a=89
9366 OR b=1037
9367 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9368 }
9369 } {60 89 scan 0 sort 0}
9370 do_test where7-2.403.1 {
9371 count_steps_sort {
9372 SELECT a FROM t2
9373 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9374 OR ((a BETWEEN 44 AND 46) AND a!=45)
9375 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9376 OR b=663
9377 OR b=531
9378 OR b=146
9379 OR b=102
9380 OR ((a BETWEEN 87 AND 89) AND a!=88)
9381 OR ((a BETWEEN 87 AND 89) AND a!=88)
9382 OR a=26
9383 }
9384 } {26 28 44 46 87 89 97 scan 0 sort 0}
9385 do_test where7-2.403.2 {
9386 count_steps_sort {
9387 SELECT a FROM t3
9388 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9389 OR ((a BETWEEN 44 AND 46) AND a!=45)
9390 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9391 OR b=663
9392 OR b=531
9393 OR b=146
9394 OR b=102
9395 OR ((a BETWEEN 87 AND 89) AND a!=88)
9396 OR ((a BETWEEN 87 AND 89) AND a!=88)
9397 OR a=26
9398 }
9399 } {26 28 44 46 87 89 97 scan 0 sort 0}
9400 do_test where7-2.404.1 {
9401 count_steps_sort {
9402 SELECT a FROM t2
9403 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9404 OR (g='rqponml' AND f GLOB 'jklmn*')
9405 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9406 OR b=726
9407 OR ((a BETWEEN 73 AND 75) AND a!=74)
9408 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9409 OR c=2002
9410 OR c=15015
9411 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9412 OR b=201
9413 }
9414 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9415 do_test where7-2.404.2 {
9416 count_steps_sort {
9417 SELECT a FROM t3
9418 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9419 OR (g='rqponml' AND f GLOB 'jklmn*')
9420 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9421 OR b=726
9422 OR ((a BETWEEN 73 AND 75) AND a!=74)
9423 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9424 OR c=2002
9425 OR c=15015
9426 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9427 OR b=201
9428 }
9429 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9430 do_test where7-2.405.1 {
9431 count_steps_sort {
9432 SELECT a FROM t2
9433 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9434 OR b=924
9435 OR f='lmnopqrst'
9436 OR b=1048
9437 }
9438 } {11 37 63 72 84 89 scan 0 sort 0}
9439 do_test where7-2.405.2 {
9440 count_steps_sort {
9441 SELECT a FROM t3
9442 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9443 OR b=924
9444 OR f='lmnopqrst'
9445 OR b=1048
9446 }
9447 } {11 37 63 72 84 89 scan 0 sort 0}
9448 do_test where7-2.406.1 {
9449 count_steps_sort {
9450 SELECT a FROM t2
9451 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9452 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9453 OR b=198
9454 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9455 OR ((a BETWEEN 12 AND 14) AND a!=13)
9456 OR ((a BETWEEN 20 AND 22) AND a!=21)
9457 OR b=286
9458 OR ((a BETWEEN 65 AND 67) AND a!=66)
9459 }
9460 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9461 do_test where7-2.406.2 {
9462 count_steps_sort {
9463 SELECT a FROM t3
9464 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9465 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9466 OR b=198
9467 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9468 OR ((a BETWEEN 12 AND 14) AND a!=13)
9469 OR ((a BETWEEN 20 AND 22) AND a!=21)
9470 OR b=286
9471 OR ((a BETWEEN 65 AND 67) AND a!=66)
9472 }
9473 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9474 do_test where7-2.407.1 {
9475 count_steps_sort {
9476 SELECT a FROM t2
9477 WHERE b=242
9478 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9479 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9480 OR ((a BETWEEN 57 AND 59) AND a!=58)
9481 OR f='bcdefghij'
9482 OR ((a BETWEEN 17 AND 19) AND a!=18)
9483 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9484 OR a=38
9485 OR b=187
9486 }
9487 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9488 do_test where7-2.407.2 {
9489 count_steps_sort {
9490 SELECT a FROM t3
9491 WHERE b=242
9492 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9493 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9494 OR ((a BETWEEN 57 AND 59) AND a!=58)
9495 OR f='bcdefghij'
9496 OR ((a BETWEEN 17 AND 19) AND a!=18)
9497 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9498 OR a=38
9499 OR b=187
9500 }
9501 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9502 do_test where7-2.408.1 {
9503 count_steps_sort {
9504 SELECT a FROM t2
9505 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9506 OR b=630
9507 OR a=55
9508 OR c=26026
9509 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9510 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9511 }
9512 } {10 23 55 68 76 77 78 scan 0 sort 0}
9513 do_test where7-2.408.2 {
9514 count_steps_sort {
9515 SELECT a FROM t3
9516 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9517 OR b=630
9518 OR a=55
9519 OR c=26026
9520 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9521 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9522 }
9523 } {10 23 55 68 76 77 78 scan 0 sort 0}
9524 do_test where7-2.409.1 {
9525 count_steps_sort {
9526 SELECT a FROM t2
9527 WHERE f='uvwxyzabc'
9528 OR f='xyzabcdef'
9529 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9530 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9531 OR ((a BETWEEN 51 AND 53) AND a!=52)
9532 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9533 OR b=69
9534 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9535 }
9536 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9537 do_test where7-2.409.2 {
9538 count_steps_sort {
9539 SELECT a FROM t3
9540 WHERE f='uvwxyzabc'
9541 OR f='xyzabcdef'
9542 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9543 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9544 OR ((a BETWEEN 51 AND 53) AND a!=52)
9545 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9546 OR b=69
9547 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9548 }
9549 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9550 do_test where7-2.410.1 {
9551 count_steps_sort {
9552 SELECT a FROM t2
9553 WHERE b=1026
9554 OR b=454
9555 OR ((a BETWEEN 92 AND 94) AND a!=93)
9556 OR b=179
9557 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9558 OR f='qrstuvwxy'
9559 }
9560 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9561 do_test where7-2.410.2 {
9562 count_steps_sort {
9563 SELECT a FROM t3
9564 WHERE b=1026
9565 OR b=454
9566 OR ((a BETWEEN 92 AND 94) AND a!=93)
9567 OR b=179
9568 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9569 OR f='qrstuvwxy'
9570 }
9571 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9572 do_test where7-2.411.1 {
9573 count_steps_sort {
9574 SELECT a FROM t2
9575 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9576 OR b=619
9577 OR a=20
9578 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9579 OR b=946
9580 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9581 OR a=64
9582 OR ((a BETWEEN 17 AND 19) AND a!=18)
9583 OR b=1001
9584 OR b=858
9585 }
9586 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9587 do_test where7-2.411.2 {
9588 count_steps_sort {
9589 SELECT a FROM t3
9590 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9591 OR b=619
9592 OR a=20
9593 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9594 OR b=946
9595 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9596 OR a=64
9597 OR ((a BETWEEN 17 AND 19) AND a!=18)
9598 OR b=1001
9599 OR b=858
9600 }
9601 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9602 do_test where7-2.412.1 {
9603 count_steps_sort {
9604 SELECT a FROM t2
9605 WHERE b=902
9606 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9607 OR a=86
9608 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9609 }
9610 } {27 82 86 97 scan 0 sort 0}
9611 do_test where7-2.412.2 {
9612 count_steps_sort {
9613 SELECT a FROM t3
9614 WHERE b=902
9615 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9616 OR a=86
9617 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9618 }
9619 } {27 82 86 97 scan 0 sort 0}
9620 do_test where7-2.413.1 {
9621 count_steps_sort {
9622 SELECT a FROM t2
9623 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
9624 OR a=32
9625 OR (g='qponmlk' AND f GLOB 'mnopq*')
9626 OR (g='xwvutsr' AND f GLOB 'efghi*')
9627 OR c=32032
9628 }
9629 } {4 32 38 56 94 95 96 scan 0 sort 0}
9630 do_test where7-2.413.2 {
9631 count_steps_sort {
9632 SELECT a FROM t3
9633 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
9634 OR a=32
9635 OR (g='qponmlk' AND f GLOB 'mnopq*')
9636 OR (g='xwvutsr' AND f GLOB 'efghi*')
9637 OR c=32032
9638 }
9639 } {4 32 38 56 94 95 96 scan 0 sort 0}
9640 do_test where7-2.414.1 {
9641 count_steps_sort {
9642 SELECT a FROM t2
9643 WHERE b=168
9644 OR c=2002
9645 OR b=77
9646 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9647 OR f='qrstuvwxy'
9648 }
9649 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
9650 do_test where7-2.414.2 {
9651 count_steps_sort {
9652 SELECT a FROM t3
9653 WHERE b=168
9654 OR c=2002
9655 OR b=77
9656 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9657 OR f='qrstuvwxy'
9658 }
9659 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
9660 do_test where7-2.415.1 {
9661 count_steps_sort {
9662 SELECT a FROM t2
9663 WHERE f='abcdefghi'
9664 OR b=506
9665 }
9666 } {26 46 52 78 scan 0 sort 0}
9667 do_test where7-2.415.2 {
9668 count_steps_sort {
9669 SELECT a FROM t3
9670 WHERE f='abcdefghi'
9671 OR b=506
9672 }
9673 } {26 46 52 78 scan 0 sort 0}
9674 do_test where7-2.416.1 {
9675 count_steps_sort {
9676 SELECT a FROM t2
9677 WHERE b=264
9678 OR c=34034
9679 OR a=96
9680 }
9681 } {24 96 100 scan 0 sort 0}
9682 do_test where7-2.416.2 {
9683 count_steps_sort {
9684 SELECT a FROM t3
9685 WHERE b=264
9686 OR c=34034
9687 OR a=96
9688 }
9689 } {24 96 100 scan 0 sort 0}
9690 do_test where7-2.417.1 {
9691 count_steps_sort {
9692 SELECT a FROM t2
9693 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9694 OR a=27
9695 OR ((a BETWEEN 55 AND 57) AND a!=56)
9696 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9697 }
9698 } {19 27 32 55 57 scan 0 sort 0}
9699 do_test where7-2.417.2 {
9700 count_steps_sort {
9701 SELECT a FROM t3
9702 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9703 OR a=27
9704 OR ((a BETWEEN 55 AND 57) AND a!=56)
9705 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9706 }
9707 } {19 27 32 55 57 scan 0 sort 0}
9708 do_test where7-2.418.1 {
9709 count_steps_sort {
9710 SELECT a FROM t2
9711 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9712 OR b=77
9713 }
9714 } {7 74 scan 0 sort 0}
9715 do_test where7-2.418.2 {
9716 count_steps_sort {
9717 SELECT a FROM t3
9718 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9719 OR b=77
9720 }
9721 } {7 74 scan 0 sort 0}
9722 do_test where7-2.419.1 {
9723 count_steps_sort {
9724 SELECT a FROM t2
9725 WHERE c=27027
9726 OR f='vwxyzabcd'
9727 OR b=1048
9728 OR a=96
9729 OR a=99
9730 OR ((a BETWEEN 56 AND 58) AND a!=57)
9731 OR b=561
9732 OR b=352
9733 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9734 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9735 OR a=95
9736 }
9737 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9738 do_test where7-2.419.2 {
9739 count_steps_sort {
9740 SELECT a FROM t3
9741 WHERE c=27027
9742 OR f='vwxyzabcd'
9743 OR b=1048
9744 OR a=96
9745 OR a=99
9746 OR ((a BETWEEN 56 AND 58) AND a!=57)
9747 OR b=561
9748 OR b=352
9749 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9750 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9751 OR a=95
9752 }
9753 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9754 do_test where7-2.420.1 {
9755 count_steps_sort {
9756 SELECT a FROM t2
9757 WHERE b=275
9758 OR ((a BETWEEN 10 AND 12) AND a!=11)
9759 OR f='ghijklmno'
9760 OR b=619
9761 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9762 OR ((a BETWEEN 91 AND 93) AND a!=92)
9763 OR b=476
9764 OR a=83
9765 OR ((a BETWEEN 47 AND 49) AND a!=48)
9766 }
9767 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9768 do_test where7-2.420.2 {
9769 count_steps_sort {
9770 SELECT a FROM t3
9771 WHERE b=275
9772 OR ((a BETWEEN 10 AND 12) AND a!=11)
9773 OR f='ghijklmno'
9774 OR b=619
9775 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9776 OR ((a BETWEEN 91 AND 93) AND a!=92)
9777 OR b=476
9778 OR a=83
9779 OR ((a BETWEEN 47 AND 49) AND a!=48)
9780 }
9781 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9782 do_test where7-2.421.1 {
9783 count_steps_sort {
9784 SELECT a FROM t2
9785 WHERE b=542
9786 OR a=17
9787 OR f='jklmnopqr'
9788 OR ((a BETWEEN 5 AND 7) AND a!=6)
9789 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9790 OR a=23
9791 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9792 }
9793 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9794 do_test where7-2.421.2 {
9795 count_steps_sort {
9796 SELECT a FROM t3
9797 WHERE b=542
9798 OR a=17
9799 OR f='jklmnopqr'
9800 OR ((a BETWEEN 5 AND 7) AND a!=6)
9801 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9802 OR a=23
9803 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9804 }
9805 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9806 do_test where7-2.422.1 {
9807 count_steps_sort {
9808 SELECT a FROM t2
9809 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9810 OR b=363
9811 OR b=454
9812 }
9813 } {33 74 scan 0 sort 0}
9814 do_test where7-2.422.2 {
9815 count_steps_sort {
9816 SELECT a FROM t3
9817 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9818 OR b=363
9819 OR b=454
9820 }
9821 } {33 74 scan 0 sort 0}
9822 do_test where7-2.423.1 {
9823 count_steps_sort {
9824 SELECT a FROM t2
9825 WHERE b=1059
9826 OR (g='jihgfed' AND f GLOB 'yzabc*')
9827 OR (g='rqponml' AND f GLOB 'jklmn*')
9828 OR b=47
9829 OR b=660
9830 OR ((a BETWEEN 34 AND 36) AND a!=35)
9831 OR a=84
9832 }
9833 } {34 35 36 60 76 84 scan 0 sort 0}
9834 do_test where7-2.423.2 {
9835 count_steps_sort {
9836 SELECT a FROM t3
9837 WHERE b=1059
9838 OR (g='jihgfed' AND f GLOB 'yzabc*')
9839 OR (g='rqponml' AND f GLOB 'jklmn*')
9840 OR b=47
9841 OR b=660
9842 OR ((a BETWEEN 34 AND 36) AND a!=35)
9843 OR a=84
9844 }
9845 } {34 35 36 60 76 84 scan 0 sort 0}
9846 do_test where7-2.424.1 {
9847 count_steps_sort {
9848 SELECT a FROM t2
9849 WHERE f='ghijklmno'
9850 OR b=1012
9851 }
9852 } {6 32 58 84 92 scan 0 sort 0}
9853 do_test where7-2.424.2 {
9854 count_steps_sort {
9855 SELECT a FROM t3
9856 WHERE f='ghijklmno'
9857 OR b=1012
9858 }
9859 } {6 32 58 84 92 scan 0 sort 0}
9860 do_test where7-2.425.1 {
9861 count_steps_sort {
9862 SELECT a FROM t2
9863 WHERE b=597
9864 OR f='lmnopqrst'
9865 OR a=24
9866 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9867 OR ((a BETWEEN 31 AND 33) AND a!=32)
9868 OR b=1023
9869 OR a=53
9870 OR a=78
9871 OR f='efghijklm'
9872 OR (g='rqponml' AND f GLOB 'lmnop*')
9873 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9874 }
9875 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9876 do_test where7-2.425.2 {
9877 count_steps_sort {
9878 SELECT a FROM t3
9879 WHERE b=597
9880 OR f='lmnopqrst'
9881 OR a=24
9882 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9883 OR ((a BETWEEN 31 AND 33) AND a!=32)
9884 OR b=1023
9885 OR a=53
9886 OR a=78
9887 OR f='efghijklm'
9888 OR (g='rqponml' AND f GLOB 'lmnop*')
9889 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9890 }
9891 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9892 do_test where7-2.426.1 {
9893 count_steps_sort {
9894 SELECT a FROM t2
9895 WHERE b=198
9896 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9897 OR b=388
9898 }
9899 } {18 94 scan 0 sort 0}
9900 do_test where7-2.426.2 {
9901 count_steps_sort {
9902 SELECT a FROM t3
9903 WHERE b=198
9904 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9905 OR b=388
9906 }
9907 } {18 94 scan 0 sort 0}
9908 do_test where7-2.427.1 {
9909 count_steps_sort {
9910 SELECT a FROM t2
9911 WHERE f='tuvwxyzab'
9912 OR b=388
9913 OR ((a BETWEEN 84 AND 86) AND a!=85)
9914 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9915 OR b=957
9916 OR b=663
9917 OR b=847
9918 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9919 }
9920 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9921 do_test where7-2.427.2 {
9922 count_steps_sort {
9923 SELECT a FROM t3
9924 WHERE f='tuvwxyzab'
9925 OR b=388
9926 OR ((a BETWEEN 84 AND 86) AND a!=85)
9927 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9928 OR b=957
9929 OR b=663
9930 OR b=847
9931 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9932 }
9933 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9934 do_test where7-2.428.1 {
9935 count_steps_sort {
9936 SELECT a FROM t2
9937 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9938 OR a=56
9939 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9940 }
9941 } {56 81 84 scan 0 sort 0}
9942 do_test where7-2.428.2 {
9943 count_steps_sort {
9944 SELECT a FROM t3
9945 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9946 OR a=56
9947 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9948 }
9949 } {56 81 84 scan 0 sort 0}
9950 do_test where7-2.429.1 {
9951 count_steps_sort {
9952 SELECT a FROM t2
9953 WHERE c>=34035
9954 OR b=168
9955 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9956 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9957 }
9958 } {1 27 53 79 89 scan 0 sort 0}
9959 do_test where7-2.429.2 {
9960 count_steps_sort {
9961 SELECT a FROM t3
9962 WHERE c>=34035
9963 OR b=168
9964 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9965 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9966 }
9967 } {1 27 53 79 89 scan 0 sort 0}
9968 do_test where7-2.430.1 {
9969 count_steps_sort {
9970 SELECT a FROM t2
9971 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9972 OR b=564
9973 OR c=6006
9974 OR b=979
9975 }
9976 } {16 17 18 79 81 89 scan 0 sort 0}
9977 do_test where7-2.430.2 {
9978 count_steps_sort {
9979 SELECT a FROM t3
9980 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9981 OR b=564
9982 OR c=6006
9983 OR b=979
9984 }
9985 } {16 17 18 79 81 89 scan 0 sort 0}
9986 do_test where7-2.431.1 {
9987 count_steps_sort {
9988 SELECT a FROM t2
9989 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
9990 OR (g='qponmlk' AND f GLOB 'opqrs*')
9991 OR f='rstuvwxyz'
9992 OR (g='qponmlk' AND f GLOB 'nopqr*')
9993 }
9994 } {17 29 39 40 43 69 95 scan 0 sort 0}
9995 do_test where7-2.431.2 {
9996 count_steps_sort {
9997 SELECT a FROM t3
9998 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
9999 OR (g='qponmlk' AND f GLOB 'opqrs*')
10000 OR f='rstuvwxyz'
10001 OR (g='qponmlk' AND f GLOB 'nopqr*')
10002 }
10003 } {17 29 39 40 43 69 95 scan 0 sort 0}
10004 do_test where7-2.432.1 {
10005 count_steps_sort {
10006 SELECT a FROM t2
10007 WHERE b=58
10008 OR b=484
10009 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
10010 OR b=671
10011 OR a=69
10012 }
10013 } {44 61 68 69 scan 0 sort 0}
10014 do_test where7-2.432.2 {
10015 count_steps_sort {
10016 SELECT a FROM t3
10017 WHERE b=58
10018 OR b=484
10019 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
10020 OR b=671
10021 OR a=69
10022 }
10023 } {44 61 68 69 scan 0 sort 0}
10024 do_test where7-2.433.1 {
10025 count_steps_sort {
10026 SELECT a FROM t2
10027 WHERE f='mnopqrstu'
10028 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
10029 OR b=861
10030 OR b=77
10031 OR f='qrstuvwxy'
10032 }
10033 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
10034 do_test where7-2.433.2 {
10035 count_steps_sort {
10036 SELECT a FROM t3
10037 WHERE f='mnopqrstu'
10038 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
10039 OR b=861
10040 OR b=77
10041 OR f='qrstuvwxy'
10042 }
10043 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
10044 do_test where7-2.434.1 {
10045 count_steps_sort {
10046 SELECT a FROM t2
10047 WHERE b=113
10048 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10049 OR b=113
10050 OR (g='xwvutsr' AND f GLOB 'efghi*')
10051 OR ((a BETWEEN 62 AND 64) AND a!=63)
10052 OR c=6006
10053 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10054 OR b=946
10055 OR a=86
10056 }
10057 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10058 do_test where7-2.434.2 {
10059 count_steps_sort {
10060 SELECT a FROM t3
10061 WHERE b=113
10062 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10063 OR b=113
10064 OR (g='xwvutsr' AND f GLOB 'efghi*')
10065 OR ((a BETWEEN 62 AND 64) AND a!=63)
10066 OR c=6006
10067 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10068 OR b=946
10069 OR a=86
10070 }
10071 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10072 do_test where7-2.435.1 {
10073 count_steps_sort {
10074 SELECT a FROM t2
10075 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10076 OR ((a BETWEEN 8 AND 10) AND a!=9)
10077 OR c=22022
10078 OR ((a BETWEEN 79 AND 81) AND a!=80)
10079 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10080 OR c=25025
10081 }
10082 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10083 do_test where7-2.435.2 {
10084 count_steps_sort {
10085 SELECT a FROM t3
10086 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10087 OR ((a BETWEEN 8 AND 10) AND a!=9)
10088 OR c=22022
10089 OR ((a BETWEEN 79 AND 81) AND a!=80)
10090 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10091 OR c=25025
10092 }
10093 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10094 do_test where7-2.436.1 {
10095 count_steps_sort {
10096 SELECT a FROM t2
10097 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10098 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10099 OR b=47
10100 OR ((a BETWEEN 44 AND 46) AND a!=45)
10101 OR a=92
10102 OR b=795
10103 OR b=25
10104 OR c=7007
10105 OR a=93
10106 OR ((a BETWEEN 93 AND 95) AND a!=94)
10107 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10108 }
10109 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10110 do_test where7-2.436.2 {
10111 count_steps_sort {
10112 SELECT a FROM t3
10113 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10114 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10115 OR b=47
10116 OR ((a BETWEEN 44 AND 46) AND a!=45)
10117 OR a=92
10118 OR b=795
10119 OR b=25
10120 OR c=7007
10121 OR a=93
10122 OR ((a BETWEEN 93 AND 95) AND a!=94)
10123 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10124 }
10125 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10126 do_test where7-2.437.1 {
10127 count_steps_sort {
10128 SELECT a FROM t2
10129 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10130 OR a=13
10131 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10132 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10133 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10134 OR c=29029
10135 OR b=311
10136 OR b=366
10137 OR a=94
10138 OR a=72
10139 }
10140 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10141 do_test where7-2.437.2 {
10142 count_steps_sort {
10143 SELECT a FROM t3
10144 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10145 OR a=13
10146 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10147 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10148 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10149 OR c=29029
10150 OR b=311
10151 OR b=366
10152 OR a=94
10153 OR a=72
10154 }
10155 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10156 do_test where7-2.438.1 {
10157 count_steps_sort {
10158 SELECT a FROM t2
10159 WHERE c=26026
10160 OR a=96
10161 OR a=22
10162 OR b=341
10163 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10164 OR b=872
10165 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10166 OR ((a BETWEEN 25 AND 27) AND a!=26)
10167 }
10168 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10169 do_test where7-2.438.2 {
10170 count_steps_sort {
10171 SELECT a FROM t3
10172 WHERE c=26026
10173 OR a=96
10174 OR a=22
10175 OR b=341
10176 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10177 OR b=872
10178 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10179 OR ((a BETWEEN 25 AND 27) AND a!=26)
10180 }
10181 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10182 do_test where7-2.439.1 {
10183 count_steps_sort {
10184 SELECT a FROM t2
10185 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10186 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10187 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10188 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10189 OR ((a BETWEEN 63 AND 65) AND a!=64)
10190 OR a=41
10191 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10192 OR (g='onmlkji' AND f GLOB 'zabcd*')
10193 OR b=913
10194 }
10195 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10196 do_test where7-2.439.2 {
10197 count_steps_sort {
10198 SELECT a FROM t3
10199 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10200 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10201 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10202 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10203 OR ((a BETWEEN 63 AND 65) AND a!=64)
10204 OR a=41
10205 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10206 OR (g='onmlkji' AND f GLOB 'zabcd*')
10207 OR b=913
10208 }
10209 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10210 do_test where7-2.440.1 {
10211 count_steps_sort {
10212 SELECT a FROM t2
10213 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10214 OR a=90
10215 }
10216 } {42 44 90 scan 0 sort 0}
10217 do_test where7-2.440.2 {
10218 count_steps_sort {
10219 SELECT a FROM t3
10220 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10221 OR a=90
10222 }
10223 } {42 44 90 scan 0 sort 0}
10224 do_test where7-2.441.1 {
10225 count_steps_sort {
10226 SELECT a FROM t2
10227 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10228 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10229 OR b=484
10230 }
10231 } {21 44 scan 0 sort 0}
10232 do_test where7-2.441.2 {
10233 count_steps_sort {
10234 SELECT a FROM t3
10235 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10236 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10237 OR b=484
10238 }
10239 } {21 44 scan 0 sort 0}
10240 do_test where7-2.442.1 {
10241 count_steps_sort {
10242 SELECT a FROM t2
10243 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10244 OR b=377
10245 OR b=363
10246 OR ((a BETWEEN 55 AND 57) AND a!=56)
10247 OR b=737
10248 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10249 OR b=506
10250 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10251 OR a=16
10252 }
10253 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10254 do_test where7-2.442.2 {
10255 count_steps_sort {
10256 SELECT a FROM t3
10257 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10258 OR b=377
10259 OR b=363
10260 OR ((a BETWEEN 55 AND 57) AND a!=56)
10261 OR b=737
10262 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10263 OR b=506
10264 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10265 OR a=16
10266 }
10267 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10268 do_test where7-2.443.1 {
10269 count_steps_sort {
10270 SELECT a FROM t2
10271 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10272 OR b=102
10273 OR b=212
10274 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10275 OR b=487
10276 OR (g='ihgfedc' AND f GLOB 'efghi*')
10277 }
10278 } {37 77 82 scan 0 sort 0}
10279 do_test where7-2.443.2 {
10280 count_steps_sort {
10281 SELECT a FROM t3
10282 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10283 OR b=102
10284 OR b=212
10285 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10286 OR b=487
10287 OR (g='ihgfedc' AND f GLOB 'efghi*')
10288 }
10289 } {37 77 82 scan 0 sort 0}
10290 do_test where7-2.444.1 {
10291 count_steps_sort {
10292 SELECT a FROM t2
10293 WHERE b=154
10294 OR a=51
10295 OR b=520
10296 }
10297 } {14 51 scan 0 sort 0}
10298 do_test where7-2.444.2 {
10299 count_steps_sort {
10300 SELECT a FROM t3
10301 WHERE b=154
10302 OR a=51
10303 OR b=520
10304 }
10305 } {14 51 scan 0 sort 0}
10306 do_test where7-2.445.1 {
10307 count_steps_sort {
10308 SELECT a FROM t2
10309 WHERE b=872
10310 OR ((a BETWEEN 58 AND 60) AND a!=59)
10311 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10312 OR b=957
10313 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10314 OR a=67
10315 OR a=72
10316 }
10317 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10318 do_test where7-2.445.2 {
10319 count_steps_sort {
10320 SELECT a FROM t3
10321 WHERE b=872
10322 OR ((a BETWEEN 58 AND 60) AND a!=59)
10323 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10324 OR b=957
10325 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10326 OR a=67
10327 OR a=72
10328 }
10329 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10330 do_test where7-2.446.1 {
10331 count_steps_sort {
10332 SELECT a FROM t2
10333 WHERE b=66
10334 OR b=102
10335 OR b=396
10336 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10337 OR ((a BETWEEN 7 AND 9) AND a!=8)
10338 OR b=759
10339 OR (g='edcbazy' AND f GLOB 'wxyza*')
10340 OR f='ghijklmno'
10341 OR (g='edcbazy' AND f GLOB 'wxyza*')
10342 OR ((a BETWEEN 90 AND 92) AND a!=91)
10343 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10344 }
10345 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10346 do_test where7-2.446.2 {
10347 count_steps_sort {
10348 SELECT a FROM t3
10349 WHERE b=66
10350 OR b=102
10351 OR b=396
10352 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10353 OR ((a BETWEEN 7 AND 9) AND a!=8)
10354 OR b=759
10355 OR (g='edcbazy' AND f GLOB 'wxyza*')
10356 OR f='ghijklmno'
10357 OR (g='edcbazy' AND f GLOB 'wxyza*')
10358 OR ((a BETWEEN 90 AND 92) AND a!=91)
10359 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10360 }
10361 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10362 do_test where7-2.447.1 {
10363 count_steps_sort {
10364 SELECT a FROM t2
10365 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10366 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10367 OR (g='onmlkji' AND f GLOB 'wxyza*')
10368 OR a=72
10369 OR b=1100
10370 OR b=102
10371 OR b=135
10372 }
10373 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10374 do_test where7-2.447.2 {
10375 count_steps_sort {
10376 SELECT a FROM t3
10377 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10378 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10379 OR (g='onmlkji' AND f GLOB 'wxyza*')
10380 OR a=72
10381 OR b=1100
10382 OR b=102
10383 OR b=135
10384 }
10385 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10386 do_test where7-2.448.1 {
10387 count_steps_sort {
10388 SELECT a FROM t2
10389 WHERE b=99
10390 OR a=76
10391 }
10392 } {9 76 scan 0 sort 0}
10393 do_test where7-2.448.2 {
10394 count_steps_sort {
10395 SELECT a FROM t3
10396 WHERE b=99
10397 OR a=76
10398 }
10399 } {9 76 scan 0 sort 0}
10400 do_test where7-2.449.1 {
10401 count_steps_sort {
10402 SELECT a FROM t2
10403 WHERE b=891
10404 OR b=806
10405 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10406 OR ((a BETWEEN 85 AND 87) AND a!=86)
10407 OR b=861
10408 OR ((a BETWEEN 82 AND 84) AND a!=83)
10409 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10410 }
10411 } {19 34 81 82 84 85 87 scan 0 sort 0}
10412 do_test where7-2.449.2 {
10413 count_steps_sort {
10414 SELECT a FROM t3
10415 WHERE b=891
10416 OR b=806
10417 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10418 OR ((a BETWEEN 85 AND 87) AND a!=86)
10419 OR b=861
10420 OR ((a BETWEEN 82 AND 84) AND a!=83)
10421 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10422 }
10423 } {19 34 81 82 84 85 87 scan 0 sort 0}
10424 do_test where7-2.450.1 {
10425 count_steps_sort {
10426 SELECT a FROM t2
10427 WHERE b=1034
10428 OR b=91
10429 }
10430 } {94 scan 0 sort 0}
10431 do_test where7-2.450.2 {
10432 count_steps_sort {
10433 SELECT a FROM t3
10434 WHERE b=1034
10435 OR b=91
10436 }
10437 } {94 scan 0 sort 0}
10438 do_test where7-2.451.1 {
10439 count_steps_sort {
10440 SELECT a FROM t2
10441 WHERE b=47
10442 OR a=91
10443 OR d>1e10
10444 OR (g='srqponm' AND f GLOB 'cdefg*')
10445 }
10446 } {28 91 scan 0 sort 0}
10447 do_test where7-2.451.2 {
10448 count_steps_sort {
10449 SELECT a FROM t3
10450 WHERE b=47
10451 OR a=91
10452 OR d>1e10
10453 OR (g='srqponm' AND f GLOB 'cdefg*')
10454 }
10455 } {28 91 scan 0 sort 0}
10456 do_test where7-2.452.1 {
10457 count_steps_sort {
10458 SELECT a FROM t2
10459 WHERE b=1023
10460 OR f='zabcdefgh'
10461 OR b=451
10462 OR b=443
10463 OR c>=34035
10464 OR b=58
10465 }
10466 } {25 41 51 77 93 scan 0 sort 0}
10467 do_test where7-2.452.2 {
10468 count_steps_sort {
10469 SELECT a FROM t3
10470 WHERE b=1023
10471 OR f='zabcdefgh'
10472 OR b=451
10473 OR b=443
10474 OR c>=34035
10475 OR b=58
10476 }
10477 } {25 41 51 77 93 scan 0 sort 0}
10478 do_test where7-2.453.1 {
10479 count_steps_sort {
10480 SELECT a FROM t2
10481 WHERE b=971
10482 OR b=36
10483 OR a=11
10484 OR f='hijklmnop'
10485 }
10486 } {7 11 33 59 85 scan 0 sort 0}
10487 do_test where7-2.453.2 {
10488 count_steps_sort {
10489 SELECT a FROM t3
10490 WHERE b=971
10491 OR b=36
10492 OR a=11
10493 OR f='hijklmnop'
10494 }
10495 } {7 11 33 59 85 scan 0 sort 0}
10496 do_test where7-2.454.1 {
10497 count_steps_sort {
10498 SELECT a FROM t2
10499 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10500 OR b=619
10501 OR ((a BETWEEN 91 AND 93) AND a!=92)
10502 OR c=11011
10503 OR b=550
10504 OR b=1059
10505 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10506 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10507 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10508 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10509 OR b=737
10510 }
10511 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10512 do_test where7-2.454.2 {
10513 count_steps_sort {
10514 SELECT a FROM t3
10515 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10516 OR b=619
10517 OR ((a BETWEEN 91 AND 93) AND a!=92)
10518 OR c=11011
10519 OR b=550
10520 OR b=1059
10521 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10522 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10523 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10524 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10525 OR b=737
10526 }
10527 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10528 do_test where7-2.455.1 {
10529 count_steps_sort {
10530 SELECT a FROM t2
10531 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10532 OR ((a BETWEEN 59 AND 61) AND a!=60)
10533 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10534 OR a=78
10535 OR a=27
10536 OR b=792
10537 OR b=946
10538 OR c=22022
10539 OR a=23
10540 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10541 OR b=388
10542 }
10543 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10544 do_test where7-2.455.2 {
10545 count_steps_sort {
10546 SELECT a FROM t3
10547 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10548 OR ((a BETWEEN 59 AND 61) AND a!=60)
10549 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10550 OR a=78
10551 OR a=27
10552 OR b=792
10553 OR b=946
10554 OR c=22022
10555 OR a=23
10556 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10557 OR b=388
10558 }
10559 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10560 do_test where7-2.456.1 {
10561 count_steps_sort {
10562 SELECT a FROM t2
10563 WHERE c=32032
10564 OR f IS NULL
10565 OR ((a BETWEEN 37 AND 39) AND a!=38)
10566 OR (g='jihgfed' AND f GLOB 'wxyza*')
10567 OR (g='xwvutsr' AND f GLOB 'efghi*')
10568 OR b=825
10569 }
10570 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10571 do_test where7-2.456.2 {
10572 count_steps_sort {
10573 SELECT a FROM t3
10574 WHERE c=32032
10575 OR f IS NULL
10576 OR ((a BETWEEN 37 AND 39) AND a!=38)
10577 OR (g='jihgfed' AND f GLOB 'wxyza*')
10578 OR (g='xwvutsr' AND f GLOB 'efghi*')
10579 OR b=825
10580 }
10581 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10582 do_test where7-2.457.1 {
10583 count_steps_sort {
10584 SELECT a FROM t2
10585 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10586 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10587 OR ((a BETWEEN 5 AND 7) AND a!=6)
10588 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10589 OR b=1078
10590 OR b=198
10591 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10592 OR b=55
10593 OR b=517
10594 OR b=740
10595 }
10596 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10597 do_test where7-2.457.2 {
10598 count_steps_sort {
10599 SELECT a FROM t3
10600 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10601 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10602 OR ((a BETWEEN 5 AND 7) AND a!=6)
10603 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10604 OR b=1078
10605 OR b=198
10606 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10607 OR b=55
10608 OR b=517
10609 OR b=740
10610 }
10611 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10612 do_test where7-2.458.1 {
10613 count_steps_sort {
10614 SELECT a FROM t2
10615 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
10616 OR c=25025
10617 OR b=550
10618 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
10619 OR (g='nmlkjih' AND f GLOB 'bcdef*')
10620 }
10621 } {8 22 50 53 73 74 75 scan 0 sort 0}
10622 do_test where7-2.458.2 {
10623 count_steps_sort {
10624 SELECT a FROM t3
10625 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
10626 OR c=25025
10627 OR b=550
10628 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
10629 OR (g='nmlkjih' AND f GLOB 'bcdef*')
10630 }
10631 } {8 22 50 53 73 74 75 scan 0 sort 0}
10632 do_test where7-2.459.1 {
10633 count_steps_sort {
10634 SELECT a FROM t2
10635 WHERE b=432
10636 OR f='opqrstuvw'
10637 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10638 }
10639 } {14 40 66 68 92 scan 0 sort 0}
10640 do_test where7-2.459.2 {
10641 count_steps_sort {
10642 SELECT a FROM t3
10643 WHERE b=432
10644 OR f='opqrstuvw'
10645 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10646 }
10647 } {14 40 66 68 92 scan 0 sort 0}
10648 do_test where7-2.460.1 {
10649 count_steps_sort {
10650 SELECT a FROM t2
10651 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10652 OR b=847
10653 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10654 OR b=583
10655 OR ((a BETWEEN 63 AND 65) AND a!=64)
10656 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10657 OR ((a BETWEEN 40 AND 42) AND a!=41)
10658 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10659 OR b=938
10660 }
10661 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10662 do_test where7-2.460.2 {
10663 count_steps_sort {
10664 SELECT a FROM t3
10665 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10666 OR b=847
10667 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10668 OR b=583
10669 OR ((a BETWEEN 63 AND 65) AND a!=64)
10670 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10671 OR ((a BETWEEN 40 AND 42) AND a!=41)
10672 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10673 OR b=938
10674 }
10675 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10676 do_test where7-2.461.1 {
10677 count_steps_sort {
10678 SELECT a FROM t2
10679 WHERE b=671
10680 OR a=56
10681 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10682 OR b=157
10683 OR a=83
10684 OR ((a BETWEEN 73 AND 75) AND a!=74)
10685 OR c=21021
10686 OR b=319
10687 OR b=187
10688 OR ((a BETWEEN 65 AND 67) AND a!=66)
10689 OR b=839
10690 }
10691 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10692 do_test where7-2.461.2 {
10693 count_steps_sort {
10694 SELECT a FROM t3
10695 WHERE b=671
10696 OR a=56
10697 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10698 OR b=157
10699 OR a=83
10700 OR ((a BETWEEN 73 AND 75) AND a!=74)
10701 OR c=21021
10702 OR b=319
10703 OR b=187
10704 OR ((a BETWEEN 65 AND 67) AND a!=66)
10705 OR b=839
10706 }
10707 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10708 do_test where7-2.462.1 {
10709 count_steps_sort {
10710 SELECT a FROM t2
10711 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10712 OR b=586
10713 OR d<0.0
10714 OR c=9009
10715 }
10716 } {25 26 27 72 scan 0 sort 0}
10717 do_test where7-2.462.2 {
10718 count_steps_sort {
10719 SELECT a FROM t3
10720 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10721 OR b=586
10722 OR d<0.0
10723 OR c=9009
10724 }
10725 } {25 26 27 72 scan 0 sort 0}
10726 do_test where7-2.463.1 {
10727 count_steps_sort {
10728 SELECT a FROM t2
10729 WHERE a=82
10730 OR a=34
10731 OR f='jklmnopqr'
10732 OR a=82
10733 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10734 OR b=454
10735 OR b=355
10736 OR c=21021
10737 OR ((a BETWEEN 63 AND 65) AND a!=64)
10738 OR a=30
10739 }
10740 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10741 do_test where7-2.463.2 {
10742 count_steps_sort {
10743 SELECT a FROM t3
10744 WHERE a=82
10745 OR a=34
10746 OR f='jklmnopqr'
10747 OR a=82
10748 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10749 OR b=454
10750 OR b=355
10751 OR c=21021
10752 OR ((a BETWEEN 63 AND 65) AND a!=64)
10753 OR a=30
10754 }
10755 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10756 do_test where7-2.464.1 {
10757 count_steps_sort {
10758 SELECT a FROM t2
10759 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10760 OR a=53
10761 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10762 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10763 OR b=594
10764 OR b=80
10765 OR ((a BETWEEN 18 AND 20) AND a!=19)
10766 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10767 OR d>1e10
10768 }
10769 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10770 do_test where7-2.464.2 {
10771 count_steps_sort {
10772 SELECT a FROM t3
10773 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10774 OR a=53
10775 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10776 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10777 OR b=594
10778 OR b=80
10779 OR ((a BETWEEN 18 AND 20) AND a!=19)
10780 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10781 OR d>1e10
10782 }
10783 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10784 do_test where7-2.465.1 {
10785 count_steps_sort {
10786 SELECT a FROM t2
10787 WHERE f='opqrstuvw'
10788 OR a=7
10789 }
10790 } {7 14 40 66 92 scan 0 sort 0}
10791 do_test where7-2.465.2 {
10792 count_steps_sort {
10793 SELECT a FROM t3
10794 WHERE f='opqrstuvw'
10795 OR a=7
10796 }
10797 } {7 14 40 66 92 scan 0 sort 0}
10798 do_test where7-2.466.1 {
10799 count_steps_sort {
10800 SELECT a FROM t2
10801 WHERE b=627
10802 OR ((a BETWEEN 75 AND 77) AND a!=76)
10803 OR ((a BETWEEN 43 AND 45) AND a!=44)
10804 OR a=90
10805 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
10806 }
10807 } {33 43 45 57 75 77 90 scan 0 sort 0}
10808 do_test where7-2.466.2 {
10809 count_steps_sort {
10810 SELECT a FROM t3
10811 WHERE b=627
10812 OR ((a BETWEEN 75 AND 77) AND a!=76)
10813 OR ((a BETWEEN 43 AND 45) AND a!=44)
10814 OR a=90
10815 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
10816 }
10817 } {33 43 45 57 75 77 90 scan 0 sort 0}
10818 do_test where7-2.467.1 {
10819 count_steps_sort {
10820 SELECT a FROM t2
10821 WHERE a=59
10822 OR ((a BETWEEN 69 AND 71) AND a!=70)
10823 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10824 OR (g='xwvutsr' AND f GLOB 'fghij*')
10825 OR f='wxyzabcde'
10826 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10827 OR a=70
10828 OR ((a BETWEEN 23 AND 25) AND a!=24)
10829 OR ((a BETWEEN 14 AND 16) AND a!=15)
10830 }
10831 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10832 do_test where7-2.467.2 {
10833 count_steps_sort {
10834 SELECT a FROM t3
10835 WHERE a=59
10836 OR ((a BETWEEN 69 AND 71) AND a!=70)
10837 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10838 OR (g='xwvutsr' AND f GLOB 'fghij*')
10839 OR f='wxyzabcde'
10840 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10841 OR a=70
10842 OR ((a BETWEEN 23 AND 25) AND a!=24)
10843 OR ((a BETWEEN 14 AND 16) AND a!=15)
10844 }
10845 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10846 do_test where7-2.468.1 {
10847 count_steps_sort {
10848 SELECT a FROM t2
10849 WHERE a=69
10850 OR (g='ihgfedc' AND f GLOB 'defgh*')
10851 }
10852 } {69 81 scan 0 sort 0}
10853 do_test where7-2.468.2 {
10854 count_steps_sort {
10855 SELECT a FROM t3
10856 WHERE a=69
10857 OR (g='ihgfedc' AND f GLOB 'defgh*')
10858 }
10859 } {69 81 scan 0 sort 0}
10860 do_test where7-2.469.1 {
10861 count_steps_sort {
10862 SELECT a FROM t2
10863 WHERE a=41
10864 OR a=43
10865 OR a=92
10866 OR (g='fedcbaz' AND f GLOB 'rstuv*')
10867 OR (g='mlkjihg' AND f GLOB 'klmno*')
10868 }
10869 } {41 43 62 92 95 scan 0 sort 0}
10870 do_test where7-2.469.2 {
10871 count_steps_sort {
10872 SELECT a FROM t3
10873 WHERE a=41
10874 OR a=43
10875 OR a=92
10876 OR (g='fedcbaz' AND f GLOB 'rstuv*')
10877 OR (g='mlkjihg' AND f GLOB 'klmno*')
10878 }
10879 } {41 43 62 92 95 scan 0 sort 0}
10880 do_test where7-2.470.1 {
10881 count_steps_sort {
10882 SELECT a FROM t2
10883 WHERE b=300
10884 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10885 OR b=935
10886 OR b=190
10887 }
10888 } {52 85 scan 0 sort 0}
10889 do_test where7-2.470.2 {
10890 count_steps_sort {
10891 SELECT a FROM t3
10892 WHERE b=300
10893 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10894 OR b=935
10895 OR b=190
10896 }
10897 } {52 85 scan 0 sort 0}
10898 do_test where7-2.471.1 {
10899 count_steps_sort {
10900 SELECT a FROM t2
10901 WHERE f='fghijklmn'
10902 OR f='fghijklmn'
10903 OR (g='xwvutsr' AND f GLOB 'efghi*')
10904 OR b=465
10905 OR b=586
10906 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10907 OR b=88
10908 OR ((a BETWEEN 30 AND 32) AND a!=31)
10909 OR b=726
10910 OR ((a BETWEEN 51 AND 53) AND a!=52)
10911 }
10912 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10913 do_test where7-2.471.2 {
10914 count_steps_sort {
10915 SELECT a FROM t3
10916 WHERE f='fghijklmn'
10917 OR f='fghijklmn'
10918 OR (g='xwvutsr' AND f GLOB 'efghi*')
10919 OR b=465
10920 OR b=586
10921 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10922 OR b=88
10923 OR ((a BETWEEN 30 AND 32) AND a!=31)
10924 OR b=726
10925 OR ((a BETWEEN 51 AND 53) AND a!=52)
10926 }
10927 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10928 do_test where7-2.472.1 {
10929 count_steps_sort {
10930 SELECT a FROM t2
10931 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10932 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10933 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10934 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10935 OR (g='edcbazy' AND f GLOB 'wxyza*')
10936 OR b=814
10937 OR a=20
10938 OR 1000000<b
10939 OR b=792
10940 }
10941 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10942 do_test where7-2.472.2 {
10943 count_steps_sort {
10944 SELECT a FROM t3
10945 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10946 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10947 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10948 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10949 OR (g='edcbazy' AND f GLOB 'wxyza*')
10950 OR b=814
10951 OR a=20
10952 OR 1000000<b
10953 OR b=792
10954 }
10955 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10956 do_test where7-2.473.1 {
10957 count_steps_sort {
10958 SELECT a FROM t2
10959 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10960 OR ((a BETWEEN 53 AND 55) AND a!=54)
10961 OR c=1001
10962 OR b=484
10963 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10964 OR c<=10
10965 OR a=92
10966 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10967 OR ((a BETWEEN 0 AND 2) AND a!=1)
10968 OR b=1026
10969 }
10970 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10971 do_test where7-2.473.2 {
10972 count_steps_sort {
10973 SELECT a FROM t3
10974 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10975 OR ((a BETWEEN 53 AND 55) AND a!=54)
10976 OR c=1001
10977 OR b=484
10978 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10979 OR c<=10
10980 OR a=92
10981 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10982 OR ((a BETWEEN 0 AND 2) AND a!=1)
10983 OR b=1026
10984 }
10985 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10986 do_test where7-2.474.1 {
10987 count_steps_sort {
10988 SELECT a FROM t2
10989 WHERE a=54
10990 OR (g='xwvutsr' AND f GLOB 'defgh*')
10991 OR b=993
10992 OR c=22022
10993 OR a=68
10994 OR ((a BETWEEN 99 AND 101) AND a!=100)
10995 OR a=62
10996 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
10997 OR b=1015
10998 }
10999 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
11000 do_test where7-2.474.2 {
11001 count_steps_sort {
11002 SELECT a FROM t3
11003 WHERE a=54
11004 OR (g='xwvutsr' AND f GLOB 'defgh*')
11005 OR b=993
11006 OR c=22022
11007 OR a=68
11008 OR ((a BETWEEN 99 AND 101) AND a!=100)
11009 OR a=62
11010 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
11011 OR b=1015
11012 }
11013 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
11014 do_test where7-2.475.1 {
11015 count_steps_sort {
11016 SELECT a FROM t2
11017 WHERE b=319
11018 OR a=50
11019 OR (g='srqponm' AND f GLOB 'defgh*')
11020 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11021 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11022 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11023 OR a=96
11024 }
11025 } {10 29 50 55 92 96 scan 0 sort 0}
11026 do_test where7-2.475.2 {
11027 count_steps_sort {
11028 SELECT a FROM t3
11029 WHERE b=319
11030 OR a=50
11031 OR (g='srqponm' AND f GLOB 'defgh*')
11032 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11033 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11034 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11035 OR a=96
11036 }
11037 } {10 29 50 55 92 96 scan 0 sort 0}
11038 do_test where7-2.476.1 {
11039 count_steps_sort {
11040 SELECT a FROM t2
11041 WHERE b=971
11042 OR c=18018
11043 OR b=564
11044 OR b=583
11045 OR b=80
11046 }
11047 } {52 53 54 scan 0 sort 0}
11048 do_test where7-2.476.2 {
11049 count_steps_sort {
11050 SELECT a FROM t3
11051 WHERE b=971
11052 OR c=18018
11053 OR b=564
11054 OR b=583
11055 OR b=80
11056 }
11057 } {52 53 54 scan 0 sort 0}
11058 do_test where7-2.477.1 {
11059 count_steps_sort {
11060 SELECT a FROM t2
11061 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11062 OR b=1026
11063 OR ((a BETWEEN 14 AND 16) AND a!=15)
11064 }
11065 } {14 16 35 scan 0 sort 0}
11066 do_test where7-2.477.2 {
11067 count_steps_sort {
11068 SELECT a FROM t3
11069 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11070 OR b=1026
11071 OR ((a BETWEEN 14 AND 16) AND a!=15)
11072 }
11073 } {14 16 35 scan 0 sort 0}
11074 do_test where7-2.478.1 {
11075 count_steps_sort {
11076 SELECT a FROM t2
11077 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11078 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11079 OR b=407
11080 OR b=454
11081 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11082 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11083 OR b=627
11084 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11085 }
11086 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11087 do_test where7-2.478.2 {
11088 count_steps_sort {
11089 SELECT a FROM t3
11090 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11091 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11092 OR b=407
11093 OR b=454
11094 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11095 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11096 OR b=627
11097 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11098 }
11099 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11100 do_test where7-2.479.1 {
11101 count_steps_sort {
11102 SELECT a FROM t2
11103 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11104 OR c=34034
11105 OR ((a BETWEEN 24 AND 26) AND a!=25)
11106 OR ((a BETWEEN 18 AND 20) AND a!=19)
11107 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11108 OR a=67
11109 }
11110 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11111 do_test where7-2.479.2 {
11112 count_steps_sort {
11113 SELECT a FROM t3
11114 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11115 OR c=34034
11116 OR ((a BETWEEN 24 AND 26) AND a!=25)
11117 OR ((a BETWEEN 18 AND 20) AND a!=19)
11118 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11119 OR a=67
11120 }
11121 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11122 do_test where7-2.480.1 {
11123 count_steps_sort {
11124 SELECT a FROM t2
11125 WHERE a=97
11126 OR b=575
11127 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11128 OR ((a BETWEEN 2 AND 4) AND a!=3)
11129 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11130 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11131 }
11132 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11133 do_test where7-2.480.2 {
11134 count_steps_sort {
11135 SELECT a FROM t3
11136 WHERE a=97
11137 OR b=575
11138 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11139 OR ((a BETWEEN 2 AND 4) AND a!=3)
11140 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11141 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11142 }
11143 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11144 do_test where7-2.481.1 {
11145 count_steps_sort {
11146 SELECT a FROM t2
11147 WHERE b=561
11148 OR b=773
11149 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11150 OR b=201
11151 OR a=99
11152 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11153 OR ((a BETWEEN 36 AND 38) AND a!=37)
11154 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11155 OR b=946
11156 OR b=993
11157 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11158 }
11159 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11160 do_test where7-2.481.2 {
11161 count_steps_sort {
11162 SELECT a FROM t3
11163 WHERE b=561
11164 OR b=773
11165 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11166 OR b=201
11167 OR a=99
11168 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11169 OR ((a BETWEEN 36 AND 38) AND a!=37)
11170 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11171 OR b=946
11172 OR b=993
11173 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11174 }
11175 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11176 do_test where7-2.482.1 {
11177 count_steps_sort {
11178 SELECT a FROM t2
11179 WHERE b=806
11180 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11181 OR ((a BETWEEN 24 AND 26) AND a!=25)
11182 OR b=916
11183 OR b<0
11184 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11185 OR b=154
11186 OR c=10010
11187 OR b=451
11188 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11189 }
11190 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11191 do_test where7-2.482.2 {
11192 count_steps_sort {
11193 SELECT a FROM t3
11194 WHERE b=806
11195 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11196 OR ((a BETWEEN 24 AND 26) AND a!=25)
11197 OR b=916
11198 OR b<0
11199 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11200 OR b=154
11201 OR c=10010
11202 OR b=451
11203 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11204 }
11205 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11206 do_test where7-2.483.1 {
11207 count_steps_sort {
11208 SELECT a FROM t2
11209 WHERE b=836
11210 OR d>1e10
11211 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11212 OR f='pqrstuvwx'
11213 OR ((a BETWEEN 3 AND 5) AND a!=4)
11214 OR f='abcdefghi'
11215 OR (g='nmlkjih' AND f GLOB 'fghij*')
11216 OR a=33
11217 OR ((a BETWEEN 19 AND 21) AND a!=20)
11218 OR ((a BETWEEN 88 AND 90) AND a!=89)
11219 OR b=476
11220 }
11221 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11222 do_test where7-2.483.2 {
11223 count_steps_sort {
11224 SELECT a FROM t3
11225 WHERE b=836
11226 OR d>1e10
11227 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11228 OR f='pqrstuvwx'
11229 OR ((a BETWEEN 3 AND 5) AND a!=4)
11230 OR f='abcdefghi'
11231 OR (g='nmlkjih' AND f GLOB 'fghij*')
11232 OR a=33
11233 OR ((a BETWEEN 19 AND 21) AND a!=20)
11234 OR ((a BETWEEN 88 AND 90) AND a!=89)
11235 OR b=476
11236 }
11237 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11238 do_test where7-2.484.1 {
11239 count_steps_sort {
11240 SELECT a FROM t2
11241 WHERE a=48
11242 OR a=92
11243 OR a=1
11244 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11245 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11246 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11247 OR (g='rqponml' AND f GLOB 'lmnop*')
11248 OR b=905
11249 OR ((a BETWEEN 51 AND 53) AND a!=52)
11250 }
11251 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11252 do_test where7-2.484.2 {
11253 count_steps_sort {
11254 SELECT a FROM t3
11255 WHERE a=48
11256 OR a=92
11257 OR a=1
11258 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11259 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11260 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11261 OR (g='rqponml' AND f GLOB 'lmnop*')
11262 OR b=905
11263 OR ((a BETWEEN 51 AND 53) AND a!=52)
11264 }
11265 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11266 do_test where7-2.485.1 {
11267 count_steps_sort {
11268 SELECT a FROM t2
11269 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
11270 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
11271 OR b=212
11272 OR a=42
11273 OR a=92
11274 }
11275 } {4 17 42 92 scan 0 sort 0}
11276 do_test where7-2.485.2 {
11277 count_steps_sort {
11278 SELECT a FROM t3
11279 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
11280 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
11281 OR b=212
11282 OR a=42
11283 OR a=92
11284 }
11285 } {4 17 42 92 scan 0 sort 0}
11286 do_test where7-2.486.1 {
11287 count_steps_sort {
11288 SELECT a FROM t2
11289 WHERE b=740
11290 OR b=564
11291 OR (g='onmlkji' AND f GLOB 'zabcd*')
11292 OR a=11
11293 OR ((a BETWEEN 44 AND 46) AND a!=45)
11294 OR b=322
11295 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11296 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11297 OR b=902
11298 OR c>=34035
11299 }
11300 } {6 11 22 44 46 51 82 scan 0 sort 0}
11301 do_test where7-2.486.2 {
11302 count_steps_sort {
11303 SELECT a FROM t3
11304 WHERE b=740
11305 OR b=564
11306 OR (g='onmlkji' AND f GLOB 'zabcd*')
11307 OR a=11
11308 OR ((a BETWEEN 44 AND 46) AND a!=45)
11309 OR b=322
11310 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11311 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11312 OR b=902
11313 OR c>=34035
11314 }
11315 } {6 11 22 44 46 51 82 scan 0 sort 0}
11316 do_test where7-2.487.1 {
11317 count_steps_sort {
11318 SELECT a FROM t2
11319 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11320 OR ((a BETWEEN 56 AND 58) AND a!=57)
11321 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11322 OR a=27
11323 OR a=48
11324 OR b=927
11325 OR ((a BETWEEN 89 AND 91) AND a!=90)
11326 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11327 OR f='abcdefghi'
11328 OR b=91
11329 OR b=55
11330 }
11331 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11332 do_test where7-2.487.2 {
11333 count_steps_sort {
11334 SELECT a FROM t3
11335 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11336 OR ((a BETWEEN 56 AND 58) AND a!=57)
11337 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11338 OR a=27
11339 OR a=48
11340 OR b=927
11341 OR ((a BETWEEN 89 AND 91) AND a!=90)
11342 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11343 OR f='abcdefghi'
11344 OR b=91
11345 OR b=55
11346 }
11347 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11348 do_test where7-2.488.1 {
11349 count_steps_sort {
11350 SELECT a FROM t2
11351 WHERE (g='srqponm' AND f GLOB 'efghi*')
11352 OR ((a BETWEEN 88 AND 90) AND a!=89)
11353 OR a=20
11354 OR b=11
11355 }
11356 } {1 20 30 88 90 scan 0 sort 0}
11357 do_test where7-2.488.2 {
11358 count_steps_sort {
11359 SELECT a FROM t3
11360 WHERE (g='srqponm' AND f GLOB 'efghi*')
11361 OR ((a BETWEEN 88 AND 90) AND a!=89)
11362 OR a=20
11363 OR b=11
11364 }
11365 } {1 20 30 88 90 scan 0 sort 0}
11366 do_test where7-2.489.1 {
11367 count_steps_sort {
11368 SELECT a FROM t2
11369 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11370 OR b=55
11371 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11372 OR (g='onmlkji' AND f GLOB 'abcde*')
11373 OR a=50
11374 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11375 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11376 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11377 }
11378 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11379 do_test where7-2.489.2 {
11380 count_steps_sort {
11381 SELECT a FROM t3
11382 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11383 OR b=55
11384 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11385 OR (g='onmlkji' AND f GLOB 'abcde*')
11386 OR a=50
11387 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11388 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11389 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11390 }
11391 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11392 do_test where7-2.490.1 {
11393 count_steps_sort {
11394 SELECT a FROM t2
11395 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11396 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11397 }
11398 } {22 34 48 74 100 scan 0 sort 0}
11399 do_test where7-2.490.2 {
11400 count_steps_sort {
11401 SELECT a FROM t3
11402 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11403 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11404 }
11405 } {22 34 48 74 100 scan 0 sort 0}
11406 do_test where7-2.491.1 {
11407 count_steps_sort {
11408 SELECT a FROM t2
11409 WHERE b=704
11410 OR b=924
11411 OR (g='gfedcba' AND f GLOB 'mnopq*')
11412 OR b=113
11413 }
11414 } {64 84 90 scan 0 sort 0}
11415 do_test where7-2.491.2 {
11416 count_steps_sort {
11417 SELECT a FROM t3
11418 WHERE b=704
11419 OR b=924
11420 OR (g='gfedcba' AND f GLOB 'mnopq*')
11421 OR b=113
11422 }
11423 } {64 84 90 scan 0 sort 0}
11424 do_test where7-2.492.1 {
11425 count_steps_sort {
11426 SELECT a FROM t2
11427 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11428 OR b=289
11429 OR ((a BETWEEN 14 AND 16) AND a!=15)
11430 }
11431 } {14 16 20 22 scan 0 sort 0}
11432 do_test where7-2.492.2 {
11433 count_steps_sort {
11434 SELECT a FROM t3
11435 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11436 OR b=289
11437 OR ((a BETWEEN 14 AND 16) AND a!=15)
11438 }
11439 } {14 16 20 22 scan 0 sort 0}
11440 do_test where7-2.493.1 {
11441 count_steps_sort {
11442 SELECT a FROM t2
11443 WHERE b=935
11444 OR b=1001
11445 OR ((a BETWEEN 78 AND 80) AND a!=79)
11446 OR a=31
11447 OR a=56
11448 }
11449 } {31 56 78 80 85 91 scan 0 sort 0}
11450 do_test where7-2.493.2 {
11451 count_steps_sort {
11452 SELECT a FROM t3
11453 WHERE b=935
11454 OR b=1001
11455 OR ((a BETWEEN 78 AND 80) AND a!=79)
11456 OR a=31
11457 OR a=56
11458 }
11459 } {31 56 78 80 85 91 scan 0 sort 0}
11460 do_test where7-2.494.1 {
11461 count_steps_sort {
11462 SELECT a FROM t2
11463 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11464 OR b=726
11465 OR f='abcdefghi'
11466 OR b=179
11467 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11468 OR b=539
11469 OR b=66
11470 OR ((a BETWEEN 86 AND 88) AND a!=87)
11471 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11472 }
11473 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11474 do_test where7-2.494.2 {
11475 count_steps_sort {
11476 SELECT a FROM t3
11477 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11478 OR b=726
11479 OR f='abcdefghi'
11480 OR b=179
11481 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11482 OR b=539
11483 OR b=66
11484 OR ((a BETWEEN 86 AND 88) AND a!=87)
11485 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11486 }
11487 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11488 do_test where7-2.495.1 {
11489 count_steps_sort {
11490 SELECT a FROM t2
11491 WHERE b=179
11492 OR b=685
11493 }
11494 } { scan 0 sort 0}
11495 do_test where7-2.495.2 {
11496 count_steps_sort {
11497 SELECT a FROM t3
11498 WHERE b=179
11499 OR b=685
11500 }
11501 } { scan 0 sort 0}
11502 do_test where7-2.496.1 {
11503 count_steps_sort {
11504 SELECT a FROM t2
11505 WHERE b=201
11506 OR b=682
11507 OR b=443
11508 OR b=836
11509 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11510 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11511 OR ((a BETWEEN 51 AND 53) AND a!=52)
11512 OR b=110
11513 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11514 }
11515 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11516 do_test where7-2.496.2 {
11517 count_steps_sort {
11518 SELECT a FROM t3
11519 WHERE b=201
11520 OR b=682
11521 OR b=443
11522 OR b=836
11523 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11524 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11525 OR ((a BETWEEN 51 AND 53) AND a!=52)
11526 OR b=110
11527 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11528 }
11529 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11530 do_test where7-2.497.1 {
11531 count_steps_sort {
11532 SELECT a FROM t2
11533 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11534 OR b=462
11535 OR ((a BETWEEN 4 AND 6) AND a!=5)
11536 OR a=22
11537 OR b=594
11538 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11539 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11540 OR (g='jihgfed' AND f GLOB 'wxyza*')
11541 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11542 }
11543 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11544 do_test where7-2.497.2 {
11545 count_steps_sort {
11546 SELECT a FROM t3
11547 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11548 OR b=462
11549 OR ((a BETWEEN 4 AND 6) AND a!=5)
11550 OR a=22
11551 OR b=594
11552 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11553 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11554 OR (g='jihgfed' AND f GLOB 'wxyza*')
11555 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11556 }
11557 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11558 do_test where7-2.498.1 {
11559 count_steps_sort {
11560 SELECT a FROM t2
11561 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11562 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11563 OR (g='wvutsrq' AND f GLOB 'klmno*')
11564 OR f='vwxyzabcd'
11565 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11566 OR a=37
11567 OR a=50
11568 }
11569 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11570 do_test where7-2.498.2 {
11571 count_steps_sort {
11572 SELECT a FROM t3
11573 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11574 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11575 OR (g='wvutsrq' AND f GLOB 'klmno*')
11576 OR f='vwxyzabcd'
11577 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11578 OR a=37
11579 OR a=50
11580 }
11581 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11582 do_test where7-2.499.1 {
11583 count_steps_sort {
11584 SELECT a FROM t2
11585 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11586 OR b=784
11587 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11588 OR b=825
11589 OR a=80
11590 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11591 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11592 OR b=531
11593 OR a=100
11594 }
11595 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11596 do_test where7-2.499.2 {
11597 count_steps_sort {
11598 SELECT a FROM t3
11599 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11600 OR b=784
11601 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11602 OR b=825
11603 OR a=80
11604 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11605 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11606 OR b=531
11607 OR a=100
11608 }
11609 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11610 do_test where7-2.500.1 {
11611 count_steps_sort {
11612 SELECT a FROM t2
11613 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11614 OR b=220
11615 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11616 }
11617 } {19 20 53 scan 0 sort 0}
11618 do_test where7-2.500.2 {
11619 count_steps_sort {
11620 SELECT a FROM t3
11621 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11622 OR b=220
11623 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11624 }
11625 } {19 20 53 scan 0 sort 0}
11626 do_test where7-2.501.1 {
11627 count_steps_sort {
11628 SELECT a FROM t2
11629 WHERE a=92
11630 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11631 OR b=990
11632 }
11633 } {9 90 92 scan 0 sort 0}
11634 do_test where7-2.501.2 {
11635 count_steps_sort {
11636 SELECT a FROM t3
11637 WHERE a=92
11638 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11639 OR b=990
11640 }
11641 } {9 90 92 scan 0 sort 0}
11642 do_test where7-2.502.1 {
11643 count_steps_sort {
11644 SELECT a FROM t2
11645 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11646 OR b=894
11647 OR c=28028
11648 OR b=905
11649 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11650 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11651 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11652 OR b=1037
11653 }
11654 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11655 do_test where7-2.502.2 {
11656 count_steps_sort {
11657 SELECT a FROM t3
11658 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11659 OR b=894
11660 OR c=28028
11661 OR b=905
11662 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11663 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11664 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11665 OR b=1037
11666 }
11667 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11668 do_test where7-2.503.1 {
11669 count_steps_sort {
11670 SELECT a FROM t2
11671 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11672 OR b=773
11673 OR f='defghijkl'
11674 }
11675 } {3 29 55 72 81 scan 0 sort 0}
11676 do_test where7-2.503.2 {
11677 count_steps_sort {
11678 SELECT a FROM t3
11679 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11680 OR b=773
11681 OR f='defghijkl'
11682 }
11683 } {3 29 55 72 81 scan 0 sort 0}
11684 do_test where7-2.504.1 {
11685 count_steps_sort {
11686 SELECT a FROM t2
11687 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11688 OR b=861
11689 OR (g='rqponml' AND f GLOB 'lmnop*')
11690 }
11691 } {12 37 scan 0 sort 0}
11692 do_test where7-2.504.2 {
11693 count_steps_sort {
11694 SELECT a FROM t3
11695 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11696 OR b=861
11697 OR (g='rqponml' AND f GLOB 'lmnop*')
11698 }
11699 } {12 37 scan 0 sort 0}
11700 do_test where7-2.505.1 {
11701 count_steps_sort {
11702 SELECT a FROM t2
11703 WHERE b=704
11704 OR (g='wvutsrq' AND f GLOB 'klmno*')
11705 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11706 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11707 OR b=25
11708 OR (g='jihgfed' AND f GLOB 'zabcd*')
11709 OR b=487
11710 OR (g='hgfedcb' AND f GLOB 'fghij*')
11711 OR ((a BETWEEN 77 AND 79) AND a!=78)
11712 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11713 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11714 }
11715 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11716 do_test where7-2.505.2 {
11717 count_steps_sort {
11718 SELECT a FROM t3
11719 WHERE b=704
11720 OR (g='wvutsrq' AND f GLOB 'klmno*')
11721 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11722 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11723 OR b=25
11724 OR (g='jihgfed' AND f GLOB 'zabcd*')
11725 OR b=487
11726 OR (g='hgfedcb' AND f GLOB 'fghij*')
11727 OR ((a BETWEEN 77 AND 79) AND a!=78)
11728 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11729 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11730 }
11731 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11732 do_test where7-2.506.1 {
11733 count_steps_sort {
11734 SELECT a FROM t2
11735 WHERE a=19
11736 OR (g='onmlkji' AND f GLOB 'xyzab*')
11737 OR b=674
11738 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11739 OR b=355
11740 OR ((a BETWEEN 72 AND 74) AND a!=73)
11741 OR (g='qponmlk' AND f GLOB 'pqrst*')
11742 OR c=28028
11743 OR b=649
11744 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11745 OR (g='srqponm' AND f GLOB 'fghij*')
11746 }
11747 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11748 do_test where7-2.506.2 {
11749 count_steps_sort {
11750 SELECT a FROM t3
11751 WHERE a=19
11752 OR (g='onmlkji' AND f GLOB 'xyzab*')
11753 OR b=674
11754 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11755 OR b=355
11756 OR ((a BETWEEN 72 AND 74) AND a!=73)
11757 OR (g='qponmlk' AND f GLOB 'pqrst*')
11758 OR c=28028
11759 OR b=649
11760 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11761 OR (g='srqponm' AND f GLOB 'fghij*')
11762 }
11763 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11764 do_test where7-2.507.1 {
11765 count_steps_sort {
11766 SELECT a FROM t2
11767 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
11768 OR a=1
11769 OR a=22
11770 OR b=836
11771 OR c=24024
11772 }
11773 } {1 22 70 71 72 76 78 scan 0 sort 0}
11774 do_test where7-2.507.2 {
11775 count_steps_sort {
11776 SELECT a FROM t3
11777 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
11778 OR a=1
11779 OR a=22
11780 OR b=836
11781 OR c=24024
11782 }
11783 } {1 22 70 71 72 76 78 scan 0 sort 0}
11784 do_test where7-2.508.1 {
11785 count_steps_sort {
11786 SELECT a FROM t2
11787 WHERE b=135
11788 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11789 OR ((a BETWEEN 39 AND 41) AND a!=40)
11790 }
11791 } {20 39 41 scan 0 sort 0}
11792 do_test where7-2.508.2 {
11793 count_steps_sort {
11794 SELECT a FROM t3
11795 WHERE b=135
11796 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11797 OR ((a BETWEEN 39 AND 41) AND a!=40)
11798 }
11799 } {20 39 41 scan 0 sort 0}
11800 do_test where7-2.509.1 {
11801 count_steps_sort {
11802 SELECT a FROM t2
11803 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11804 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11805 }
11806 } {9 35 61 86 87 scan 0 sort 0}
11807 do_test where7-2.509.2 {
11808 count_steps_sort {
11809 SELECT a FROM t3
11810 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11811 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11812 }
11813 } {9 35 61 86 87 scan 0 sort 0}
11814 do_test where7-2.510.1 {
11815 count_steps_sort {
11816 SELECT a FROM t2
11817 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11818 OR f='ghijklmno'
11819 }
11820 } {6 32 58 74 84 scan 0 sort 0}
11821 do_test where7-2.510.2 {
11822 count_steps_sort {
11823 SELECT a FROM t3
11824 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11825 OR f='ghijklmno'
11826 }
11827 } {6 32 58 74 84 scan 0 sort 0}
11828 do_test where7-2.511.1 {
11829 count_steps_sort {
11830 SELECT a FROM t2
11831 WHERE b=825
11832 OR b=902
11833 OR a=40
11834 OR ((a BETWEEN 28 AND 30) AND a!=29)
11835 OR a=30
11836 OR a=10
11837 OR a=73
11838 }
11839 } {10 28 30 40 73 75 82 scan 0 sort 0}
11840 do_test where7-2.511.2 {
11841 count_steps_sort {
11842 SELECT a FROM t3
11843 WHERE b=825
11844 OR b=902
11845 OR a=40
11846 OR ((a BETWEEN 28 AND 30) AND a!=29)
11847 OR a=30
11848 OR a=10
11849 OR a=73
11850 }
11851 } {10 28 30 40 73 75 82 scan 0 sort 0}
11852 do_test where7-2.512.1 {
11853 count_steps_sort {
11854 SELECT a FROM t2
11855 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11856 OR a=5
11857 OR b=432
11858 OR b=979
11859 OR b=762
11860 OR b=352
11861 OR ((a BETWEEN 36 AND 38) AND a!=37)
11862 OR c=27027
11863 OR c=20020
11864 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11865 }
11866 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11867 do_test where7-2.512.2 {
11868 count_steps_sort {
11869 SELECT a FROM t3
11870 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11871 OR a=5
11872 OR b=432
11873 OR b=979
11874 OR b=762
11875 OR b=352
11876 OR ((a BETWEEN 36 AND 38) AND a!=37)
11877 OR c=27027
11878 OR c=20020
11879 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11880 }
11881 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11882 do_test where7-2.513.1 {
11883 count_steps_sort {
11884 SELECT a FROM t2
11885 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11886 OR ((a BETWEEN 5 AND 7) AND a!=6)
11887 OR b=99
11888 OR a=54
11889 }
11890 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11891 do_test where7-2.513.2 {
11892 count_steps_sort {
11893 SELECT a FROM t3
11894 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11895 OR ((a BETWEEN 5 AND 7) AND a!=6)
11896 OR b=99
11897 OR a=54
11898 }
11899 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11900 do_test where7-2.514.1 {
11901 count_steps_sort {
11902 SELECT a FROM t2
11903 WHERE b=300
11904 OR (g='mlkjihg' AND f GLOB 'klmno*')
11905 OR b=319
11906 OR f='fghijklmn'
11907 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11908 OR ((a BETWEEN 42 AND 44) AND a!=43)
11909 }
11910 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11911 do_test where7-2.514.2 {
11912 count_steps_sort {
11913 SELECT a FROM t3
11914 WHERE b=300
11915 OR (g='mlkjihg' AND f GLOB 'klmno*')
11916 OR b=319
11917 OR f='fghijklmn'
11918 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11919 OR ((a BETWEEN 42 AND 44) AND a!=43)
11920 }
11921 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11922 do_test where7-2.515.1 {
11923 count_steps_sort {
11924 SELECT a FROM t2
11925 WHERE b=671
11926 OR ((a BETWEEN 86 AND 88) AND a!=87)
11927 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11928 OR b=1004
11929 OR ((a BETWEEN 18 AND 20) AND a!=19)
11930 OR ((a BETWEEN 5 AND 7) AND a!=6)
11931 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11932 OR b=748
11933 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11934 }
11935 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11936 do_test where7-2.515.2 {
11937 count_steps_sort {
11938 SELECT a FROM t3
11939 WHERE b=671
11940 OR ((a BETWEEN 86 AND 88) AND a!=87)
11941 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11942 OR b=1004
11943 OR ((a BETWEEN 18 AND 20) AND a!=19)
11944 OR ((a BETWEEN 5 AND 7) AND a!=6)
11945 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11946 OR b=748
11947 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11948 }
11949 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11950 do_test where7-2.516.1 {
11951 count_steps_sort {
11952 SELECT a FROM t2
11953 WHERE a=47
11954 OR b=784
11955 OR ((a BETWEEN 21 AND 23) AND a!=22)
11956 OR a=16
11957 OR a=25
11958 OR b=572
11959 }
11960 } {16 21 23 25 47 52 scan 0 sort 0}
11961 do_test where7-2.516.2 {
11962 count_steps_sort {
11963 SELECT a FROM t3
11964 WHERE a=47
11965 OR b=784
11966 OR ((a BETWEEN 21 AND 23) AND a!=22)
11967 OR a=16
11968 OR a=25
11969 OR b=572
11970 }
11971 } {16 21 23 25 47 52 scan 0 sort 0}
11972 do_test where7-2.517.1 {
11973 count_steps_sort {
11974 SELECT a FROM t2
11975 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11976 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
11977 OR b=110
11978 OR (g='gfedcba' AND f GLOB 'nopqr*')
11979 OR c=26026
11980 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
11981 OR b=850
11982 OR a=6
11983 }
11984 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
11985 do_test where7-2.517.2 {
11986 count_steps_sort {
11987 SELECT a FROM t3
11988 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11989 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
11990 OR b=110
11991 OR (g='gfedcba' AND f GLOB 'nopqr*')
11992 OR c=26026
11993 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
11994 OR b=850
11995 OR a=6
11996 }
11997 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
11998 do_test where7-2.518.1 {
11999 count_steps_sort {
12000 SELECT a FROM t2
12001 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12002 OR ((a BETWEEN 1 AND 3) AND a!=2)
12003 OR (g='jihgfed' AND f GLOB 'wxyza*')
12004 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12005 OR (g='mlkjihg' AND f GLOB 'klmno*')
12006 OR b=135
12007 OR a=28
12008 OR ((a BETWEEN 1 AND 3) AND a!=2)
12009 OR b=737
12010 }
12011 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12012 do_test where7-2.518.2 {
12013 count_steps_sort {
12014 SELECT a FROM t3
12015 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12016 OR ((a BETWEEN 1 AND 3) AND a!=2)
12017 OR (g='jihgfed' AND f GLOB 'wxyza*')
12018 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12019 OR (g='mlkjihg' AND f GLOB 'klmno*')
12020 OR b=135
12021 OR a=28
12022 OR ((a BETWEEN 1 AND 3) AND a!=2)
12023 OR b=737
12024 }
12025 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12026 do_test where7-2.519.1 {
12027 count_steps_sort {
12028 SELECT a FROM t2
12029 WHERE b=242
12030 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12031 OR ((a BETWEEN 20 AND 22) AND a!=21)
12032 }
12033 } {20 22 scan 0 sort 0}
12034 do_test where7-2.519.2 {
12035 count_steps_sort {
12036 SELECT a FROM t3
12037 WHERE b=242
12038 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12039 OR ((a BETWEEN 20 AND 22) AND a!=21)
12040 }
12041 } {20 22 scan 0 sort 0}
12042 do_test where7-2.520.1 {
12043 count_steps_sort {
12044 SELECT a FROM t2
12045 WHERE b=528
12046 OR a=41
12047 OR f='cdefghijk'
12048 OR a=98
12049 OR b=759
12050 OR a=43
12051 OR b=286
12052 OR f='hijklmnop'
12053 }
12054 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12055 do_test where7-2.520.2 {
12056 count_steps_sort {
12057 SELECT a FROM t3
12058 WHERE b=528
12059 OR a=41
12060 OR f='cdefghijk'
12061 OR a=98
12062 OR b=759
12063 OR a=43
12064 OR b=286
12065 OR f='hijklmnop'
12066 }
12067 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12068 do_test where7-2.521.1 {
12069 count_steps_sort {
12070 SELECT a FROM t2
12071 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12072 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12073 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12074 OR a=52
12075 }
12076 } {6 15 52 61 scan 0 sort 0}
12077 do_test where7-2.521.2 {
12078 count_steps_sort {
12079 SELECT a FROM t3
12080 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12081 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12082 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12083 OR a=52
12084 }
12085 } {6 15 52 61 scan 0 sort 0}
12086 do_test where7-2.522.1 {
12087 count_steps_sort {
12088 SELECT a FROM t2
12089 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12090 OR ((a BETWEEN 2 AND 4) AND a!=3)
12091 OR a=86
12092 OR c=33033
12093 OR c=2002
12094 OR a=92
12095 }
12096 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12097 do_test where7-2.522.2 {
12098 count_steps_sort {
12099 SELECT a FROM t3
12100 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12101 OR ((a BETWEEN 2 AND 4) AND a!=3)
12102 OR a=86
12103 OR c=33033
12104 OR c=2002
12105 OR a=92
12106 }
12107 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12108 do_test where7-2.523.1 {
12109 count_steps_sort {
12110 SELECT a FROM t2
12111 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12112 OR b=517
12113 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12114 OR ((a BETWEEN 67 AND 69) AND a!=68)
12115 OR (g='srqponm' AND f GLOB 'fghij*')
12116 OR f='defghijkl'
12117 OR b=707
12118 OR c>=34035
12119 OR ((a BETWEEN 33 AND 35) AND a!=34)
12120 OR a=80
12121 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12122 }
12123 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12124 do_test where7-2.523.2 {
12125 count_steps_sort {
12126 SELECT a FROM t3
12127 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12128 OR b=517
12129 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12130 OR ((a BETWEEN 67 AND 69) AND a!=68)
12131 OR (g='srqponm' AND f GLOB 'fghij*')
12132 OR f='defghijkl'
12133 OR b=707
12134 OR c>=34035
12135 OR ((a BETWEEN 33 AND 35) AND a!=34)
12136 OR a=80
12137 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12138 }
12139 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12140 do_test where7-2.524.1 {
12141 count_steps_sort {
12142 SELECT a FROM t2
12143 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12144 OR b=209
12145 OR b=399
12146 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12147 }
12148 } {19 96 97 scan 0 sort 0}
12149 do_test where7-2.524.2 {
12150 count_steps_sort {
12151 SELECT a FROM t3
12152 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12153 OR b=209
12154 OR b=399
12155 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12156 }
12157 } {19 96 97 scan 0 sort 0}
12158 do_test where7-2.525.1 {
12159 count_steps_sort {
12160 SELECT a FROM t2
12161 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12162 OR (g='qponmlk' AND f GLOB 'mnopq*')
12163 OR b=597
12164 OR a=95
12165 OR (g='nmlkjih' AND f GLOB 'defgh*')
12166 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12167 OR b=432
12168 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12169 }
12170 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12171 do_test where7-2.525.2 {
12172 count_steps_sort {
12173 SELECT a FROM t3
12174 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12175 OR (g='qponmlk' AND f GLOB 'mnopq*')
12176 OR b=597
12177 OR a=95
12178 OR (g='nmlkjih' AND f GLOB 'defgh*')
12179 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12180 OR b=432
12181 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12182 }
12183 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12184 do_test where7-2.526.1 {
12185 count_steps_sort {
12186 SELECT a FROM t2
12187 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12188 OR b=157
12189 OR ((a BETWEEN 78 AND 80) AND a!=79)
12190 OR a=3
12191 OR b=663
12192 OR a=2
12193 OR c=21021
12194 OR b=330
12195 OR b=231
12196 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12197 }
12198 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12199 do_test where7-2.526.2 {
12200 count_steps_sort {
12201 SELECT a FROM t3
12202 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12203 OR b=157
12204 OR ((a BETWEEN 78 AND 80) AND a!=79)
12205 OR a=3
12206 OR b=663
12207 OR a=2
12208 OR c=21021
12209 OR b=330
12210 OR b=231
12211 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12212 }
12213 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12214 do_test where7-2.527.1 {
12215 count_steps_sort {
12216 SELECT a FROM t2
12217 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12218 OR ((a BETWEEN 64 AND 66) AND a!=65)
12219 OR f IS NULL
12220 }
12221 } {64 66 83 scan 0 sort 0}
12222 do_test where7-2.527.2 {
12223 count_steps_sort {
12224 SELECT a FROM t3
12225 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12226 OR ((a BETWEEN 64 AND 66) AND a!=65)
12227 OR f IS NULL
12228 }
12229 } {64 66 83 scan 0 sort 0}
12230 do_test where7-2.528.1 {
12231 count_steps_sort {
12232 SELECT a FROM t2
12233 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
12234 OR (g='fedcbaz' AND f GLOB 'pqrst*')
12235 OR 1000000<b
12236 OR (g='jihgfed' AND f GLOB 'xyzab*')
12237 OR b=990
12238 }
12239 } {75 90 93 99 scan 0 sort 0}
12240 do_test where7-2.528.2 {
12241 count_steps_sort {
12242 SELECT a FROM t3
12243 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
12244 OR (g='fedcbaz' AND f GLOB 'pqrst*')
12245 OR 1000000<b
12246 OR (g='jihgfed' AND f GLOB 'xyzab*')
12247 OR b=990
12248 }
12249 } {75 90 93 99 scan 0 sort 0}
12250 do_test where7-2.529.1 {
12251 count_steps_sort {
12252 SELECT a FROM t2
12253 WHERE b=165
12254 OR a=69
12255 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12256 }
12257 } {15 44 69 scan 0 sort 0}
12258 do_test where7-2.529.2 {
12259 count_steps_sort {
12260 SELECT a FROM t3
12261 WHERE b=165
12262 OR a=69
12263 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12264 }
12265 } {15 44 69 scan 0 sort 0}
12266 do_test where7-2.530.1 {
12267 count_steps_sort {
12268 SELECT a FROM t2
12269 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12270 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12271 OR b=784
12272 OR b=583
12273 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12274 OR b=814
12275 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12276 OR b=619
12277 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12278 }
12279 } {46 53 54 55 58 74 80 scan 0 sort 0}
12280 do_test where7-2.530.2 {
12281 count_steps_sort {
12282 SELECT a FROM t3
12283 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12284 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12285 OR b=784
12286 OR b=583
12287 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12288 OR b=814
12289 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12290 OR b=619
12291 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12292 }
12293 } {46 53 54 55 58 74 80 scan 0 sort 0}
12294 do_test where7-2.531.1 {
12295 count_steps_sort {
12296 SELECT a FROM t2
12297 WHERE a=86
12298 OR b=484
12299 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12300 OR b=418
12301 OR b=509
12302 OR a=42
12303 OR b=825
12304 OR a=91
12305 OR b=1023
12306 OR b=814
12307 OR ((a BETWEEN 99 AND 101) AND a!=100)
12308 }
12309 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12310 do_test where7-2.531.2 {
12311 count_steps_sort {
12312 SELECT a FROM t3
12313 WHERE a=86
12314 OR b=484
12315 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12316 OR b=418
12317 OR b=509
12318 OR a=42
12319 OR b=825
12320 OR a=91
12321 OR b=1023
12322 OR b=814
12323 OR ((a BETWEEN 99 AND 101) AND a!=100)
12324 }
12325 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12326 do_test where7-2.532.1 {
12327 count_steps_sort {
12328 SELECT a FROM t2
12329 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12330 OR b=231
12331 OR a=81
12332 OR a=72
12333 OR ((a BETWEEN 24 AND 26) AND a!=25)
12334 OR b=396
12335 }
12336 } {21 24 26 36 72 81 86 scan 0 sort 0}
12337 do_test where7-2.532.2 {
12338 count_steps_sort {
12339 SELECT a FROM t3
12340 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12341 OR b=231
12342 OR a=81
12343 OR a=72
12344 OR ((a BETWEEN 24 AND 26) AND a!=25)
12345 OR b=396
12346 }
12347 } {21 24 26 36 72 81 86 scan 0 sort 0}
12348 do_test where7-2.533.1 {
12349 count_steps_sort {
12350 SELECT a FROM t2
12351 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12352 OR a=63
12353 OR ((a BETWEEN 70 AND 72) AND a!=71)
12354 OR a=71
12355 OR b=22
12356 OR ((a BETWEEN 76 AND 78) AND a!=77)
12357 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12358 OR ((a BETWEEN 59 AND 61) AND a!=60)
12359 OR a=53
12360 }
12361 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12362 do_test where7-2.533.2 {
12363 count_steps_sort {
12364 SELECT a FROM t3
12365 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12366 OR a=63
12367 OR ((a BETWEEN 70 AND 72) AND a!=71)
12368 OR a=71
12369 OR b=22
12370 OR ((a BETWEEN 76 AND 78) AND a!=77)
12371 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12372 OR ((a BETWEEN 59 AND 61) AND a!=60)
12373 OR a=53
12374 }
12375 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12376 do_test where7-2.534.1 {
12377 count_steps_sort {
12378 SELECT a FROM t2
12379 WHERE b=861
12380 OR b=649
12381 OR b=146
12382 OR f='abcdefghi'
12383 }
12384 } {26 52 59 78 scan 0 sort 0}
12385 do_test where7-2.534.2 {
12386 count_steps_sort {
12387 SELECT a FROM t3
12388 WHERE b=861
12389 OR b=649
12390 OR b=146
12391 OR f='abcdefghi'
12392 }
12393 } {26 52 59 78 scan 0 sort 0}
12394 do_test where7-2.535.1 {
12395 count_steps_sort {
12396 SELECT a FROM t2
12397 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12398 OR c=5005
12399 OR ((a BETWEEN 50 AND 52) AND a!=51)
12400 OR a=93
12401 OR c=24024
12402 OR b=619
12403 OR b=234
12404 OR b=55
12405 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12406 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12407 }
12408 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12409 do_test where7-2.535.2 {
12410 count_steps_sort {
12411 SELECT a FROM t3
12412 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12413 OR c=5005
12414 OR ((a BETWEEN 50 AND 52) AND a!=51)
12415 OR a=93
12416 OR c=24024
12417 OR b=619
12418 OR b=234
12419 OR b=55
12420 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12421 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12422 }
12423 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12424 do_test where7-2.536.1 {
12425 count_steps_sort {
12426 SELECT a FROM t2
12427 WHERE b=355
12428 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12429 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12430 OR b=806
12431 OR b=462
12432 OR b=531
12433 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12434 OR f='mnopqrstu'
12435 }
12436 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12437 do_test where7-2.536.2 {
12438 count_steps_sort {
12439 SELECT a FROM t3
12440 WHERE b=355
12441 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12442 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12443 OR b=806
12444 OR b=462
12445 OR b=531
12446 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12447 OR f='mnopqrstu'
12448 }
12449 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12450 do_test where7-2.537.1 {
12451 count_steps_sort {
12452 SELECT a FROM t2
12453 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12454 OR f='pqrstuvwx'
12455 OR (g='nmlkjih' AND f GLOB 'efghi*')
12456 OR b=495
12457 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12458 OR a=75
12459 }
12460 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12461 do_test where7-2.537.2 {
12462 count_steps_sort {
12463 SELECT a FROM t3
12464 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12465 OR f='pqrstuvwx'
12466 OR (g='nmlkjih' AND f GLOB 'efghi*')
12467 OR b=495
12468 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12469 OR a=75
12470 }
12471 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12472 do_test where7-2.538.1 {
12473 count_steps_sort {
12474 SELECT a FROM t2
12475 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12476 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12477 OR b=748
12478 OR b=913
12479 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12480 OR a=22
12481 }
12482 } {4 5 21 22 68 83 scan 0 sort 0}
12483 do_test where7-2.538.2 {
12484 count_steps_sort {
12485 SELECT a FROM t3
12486 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12487 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12488 OR b=748
12489 OR b=913
12490 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12491 OR a=22
12492 }
12493 } {4 5 21 22 68 83 scan 0 sort 0}
12494 do_test where7-2.539.1 {
12495 count_steps_sort {
12496 SELECT a FROM t2
12497 WHERE a=19
12498 OR b=902
12499 OR ((a BETWEEN 63 AND 65) AND a!=64)
12500 OR b=168
12501 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12502 OR a=50
12503 OR f='uvwxyzabc'
12504 OR b=836
12505 OR ((a BETWEEN 77 AND 79) AND a!=78)
12506 OR a=50
12507 }
12508 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12509 do_test where7-2.539.2 {
12510 count_steps_sort {
12511 SELECT a FROM t3
12512 WHERE a=19
12513 OR b=902
12514 OR ((a BETWEEN 63 AND 65) AND a!=64)
12515 OR b=168
12516 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12517 OR a=50
12518 OR f='uvwxyzabc'
12519 OR b=836
12520 OR ((a BETWEEN 77 AND 79) AND a!=78)
12521 OR a=50
12522 }
12523 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12524 do_test where7-2.540.1 {
12525 count_steps_sort {
12526 SELECT a FROM t2
12527 WHERE c=12012
12528 OR b=993
12529 OR b=839
12530 OR ((a BETWEEN 30 AND 32) AND a!=31)
12531 OR a=87
12532 }
12533 } {30 32 34 35 36 87 scan 0 sort 0}
12534 do_test where7-2.540.2 {
12535 count_steps_sort {
12536 SELECT a FROM t3
12537 WHERE c=12012
12538 OR b=993
12539 OR b=839
12540 OR ((a BETWEEN 30 AND 32) AND a!=31)
12541 OR a=87
12542 }
12543 } {30 32 34 35 36 87 scan 0 sort 0}
12544 do_test where7-2.541.1 {
12545 count_steps_sort {
12546 SELECT a FROM t2
12547 WHERE b=814
12548 OR c=30030
12549 OR (g='qponmlk' AND f GLOB 'opqrs*')
12550 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12551 OR a=16
12552 OR b=1048
12553 OR b=113
12554 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12555 OR (g='xwvutsr' AND f GLOB 'defgh*')
12556 OR b=729
12557 OR a=54
12558 }
12559 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12560 do_test where7-2.541.2 {
12561 count_steps_sort {
12562 SELECT a FROM t3
12563 WHERE b=814
12564 OR c=30030
12565 OR (g='qponmlk' AND f GLOB 'opqrs*')
12566 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12567 OR a=16
12568 OR b=1048
12569 OR b=113
12570 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12571 OR (g='xwvutsr' AND f GLOB 'defgh*')
12572 OR b=729
12573 OR a=54
12574 }
12575 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12576 do_test where7-2.542.1 {
12577 count_steps_sort {
12578 SELECT a FROM t2
12579 WHERE b=399
12580 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12581 OR b=814
12582 OR c=22022
12583 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12584 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12585 OR a=1
12586 OR b=311
12587 OR b=121
12588 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12589 OR b=198
12590 }
12591 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12592 do_test where7-2.542.2 {
12593 count_steps_sort {
12594 SELECT a FROM t3
12595 WHERE b=399
12596 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12597 OR b=814
12598 OR c=22022
12599 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12600 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12601 OR a=1
12602 OR b=311
12603 OR b=121
12604 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12605 OR b=198
12606 }
12607 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12608 do_test where7-2.543.1 {
12609 count_steps_sort {
12610 SELECT a FROM t2
12611 WHERE b=146
12612 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12613 OR a=57
12614 }
12615 } {52 57 scan 0 sort 0}
12616 do_test where7-2.543.2 {
12617 count_steps_sort {
12618 SELECT a FROM t3
12619 WHERE b=146
12620 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12621 OR a=57
12622 }
12623 } {52 57 scan 0 sort 0}
12624 do_test where7-2.544.1 {
12625 count_steps_sort {
12626 SELECT a FROM t2
12627 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12628 OR f='fghijklmn'
12629 OR a=70
12630 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12631 }
12632 } {4 5 31 57 70 83 100 scan 0 sort 0}
12633 do_test where7-2.544.2 {
12634 count_steps_sort {
12635 SELECT a FROM t3
12636 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12637 OR f='fghijklmn'
12638 OR a=70
12639 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12640 }
12641 } {4 5 31 57 70 83 100 scan 0 sort 0}
12642 do_test where7-2.545.1 {
12643 count_steps_sort {
12644 SELECT a FROM t2
12645 WHERE a=42
12646 OR b=333
12647 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12648 OR b=1089
12649 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12650 OR a=22
12651 OR b=594
12652 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12653 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12654 }
12655 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12656 do_test where7-2.545.2 {
12657 count_steps_sort {
12658 SELECT a FROM t3
12659 WHERE a=42
12660 OR b=333
12661 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12662 OR b=1089
12663 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12664 OR a=22
12665 OR b=594
12666 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12667 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12668 }
12669 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12670 do_test where7-2.546.1 {
12671 count_steps_sort {
12672 SELECT a FROM t2
12673 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12674 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12675 OR b=113
12676 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12677 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12678 OR ((a BETWEEN 3 AND 5) AND a!=4)
12679 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12680 OR f='mnopqrstu'
12681 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12682 OR b=902
12683 }
12684 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12685 do_test where7-2.546.2 {
12686 count_steps_sort {
12687 SELECT a FROM t3
12688 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12689 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12690 OR b=113
12691 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12692 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12693 OR ((a BETWEEN 3 AND 5) AND a!=4)
12694 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12695 OR f='mnopqrstu'
12696 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12697 OR b=902
12698 }
12699 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12700 do_test where7-2.547.1 {
12701 count_steps_sort {
12702 SELECT a FROM t2
12703 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12704 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12705 OR a=13
12706 }
12707 } {13 15 41 51 67 93 scan 0 sort 0}
12708 do_test where7-2.547.2 {
12709 count_steps_sort {
12710 SELECT a FROM t3
12711 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12712 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12713 OR a=13
12714 }
12715 } {13 15 41 51 67 93 scan 0 sort 0}
12716 do_test where7-2.548.1 {
12717 count_steps_sort {
12718 SELECT a FROM t2
12719 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12720 OR b=410
12721 OR (g='ihgfedc' AND f GLOB 'efghi*')
12722 OR b=418
12723 OR (g='gfedcba' AND f GLOB 'klmno*')
12724 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12725 }
12726 } {38 65 82 88 100 scan 0 sort 0}
12727 do_test where7-2.548.2 {
12728 count_steps_sort {
12729 SELECT a FROM t3
12730 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12731 OR b=410
12732 OR (g='ihgfedc' AND f GLOB 'efghi*')
12733 OR b=418
12734 OR (g='gfedcba' AND f GLOB 'klmno*')
12735 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12736 }
12737 } {38 65 82 88 100 scan 0 sort 0}
12738 do_test where7-2.549.1 {
12739 count_steps_sort {
12740 SELECT a FROM t2
12741 WHERE a=5
12742 OR a=95
12743 OR a=56
12744 OR a=46
12745 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12746 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12747 OR (g='wvutsrq' AND f GLOB 'klmno*')
12748 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12749 }
12750 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12751 do_test where7-2.549.2 {
12752 count_steps_sort {
12753 SELECT a FROM t3
12754 WHERE a=5
12755 OR a=95
12756 OR a=56
12757 OR a=46
12758 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12759 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12760 OR (g='wvutsrq' AND f GLOB 'klmno*')
12761 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12762 }
12763 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12764 do_test where7-2.550.1 {
12765 count_steps_sort {
12766 SELECT a FROM t2
12767 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12768 OR a=13
12769 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12770 OR a=9
12771 OR a=27
12772 OR ((a BETWEEN 88 AND 90) AND a!=89)
12773 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12774 OR b=484
12775 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12776 OR b=594
12777 }
12778 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12779 do_test where7-2.550.2 {
12780 count_steps_sort {
12781 SELECT a FROM t3
12782 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12783 OR a=13
12784 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12785 OR a=9
12786 OR a=27
12787 OR ((a BETWEEN 88 AND 90) AND a!=89)
12788 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12789 OR b=484
12790 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12791 OR b=594
12792 }
12793 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12794 do_test where7-2.551.1 {
12795 count_steps_sort {
12796 SELECT a FROM t2
12797 WHERE b=539
12798 OR b=418
12799 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12800 OR b=759
12801 }
12802 } {15 38 49 69 scan 0 sort 0}
12803 do_test where7-2.551.2 {
12804 count_steps_sort {
12805 SELECT a FROM t3
12806 WHERE b=539
12807 OR b=418
12808 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12809 OR b=759
12810 }
12811 } {15 38 49 69 scan 0 sort 0}
12812 do_test where7-2.552.1 {
12813 count_steps_sort {
12814 SELECT a FROM t2
12815 WHERE b=1001
12816 OR (g='wvutsrq' AND f GLOB 'ijklm*')
12817 OR (g='nmlkjih' AND f GLOB 'cdefg*')
12818 OR c=34034
12819 OR a=84
12820 }
12821 } {8 54 84 91 100 scan 0 sort 0}
12822 do_test where7-2.552.2 {
12823 count_steps_sort {
12824 SELECT a FROM t3
12825 WHERE b=1001
12826 OR (g='wvutsrq' AND f GLOB 'ijklm*')
12827 OR (g='nmlkjih' AND f GLOB 'cdefg*')
12828 OR c=34034
12829 OR a=84
12830 }
12831 } {8 54 84 91 100 scan 0 sort 0}
12832 do_test where7-2.553.1 {
12833 count_steps_sort {
12834 SELECT a FROM t2
12835 WHERE b=795
12836 OR b=671
12837 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12838 OR ((a BETWEEN 71 AND 73) AND a!=72)
12839 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12840 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12841 OR b=322
12842 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12843 OR c=34034
12844 OR b=410
12845 }
12846 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12847 do_test where7-2.553.2 {
12848 count_steps_sort {
12849 SELECT a FROM t3
12850 WHERE b=795
12851 OR b=671
12852 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12853 OR ((a BETWEEN 71 AND 73) AND a!=72)
12854 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12855 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12856 OR b=322
12857 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12858 OR c=34034
12859 OR b=410
12860 }
12861 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12862 do_test where7-2.554.1 {
12863 count_steps_sort {
12864 SELECT a FROM t2
12865 WHERE c=13013
12866 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12867 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12868 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12869 OR b=47
12870 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12871 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12872 OR b=828
12873 }
12874 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12875 do_test where7-2.554.2 {
12876 count_steps_sort {
12877 SELECT a FROM t3
12878 WHERE c=13013
12879 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12880 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12881 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12882 OR b=47
12883 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12884 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12885 OR b=828
12886 }
12887 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12888 do_test where7-2.555.1 {
12889 count_steps_sort {
12890 SELECT a FROM t2
12891 WHERE b=451
12892 OR b=836
12893 OR (g='onmlkji' AND f GLOB 'wxyza*')
12894 }
12895 } {41 48 76 scan 0 sort 0}
12896 do_test where7-2.555.2 {
12897 count_steps_sort {
12898 SELECT a FROM t3
12899 WHERE b=451
12900 OR b=836
12901 OR (g='onmlkji' AND f GLOB 'wxyza*')
12902 }
12903 } {41 48 76 scan 0 sort 0}
12904 do_test where7-2.556.1 {
12905 count_steps_sort {
12906 SELECT a FROM t2
12907 WHERE b=575
12908 OR b=748
12909 OR b=520
12910 OR b=154
12911 OR a=70
12912 OR f='efghijklm'
12913 }
12914 } {4 14 30 56 68 70 82 scan 0 sort 0}
12915 do_test where7-2.556.2 {
12916 count_steps_sort {
12917 SELECT a FROM t3
12918 WHERE b=575
12919 OR b=748
12920 OR b=520
12921 OR b=154
12922 OR a=70
12923 OR f='efghijklm'
12924 }
12925 } {4 14 30 56 68 70 82 scan 0 sort 0}
12926 do_test where7-2.557.1 {
12927 count_steps_sort {
12928 SELECT a FROM t2
12929 WHERE f='tuvwxyzab'
12930 OR (g='nmlkjih' AND f GLOB 'efghi*')
12931 }
12932 } {19 45 56 71 97 scan 0 sort 0}
12933 do_test where7-2.557.2 {
12934 count_steps_sort {
12935 SELECT a FROM t3
12936 WHERE f='tuvwxyzab'
12937 OR (g='nmlkjih' AND f GLOB 'efghi*')
12938 }
12939 } {19 45 56 71 97 scan 0 sort 0}
12940 do_test where7-2.558.1 {
12941 count_steps_sort {
12942 SELECT a FROM t2
12943 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12944 OR b=806
12945 OR a=47
12946 OR d<0.0
12947 OR b=982
12948 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12949 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12950 OR ((a BETWEEN 97 AND 99) AND a!=98)
12951 OR e IS NULL
12952 OR c=32032
12953 OR b=795
12954 }
12955 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12956 do_test where7-2.558.2 {
12957 count_steps_sort {
12958 SELECT a FROM t3
12959 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12960 OR b=806
12961 OR a=47
12962 OR d<0.0
12963 OR b=982
12964 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12965 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12966 OR ((a BETWEEN 97 AND 99) AND a!=98)
12967 OR e IS NULL
12968 OR c=32032
12969 OR b=795
12970 }
12971 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12972 do_test where7-2.559.1 {
12973 count_steps_sort {
12974 SELECT a FROM t2
12975 WHERE a=62
12976 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12977 OR ((a BETWEEN 89 AND 91) AND a!=90)
12978 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12979 }
12980 } {23 49 62 75 89 91 99 scan 0 sort 0}
12981 do_test where7-2.559.2 {
12982 count_steps_sort {
12983 SELECT a FROM t3
12984 WHERE a=62
12985 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12986 OR ((a BETWEEN 89 AND 91) AND a!=90)
12987 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12988 }
12989 } {23 49 62 75 89 91 99 scan 0 sort 0}
12990 do_test where7-2.560.1 {
12991 count_steps_sort {
12992 SELECT a FROM t2
12993 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
12994 OR b=1056
12995 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
12996 OR b=729
12997 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
12998 OR b=220
12999 OR b=498
13000 OR ((a BETWEEN 96 AND 98) AND a!=97)
13001 }
13002 } {9 20 57 73 96 98 scan 0 sort 0}
13003 do_test where7-2.560.2 {
13004 count_steps_sort {
13005 SELECT a FROM t3
13006 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
13007 OR b=1056
13008 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
13009 OR b=729
13010 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13011 OR b=220
13012 OR b=498
13013 OR ((a BETWEEN 96 AND 98) AND a!=97)
13014 }
13015 } {9 20 57 73 96 98 scan 0 sort 0}
13016 do_test where7-2.561.1 {
13017 count_steps_sort {
13018 SELECT a FROM t2
13019 WHERE b=44
13020 OR (g='qponmlk' AND f GLOB 'mnopq*')
13021 OR (g='wvutsrq' AND f GLOB 'klmno*')
13022 }
13023 } {4 10 38 scan 0 sort 0}
13024 do_test where7-2.561.2 {
13025 count_steps_sort {
13026 SELECT a FROM t3
13027 WHERE b=44
13028 OR (g='qponmlk' AND f GLOB 'mnopq*')
13029 OR (g='wvutsrq' AND f GLOB 'klmno*')
13030 }
13031 } {4 10 38 scan 0 sort 0}
13032 do_test where7-2.562.1 {
13033 count_steps_sort {
13034 SELECT a FROM t2
13035 WHERE b=883
13036 OR b=311
13037 OR b=880
13038 OR (g='qponmlk' AND f GLOB 'pqrst*')
13039 OR ((a BETWEEN 57 AND 59) AND a!=58)
13040 OR a=88
13041 OR b=154
13042 OR a=94
13043 OR a=37
13044 OR c=31031
13045 }
13046 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13047 do_test where7-2.562.2 {
13048 count_steps_sort {
13049 SELECT a FROM t3
13050 WHERE b=883
13051 OR b=311
13052 OR b=880
13053 OR (g='qponmlk' AND f GLOB 'pqrst*')
13054 OR ((a BETWEEN 57 AND 59) AND a!=58)
13055 OR a=88
13056 OR b=154
13057 OR a=94
13058 OR a=37
13059 OR c=31031
13060 }
13061 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13062 do_test where7-2.563.1 {
13063 count_steps_sort {
13064 SELECT a FROM t2
13065 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13066 OR a=10
13067 OR b=190
13068 OR ((a BETWEEN 8 AND 10) AND a!=9)
13069 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13070 OR (g='gfedcba' AND f GLOB 'mnopq*')
13071 OR ((a BETWEEN 67 AND 69) AND a!=68)
13072 OR b=385
13073 OR a=82
13074 OR ((a BETWEEN 63 AND 65) AND a!=64)
13075 OR c=22022
13076 }
13077 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13078 do_test where7-2.563.2 {
13079 count_steps_sort {
13080 SELECT a FROM t3
13081 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13082 OR a=10
13083 OR b=190
13084 OR ((a BETWEEN 8 AND 10) AND a!=9)
13085 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13086 OR (g='gfedcba' AND f GLOB 'mnopq*')
13087 OR ((a BETWEEN 67 AND 69) AND a!=68)
13088 OR b=385
13089 OR a=82
13090 OR ((a BETWEEN 63 AND 65) AND a!=64)
13091 OR c=22022
13092 }
13093 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13094 do_test where7-2.564.1 {
13095 count_steps_sort {
13096 SELECT a FROM t2
13097 WHERE b=1070
13098 OR a=33
13099 OR b=363
13100 OR a=47
13101 }
13102 } {33 47 scan 0 sort 0}
13103 do_test where7-2.564.2 {
13104 count_steps_sort {
13105 SELECT a FROM t3
13106 WHERE b=1070
13107 OR a=33
13108 OR b=363
13109 OR a=47
13110 }
13111 } {33 47 scan 0 sort 0}
13112 do_test where7-2.565.1 {
13113 count_steps_sort {
13114 SELECT a FROM t2
13115 WHERE c=1001
13116 OR ((a BETWEEN 60 AND 62) AND a!=61)
13117 OR ((a BETWEEN 63 AND 65) AND a!=64)
13118 OR a=49
13119 OR ((a BETWEEN 33 AND 35) AND a!=34)
13120 OR c=33033
13121 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13122 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13123 OR g IS NULL
13124 OR b=220
13125 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13126 }
13127 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13128 do_test where7-2.565.2 {
13129 count_steps_sort {
13130 SELECT a FROM t3
13131 WHERE c=1001
13132 OR ((a BETWEEN 60 AND 62) AND a!=61)
13133 OR ((a BETWEEN 63 AND 65) AND a!=64)
13134 OR a=49
13135 OR ((a BETWEEN 33 AND 35) AND a!=34)
13136 OR c=33033
13137 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13138 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13139 OR g IS NULL
13140 OR b=220
13141 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13142 }
13143 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13144 do_test where7-2.566.1 {
13145 count_steps_sort {
13146 SELECT a FROM t2
13147 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13148 OR b=212
13149 OR b=418
13150 OR ((a BETWEEN 31 AND 33) AND a!=32)
13151 }
13152 } {31 33 38 71 scan 0 sort 0}
13153 do_test where7-2.566.2 {
13154 count_steps_sort {
13155 SELECT a FROM t3
13156 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13157 OR b=212
13158 OR b=418
13159 OR ((a BETWEEN 31 AND 33) AND a!=32)
13160 }
13161 } {31 33 38 71 scan 0 sort 0}
13162 do_test where7-2.567.1 {
13163 count_steps_sort {
13164 SELECT a FROM t2
13165 WHERE b=344
13166 OR f='nopqrstuv'
13167 OR b=704
13168 OR a=84
13169 }
13170 } {13 39 64 65 84 91 scan 0 sort 0}
13171 do_test where7-2.567.2 {
13172 count_steps_sort {
13173 SELECT a FROM t3
13174 WHERE b=344
13175 OR f='nopqrstuv'
13176 OR b=704
13177 OR a=84
13178 }
13179 } {13 39 64 65 84 91 scan 0 sort 0}
13180 do_test where7-2.568.1 {
13181 count_steps_sort {
13182 SELECT a FROM t2
13183 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13184 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13185 }
13186 } {5 30 32 scan 0 sort 0}
13187 do_test where7-2.568.2 {
13188 count_steps_sort {
13189 SELECT a FROM t3
13190 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13191 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13192 }
13193 } {5 30 32 scan 0 sort 0}
13194 do_test where7-2.569.1 {
13195 count_steps_sort {
13196 SELECT a FROM t2
13197 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13198 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13199 }
13200 } {26 52 78 87 scan 0 sort 0}
13201 do_test where7-2.569.2 {
13202 count_steps_sort {
13203 SELECT a FROM t3
13204 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13205 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13206 }
13207 } {26 52 78 87 scan 0 sort 0}
13208 do_test where7-2.570.1 {
13209 count_steps_sort {
13210 SELECT a FROM t2
13211 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13212 OR b=1100
13213 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13214 OR b=421
13215 OR b=465
13216 OR b=894
13217 OR c=13013
13218 OR b=47
13219 OR b=674
13220 OR ((a BETWEEN 0 AND 2) AND a!=1)
13221 }
13222 } {2 37 38 39 70 100 scan 0 sort 0}
13223 do_test where7-2.570.2 {
13224 count_steps_sort {
13225 SELECT a FROM t3
13226 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13227 OR b=1100
13228 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13229 OR b=421
13230 OR b=465
13231 OR b=894
13232 OR c=13013
13233 OR b=47
13234 OR b=674
13235 OR ((a BETWEEN 0 AND 2) AND a!=1)
13236 }
13237 } {2 37 38 39 70 100 scan 0 sort 0}
13238 do_test where7-2.571.1 {
13239 count_steps_sort {
13240 SELECT a FROM t2
13241 WHERE c=18018
13242 OR (g='ihgfedc' AND f GLOB 'abcde*')
13243 OR b=410
13244 OR b=858
13245 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13246 }
13247 } {49 52 53 54 78 scan 0 sort 0}
13248 do_test where7-2.571.2 {
13249 count_steps_sort {
13250 SELECT a FROM t3
13251 WHERE c=18018
13252 OR (g='ihgfedc' AND f GLOB 'abcde*')
13253 OR b=410
13254 OR b=858
13255 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13256 }
13257 } {49 52 53 54 78 scan 0 sort 0}
13258 do_test where7-2.572.1 {
13259 count_steps_sort {
13260 SELECT a FROM t2
13261 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13262 OR b=781
13263 }
13264 } {47 71 scan 0 sort 0}
13265 do_test where7-2.572.2 {
13266 count_steps_sort {
13267 SELECT a FROM t3
13268 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13269 OR b=781
13270 }
13271 } {47 71 scan 0 sort 0}
13272 do_test where7-2.573.1 {
13273 count_steps_sort {
13274 SELECT a FROM t2
13275 WHERE b=1070
13276 OR ((a BETWEEN 50 AND 52) AND a!=51)
13277 OR a=54
13278 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13279 OR a=9
13280 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13281 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13282 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13283 }
13284 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13285 do_test where7-2.573.2 {
13286 count_steps_sort {
13287 SELECT a FROM t3
13288 WHERE b=1070
13289 OR ((a BETWEEN 50 AND 52) AND a!=51)
13290 OR a=54
13291 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13292 OR a=9
13293 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13294 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13295 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13296 }
13297 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13298 do_test where7-2.574.1 {
13299 count_steps_sort {
13300 SELECT a FROM t2
13301 WHERE a=55
13302 OR a=62
13303 OR a=63
13304 OR (g='onmlkji' AND f GLOB 'yzabc*')
13305 OR (g='rqponml' AND f GLOB 'ijklm*')
13306 OR ((a BETWEEN 99 AND 101) AND a!=100)
13307 }
13308 } {34 50 55 62 63 99 scan 0 sort 0}
13309 do_test where7-2.574.2 {
13310 count_steps_sort {
13311 SELECT a FROM t3
13312 WHERE a=55
13313 OR a=62
13314 OR a=63
13315 OR (g='onmlkji' AND f GLOB 'yzabc*')
13316 OR (g='rqponml' AND f GLOB 'ijklm*')
13317 OR ((a BETWEEN 99 AND 101) AND a!=100)
13318 }
13319 } {34 50 55 62 63 99 scan 0 sort 0}
13320 do_test where7-2.575.1 {
13321 count_steps_sort {
13322 SELECT a FROM t2
13323 WHERE b=421
13324 OR b=146
13325 OR b=22
13326 OR f='efghijklm'
13327 }
13328 } {2 4 30 56 82 scan 0 sort 0}
13329 do_test where7-2.575.2 {
13330 count_steps_sort {
13331 SELECT a FROM t3
13332 WHERE b=421
13333 OR b=146
13334 OR b=22
13335 OR f='efghijklm'
13336 }
13337 } {2 4 30 56 82 scan 0 sort 0}
13338 do_test where7-2.576.1 {
13339 count_steps_sort {
13340 SELECT a FROM t2
13341 WHERE b=553
13342 OR ((a BETWEEN 21 AND 23) AND a!=22)
13343 OR (g='onmlkji' AND f GLOB 'wxyza*')
13344 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13345 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13346 OR b=583
13347 OR a=56
13348 }
13349 } {21 23 48 53 56 59 61 scan 0 sort 0}
13350 do_test where7-2.576.2 {
13351 count_steps_sort {
13352 SELECT a FROM t3
13353 WHERE b=553
13354 OR ((a BETWEEN 21 AND 23) AND a!=22)
13355 OR (g='onmlkji' AND f GLOB 'wxyza*')
13356 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13357 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13358 OR b=583
13359 OR a=56
13360 }
13361 } {21 23 48 53 56 59 61 scan 0 sort 0}
13362 do_test where7-2.577.1 {
13363 count_steps_sort {
13364 SELECT a FROM t2
13365 WHERE a=83
13366 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13367 OR (g='srqponm' AND f GLOB 'defgh*')
13368 OR a=1
13369 OR ((a BETWEEN 17 AND 19) AND a!=18)
13370 OR ((a BETWEEN 49 AND 51) AND a!=50)
13371 OR b=245
13372 }
13373 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13374 do_test where7-2.577.2 {
13375 count_steps_sort {
13376 SELECT a FROM t3
13377 WHERE a=83
13378 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13379 OR (g='srqponm' AND f GLOB 'defgh*')
13380 OR a=1
13381 OR ((a BETWEEN 17 AND 19) AND a!=18)
13382 OR ((a BETWEEN 49 AND 51) AND a!=50)
13383 OR b=245
13384 }
13385 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13386 do_test where7-2.578.1 {
13387 count_steps_sort {
13388 SELECT a FROM t2
13389 WHERE c=3003
13390 OR b=619
13391 OR ((a BETWEEN 19 AND 21) AND a!=20)
13392 }
13393 } {7 8 9 19 21 scan 0 sort 0}
13394 do_test where7-2.578.2 {
13395 count_steps_sort {
13396 SELECT a FROM t3
13397 WHERE c=3003
13398 OR b=619
13399 OR ((a BETWEEN 19 AND 21) AND a!=20)
13400 }
13401 } {7 8 9 19 21 scan 0 sort 0}
13402 do_test where7-2.579.1 {
13403 count_steps_sort {
13404 SELECT a FROM t2
13405 WHERE b=924
13406 OR a=92
13407 OR a=63
13408 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13409 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
13410 }
13411 } {60 63 84 92 97 scan 0 sort 0}
13412 do_test where7-2.579.2 {
13413 count_steps_sort {
13414 SELECT a FROM t3
13415 WHERE b=924
13416 OR a=92
13417 OR a=63
13418 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13419 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
13420 }
13421 } {60 63 84 92 97 scan 0 sort 0}
13422 do_test where7-2.580.1 {
13423 count_steps_sort {
13424 SELECT a FROM t2
13425 WHERE b=440
13426 OR f='vwxyzabcd'
13427 OR b=190
13428 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13429 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13430 OR b=88
13431 OR b=58
13432 }
13433 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13434 do_test where7-2.580.2 {
13435 count_steps_sort {
13436 SELECT a FROM t3
13437 WHERE b=440
13438 OR f='vwxyzabcd'
13439 OR b=190
13440 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13441 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13442 OR b=88
13443 OR b=58
13444 }
13445 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13446 do_test where7-2.581.1 {
13447 count_steps_sort {
13448 SELECT a FROM t2
13449 WHERE b=495
13450 OR c=24024
13451 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13452 OR b=1001
13453 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13454 OR d>1e10
13455 OR b=531
13456 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13457 OR b=1089
13458 }
13459 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13460 do_test where7-2.581.2 {
13461 count_steps_sort {
13462 SELECT a FROM t3
13463 WHERE b=495
13464 OR c=24024
13465 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13466 OR b=1001
13467 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13468 OR d>1e10
13469 OR b=531
13470 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13471 OR b=1089
13472 }
13473 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13474 do_test where7-2.582.1 {
13475 count_steps_sort {
13476 SELECT a FROM t2
13477 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13478 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13479 }
13480 } {41 48 scan 0 sort 0}
13481 do_test where7-2.582.2 {
13482 count_steps_sort {
13483 SELECT a FROM t3
13484 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13485 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13486 }
13487 } {41 48 scan 0 sort 0}
13488 do_test where7-2.583.1 {
13489 count_steps_sort {
13490 SELECT a FROM t2
13491 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13492 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13493 OR ((a BETWEEN 80 AND 82) AND a!=81)
13494 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13495 OR ((a BETWEEN 91 AND 93) AND a!=92)
13496 OR d>1e10
13497 OR b=22
13498 OR c=5005
13499 OR ((a BETWEEN 22 AND 24) AND a!=23)
13500 }
13501 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13502 do_test where7-2.583.2 {
13503 count_steps_sort {
13504 SELECT a FROM t3
13505 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13506 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13507 OR ((a BETWEEN 80 AND 82) AND a!=81)
13508 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13509 OR ((a BETWEEN 91 AND 93) AND a!=92)
13510 OR d>1e10
13511 OR b=22
13512 OR c=5005
13513 OR ((a BETWEEN 22 AND 24) AND a!=23)
13514 }
13515 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13516 do_test where7-2.584.1 {
13517 count_steps_sort {
13518 SELECT a FROM t2
13519 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13520 OR b=1078
13521 OR b=806
13522 OR b=605
13523 OR ((a BETWEEN 23 AND 25) AND a!=24)
13524 OR (g='jihgfed' AND f GLOB 'yzabc*')
13525 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13526 }
13527 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13528 do_test where7-2.584.2 {
13529 count_steps_sort {
13530 SELECT a FROM t3
13531 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13532 OR b=1078
13533 OR b=806
13534 OR b=605
13535 OR ((a BETWEEN 23 AND 25) AND a!=24)
13536 OR (g='jihgfed' AND f GLOB 'yzabc*')
13537 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13538 }
13539 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13540 do_test where7-2.585.1 {
13541 count_steps_sort {
13542 SELECT a FROM t2
13543 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13544 OR b=572
13545 OR c=10010
13546 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13547 OR a=29
13548 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13549 }
13550 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13551 do_test where7-2.585.2 {
13552 count_steps_sort {
13553 SELECT a FROM t3
13554 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13555 OR b=572
13556 OR c=10010
13557 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13558 OR a=29
13559 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13560 }
13561 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13562 do_test where7-2.586.1 {
13563 count_steps_sort {
13564 SELECT a FROM t2
13565 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
13566 OR b=858
13567 OR b=806
13568 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13569 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13570 }
13571 } {63 77 78 94 96 scan 0 sort 0}
13572 do_test where7-2.586.2 {
13573 count_steps_sort {
13574 SELECT a FROM t3
13575 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
13576 OR b=858
13577 OR b=806
13578 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13579 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13580 }
13581 } {63 77 78 94 96 scan 0 sort 0}
13582 do_test where7-2.587.1 {
13583 count_steps_sort {
13584 SELECT a FROM t2
13585 WHERE f='vwxyzabcd'
13586 OR a=72
13587 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13588 OR b=935
13589 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13590 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13591 OR c=13013
13592 }
13593 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13594 do_test where7-2.587.2 {
13595 count_steps_sort {
13596 SELECT a FROM t3
13597 WHERE f='vwxyzabcd'
13598 OR a=72
13599 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13600 OR b=935
13601 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13602 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13603 OR c=13013
13604 }
13605 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13606 do_test where7-2.588.1 {
13607 count_steps_sort {
13608 SELECT a FROM t2
13609 WHERE c=5005
13610 OR (g='gfedcba' AND f GLOB 'klmno*')
13611 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13612 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13613 OR b=143
13614 OR a=68
13615 OR a=77
13616 OR b=80
13617 }
13618 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13619 do_test where7-2.588.2 {
13620 count_steps_sort {
13621 SELECT a FROM t3
13622 WHERE c=5005
13623 OR (g='gfedcba' AND f GLOB 'klmno*')
13624 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13625 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13626 OR b=143
13627 OR a=68
13628 OR a=77
13629 OR b=80
13630 }
13631 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13632 do_test where7-2.589.1 {
13633 count_steps_sort {
13634 SELECT a FROM t2
13635 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13636 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13637 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13638 OR ((a BETWEEN 76 AND 78) AND a!=77)
13639 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13640 OR a=99
13641 OR ((a BETWEEN 12 AND 14) AND a!=13)
13642 }
13643 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13644 do_test where7-2.589.2 {
13645 count_steps_sort {
13646 SELECT a FROM t3
13647 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13648 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13649 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13650 OR ((a BETWEEN 76 AND 78) AND a!=77)
13651 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13652 OR a=99
13653 OR ((a BETWEEN 12 AND 14) AND a!=13)
13654 }
13655 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13656 do_test where7-2.590.1 {
13657 count_steps_sort {
13658 SELECT a FROM t2
13659 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13660 OR ((a BETWEEN 88 AND 90) AND a!=89)
13661 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13662 OR (g='xwvutsr' AND f GLOB 'fghij*')
13663 OR b=971
13664 OR (g='xwvutsr' AND f GLOB 'fghij*')
13665 }
13666 } {5 13 40 88 90 scan 0 sort 0}
13667 do_test where7-2.590.2 {
13668 count_steps_sort {
13669 SELECT a FROM t3
13670 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13671 OR ((a BETWEEN 88 AND 90) AND a!=89)
13672 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13673 OR (g='xwvutsr' AND f GLOB 'fghij*')
13674 OR b=971
13675 OR (g='xwvutsr' AND f GLOB 'fghij*')
13676 }
13677 } {5 13 40 88 90 scan 0 sort 0}
13678 do_test where7-2.591.1 {
13679 count_steps_sort {
13680 SELECT a FROM t2
13681 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13682 OR b=806
13683 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13684 OR b=1015
13685 OR ((a BETWEEN 68 AND 70) AND a!=69)
13686 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13687 }
13688 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13689 do_test where7-2.591.2 {
13690 count_steps_sort {
13691 SELECT a FROM t3
13692 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13693 OR b=806
13694 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13695 OR b=1015
13696 OR ((a BETWEEN 68 AND 70) AND a!=69)
13697 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13698 }
13699 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13700 do_test where7-2.592.1 {
13701 count_steps_sort {
13702 SELECT a FROM t2
13703 WHERE f='nopqrstuv'
13704 OR b=993
13705 OR a=76
13706 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13707 OR c=20020
13708 OR a=26
13709 OR b=1048
13710 OR b=561
13711 OR (g='rqponml' AND f GLOB 'klmno*')
13712 OR ((a BETWEEN 55 AND 57) AND a!=56)
13713 OR a=56
13714 }
13715 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13716 do_test where7-2.592.2 {
13717 count_steps_sort {
13718 SELECT a FROM t3
13719 WHERE f='nopqrstuv'
13720 OR b=993
13721 OR a=76
13722 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13723 OR c=20020
13724 OR a=26
13725 OR b=1048
13726 OR b=561
13727 OR (g='rqponml' AND f GLOB 'klmno*')
13728 OR ((a BETWEEN 55 AND 57) AND a!=56)
13729 OR a=56
13730 }
13731 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13732 do_test where7-2.593.1 {
13733 count_steps_sort {
13734 SELECT a FROM t2
13735 WHERE b=781
13736 OR b=671
13737 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13738 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13739 OR ((a BETWEEN 39 AND 41) AND a!=40)
13740 OR b=113
13741 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13742 OR b=385
13743 OR (g='hgfedcb' AND f GLOB 'fghij*')
13744 }
13745 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13746 do_test where7-2.593.2 {
13747 count_steps_sort {
13748 SELECT a FROM t3
13749 WHERE b=781
13750 OR b=671
13751 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13752 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13753 OR ((a BETWEEN 39 AND 41) AND a!=40)
13754 OR b=113
13755 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13756 OR b=385
13757 OR (g='hgfedcb' AND f GLOB 'fghij*')
13758 }
13759 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13760 do_test where7-2.594.1 {
13761 count_steps_sort {
13762 SELECT a FROM t2
13763 WHERE b=410
13764 OR ((a BETWEEN 85 AND 87) AND a!=86)
13765 OR b=674
13766 OR b=825
13767 OR b=704
13768 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13769 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13770 OR ((a BETWEEN 58 AND 60) AND a!=59)
13771 OR a=76
13772 OR c=32032
13773 OR ((a BETWEEN 43 AND 45) AND a!=44)
13774 }
13775 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13776 do_test where7-2.594.2 {
13777 count_steps_sort {
13778 SELECT a FROM t3
13779 WHERE b=410
13780 OR ((a BETWEEN 85 AND 87) AND a!=86)
13781 OR b=674
13782 OR b=825
13783 OR b=704
13784 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13785 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13786 OR ((a BETWEEN 58 AND 60) AND a!=59)
13787 OR a=76
13788 OR c=32032
13789 OR ((a BETWEEN 43 AND 45) AND a!=44)
13790 }
13791 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13792 do_test where7-2.595.1 {
13793 count_steps_sort {
13794 SELECT a FROM t2
13795 WHERE b=869
13796 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13797 }
13798 } {43 79 scan 0 sort 0}
13799 do_test where7-2.595.2 {
13800 count_steps_sort {
13801 SELECT a FROM t3
13802 WHERE b=869
13803 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13804 }
13805 } {43 79 scan 0 sort 0}
13806 do_test where7-2.596.1 {
13807 count_steps_sort {
13808 SELECT a FROM t2
13809 WHERE b=869
13810 OR a=34
13811 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13812 }
13813 } {34 79 87 scan 0 sort 0}
13814 do_test where7-2.596.2 {
13815 count_steps_sort {
13816 SELECT a FROM t3
13817 WHERE b=869
13818 OR a=34
13819 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13820 }
13821 } {34 79 87 scan 0 sort 0}
13822 do_test where7-2.597.1 {
13823 count_steps_sort {
13824 SELECT a FROM t2
13825 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13826 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13827 OR a=8
13828 OR a=72
13829 OR ((a BETWEEN 95 AND 97) AND a!=96)
13830 OR (g='gfedcba' AND f GLOB 'mnopq*')
13831 }
13832 } {8 33 44 72 90 95 97 scan 0 sort 0}
13833 do_test where7-2.597.2 {
13834 count_steps_sort {
13835 SELECT a FROM t3
13836 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13837 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13838 OR a=8
13839 OR a=72
13840 OR ((a BETWEEN 95 AND 97) AND a!=96)
13841 OR (g='gfedcba' AND f GLOB 'mnopq*')
13842 }
13843 } {8 33 44 72 90 95 97 scan 0 sort 0}
13844 do_test where7-2.598.1 {
13845 count_steps_sort {
13846 SELECT a FROM t2
13847 WHERE a=20
13848 OR ((a BETWEEN 74 AND 76) AND a!=75)
13849 OR b=341
13850 OR (g='tsrqpon' AND f GLOB 'abcde*')
13851 OR b=814
13852 OR b=1026
13853 OR a=14
13854 OR a=13
13855 OR b=1037
13856 OR ((a BETWEEN 56 AND 58) AND a!=57)
13857 }
13858 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13859 do_test where7-2.598.2 {
13860 count_steps_sort {
13861 SELECT a FROM t3
13862 WHERE a=20
13863 OR ((a BETWEEN 74 AND 76) AND a!=75)
13864 OR b=341
13865 OR (g='tsrqpon' AND f GLOB 'abcde*')
13866 OR b=814
13867 OR b=1026
13868 OR a=14
13869 OR a=13
13870 OR b=1037
13871 OR ((a BETWEEN 56 AND 58) AND a!=57)
13872 }
13873 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13874 do_test where7-2.599.1 {
13875 count_steps_sort {
13876 SELECT a FROM t2
13877 WHERE b=443
13878 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13879 OR b=839
13880 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13881 OR (g='onmlkji' AND f GLOB 'xyzab*')
13882 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13883 OR c=7007
13884 }
13885 } {10 13 19 20 21 49 51 scan 0 sort 0}
13886 do_test where7-2.599.2 {
13887 count_steps_sort {
13888 SELECT a FROM t3
13889 WHERE b=443
13890 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13891 OR b=839
13892 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13893 OR (g='onmlkji' AND f GLOB 'xyzab*')
13894 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13895 OR c=7007
13896 }
13897 } {10 13 19 20 21 49 51 scan 0 sort 0}
13898 do_test where7-2.600.1 {
13899 count_steps_sort {
13900 SELECT a FROM t2
13901 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13902 OR a=21
13903 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13904 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13905 OR f='zabcdefgh'
13906 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13907 OR b=506
13908 OR ((a BETWEEN 14 AND 16) AND a!=15)
13909 OR b=88
13910 OR b=190
13911 }
13912 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13913 do_test where7-2.600.2 {
13914 count_steps_sort {
13915 SELECT a FROM t3
13916 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13917 OR a=21
13918 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13919 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13920 OR f='zabcdefgh'
13921 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13922 OR b=506
13923 OR ((a BETWEEN 14 AND 16) AND a!=15)
13924 OR b=88
13925 OR b=190
13926 }
13927 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13928 do_test where7-2.601.1 {
13929 count_steps_sort {
13930 SELECT a FROM t2
13931 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13932 OR f='bcdefghij'
13933 OR ((a BETWEEN 68 AND 70) AND a!=69)
13934 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13935 OR (g='srqponm' AND f GLOB 'efghi*')
13936 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13937 OR b=762
13938 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13939 OR (g='jihgfed' AND f GLOB 'yzabc*')
13940 }
13941 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13942 do_test where7-2.601.2 {
13943 count_steps_sort {
13944 SELECT a FROM t3
13945 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13946 OR f='bcdefghij'
13947 OR ((a BETWEEN 68 AND 70) AND a!=69)
13948 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13949 OR (g='srqponm' AND f GLOB 'efghi*')
13950 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13951 OR b=762
13952 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13953 OR (g='jihgfed' AND f GLOB 'yzabc*')
13954 }
13955 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13956 do_test where7-2.602.1 {
13957 count_steps_sort {
13958 SELECT a FROM t2
13959 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13960 OR f='qrstuvwxy'
13961 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13962 }
13963 } {16 42 56 68 85 94 scan 0 sort 0}
13964 do_test where7-2.602.2 {
13965 count_steps_sort {
13966 SELECT a FROM t3
13967 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13968 OR f='qrstuvwxy'
13969 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13970 }
13971 } {16 42 56 68 85 94 scan 0 sort 0}
13972 do_test where7-2.603.1 {
13973 count_steps_sort {
13974 SELECT a FROM t2
13975 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13976 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13977 OR a=21
13978 OR b<0
13979 OR f='bcdefghij'
13980 OR ((a BETWEEN 14 AND 16) AND a!=15)
13981 }
13982 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
13983 do_test where7-2.603.2 {
13984 count_steps_sort {
13985 SELECT a FROM t3
13986 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13987 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13988 OR a=21
13989 OR b<0
13990 OR f='bcdefghij'
13991 OR ((a BETWEEN 14 AND 16) AND a!=15)
13992 }
13993 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
13994 do_test where7-2.604.1 {
13995 count_steps_sort {
13996 SELECT a FROM t2
13997 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
13998 OR (g='hgfedcb' AND f GLOB 'fghij*')
13999 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
14000 OR b=1067
14001 OR b=231
14002 OR b=113
14003 OR b=22
14004 OR a=55
14005 OR b=663
14006 }
14007 } {2 21 40 55 83 97 scan 0 sort 0}
14008 do_test where7-2.604.2 {
14009 count_steps_sort {
14010 SELECT a FROM t3
14011 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
14012 OR (g='hgfedcb' AND f GLOB 'fghij*')
14013 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
14014 OR b=1067
14015 OR b=231
14016 OR b=113
14017 OR b=22
14018 OR a=55
14019 OR b=663
14020 }
14021 } {2 21 40 55 83 97 scan 0 sort 0}
14022 do_test where7-2.605.1 {
14023 count_steps_sort {
14024 SELECT a FROM t2
14025 WHERE a=1
14026 OR b=454
14027 OR b=396
14028 OR b=1059
14029 OR a=69
14030 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14031 OR b=440
14032 OR b=825
14033 }
14034 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14035 do_test where7-2.605.2 {
14036 count_steps_sort {
14037 SELECT a FROM t3
14038 WHERE a=1
14039 OR b=454
14040 OR b=396
14041 OR b=1059
14042 OR a=69
14043 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14044 OR b=440
14045 OR b=825
14046 }
14047 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14048 do_test where7-2.606.1 {
14049 count_steps_sort {
14050 SELECT a FROM t2
14051 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14052 OR b=308
14053 OR c<=10
14054 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14055 OR f='ghijklmno'
14056 OR b=289
14057 OR a=5
14058 OR b=267
14059 OR b=949
14060 OR ((a BETWEEN 7 AND 9) AND a!=8)
14061 }
14062 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14063 do_test where7-2.606.2 {
14064 count_steps_sort {
14065 SELECT a FROM t3
14066 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14067 OR b=308
14068 OR c<=10
14069 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14070 OR f='ghijklmno'
14071 OR b=289
14072 OR a=5
14073 OR b=267
14074 OR b=949
14075 OR ((a BETWEEN 7 AND 9) AND a!=8)
14076 }
14077 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14078 do_test where7-2.607.1 {
14079 count_steps_sort {
14080 SELECT a FROM t2
14081 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14082 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14083 OR b=993
14084 OR ((a BETWEEN 43 AND 45) AND a!=44)
14085 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14086 OR b=663
14087 OR (g='ihgfedc' AND f GLOB 'defgh*')
14088 OR b=869
14089 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14090 OR b=121
14091 }
14092 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14093 do_test where7-2.607.2 {
14094 count_steps_sort {
14095 SELECT a FROM t3
14096 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14097 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14098 OR b=993
14099 OR ((a BETWEEN 43 AND 45) AND a!=44)
14100 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14101 OR b=663
14102 OR (g='ihgfedc' AND f GLOB 'defgh*')
14103 OR b=869
14104 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14105 OR b=121
14106 }
14107 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14108 do_test where7-2.608.1 {
14109 count_steps_sort {
14110 SELECT a FROM t2
14111 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14112 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14113 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14114 OR b=770
14115 }
14116 } {4 27 70 87 scan 0 sort 0}
14117 do_test where7-2.608.2 {
14118 count_steps_sort {
14119 SELECT a FROM t3
14120 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14121 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14122 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14123 OR b=770
14124 }
14125 } {4 27 70 87 scan 0 sort 0}
14126 do_test where7-2.609.1 {
14127 count_steps_sort {
14128 SELECT a FROM t2
14129 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
14130 OR (g='nmlkjih' AND f GLOB 'fghij*')
14131 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
14132 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
14133 OR (g='gfedcba' AND f GLOB 'mnopq*')
14134 }
14135 } {19 45 57 71 80 82 90 97 scan 0 sort 0}
14136 do_test where7-2.609.2 {
14137 count_steps_sort {
14138 SELECT a FROM t3
14139 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
14140 OR (g='nmlkjih' AND f GLOB 'fghij*')
14141 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
14142 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
14143 OR (g='gfedcba' AND f GLOB 'mnopq*')
14144 }
14145 } {19 45 57 71 80 82 90 97 scan 0 sort 0}
14146 do_test where7-2.610.1 {
14147 count_steps_sort {
14148 SELECT a FROM t2
14149 WHERE b=22
14150 OR c=31031
14151 OR b=894
14152 OR a=31
14153 OR ((a BETWEEN 84 AND 86) AND a!=85)
14154 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14155 OR a=94
14156 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14157 OR ((a BETWEEN 93 AND 95) AND a!=94)
14158 OR a=21
14159 OR b=1001
14160 }
14161 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14162 do_test where7-2.610.2 {
14163 count_steps_sort {
14164 SELECT a FROM t3
14165 WHERE b=22
14166 OR c=31031
14167 OR b=894
14168 OR a=31
14169 OR ((a BETWEEN 84 AND 86) AND a!=85)
14170 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14171 OR a=94
14172 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14173 OR ((a BETWEEN 93 AND 95) AND a!=94)
14174 OR a=21
14175 OR b=1001
14176 }
14177 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14178 do_test where7-2.611.1 {
14179 count_steps_sort {
14180 SELECT a FROM t2
14181 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14182 OR b=1092
14183 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14184 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14185 OR a=77
14186 OR a=63
14187 OR b=762
14188 OR b=894
14189 OR b=685
14190 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14191 }
14192 } {13 46 51 63 77 80 scan 0 sort 0}
14193 do_test where7-2.611.2 {
14194 count_steps_sort {
14195 SELECT a FROM t3
14196 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14197 OR b=1092
14198 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14199 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14200 OR a=77
14201 OR a=63
14202 OR b=762
14203 OR b=894
14204 OR b=685
14205 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14206 }
14207 } {13 46 51 63 77 80 scan 0 sort 0}
14208 do_test where7-2.612.1 {
14209 count_steps_sort {
14210 SELECT a FROM t2
14211 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14212 OR ((a BETWEEN 93 AND 95) AND a!=94)
14213 OR b=231
14214 }
14215 } {10 21 93 95 scan 0 sort 0}
14216 do_test where7-2.612.2 {
14217 count_steps_sort {
14218 SELECT a FROM t3
14219 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14220 OR ((a BETWEEN 93 AND 95) AND a!=94)
14221 OR b=231
14222 }
14223 } {10 21 93 95 scan 0 sort 0}
14224 do_test where7-2.613.1 {
14225 count_steps_sort {
14226 SELECT a FROM t2
14227 WHERE b=828
14228 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14229 OR ((a BETWEEN 8 AND 10) AND a!=9)
14230 }
14231 } {8 10 26 52 78 scan 0 sort 0}
14232 do_test where7-2.613.2 {
14233 count_steps_sort {
14234 SELECT a FROM t3
14235 WHERE b=828
14236 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14237 OR ((a BETWEEN 8 AND 10) AND a!=9)
14238 }
14239 } {8 10 26 52 78 scan 0 sort 0}
14240 do_test where7-2.614.1 {
14241 count_steps_sort {
14242 SELECT a FROM t2
14243 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14244 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14245 OR b=520
14246 OR ((a BETWEEN 4 AND 6) AND a!=5)
14247 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14248 OR ((a BETWEEN 31 AND 33) AND a!=32)
14249 OR (g='edcbazy' AND f GLOB 'wxyza*')
14250 OR a=21
14251 }
14252 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14253 do_test where7-2.614.2 {
14254 count_steps_sort {
14255 SELECT a FROM t3
14256 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14257 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14258 OR b=520
14259 OR ((a BETWEEN 4 AND 6) AND a!=5)
14260 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14261 OR ((a BETWEEN 31 AND 33) AND a!=32)
14262 OR (g='edcbazy' AND f GLOB 'wxyza*')
14263 OR a=21
14264 }
14265 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14266 do_test where7-2.615.1 {
14267 count_steps_sort {
14268 SELECT a FROM t2
14269 WHERE b=553
14270 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14271 OR b=1034
14272 OR b=418
14273 OR a=57
14274 OR f='mnopqrstu'
14275 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14276 }
14277 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14278 do_test where7-2.615.2 {
14279 count_steps_sort {
14280 SELECT a FROM t3
14281 WHERE b=553
14282 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14283 OR b=1034
14284 OR b=418
14285 OR a=57
14286 OR f='mnopqrstu'
14287 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14288 }
14289 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14290 do_test where7-2.616.1 {
14291 count_steps_sort {
14292 SELECT a FROM t2
14293 WHERE a=43
14294 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14295 OR b=418
14296 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14297 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14298 OR b=594
14299 OR a=21
14300 OR a=78
14301 OR a=91
14302 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14303 }
14304 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14305 do_test where7-2.616.2 {
14306 count_steps_sort {
14307 SELECT a FROM t3
14308 WHERE a=43
14309 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14310 OR b=418
14311 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14312 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14313 OR b=594
14314 OR a=21
14315 OR a=78
14316 OR a=91
14317 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14318 }
14319 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14320 do_test where7-2.617.1 {
14321 count_steps_sort {
14322 SELECT a FROM t2
14323 WHERE b=671
14324 OR (g='onmlkji' AND f GLOB 'wxyza*')
14325 OR ((a BETWEEN 95 AND 97) AND a!=96)
14326 }
14327 } {48 61 95 97 scan 0 sort 0}
14328 do_test where7-2.617.2 {
14329 count_steps_sort {
14330 SELECT a FROM t3
14331 WHERE b=671
14332 OR (g='onmlkji' AND f GLOB 'wxyza*')
14333 OR ((a BETWEEN 95 AND 97) AND a!=96)
14334 }
14335 } {48 61 95 97 scan 0 sort 0}
14336 do_test where7-2.618.1 {
14337 count_steps_sort {
14338 SELECT a FROM t2
14339 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14340 OR b=726
14341 OR b=663
14342 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14343 OR a=25
14344 OR f='qrstuvwxy'
14345 }
14346 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14347 do_test where7-2.618.2 {
14348 count_steps_sort {
14349 SELECT a FROM t3
14350 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14351 OR b=726
14352 OR b=663
14353 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14354 OR a=25
14355 OR f='qrstuvwxy'
14356 }
14357 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14358 do_test where7-2.619.1 {
14359 count_steps_sort {
14360 SELECT a FROM t2
14361 WHERE b=806
14362 OR (g='ihgfedc' AND f GLOB 'efghi*')
14363 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14364 OR ((a BETWEEN 10 AND 12) AND a!=11)
14365 OR b=275
14366 OR ((a BETWEEN 80 AND 82) AND a!=81)
14367 }
14368 } {10 12 25 50 80 82 scan 0 sort 0}
14369 do_test where7-2.619.2 {
14370 count_steps_sort {
14371 SELECT a FROM t3
14372 WHERE b=806
14373 OR (g='ihgfedc' AND f GLOB 'efghi*')
14374 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14375 OR ((a BETWEEN 10 AND 12) AND a!=11)
14376 OR b=275
14377 OR ((a BETWEEN 80 AND 82) AND a!=81)
14378 }
14379 } {10 12 25 50 80 82 scan 0 sort 0}
14380 do_test where7-2.620.1 {
14381 count_steps_sort {
14382 SELECT a FROM t2
14383 WHERE c=24024
14384 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14385 OR b=429
14386 OR (g='qponmlk' AND f GLOB 'nopqr*')
14387 OR b=110
14388 OR a=39
14389 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14390 }
14391 } {2 10 23 39 70 71 72 scan 0 sort 0}
14392 do_test where7-2.620.2 {
14393 count_steps_sort {
14394 SELECT a FROM t3
14395 WHERE c=24024
14396 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14397 OR b=429
14398 OR (g='qponmlk' AND f GLOB 'nopqr*')
14399 OR b=110
14400 OR a=39
14401 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14402 }
14403 } {2 10 23 39 70 71 72 scan 0 sort 0}
14404 do_test where7-2.621.1 {
14405 count_steps_sort {
14406 SELECT a FROM t2
14407 WHERE a=66
14408 OR ((a BETWEEN 68 AND 70) AND a!=69)
14409 OR b=198
14410 OR b=682
14411 OR c=23023
14412 }
14413 } {18 62 66 67 68 69 70 scan 0 sort 0}
14414 do_test where7-2.621.2 {
14415 count_steps_sort {
14416 SELECT a FROM t3
14417 WHERE a=66
14418 OR ((a BETWEEN 68 AND 70) AND a!=69)
14419 OR b=198
14420 OR b=682
14421 OR c=23023
14422 }
14423 } {18 62 66 67 68 69 70 scan 0 sort 0}
14424 do_test where7-2.622.1 {
14425 count_steps_sort {
14426 SELECT a FROM t2
14427 WHERE b=806
14428 OR b=253
14429 OR a=36
14430 }
14431 } {23 36 scan 0 sort 0}
14432 do_test where7-2.622.2 {
14433 count_steps_sort {
14434 SELECT a FROM t3
14435 WHERE b=806
14436 OR b=253
14437 OR a=36
14438 }
14439 } {23 36 scan 0 sort 0}
14440 do_test where7-2.623.1 {
14441 count_steps_sort {
14442 SELECT a FROM t2
14443 WHERE b=509
14444 OR ((a BETWEEN 22 AND 24) AND a!=23)
14445 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14446 OR b=718
14447 OR a=4
14448 OR ((a BETWEEN 56 AND 58) AND a!=57)
14449 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14450 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14451 }
14452 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14453 do_test where7-2.623.2 {
14454 count_steps_sort {
14455 SELECT a FROM t3
14456 WHERE b=509
14457 OR ((a BETWEEN 22 AND 24) AND a!=23)
14458 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14459 OR b=718
14460 OR a=4
14461 OR ((a BETWEEN 56 AND 58) AND a!=57)
14462 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14463 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14464 }
14465 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14466 do_test where7-2.624.1 {
14467 count_steps_sort {
14468 SELECT a FROM t2
14469 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14470 OR b=1026
14471 OR a=93
14472 OR c=18018
14473 }
14474 } {52 53 54 77 93 scan 0 sort 0}
14475 do_test where7-2.624.2 {
14476 count_steps_sort {
14477 SELECT a FROM t3
14478 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14479 OR b=1026
14480 OR a=93
14481 OR c=18018
14482 }
14483 } {52 53 54 77 93 scan 0 sort 0}
14484 do_test where7-2.625.1 {
14485 count_steps_sort {
14486 SELECT a FROM t2
14487 WHERE b=388
14488 OR a=44
14489 }
14490 } {44 scan 0 sort 0}
14491 do_test where7-2.625.2 {
14492 count_steps_sort {
14493 SELECT a FROM t3
14494 WHERE b=388
14495 OR a=44
14496 }
14497 } {44 scan 0 sort 0}
14498 do_test where7-2.626.1 {
14499 count_steps_sort {
14500 SELECT a FROM t2
14501 WHERE c=9009
14502 OR b=542
14503 OR f='cdefghijk'
14504 OR b=319
14505 OR b=616
14506 }
14507 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
14508 do_test where7-2.626.2 {
14509 count_steps_sort {
14510 SELECT a FROM t3
14511 WHERE c=9009
14512 OR b=542
14513 OR f='cdefghijk'
14514 OR b=319
14515 OR b=616
14516 }
14517 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
14518 do_test where7-2.627.1 {
14519 count_steps_sort {
14520 SELECT a FROM t2
14521 WHERE b=990
14522 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14523 OR ((a BETWEEN 41 AND 43) AND a!=42)
14524 OR (g='nmlkjih' AND f GLOB 'fghij*')
14525 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14526 OR b=531
14527 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14528 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14529 OR f='qrstuvwxy'
14530 }
14531 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14532 do_test where7-2.627.2 {
14533 count_steps_sort {
14534 SELECT a FROM t3
14535 WHERE b=990
14536 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14537 OR ((a BETWEEN 41 AND 43) AND a!=42)
14538 OR (g='nmlkjih' AND f GLOB 'fghij*')
14539 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14540 OR b=531
14541 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14542 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14543 OR f='qrstuvwxy'
14544 }
14545 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14546 do_test where7-2.628.1 {
14547 count_steps_sort {
14548 SELECT a FROM t2
14549 WHERE a=60
14550 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14551 OR b=627
14552 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14553 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14554 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14555 OR b=883
14556 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14557 OR f='yzabcdefg'
14558 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14559 }
14560 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14561 do_test where7-2.628.2 {
14562 count_steps_sort {
14563 SELECT a FROM t3
14564 WHERE a=60
14565 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14566 OR b=627
14567 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14568 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14569 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14570 OR b=883
14571 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14572 OR f='yzabcdefg'
14573 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14574 }
14575 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14576 do_test where7-2.629.1 {
14577 count_steps_sort {
14578 SELECT a FROM t2
14579 WHERE b=696
14580 OR b=938
14581 OR a=18
14582 OR b=957
14583 OR c=18018
14584 OR c=3003
14585 OR ((a BETWEEN 33 AND 35) AND a!=34)
14586 }
14587 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14588 do_test where7-2.629.2 {
14589 count_steps_sort {
14590 SELECT a FROM t3
14591 WHERE b=696
14592 OR b=938
14593 OR a=18
14594 OR b=957
14595 OR c=18018
14596 OR c=3003
14597 OR ((a BETWEEN 33 AND 35) AND a!=34)
14598 }
14599 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14600 do_test where7-2.630.1 {
14601 count_steps_sort {
14602 SELECT a FROM t2
14603 WHERE c=29029
14604 OR a=73
14605 }
14606 } {73 85 86 87 scan 0 sort 0}
14607 do_test where7-2.630.2 {
14608 count_steps_sort {
14609 SELECT a FROM t3
14610 WHERE c=29029
14611 OR a=73
14612 }
14613 } {73 85 86 87 scan 0 sort 0}
14614 do_test where7-2.631.1 {
14615 count_steps_sort {
14616 SELECT a FROM t2
14617 WHERE a=28
14618 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14619 OR b=69
14620 OR ((a BETWEEN 85 AND 87) AND a!=86)
14621 OR b=781
14622 OR a=64
14623 OR b=91
14624 OR (g='ihgfedc' AND f GLOB 'efghi*')
14625 OR a=16
14626 OR b=278
14627 OR a=26
14628 }
14629 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14630 do_test where7-2.631.2 {
14631 count_steps_sort {
14632 SELECT a FROM t3
14633 WHERE a=28
14634 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14635 OR b=69
14636 OR ((a BETWEEN 85 AND 87) AND a!=86)
14637 OR b=781
14638 OR a=64
14639 OR b=91
14640 OR (g='ihgfedc' AND f GLOB 'efghi*')
14641 OR a=16
14642 OR b=278
14643 OR a=26
14644 }
14645 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14646 do_test where7-2.632.1 {
14647 count_steps_sort {
14648 SELECT a FROM t2
14649 WHERE a=70
14650 OR c=3003
14651 }
14652 } {7 8 9 70 scan 0 sort 0}
14653 do_test where7-2.632.2 {
14654 count_steps_sort {
14655 SELECT a FROM t3
14656 WHERE a=70
14657 OR c=3003
14658 }
14659 } {7 8 9 70 scan 0 sort 0}
14660 do_test where7-2.633.1 {
14661 count_steps_sort {
14662 SELECT a FROM t2
14663 WHERE c=31031
14664 OR a=76
14665 OR b=1023
14666 OR b=33
14667 }
14668 } {3 76 91 92 93 scan 0 sort 0}
14669 do_test where7-2.633.2 {
14670 count_steps_sort {
14671 SELECT a FROM t3
14672 WHERE c=31031
14673 OR a=76
14674 OR b=1023
14675 OR b=33
14676 }
14677 } {3 76 91 92 93 scan 0 sort 0}
14678 do_test where7-2.634.1 {
14679 count_steps_sort {
14680 SELECT a FROM t2
14681 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14682 OR b=1001
14683 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14684 }
14685 } {62 86 91 scan 0 sort 0}
14686 do_test where7-2.634.2 {
14687 count_steps_sort {
14688 SELECT a FROM t3
14689 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14690 OR b=1001
14691 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14692 }
14693 } {62 86 91 scan 0 sort 0}
14694 do_test where7-2.635.1 {
14695 count_steps_sort {
14696 SELECT a FROM t2
14697 WHERE f='yzabcdefg'
14698 OR ((a BETWEEN 48 AND 50) AND a!=49)
14699 OR a=100
14700 OR (g='rqponml' AND f GLOB 'ijklm*')
14701 OR a=62
14702 OR a=67
14703 OR b=605
14704 OR c=23023
14705 OR a=26
14706 OR b=982
14707 OR ((a BETWEEN 3 AND 5) AND a!=4)
14708 }
14709 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14710 do_test where7-2.635.2 {
14711 count_steps_sort {
14712 SELECT a FROM t3
14713 WHERE f='yzabcdefg'
14714 OR ((a BETWEEN 48 AND 50) AND a!=49)
14715 OR a=100
14716 OR (g='rqponml' AND f GLOB 'ijklm*')
14717 OR a=62
14718 OR a=67
14719 OR b=605
14720 OR c=23023
14721 OR a=26
14722 OR b=982
14723 OR ((a BETWEEN 3 AND 5) AND a!=4)
14724 }
14725 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14726 do_test where7-2.636.1 {
14727 count_steps_sort {
14728 SELECT a FROM t2
14729 WHERE b=220
14730 OR ((a BETWEEN 24 AND 26) AND a!=25)
14731 OR f IS NULL
14732 OR ((a BETWEEN 25 AND 27) AND a!=26)
14733 OR b=784
14734 }
14735 } {20 24 25 26 27 scan 0 sort 0}
14736 do_test where7-2.636.2 {
14737 count_steps_sort {
14738 SELECT a FROM t3
14739 WHERE b=220
14740 OR ((a BETWEEN 24 AND 26) AND a!=25)
14741 OR f IS NULL
14742 OR ((a BETWEEN 25 AND 27) AND a!=26)
14743 OR b=784
14744 }
14745 } {20 24 25 26 27 scan 0 sort 0}
14746 do_test where7-2.637.1 {
14747 count_steps_sort {
14748 SELECT a FROM t2
14749 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14750 OR b=751
14751 OR (g='gfedcba' AND f GLOB 'klmno*')
14752 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14753 OR a=67
14754 OR b=102
14755 }
14756 } {10 17 43 67 69 88 95 scan 0 sort 0}
14757 do_test where7-2.637.2 {
14758 count_steps_sort {
14759 SELECT a FROM t3
14760 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14761 OR b=751
14762 OR (g='gfedcba' AND f GLOB 'klmno*')
14763 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14764 OR a=67
14765 OR b=102
14766 }
14767 } {10 17 43 67 69 88 95 scan 0 sort 0}
14768 do_test where7-2.638.1 {
14769 count_steps_sort {
14770 SELECT a FROM t2
14771 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14772 OR b=256
14773 OR c=7007
14774 OR c=26026
14775 OR ((a BETWEEN 80 AND 82) AND a!=81)
14776 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14777 OR a=66
14778 }
14779 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14780 do_test where7-2.638.2 {
14781 count_steps_sort {
14782 SELECT a FROM t3
14783 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14784 OR b=256
14785 OR c=7007
14786 OR c=26026
14787 OR ((a BETWEEN 80 AND 82) AND a!=81)
14788 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14789 OR a=66
14790 }
14791 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14792 do_test where7-2.639.1 {
14793 count_steps_sort {
14794 SELECT a FROM t2
14795 WHERE c=2002
14796 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14797 OR ((a BETWEEN 41 AND 43) AND a!=42)
14798 OR (g='ihgfedc' AND f GLOB 'defgh*')
14799 OR b=33
14800 OR b=817
14801 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14802 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14803 OR (g='xwvutsr' AND f GLOB 'efghi*')
14804 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14805 }
14806 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14807 do_test where7-2.639.2 {
14808 count_steps_sort {
14809 SELECT a FROM t3
14810 WHERE c=2002
14811 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14812 OR ((a BETWEEN 41 AND 43) AND a!=42)
14813 OR (g='ihgfedc' AND f GLOB 'defgh*')
14814 OR b=33
14815 OR b=817
14816 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14817 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14818 OR (g='xwvutsr' AND f GLOB 'efghi*')
14819 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14820 }
14821 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14822 do_test where7-2.640.1 {
14823 count_steps_sort {
14824 SELECT a FROM t2
14825 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14826 OR (g='ihgfedc' AND f GLOB 'defgh*')
14827 OR a=80
14828 OR a=53
14829 OR a=62
14830 OR a=49
14831 OR a=53
14832 OR a=56
14833 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14834 }
14835 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14836 do_test where7-2.640.2 {
14837 count_steps_sort {
14838 SELECT a FROM t3
14839 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14840 OR (g='ihgfedc' AND f GLOB 'defgh*')
14841 OR a=80
14842 OR a=53
14843 OR a=62
14844 OR a=49
14845 OR a=53
14846 OR a=56
14847 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14848 }
14849 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14850 do_test where7-2.641.1 {
14851 count_steps_sort {
14852 SELECT a FROM t2
14853 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14854 OR b=652
14855 OR a=72
14856 OR b=209
14857 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14858 OR a=38
14859 OR ((a BETWEEN 66 AND 68) AND a!=67)
14860 OR d>1e10
14861 }
14862 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14863 do_test where7-2.641.2 {
14864 count_steps_sort {
14865 SELECT a FROM t3
14866 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14867 OR b=652
14868 OR a=72
14869 OR b=209
14870 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14871 OR a=38
14872 OR ((a BETWEEN 66 AND 68) AND a!=67)
14873 OR d>1e10
14874 }
14875 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14876 do_test where7-2.642.1 {
14877 count_steps_sort {
14878 SELECT a FROM t2
14879 WHERE b=949
14880 OR e IS NULL
14881 }
14882 } { scan 0 sort 0}
14883 do_test where7-2.642.2 {
14884 count_steps_sort {
14885 SELECT a FROM t3
14886 WHERE b=949
14887 OR e IS NULL
14888 }
14889 } { scan 0 sort 0}
14890 do_test where7-2.643.1 {
14891 count_steps_sort {
14892 SELECT a FROM t2
14893 WHERE b=179
14894 OR (g='srqponm' AND f GLOB 'defgh*')
14895 OR b=509
14896 OR ((a BETWEEN 58 AND 60) AND a!=59)
14897 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14898 OR (g='tsrqpon' AND f GLOB 'abcde*')
14899 OR f='bcdefghij'
14900 }
14901 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14902 do_test where7-2.643.2 {
14903 count_steps_sort {
14904 SELECT a FROM t3
14905 WHERE b=179
14906 OR (g='srqponm' AND f GLOB 'defgh*')
14907 OR b=509
14908 OR ((a BETWEEN 58 AND 60) AND a!=59)
14909 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14910 OR (g='tsrqpon' AND f GLOB 'abcde*')
14911 OR f='bcdefghij'
14912 }
14913 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14914 do_test where7-2.644.1 {
14915 count_steps_sort {
14916 SELECT a FROM t2
14917 WHERE a=23
14918 OR a=43
14919 OR c=19019
14920 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14921 OR c=18018
14922 }
14923 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
14924 do_test where7-2.644.2 {
14925 count_steps_sort {
14926 SELECT a FROM t3
14927 WHERE a=23
14928 OR a=43
14929 OR c=19019
14930 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14931 OR c=18018
14932 }
14933 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
14934 do_test where7-2.645.1 {
14935 count_steps_sort {
14936 SELECT a FROM t2
14937 WHERE a=36
14938 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14939 OR b=231
14940 }
14941 } {21 22 36 scan 0 sort 0}
14942 do_test where7-2.645.2 {
14943 count_steps_sort {
14944 SELECT a FROM t3
14945 WHERE a=36
14946 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14947 OR b=231
14948 }
14949 } {21 22 36 scan 0 sort 0}
14950 do_test where7-2.646.1 {
14951 count_steps_sort {
14952 SELECT a FROM t2
14953 WHERE a=21
14954 OR b=355
14955 OR a=97
14956 }
14957 } {21 97 scan 0 sort 0}
14958 do_test where7-2.646.2 {
14959 count_steps_sort {
14960 SELECT a FROM t3
14961 WHERE a=21
14962 OR b=355
14963 OR a=97
14964 }
14965 } {21 97 scan 0 sort 0}
14966 do_test where7-2.647.1 {
14967 count_steps_sort {
14968 SELECT a FROM t2
14969 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14970 OR b=421
14971 OR (g='qponmlk' AND f GLOB 'qrstu*')
14972 OR b=704
14973 OR a=90
14974 OR a=78
14975 OR 1000000<b
14976 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14977 OR (g='ihgfedc' AND f GLOB 'defgh*')
14978 OR ((a BETWEEN 53 AND 55) AND a!=54)
14979 }
14980 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
14981 do_test where7-2.647.2 {
14982 count_steps_sort {
14983 SELECT a FROM t3
14984 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14985 OR b=421
14986 OR (g='qponmlk' AND f GLOB 'qrstu*')
14987 OR b=704
14988 OR a=90
14989 OR a=78
14990 OR 1000000<b
14991 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14992 OR (g='ihgfedc' AND f GLOB 'defgh*')
14993 OR ((a BETWEEN 53 AND 55) AND a!=54)
14994 }
14995 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
14996 do_test where7-2.648.1 {
14997 count_steps_sort {
14998 SELECT a FROM t2
14999 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
15000 OR ((a BETWEEN 93 AND 95) AND a!=94)
15001 }
15002 } {93 95 scan 0 sort 0}
15003 do_test where7-2.648.2 {
15004 count_steps_sort {
15005 SELECT a FROM t3
15006 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
15007 OR ((a BETWEEN 93 AND 95) AND a!=94)
15008 }
15009 } {93 95 scan 0 sort 0}
15010 do_test where7-2.649.1 {
15011 count_steps_sort {
15012 SELECT a FROM t2
15013 WHERE d<0.0
15014 OR a=78
15015 OR b=539
15016 OR ((a BETWEEN 8 AND 10) AND a!=9)
15017 OR ((a BETWEEN 25 AND 27) AND a!=26)
15018 OR e IS NULL
15019 OR a=48
15020 OR (g='nmlkjih' AND f GLOB 'fghij*')
15021 }
15022 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15023 do_test where7-2.649.2 {
15024 count_steps_sort {
15025 SELECT a FROM t3
15026 WHERE d<0.0
15027 OR a=78
15028 OR b=539
15029 OR ((a BETWEEN 8 AND 10) AND a!=9)
15030 OR ((a BETWEEN 25 AND 27) AND a!=26)
15031 OR e IS NULL
15032 OR a=48
15033 OR (g='nmlkjih' AND f GLOB 'fghij*')
15034 }
15035 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15036 do_test where7-2.650.1 {
15037 count_steps_sort {
15038 SELECT a FROM t2
15039 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15040 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15041 OR b=22
15042 }
15043 } {2 78 94 96 scan 0 sort 0}
15044 do_test where7-2.650.2 {
15045 count_steps_sort {
15046 SELECT a FROM t3
15047 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15048 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15049 OR b=22
15050 }
15051 } {2 78 94 96 scan 0 sort 0}
15052 do_test where7-2.651.1 {
15053 count_steps_sort {
15054 SELECT a FROM t2
15055 WHERE b=275
15056 OR ((a BETWEEN 57 AND 59) AND a!=58)
15057 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15058 OR (g='rqponml' AND f GLOB 'lmnop*')
15059 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15060 OR f='ijklmnopq'
15061 }
15062 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15063 do_test where7-2.651.2 {
15064 count_steps_sort {
15065 SELECT a FROM t3
15066 WHERE b=275
15067 OR ((a BETWEEN 57 AND 59) AND a!=58)
15068 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15069 OR (g='rqponml' AND f GLOB 'lmnop*')
15070 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15071 OR f='ijklmnopq'
15072 }
15073 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15074 do_test where7-2.652.1 {
15075 count_steps_sort {
15076 SELECT a FROM t2
15077 WHERE b=256
15078 OR c=13013
15079 OR b=44
15080 OR f='jklmnopqr'
15081 OR b=883
15082 }
15083 } {4 9 35 37 38 39 61 87 scan 0 sort 0}
15084 do_test where7-2.652.2 {
15085 count_steps_sort {
15086 SELECT a FROM t3
15087 WHERE b=256
15088 OR c=13013
15089 OR b=44
15090 OR f='jklmnopqr'
15091 OR b=883
15092 }
15093 } {4 9 35 37 38 39 61 87 scan 0 sort 0}
15094 do_test where7-2.653.1 {
15095 count_steps_sort {
15096 SELECT a FROM t2
15097 WHERE f='zabcdefgh'
15098 OR (g='xwvutsr' AND f GLOB 'defgh*')
15099 OR a=54
15100 OR b=770
15101 OR ((a BETWEEN 96 AND 98) AND a!=97)
15102 OR a=81
15103 OR b=190
15104 OR a=2
15105 }
15106 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15107 do_test where7-2.653.2 {
15108 count_steps_sort {
15109 SELECT a FROM t3
15110 WHERE f='zabcdefgh'
15111 OR (g='xwvutsr' AND f GLOB 'defgh*')
15112 OR a=54
15113 OR b=770
15114 OR ((a BETWEEN 96 AND 98) AND a!=97)
15115 OR a=81
15116 OR b=190
15117 OR a=2
15118 }
15119 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15120 do_test where7-2.654.1 {
15121 count_steps_sort {
15122 SELECT a FROM t2
15123 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15124 OR c=12012
15125 OR a=16
15126 OR a=15
15127 OR ((a BETWEEN 70 AND 72) AND a!=71)
15128 OR a=69
15129 OR b=748
15130 OR a=61
15131 OR b=473
15132 OR ((a BETWEEN 69 AND 71) AND a!=70)
15133 }
15134 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15135 do_test where7-2.654.2 {
15136 count_steps_sort {
15137 SELECT a FROM t3
15138 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15139 OR c=12012
15140 OR a=16
15141 OR a=15
15142 OR ((a BETWEEN 70 AND 72) AND a!=71)
15143 OR a=69
15144 OR b=748
15145 OR a=61
15146 OR b=473
15147 OR ((a BETWEEN 69 AND 71) AND a!=70)
15148 }
15149 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15150 do_test where7-2.655.1 {
15151 count_steps_sort {
15152 SELECT a FROM t2
15153 WHERE b=223
15154 OR a=14
15155 OR ((a BETWEEN 74 AND 76) AND a!=75)
15156 OR (g='qponmlk' AND f GLOB 'pqrst*')
15157 OR ((a BETWEEN 33 AND 35) AND a!=34)
15158 OR b=539
15159 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15160 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15161 OR a=21
15162 }
15163 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15164 do_test where7-2.655.2 {
15165 count_steps_sort {
15166 SELECT a FROM t3
15167 WHERE b=223
15168 OR a=14
15169 OR ((a BETWEEN 74 AND 76) AND a!=75)
15170 OR (g='qponmlk' AND f GLOB 'pqrst*')
15171 OR ((a BETWEEN 33 AND 35) AND a!=34)
15172 OR b=539
15173 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15174 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15175 OR a=21
15176 }
15177 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15178 do_test where7-2.656.1 {
15179 count_steps_sort {
15180 SELECT a FROM t2
15181 WHERE a=99
15182 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15183 OR a=73
15184 OR a=56
15185 OR b=253
15186 OR b=880
15187 }
15188 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15189 do_test where7-2.656.2 {
15190 count_steps_sort {
15191 SELECT a FROM t3
15192 WHERE a=99
15193 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15194 OR a=73
15195 OR a=56
15196 OR b=253
15197 OR b=880
15198 }
15199 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15200 do_test where7-2.657.1 {
15201 count_steps_sort {
15202 SELECT a FROM t2
15203 WHERE b=927
15204 OR b=300
15205 OR b=223
15206 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15207 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15208 OR b=154
15209 OR b=759
15210 }
15211 } {9 14 69 95 scan 0 sort 0}
15212 do_test where7-2.657.2 {
15213 count_steps_sort {
15214 SELECT a FROM t3
15215 WHERE b=927
15216 OR b=300
15217 OR b=223
15218 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15219 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15220 OR b=154
15221 OR b=759
15222 }
15223 } {9 14 69 95 scan 0 sort 0}
15224 do_test where7-2.658.1 {
15225 count_steps_sort {
15226 SELECT a FROM t2
15227 WHERE b=242
15228 OR b=905
15229 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15230 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15231 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15232 OR a=24
15233 OR ((a BETWEEN 67 AND 69) AND a!=68)
15234 OR b=1100
15235 OR b=850
15236 OR ((a BETWEEN 55 AND 57) AND a!=56)
15237 }
15238 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15239 do_test where7-2.658.2 {
15240 count_steps_sort {
15241 SELECT a FROM t3
15242 WHERE b=242
15243 OR b=905
15244 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15245 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15246 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15247 OR a=24
15248 OR ((a BETWEEN 67 AND 69) AND a!=68)
15249 OR b=1100
15250 OR b=850
15251 OR ((a BETWEEN 55 AND 57) AND a!=56)
15252 }
15253 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15254 do_test where7-2.659.1 {
15255 count_steps_sort {
15256 SELECT a FROM t2
15257 WHERE b=190
15258 OR a=72
15259 OR b=377
15260 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15261 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15262 OR b=476
15263 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15264 }
15265 } {2 26 52 72 78 93 scan 0 sort 0}
15266 do_test where7-2.659.2 {
15267 count_steps_sort {
15268 SELECT a FROM t3
15269 WHERE b=190
15270 OR a=72
15271 OR b=377
15272 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15273 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15274 OR b=476
15275 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15276 }
15277 } {2 26 52 72 78 93 scan 0 sort 0}
15278 do_test where7-2.660.1 {
15279 count_steps_sort {
15280 SELECT a FROM t2
15281 WHERE b=245
15282 OR b=638
15283 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15284 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15285 OR f='opqrstuvw'
15286 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15287 OR b=817
15288 OR a=85
15289 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15290 }
15291 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15292 do_test where7-2.660.2 {
15293 count_steps_sort {
15294 SELECT a FROM t3
15295 WHERE b=245
15296 OR b=638
15297 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15298 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15299 OR f='opqrstuvw'
15300 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15301 OR b=817
15302 OR a=85
15303 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15304 }
15305 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15306 do_test where7-2.661.1 {
15307 count_steps_sort {
15308 SELECT a FROM t2
15309 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15310 OR b=968
15311 }
15312 } {22 24 88 scan 0 sort 0}
15313 do_test where7-2.661.2 {
15314 count_steps_sort {
15315 SELECT a FROM t3
15316 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15317 OR b=968
15318 }
15319 } {22 24 88 scan 0 sort 0}
15320 do_test where7-2.662.1 {
15321 count_steps_sort {
15322 SELECT a FROM t2
15323 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
15324 OR ((a BETWEEN 74 AND 76) AND a!=75)
15325 OR b=22
15326 OR b=993
15327 OR f='tuvwxyzab'
15328 }
15329 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
15330 do_test where7-2.662.2 {
15331 count_steps_sort {
15332 SELECT a FROM t3
15333 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
15334 OR ((a BETWEEN 74 AND 76) AND a!=75)
15335 OR b=22
15336 OR b=993
15337 OR f='tuvwxyzab'
15338 }
15339 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
15340 do_test where7-2.663.1 {
15341 count_steps_sort {
15342 SELECT a FROM t2
15343 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15344 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15345 OR c<=10
15346 OR ((a BETWEEN 75 AND 77) AND a!=76)
15347 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15348 OR b=553
15349 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15350 OR b=1045
15351 }
15352 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15353 do_test where7-2.663.2 {
15354 count_steps_sort {
15355 SELECT a FROM t3
15356 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15357 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15358 OR c<=10
15359 OR ((a BETWEEN 75 AND 77) AND a!=76)
15360 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15361 OR b=553
15362 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15363 OR b=1045
15364 }
15365 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15366 do_test where7-2.664.1 {
15367 count_steps_sort {
15368 SELECT a FROM t2
15369 WHERE b=440
15370 OR ((a BETWEEN 3 AND 5) AND a!=4)
15371 OR ((a BETWEEN 44 AND 46) AND a!=45)
15372 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15373 OR a=89
15374 OR c=18018
15375 OR b=154
15376 OR b=506
15377 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15378 OR a=78
15379 OR b=751
15380 }
15381 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15382 do_test where7-2.664.2 {
15383 count_steps_sort {
15384 SELECT a FROM t3
15385 WHERE b=440
15386 OR ((a BETWEEN 3 AND 5) AND a!=4)
15387 OR ((a BETWEEN 44 AND 46) AND a!=45)
15388 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15389 OR a=89
15390 OR c=18018
15391 OR b=154
15392 OR b=506
15393 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15394 OR a=78
15395 OR b=751
15396 }
15397 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15398 do_test where7-2.665.1 {
15399 count_steps_sort {
15400 SELECT a FROM t2
15401 WHERE b=407
15402 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15403 OR (g='rqponml' AND f GLOB 'klmno*')
15404 OR b=209
15405 OR b=814
15406 OR (g='wvutsrq' AND f GLOB 'klmno*')
15407 OR a=44
15408 OR (g='qponmlk' AND f GLOB 'mnopq*')
15409 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15410 OR b=1092
15411 }
15412 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15413 do_test where7-2.665.2 {
15414 count_steps_sort {
15415 SELECT a FROM t3
15416 WHERE b=407
15417 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15418 OR (g='rqponml' AND f GLOB 'klmno*')
15419 OR b=209
15420 OR b=814
15421 OR (g='wvutsrq' AND f GLOB 'klmno*')
15422 OR a=44
15423 OR (g='qponmlk' AND f GLOB 'mnopq*')
15424 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15425 OR b=1092
15426 }
15427 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15428 do_test where7-2.666.1 {
15429 count_steps_sort {
15430 SELECT a FROM t2
15431 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15432 OR b=1103
15433 OR b=190
15434 OR b=737
15435 OR a=97
15436 OR b=451
15437 OR b=583
15438 OR a=63
15439 OR c=8008
15440 OR ((a BETWEEN 45 AND 47) AND a!=46)
15441 }
15442 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15443 do_test where7-2.666.2 {
15444 count_steps_sort {
15445 SELECT a FROM t3
15446 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15447 OR b=1103
15448 OR b=190
15449 OR b=737
15450 OR a=97
15451 OR b=451
15452 OR b=583
15453 OR a=63
15454 OR c=8008
15455 OR ((a BETWEEN 45 AND 47) AND a!=46)
15456 }
15457 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15458 do_test where7-2.667.1 {
15459 count_steps_sort {
15460 SELECT a FROM t2
15461 WHERE a=12
15462 OR b=935
15463 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15464 OR b=1070
15465 OR a=24
15466 OR a=95
15467 OR ((a BETWEEN 27 AND 29) AND a!=28)
15468 OR a=40
15469 OR b=935
15470 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15471 }
15472 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15473 do_test where7-2.667.2 {
15474 count_steps_sort {
15475 SELECT a FROM t3
15476 WHERE a=12
15477 OR b=935
15478 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15479 OR b=1070
15480 OR a=24
15481 OR a=95
15482 OR ((a BETWEEN 27 AND 29) AND a!=28)
15483 OR a=40
15484 OR b=935
15485 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15486 }
15487 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15488 do_test where7-2.668.1 {
15489 count_steps_sort {
15490 SELECT a FROM t2
15491 WHERE b=858
15492 OR a=82
15493 OR b=209
15494 OR b=374
15495 OR ((a BETWEEN 76 AND 78) AND a!=77)
15496 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15497 OR c=22022
15498 }
15499 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15500 do_test where7-2.668.2 {
15501 count_steps_sort {
15502 SELECT a FROM t3
15503 WHERE b=858
15504 OR a=82
15505 OR b=209
15506 OR b=374
15507 OR ((a BETWEEN 76 AND 78) AND a!=77)
15508 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15509 OR c=22022
15510 }
15511 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15512 do_test where7-2.669.1 {
15513 count_steps_sort {
15514 SELECT a FROM t2
15515 WHERE a=27
15516 OR (g='rqponml' AND f GLOB 'lmnop*')
15517 OR b=121
15518 OR ((a BETWEEN 7 AND 9) AND a!=8)
15519 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15520 OR a=67
15521 OR ((a BETWEEN 30 AND 32) AND a!=31)
15522 OR c=1001
15523 OR ((a BETWEEN 50 AND 52) AND a!=51)
15524 OR ((a BETWEEN 19 AND 21) AND a!=20)
15525 }
15526 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15527 do_test where7-2.669.2 {
15528 count_steps_sort {
15529 SELECT a FROM t3
15530 WHERE a=27
15531 OR (g='rqponml' AND f GLOB 'lmnop*')
15532 OR b=121
15533 OR ((a BETWEEN 7 AND 9) AND a!=8)
15534 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15535 OR a=67
15536 OR ((a BETWEEN 30 AND 32) AND a!=31)
15537 OR c=1001
15538 OR ((a BETWEEN 50 AND 52) AND a!=51)
15539 OR ((a BETWEEN 19 AND 21) AND a!=20)
15540 }
15541 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15542 do_test where7-2.670.1 {
15543 count_steps_sort {
15544 SELECT a FROM t2
15545 WHERE b=99
15546 OR (g='nmlkjih' AND f GLOB 'fghij*')
15547 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
15548 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
15549 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15550 }
15551 } {1 9 46 57 98 scan 0 sort 0}
15552 do_test where7-2.670.2 {
15553 count_steps_sort {
15554 SELECT a FROM t3
15555 WHERE b=99
15556 OR (g='nmlkjih' AND f GLOB 'fghij*')
15557 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
15558 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
15559 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15560 }
15561 } {1 9 46 57 98 scan 0 sort 0}
15562 do_test where7-2.671.1 {
15563 count_steps_sort {
15564 SELECT a FROM t2
15565 WHERE a=3
15566 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15567 OR b=355
15568 OR b=814
15569 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15570 OR a=81
15571 OR (g='qponmlk' AND f GLOB 'qrstu*')
15572 OR b=542
15573 OR b=795
15574 }
15575 } {3 42 62 74 79 81 scan 0 sort 0}
15576 do_test where7-2.671.2 {
15577 count_steps_sort {
15578 SELECT a FROM t3
15579 WHERE a=3
15580 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15581 OR b=355
15582 OR b=814
15583 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15584 OR a=81
15585 OR (g='qponmlk' AND f GLOB 'qrstu*')
15586 OR b=542
15587 OR b=795
15588 }
15589 } {3 42 62 74 79 81 scan 0 sort 0}
15590 do_test where7-2.672.1 {
15591 count_steps_sort {
15592 SELECT a FROM t2
15593 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15594 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15595 OR b=363
15596 OR (g='srqponm' AND f GLOB 'fghij*')
15597 OR ((a BETWEEN 64 AND 66) AND a!=65)
15598 OR b=619
15599 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15600 OR a=73
15601 }
15602 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15603 do_test where7-2.672.2 {
15604 count_steps_sort {
15605 SELECT a FROM t3
15606 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15607 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15608 OR b=363
15609 OR (g='srqponm' AND f GLOB 'fghij*')
15610 OR ((a BETWEEN 64 AND 66) AND a!=65)
15611 OR b=619
15612 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15613 OR a=73
15614 }
15615 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15616 do_test where7-2.673.1 {
15617 count_steps_sort {
15618 SELECT a FROM t2
15619 WHERE b=935
15620 OR a=42
15621 OR (g='nmlkjih' AND f GLOB 'defgh*')
15622 OR b=330
15623 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
15624 }
15625 } {9 30 35 42 55 61 85 87 scan 0 sort 0}
15626 do_test where7-2.673.2 {
15627 count_steps_sort {
15628 SELECT a FROM t3
15629 WHERE b=935
15630 OR a=42
15631 OR (g='nmlkjih' AND f GLOB 'defgh*')
15632 OR b=330
15633 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
15634 }
15635 } {9 30 35 42 55 61 85 87 scan 0 sort 0}
15636 do_test where7-2.674.1 {
15637 count_steps_sort {
15638 SELECT a FROM t2
15639 WHERE a=79
15640 OR b=201
15641 OR b=99
15642 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15643 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15644 OR a=64
15645 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15646 OR a=89
15647 }
15648 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15649 do_test where7-2.674.2 {
15650 count_steps_sort {
15651 SELECT a FROM t3
15652 WHERE a=79
15653 OR b=201
15654 OR b=99
15655 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15656 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15657 OR a=64
15658 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15659 OR a=89
15660 }
15661 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15662 do_test where7-2.675.1 {
15663 count_steps_sort {
15664 SELECT a FROM t2
15665 WHERE b=784
15666 OR a=85
15667 OR b=663
15668 OR c=17017
15669 OR b=561
15670 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15671 OR b=495
15672 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15673 OR b=352
15674 OR ((a BETWEEN 39 AND 41) AND a!=40)
15675 }
15676 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15677 do_test where7-2.675.2 {
15678 count_steps_sort {
15679 SELECT a FROM t3
15680 WHERE b=784
15681 OR a=85
15682 OR b=663
15683 OR c=17017
15684 OR b=561
15685 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15686 OR b=495
15687 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15688 OR b=352
15689 OR ((a BETWEEN 39 AND 41) AND a!=40)
15690 }
15691 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15692 do_test where7-2.676.1 {
15693 count_steps_sort {
15694 SELECT a FROM t2
15695 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15696 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15697 OR f='klmnopqrs'
15698 OR f='lmnopqrst'
15699 }
15700 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15701 do_test where7-2.676.2 {
15702 count_steps_sort {
15703 SELECT a FROM t3
15704 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15705 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15706 OR f='klmnopqrs'
15707 OR f='lmnopqrst'
15708 }
15709 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15710 do_test where7-2.677.1 {
15711 count_steps_sort {
15712 SELECT a FROM t2
15713 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15714 OR a=46
15715 OR a=44
15716 }
15717 } {44 46 90 92 scan 0 sort 0}
15718 do_test where7-2.677.2 {
15719 count_steps_sort {
15720 SELECT a FROM t3
15721 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15722 OR a=46
15723 OR a=44
15724 }
15725 } {44 46 90 92 scan 0 sort 0}
15726 do_test where7-2.678.1 {
15727 count_steps_sort {
15728 SELECT a FROM t2
15729 WHERE b=36
15730 OR (g='qponmlk' AND f GLOB 'nopqr*')
15731 OR ((a BETWEEN 18 AND 20) AND a!=19)
15732 OR b=682
15733 OR ((a BETWEEN 53 AND 55) AND a!=54)
15734 OR b=91
15735 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15736 OR ((a BETWEEN 95 AND 97) AND a!=96)
15737 OR c=12012
15738 OR b=267
15739 OR (g='jihgfed' AND f GLOB 'yzabc*')
15740 }
15741 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15742 do_test where7-2.678.2 {
15743 count_steps_sort {
15744 SELECT a FROM t3
15745 WHERE b=36
15746 OR (g='qponmlk' AND f GLOB 'nopqr*')
15747 OR ((a BETWEEN 18 AND 20) AND a!=19)
15748 OR b=682
15749 OR ((a BETWEEN 53 AND 55) AND a!=54)
15750 OR b=91
15751 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15752 OR ((a BETWEEN 95 AND 97) AND a!=96)
15753 OR c=12012
15754 OR b=267
15755 OR (g='jihgfed' AND f GLOB 'yzabc*')
15756 }
15757 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15758 do_test where7-2.679.1 {
15759 count_steps_sort {
15760 SELECT a FROM t2
15761 WHERE b=594
15762 OR f='hijklmnop'
15763 OR ((a BETWEEN 65 AND 67) AND a!=66)
15764 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15765 OR b=707
15766 OR b=363
15767 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15768 OR b=157
15769 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15770 }
15771 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15772 do_test where7-2.679.2 {
15773 count_steps_sort {
15774 SELECT a FROM t3
15775 WHERE b=594
15776 OR f='hijklmnop'
15777 OR ((a BETWEEN 65 AND 67) AND a!=66)
15778 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15779 OR b=707
15780 OR b=363
15781 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15782 OR b=157
15783 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15784 }
15785 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15786 do_test where7-2.680.1 {
15787 count_steps_sort {
15788 SELECT a FROM t2
15789 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15790 OR a=2
15791 OR a=84
15792 OR b=399
15793 OR b=828
15794 OR a=21
15795 OR b=748
15796 OR c=13013
15797 OR a=57
15798 OR f='mnopqrstu'
15799 }
15800 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15801 do_test where7-2.680.2 {
15802 count_steps_sort {
15803 SELECT a FROM t3
15804 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15805 OR a=2
15806 OR a=84
15807 OR b=399
15808 OR b=828
15809 OR a=21
15810 OR b=748
15811 OR c=13013
15812 OR a=57
15813 OR f='mnopqrstu'
15814 }
15815 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15816 do_test where7-2.681.1 {
15817 count_steps_sort {
15818 SELECT a FROM t2
15819 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15820 OR b=674
15821 OR ((a BETWEEN 38 AND 40) AND a!=39)
15822 OR c=3003
15823 OR a=19
15824 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15825 OR ((a BETWEEN 20 AND 22) AND a!=21)
15826 }
15827 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15828 do_test where7-2.681.2 {
15829 count_steps_sort {
15830 SELECT a FROM t3
15831 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15832 OR b=674
15833 OR ((a BETWEEN 38 AND 40) AND a!=39)
15834 OR c=3003
15835 OR a=19
15836 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15837 OR ((a BETWEEN 20 AND 22) AND a!=21)
15838 }
15839 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15840 do_test where7-2.682.1 {
15841 count_steps_sort {
15842 SELECT a FROM t2
15843 WHERE b=652
15844 OR a=83
15845 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15846 OR b=102
15847 OR b=300
15848 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15849 }
15850 } {49 83 97 scan 0 sort 0}
15851 do_test where7-2.682.2 {
15852 count_steps_sort {
15853 SELECT a FROM t3
15854 WHERE b=652
15855 OR a=83
15856 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15857 OR b=102
15858 OR b=300
15859 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15860 }
15861 } {49 83 97 scan 0 sort 0}
15862 do_test where7-2.683.1 {
15863 count_steps_sort {
15864 SELECT a FROM t2
15865 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15866 OR ((a BETWEEN 43 AND 45) AND a!=44)
15867 OR c=4004
15868 OR a=95
15869 OR b=707
15870 OR f='vwxyzabcd'
15871 OR b=286
15872 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15873 OR b=693
15874 OR ((a BETWEEN 6 AND 8) AND a!=7)
15875 }
15876 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15877 do_test where7-2.683.2 {
15878 count_steps_sort {
15879 SELECT a FROM t3
15880 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15881 OR ((a BETWEEN 43 AND 45) AND a!=44)
15882 OR c=4004
15883 OR a=95
15884 OR b=707
15885 OR f='vwxyzabcd'
15886 OR b=286
15887 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15888 OR b=693
15889 OR ((a BETWEEN 6 AND 8) AND a!=7)
15890 }
15891 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15892 do_test where7-2.684.1 {
15893 count_steps_sort {
15894 SELECT a FROM t2
15895 WHERE b=209
15896 OR b=198
15897 OR a=52
15898 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15899 OR d<0.0
15900 OR (g='rqponml' AND f GLOB 'jklmn*')
15901 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15902 OR b=168
15903 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15904 OR f='uvwxyzabc'
15905 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15906 }
15907 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15908 do_test where7-2.684.2 {
15909 count_steps_sort {
15910 SELECT a FROM t3
15911 WHERE b=209
15912 OR b=198
15913 OR a=52
15914 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15915 OR d<0.0
15916 OR (g='rqponml' AND f GLOB 'jklmn*')
15917 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15918 OR b=168
15919 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15920 OR f='uvwxyzabc'
15921 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15922 }
15923 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15924 do_test where7-2.685.1 {
15925 count_steps_sort {
15926 SELECT a FROM t2
15927 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15928 OR (g='tsrqpon' AND f GLOB 'abcde*')
15929 OR ((a BETWEEN 89 AND 91) AND a!=90)
15930 OR f='rstuvwxyz'
15931 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15932 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15933 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15934 OR a=14
15935 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15936 }
15937 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15938 do_test where7-2.685.2 {
15939 count_steps_sort {
15940 SELECT a FROM t3
15941 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15942 OR (g='tsrqpon' AND f GLOB 'abcde*')
15943 OR ((a BETWEEN 89 AND 91) AND a!=90)
15944 OR f='rstuvwxyz'
15945 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15946 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15947 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15948 OR a=14
15949 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15950 }
15951 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15952 do_test where7-2.686.1 {
15953 count_steps_sort {
15954 SELECT a FROM t2
15955 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15956 OR ((a BETWEEN 93 AND 95) AND a!=94)
15957 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15958 OR f='mnopqrstu'
15959 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15960 OR ((a BETWEEN 33 AND 35) AND a!=34)
15961 OR a=38
15962 OR c=26026
15963 }
15964 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15965 do_test where7-2.686.2 {
15966 count_steps_sort {
15967 SELECT a FROM t3
15968 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15969 OR ((a BETWEEN 93 AND 95) AND a!=94)
15970 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15971 OR f='mnopqrstu'
15972 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15973 OR ((a BETWEEN 33 AND 35) AND a!=34)
15974 OR a=38
15975 OR c=26026
15976 }
15977 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15978 do_test where7-2.687.1 {
15979 count_steps_sort {
15980 SELECT a FROM t2
15981 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
15982 OR ((a BETWEEN 71 AND 73) AND a!=72)
15983 OR a=7
15984 OR (g='qponmlk' AND f GLOB 'nopqr*')
15985 OR (g='srqponm' AND f GLOB 'ghijk*')
15986 OR ((a BETWEEN 33 AND 35) AND a!=34)
15987 }
15988 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
15989 do_test where7-2.687.2 {
15990 count_steps_sort {
15991 SELECT a FROM t3
15992 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
15993 OR ((a BETWEEN 71 AND 73) AND a!=72)
15994 OR a=7
15995 OR (g='qponmlk' AND f GLOB 'nopqr*')
15996 OR (g='srqponm' AND f GLOB 'ghijk*')
15997 OR ((a BETWEEN 33 AND 35) AND a!=34)
15998 }
15999 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
16000 do_test where7-2.688.1 {
16001 count_steps_sort {
16002 SELECT a FROM t2
16003 WHERE c=6006
16004 OR b=938
16005 OR b=484
16006 OR b=652
16007 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16008 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16009 OR f='opqrstuvw'
16010 }
16011 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16012 do_test where7-2.688.2 {
16013 count_steps_sort {
16014 SELECT a FROM t3
16015 WHERE c=6006
16016 OR b=938
16017 OR b=484
16018 OR b=652
16019 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16020 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16021 OR f='opqrstuvw'
16022 }
16023 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16024 do_test where7-2.689.1 {
16025 count_steps_sort {
16026 SELECT a FROM t2
16027 WHERE c=27027
16028 OR b=968
16029 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16030 OR b=487
16031 OR b=924
16032 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16033 OR c=14014
16034 OR b=1001
16035 }
16036 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16037 do_test where7-2.689.2 {
16038 count_steps_sort {
16039 SELECT a FROM t3
16040 WHERE c=27027
16041 OR b=968
16042 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16043 OR b=487
16044 OR b=924
16045 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16046 OR c=14014
16047 OR b=1001
16048 }
16049 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16050 do_test where7-2.690.1 {
16051 count_steps_sort {
16052 SELECT a FROM t2
16053 WHERE a=25
16054 OR ((a BETWEEN 43 AND 45) AND a!=44)
16055 OR (g='gfedcba' AND f GLOB 'mnopq*')
16056 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16057 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16058 OR b=443
16059 OR b=564
16060 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16061 OR b=531
16062 OR b=1081
16063 OR a=96
16064 }
16065 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16066 do_test where7-2.690.2 {
16067 count_steps_sort {
16068 SELECT a FROM t3
16069 WHERE a=25
16070 OR ((a BETWEEN 43 AND 45) AND a!=44)
16071 OR (g='gfedcba' AND f GLOB 'mnopq*')
16072 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16073 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16074 OR b=443
16075 OR b=564
16076 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16077 OR b=531
16078 OR b=1081
16079 OR a=96
16080 }
16081 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16082 do_test where7-2.691.1 {
16083 count_steps_sort {
16084 SELECT a FROM t2
16085 WHERE b=36
16086 OR (g='srqponm' AND f GLOB 'defgh*')
16087 }
16088 } {29 scan 0 sort 0}
16089 do_test where7-2.691.2 {
16090 count_steps_sort {
16091 SELECT a FROM t3
16092 WHERE b=36
16093 OR (g='srqponm' AND f GLOB 'defgh*')
16094 }
16095 } {29 scan 0 sort 0}
16096 do_test where7-2.692.1 {
16097 count_steps_sort {
16098 SELECT a FROM t2
16099 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16100 OR b=531
16101 OR ((a BETWEEN 93 AND 95) AND a!=94)
16102 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16103 }
16104 } {3 70 93 95 scan 0 sort 0}
16105 do_test where7-2.692.2 {
16106 count_steps_sort {
16107 SELECT a FROM t3
16108 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16109 OR b=531
16110 OR ((a BETWEEN 93 AND 95) AND a!=94)
16111 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16112 }
16113 } {3 70 93 95 scan 0 sort 0}
16114 do_test where7-2.693.1 {
16115 count_steps_sort {
16116 SELECT a FROM t2
16117 WHERE b=256
16118 OR b=1034
16119 }
16120 } {94 scan 0 sort 0}
16121 do_test where7-2.693.2 {
16122 count_steps_sort {
16123 SELECT a FROM t3
16124 WHERE b=256
16125 OR b=1034
16126 }
16127 } {94 scan 0 sort 0}
16128 do_test where7-2.694.1 {
16129 count_steps_sort {
16130 SELECT a FROM t2
16131 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16132 OR ((a BETWEEN 24 AND 26) AND a!=25)
16133 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16134 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16135 OR b=784
16136 OR b=718
16137 OR a=18
16138 OR a=3
16139 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16140 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16141 OR c=28028
16142 }
16143 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16144 do_test where7-2.694.2 {
16145 count_steps_sort {
16146 SELECT a FROM t3
16147 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16148 OR ((a BETWEEN 24 AND 26) AND a!=25)
16149 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16150 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16151 OR b=784
16152 OR b=718
16153 OR a=18
16154 OR a=3
16155 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16156 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16157 OR c=28028
16158 }
16159 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16160 do_test where7-2.695.1 {
16161 count_steps_sort {
16162 SELECT a FROM t2
16163 WHERE b=473
16164 OR b=649
16165 OR ((a BETWEEN 46 AND 48) AND a!=47)
16166 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16167 OR b=1100
16168 OR b=1012
16169 OR a=72
16170 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16171 OR b=176
16172 OR b=355
16173 }
16174 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16175 do_test where7-2.695.2 {
16176 count_steps_sort {
16177 SELECT a FROM t3
16178 WHERE b=473
16179 OR b=649
16180 OR ((a BETWEEN 46 AND 48) AND a!=47)
16181 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16182 OR b=1100
16183 OR b=1012
16184 OR a=72
16185 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16186 OR b=176
16187 OR b=355
16188 }
16189 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16190 do_test where7-2.696.1 {
16191 count_steps_sort {
16192 SELECT a FROM t2
16193 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16194 OR f='cdefghijk'
16195 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16196 OR ((a BETWEEN 30 AND 32) AND a!=31)
16197 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16198 OR (g='srqponm' AND f GLOB 'ghijk*')
16199 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16200 }
16201 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16202 do_test where7-2.696.2 {
16203 count_steps_sort {
16204 SELECT a FROM t3
16205 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16206 OR f='cdefghijk'
16207 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16208 OR ((a BETWEEN 30 AND 32) AND a!=31)
16209 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16210 OR (g='srqponm' AND f GLOB 'ghijk*')
16211 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16212 }
16213 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16214 do_test where7-2.697.1 {
16215 count_steps_sort {
16216 SELECT a FROM t2
16217 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16218 OR b=883
16219 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16220 OR b=938
16221 OR ((a BETWEEN 17 AND 19) AND a!=18)
16222 OR f='defghijkl'
16223 OR c=2002
16224 OR b=990
16225 }
16226 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16227 do_test where7-2.697.2 {
16228 count_steps_sort {
16229 SELECT a FROM t3
16230 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16231 OR b=883
16232 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16233 OR b=938
16234 OR ((a BETWEEN 17 AND 19) AND a!=18)
16235 OR f='defghijkl'
16236 OR c=2002
16237 OR b=990
16238 }
16239 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16240 do_test where7-2.698.1 {
16241 count_steps_sort {
16242 SELECT a FROM t2
16243 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16244 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16245 OR b=902
16246 OR b=25
16247 }
16248 } {7 9 76 82 scan 0 sort 0}
16249 do_test where7-2.698.2 {
16250 count_steps_sort {
16251 SELECT a FROM t3
16252 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16253 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16254 OR b=902
16255 OR b=25
16256 }
16257 } {7 9 76 82 scan 0 sort 0}
16258 do_test where7-2.699.1 {
16259 count_steps_sort {
16260 SELECT a FROM t2
16261 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16262 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16263 OR ((a BETWEEN 68 AND 70) AND a!=69)
16264 OR ((a BETWEEN 74 AND 76) AND a!=75)
16265 OR b=1092
16266 OR b=495
16267 }
16268 } {26 45 55 68 70 74 76 scan 0 sort 0}
16269 do_test where7-2.699.2 {
16270 count_steps_sort {
16271 SELECT a FROM t3
16272 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16273 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16274 OR ((a BETWEEN 68 AND 70) AND a!=69)
16275 OR ((a BETWEEN 74 AND 76) AND a!=75)
16276 OR b=1092
16277 OR b=495
16278 }
16279 } {26 45 55 68 70 74 76 scan 0 sort 0}
16280 do_test where7-2.700.1 {
16281 count_steps_sort {
16282 SELECT a FROM t2
16283 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16284 OR a=46
16285 OR a=74
16286 }
16287 } {46 74 90 92 scan 0 sort 0}
16288 do_test where7-2.700.2 {
16289 count_steps_sort {
16290 SELECT a FROM t3
16291 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16292 OR a=46
16293 OR a=74
16294 }
16295 } {46 74 90 92 scan 0 sort 0}
16296 do_test where7-2.701.1 {
16297 count_steps_sort {
16298 SELECT a FROM t2
16299 WHERE a=18
16300 OR b=66
16301 OR b=498
16302 OR b=143
16303 OR b=1034
16304 OR b=289
16305 OR b=319
16306 }
16307 } {6 13 18 29 94 scan 0 sort 0}
16308 do_test where7-2.701.2 {
16309 count_steps_sort {
16310 SELECT a FROM t3
16311 WHERE a=18
16312 OR b=66
16313 OR b=498
16314 OR b=143
16315 OR b=1034
16316 OR b=289
16317 OR b=319
16318 }
16319 } {6 13 18 29 94 scan 0 sort 0}
16320 do_test where7-2.702.1 {
16321 count_steps_sort {
16322 SELECT a FROM t2
16323 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16324 OR (g='srqponm' AND f GLOB 'efghi*')
16325 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16326 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16327 OR (g='srqponm' AND f GLOB 'cdefg*')
16328 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16329 OR f='lmnopqrst'
16330 OR ((a BETWEEN 11 AND 13) AND a!=12)
16331 OR b=872
16332 OR a=44
16333 OR ((a BETWEEN 38 AND 40) AND a!=39)
16334 }
16335 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16336 do_test where7-2.702.2 {
16337 count_steps_sort {
16338 SELECT a FROM t3
16339 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16340 OR (g='srqponm' AND f GLOB 'efghi*')
16341 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16342 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16343 OR (g='srqponm' AND f GLOB 'cdefg*')
16344 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16345 OR f='lmnopqrst'
16346 OR ((a BETWEEN 11 AND 13) AND a!=12)
16347 OR b=872
16348 OR a=44
16349 OR ((a BETWEEN 38 AND 40) AND a!=39)
16350 }
16351 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16352 do_test where7-2.703.1 {
16353 count_steps_sort {
16354 SELECT a FROM t2
16355 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16356 OR a=20
16357 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16358 OR (g='jihgfed' AND f GLOB 'xyzab*')
16359 OR b=1004
16360 OR b=77
16361 OR b=927
16362 OR a=99
16363 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16364 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16365 }
16366 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16367 do_test where7-2.703.2 {
16368 count_steps_sort {
16369 SELECT a FROM t3
16370 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16371 OR a=20
16372 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16373 OR (g='jihgfed' AND f GLOB 'xyzab*')
16374 OR b=1004
16375 OR b=77
16376 OR b=927
16377 OR a=99
16378 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16379 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16380 }
16381 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16382 do_test where7-2.704.1 {
16383 count_steps_sort {
16384 SELECT a FROM t2
16385 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16386 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16387 OR b=11
16388 OR ((a BETWEEN 21 AND 23) AND a!=22)
16389 }
16390 } {1 21 23 45 76 scan 0 sort 0}
16391 do_test where7-2.704.2 {
16392 count_steps_sort {
16393 SELECT a FROM t3
16394 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16395 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16396 OR b=11
16397 OR ((a BETWEEN 21 AND 23) AND a!=22)
16398 }
16399 } {1 21 23 45 76 scan 0 sort 0}
16400 do_test where7-2.705.1 {
16401 count_steps_sort {
16402 SELECT a FROM t2
16403 WHERE b=572
16404 OR (g='nmlkjih' AND f GLOB 'fghij*')
16405 }
16406 } {52 57 scan 0 sort 0}
16407 do_test where7-2.705.2 {
16408 count_steps_sort {
16409 SELECT a FROM t3
16410 WHERE b=572
16411 OR (g='nmlkjih' AND f GLOB 'fghij*')
16412 }
16413 } {52 57 scan 0 sort 0}
16414 do_test where7-2.706.1 {
16415 count_steps_sort {
16416 SELECT a FROM t2
16417 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16418 OR ((a BETWEEN 54 AND 56) AND a!=55)
16419 OR f='lmnopqrst'
16420 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16421 OR (g='ihgfedc' AND f GLOB 'defgh*')
16422 OR a=23
16423 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16424 }
16425 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16426 do_test where7-2.706.2 {
16427 count_steps_sort {
16428 SELECT a FROM t3
16429 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16430 OR ((a BETWEEN 54 AND 56) AND a!=55)
16431 OR f='lmnopqrst'
16432 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16433 OR (g='ihgfedc' AND f GLOB 'defgh*')
16434 OR a=23
16435 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16436 }
16437 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16438 do_test where7-2.707.1 {
16439 count_steps_sort {
16440 SELECT a FROM t2
16441 WHERE b=836
16442 OR ((a BETWEEN 89 AND 91) AND a!=90)
16443 OR b=605
16444 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16445 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16446 OR b=759
16447 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16448 OR ((a BETWEEN 38 AND 40) AND a!=39)
16449 OR a=40
16450 OR f='ghijklmno'
16451 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16452 }
16453 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16454 do_test where7-2.707.2 {
16455 count_steps_sort {
16456 SELECT a FROM t3
16457 WHERE b=836
16458 OR ((a BETWEEN 89 AND 91) AND a!=90)
16459 OR b=605
16460 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16461 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16462 OR b=759
16463 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16464 OR ((a BETWEEN 38 AND 40) AND a!=39)
16465 OR a=40
16466 OR f='ghijklmno'
16467 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16468 }
16469 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16470 do_test where7-2.708.1 {
16471 count_steps_sort {
16472 SELECT a FROM t2
16473 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16474 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16475 }
16476 } {42 51 scan 0 sort 0}
16477 do_test where7-2.708.2 {
16478 count_steps_sort {
16479 SELECT a FROM t3
16480 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16481 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16482 }
16483 } {42 51 scan 0 sort 0}
16484 do_test where7-2.709.1 {
16485 count_steps_sort {
16486 SELECT a FROM t2
16487 WHERE c=27027
16488 OR b=872
16489 OR a=56
16490 }
16491 } {56 79 80 81 scan 0 sort 0}
16492 do_test where7-2.709.2 {
16493 count_steps_sort {
16494 SELECT a FROM t3
16495 WHERE c=27027
16496 OR b=872
16497 OR a=56
16498 }
16499 } {56 79 80 81 scan 0 sort 0}
16500 do_test where7-2.710.1 {
16501 count_steps_sort {
16502 SELECT a FROM t2
16503 WHERE b=685
16504 OR b=256
16505 OR ((a BETWEEN 78 AND 80) AND a!=79)
16506 OR a=44
16507 OR a=63
16508 OR a=15
16509 OR ((a BETWEEN 22 AND 24) AND a!=23)
16510 }
16511 } {15 22 24 44 63 78 80 scan 0 sort 0}
16512 do_test where7-2.710.2 {
16513 count_steps_sort {
16514 SELECT a FROM t3
16515 WHERE b=685
16516 OR b=256
16517 OR ((a BETWEEN 78 AND 80) AND a!=79)
16518 OR a=44
16519 OR a=63
16520 OR a=15
16521 OR ((a BETWEEN 22 AND 24) AND a!=23)
16522 }
16523 } {15 22 24 44 63 78 80 scan 0 sort 0}
16524 do_test where7-2.711.1 {
16525 count_steps_sort {
16526 SELECT a FROM t2
16527 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16528 OR a=34
16529 OR ((a BETWEEN 6 AND 8) AND a!=7)
16530 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16531 OR a=67
16532 OR a=28
16533 }
16534 } {6 8 28 34 56 67 75 scan 0 sort 0}
16535 do_test where7-2.711.2 {
16536 count_steps_sort {
16537 SELECT a FROM t3
16538 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16539 OR a=34
16540 OR ((a BETWEEN 6 AND 8) AND a!=7)
16541 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16542 OR a=67
16543 OR a=28
16544 }
16545 } {6 8 28 34 56 67 75 scan 0 sort 0}
16546 do_test where7-2.712.1 {
16547 count_steps_sort {
16548 SELECT a FROM t2
16549 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16550 OR a=52
16551 OR ((a BETWEEN 68 AND 70) AND a!=69)
16552 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16553 OR f='ghijklmno'
16554 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16555 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16556 OR b=319
16557 OR a=34
16558 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16559 OR f='hijklmnop'
16560 }
16561 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16562 do_test where7-2.712.2 {
16563 count_steps_sort {
16564 SELECT a FROM t3
16565 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16566 OR a=52
16567 OR ((a BETWEEN 68 AND 70) AND a!=69)
16568 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16569 OR f='ghijklmno'
16570 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16571 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16572 OR b=319
16573 OR a=34
16574 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16575 OR f='hijklmnop'
16576 }
16577 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16578 do_test where7-2.713.1 {
16579 count_steps_sort {
16580 SELECT a FROM t2
16581 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16582 OR ((a BETWEEN 69 AND 71) AND a!=70)
16583 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16584 OR a=47
16585 }
16586 } {41 47 69 71 scan 0 sort 0}
16587 do_test where7-2.713.2 {
16588 count_steps_sort {
16589 SELECT a FROM t3
16590 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16591 OR ((a BETWEEN 69 AND 71) AND a!=70)
16592 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16593 OR a=47
16594 }
16595 } {41 47 69 71 scan 0 sort 0}
16596 do_test where7-2.714.1 {
16597 count_steps_sort {
16598 SELECT a FROM t2
16599 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16600 OR c=7007
16601 }
16602 } {19 20 21 33 35 scan 0 sort 0}
16603 do_test where7-2.714.2 {
16604 count_steps_sort {
16605 SELECT a FROM t3
16606 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16607 OR c=7007
16608 }
16609 } {19 20 21 33 35 scan 0 sort 0}
16610 do_test where7-2.715.1 {
16611 count_steps_sort {
16612 SELECT a FROM t2
16613 WHERE b=531
16614 OR a=12
16615 OR b=583
16616 OR ((a BETWEEN 93 AND 95) AND a!=94)
16617 OR a=61
16618 OR b=187
16619 }
16620 } {12 17 53 61 93 95 scan 0 sort 0}
16621 do_test where7-2.715.2 {
16622 count_steps_sort {
16623 SELECT a FROM t3
16624 WHERE b=531
16625 OR a=12
16626 OR b=583
16627 OR ((a BETWEEN 93 AND 95) AND a!=94)
16628 OR a=61
16629 OR b=187
16630 }
16631 } {12 17 53 61 93 95 scan 0 sort 0}
16632 do_test where7-2.716.1 {
16633 count_steps_sort {
16634 SELECT a FROM t2
16635 WHERE c=31031
16636 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16637 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16638 OR ((a BETWEEN 66 AND 68) AND a!=67)
16639 OR b=256
16640 OR ((a BETWEEN 77 AND 79) AND a!=78)
16641 OR (g='qponmlk' AND f GLOB 'mnopq*')
16642 OR b=715
16643 OR b=212
16644 OR b=99
16645 OR c=29029
16646 }
16647 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16648 do_test where7-2.716.2 {
16649 count_steps_sort {
16650 SELECT a FROM t3
16651 WHERE c=31031
16652 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16653 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16654 OR ((a BETWEEN 66 AND 68) AND a!=67)
16655 OR b=256
16656 OR ((a BETWEEN 77 AND 79) AND a!=78)
16657 OR (g='qponmlk' AND f GLOB 'mnopq*')
16658 OR b=715
16659 OR b=212
16660 OR b=99
16661 OR c=29029
16662 }
16663 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16664 do_test where7-2.717.1 {
16665 count_steps_sort {
16666 SELECT a FROM t2
16667 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16668 OR b=33
16669 OR a=62
16670 OR b=916
16671 OR b=1012
16672 OR a=2
16673 OR a=51
16674 OR b=286
16675 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16676 OR b=80
16677 }
16678 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16679 do_test where7-2.717.2 {
16680 count_steps_sort {
16681 SELECT a FROM t3
16682 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16683 OR b=33
16684 OR a=62
16685 OR b=916
16686 OR b=1012
16687 OR a=2
16688 OR a=51
16689 OR b=286
16690 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16691 OR b=80
16692 }
16693 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16694 do_test where7-2.718.1 {
16695 count_steps_sort {
16696 SELECT a FROM t2
16697 WHERE b=847
16698 OR f='efghijklm'
16699 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16700 }
16701 } {4 6 30 56 77 82 scan 0 sort 0}
16702 do_test where7-2.718.2 {
16703 count_steps_sort {
16704 SELECT a FROM t3
16705 WHERE b=847
16706 OR f='efghijklm'
16707 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16708 }
16709 } {4 6 30 56 77 82 scan 0 sort 0}
16710 do_test where7-2.719.1 {
16711 count_steps_sort {
16712 SELECT a FROM t2
16713 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16714 OR ((a BETWEEN 62 AND 64) AND a!=63)
16715 }
16716 } {25 62 64 scan 0 sort 0}
16717 do_test where7-2.719.2 {
16718 count_steps_sort {
16719 SELECT a FROM t3
16720 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16721 OR ((a BETWEEN 62 AND 64) AND a!=63)
16722 }
16723 } {25 62 64 scan 0 sort 0}
16724 do_test where7-2.720.1 {
16725 count_steps_sort {
16726 SELECT a FROM t2
16727 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16728 OR ((a BETWEEN 31 AND 33) AND a!=32)
16729 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16730 OR a=43
16731 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16732 OR b=729
16733 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16734 }
16735 } {14 31 33 43 45 53 scan 0 sort 0}
16736 do_test where7-2.720.2 {
16737 count_steps_sort {
16738 SELECT a FROM t3
16739 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16740 OR ((a BETWEEN 31 AND 33) AND a!=32)
16741 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16742 OR a=43
16743 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16744 OR b=729
16745 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16746 }
16747 } {14 31 33 43 45 53 scan 0 sort 0}
16748 do_test where7-2.721.1 {
16749 count_steps_sort {
16750 SELECT a FROM t2
16751 WHERE f='efghijklm'
16752 OR a=70
16753 OR b=278
16754 OR ((a BETWEEN 33 AND 35) AND a!=34)
16755 OR c=8008
16756 OR f='opqrstuvw'
16757 OR ((a BETWEEN 23 AND 25) AND a!=24)
16758 OR (g='xwvutsr' AND f GLOB 'fghij*')
16759 }
16760 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16761 do_test where7-2.721.2 {
16762 count_steps_sort {
16763 SELECT a FROM t3
16764 WHERE f='efghijklm'
16765 OR a=70
16766 OR b=278
16767 OR ((a BETWEEN 33 AND 35) AND a!=34)
16768 OR c=8008
16769 OR f='opqrstuvw'
16770 OR ((a BETWEEN 23 AND 25) AND a!=24)
16771 OR (g='xwvutsr' AND f GLOB 'fghij*')
16772 }
16773 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16774 do_test where7-2.722.1 {
16775 count_steps_sort {
16776 SELECT a FROM t2
16777 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16778 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16779 OR c<=10
16780 OR (g='srqponm' AND f GLOB 'fghij*')
16781 OR a=35
16782 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16783 OR b=1089
16784 OR a=73
16785 OR b=737
16786 OR c=18018
16787 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16788 }
16789 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16790 do_test where7-2.722.2 {
16791 count_steps_sort {
16792 SELECT a FROM t3
16793 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16794 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16795 OR c<=10
16796 OR (g='srqponm' AND f GLOB 'fghij*')
16797 OR a=35
16798 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16799 OR b=1089
16800 OR a=73
16801 OR b=737
16802 OR c=18018
16803 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16804 }
16805 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16806 do_test where7-2.723.1 {
16807 count_steps_sort {
16808 SELECT a FROM t2
16809 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16810 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16811 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16812 OR b=762
16813 OR ((a BETWEEN 39 AND 41) AND a!=40)
16814 OR a=80
16815 }
16816 } {2 39 41 79 80 95 scan 0 sort 0}
16817 do_test where7-2.723.2 {
16818 count_steps_sort {
16819 SELECT a FROM t3
16820 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16821 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16822 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16823 OR b=762
16824 OR ((a BETWEEN 39 AND 41) AND a!=40)
16825 OR a=80
16826 }
16827 } {2 39 41 79 80 95 scan 0 sort 0}
16828 do_test where7-2.724.1 {
16829 count_steps_sort {
16830 SELECT a FROM t2
16831 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16832 OR b=737
16833 OR ((a BETWEEN 80 AND 82) AND a!=81)
16834 OR b=979
16835 OR a=36
16836 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16837 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16838 OR a=55
16839 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16840 }
16841 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16842 do_test where7-2.724.2 {
16843 count_steps_sort {
16844 SELECT a FROM t3
16845 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16846 OR b=737
16847 OR ((a BETWEEN 80 AND 82) AND a!=81)
16848 OR b=979
16849 OR a=36
16850 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16851 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16852 OR a=55
16853 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16854 }
16855 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16856 do_test where7-2.725.1 {
16857 count_steps_sort {
16858 SELECT a FROM t2
16859 WHERE a=75
16860 OR a=61
16861 OR (g='onmlkji' AND f GLOB 'abcde*')
16862 OR (g='gfedcba' AND f GLOB 'nopqr*')
16863 }
16864 } {52 61 75 91 scan 0 sort 0}
16865 do_test where7-2.725.2 {
16866 count_steps_sort {
16867 SELECT a FROM t3
16868 WHERE a=75
16869 OR a=61
16870 OR (g='onmlkji' AND f GLOB 'abcde*')
16871 OR (g='gfedcba' AND f GLOB 'nopqr*')
16872 }
16873 } {52 61 75 91 scan 0 sort 0}
16874 do_test where7-2.726.1 {
16875 count_steps_sort {
16876 SELECT a FROM t2
16877 WHERE b=1004
16878 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16879 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16880 OR a=56
16881 }
16882 } {7 56 61 scan 0 sort 0}
16883 do_test where7-2.726.2 {
16884 count_steps_sort {
16885 SELECT a FROM t3
16886 WHERE b=1004
16887 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16888 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16889 OR a=56
16890 }
16891 } {7 56 61 scan 0 sort 0}
16892 do_test where7-2.727.1 {
16893 count_steps_sort {
16894 SELECT a FROM t2
16895 WHERE a=93
16896 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16897 OR a=83
16898 OR b=828
16899 OR b=454
16900 OR ((a BETWEEN 89 AND 91) AND a!=90)
16901 OR b=924
16902 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16903 OR a=50
16904 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16905 }
16906 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16907 do_test where7-2.727.2 {
16908 count_steps_sort {
16909 SELECT a FROM t3
16910 WHERE a=93
16911 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16912 OR a=83
16913 OR b=828
16914 OR b=454
16915 OR ((a BETWEEN 89 AND 91) AND a!=90)
16916 OR b=924
16917 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16918 OR a=50
16919 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16920 }
16921 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16922 do_test where7-2.728.1 {
16923 count_steps_sort {
16924 SELECT a FROM t2
16925 WHERE f='stuvwxyza'
16926 OR a=44
16927 OR c=2002
16928 }
16929 } {4 5 6 18 44 70 96 scan 0 sort 0}
16930 do_test where7-2.728.2 {
16931 count_steps_sort {
16932 SELECT a FROM t3
16933 WHERE f='stuvwxyza'
16934 OR a=44
16935 OR c=2002
16936 }
16937 } {4 5 6 18 44 70 96 scan 0 sort 0}
16938 do_test where7-2.729.1 {
16939 count_steps_sort {
16940 SELECT a FROM t2
16941 WHERE a=55
16942 OR a=65
16943 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16944 }
16945 } {14 40 55 65 66 92 scan 0 sort 0}
16946 do_test where7-2.729.2 {
16947 count_steps_sort {
16948 SELECT a FROM t3
16949 WHERE a=55
16950 OR a=65
16951 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16952 }
16953 } {14 40 55 65 66 92 scan 0 sort 0}
16954 do_test where7-2.730.1 {
16955 count_steps_sort {
16956 SELECT a FROM t2
16957 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16958 OR b=605
16959 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16960 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16961 OR ((a BETWEEN 72 AND 74) AND a!=73)
16962 OR f='ijklmnopq'
16963 OR ((a BETWEEN 86 AND 88) AND a!=87)
16964 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16965 OR c=9009
16966 OR b=374
16967 }
16968 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16969 do_test where7-2.730.2 {
16970 count_steps_sort {
16971 SELECT a FROM t3
16972 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16973 OR b=605
16974 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16975 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16976 OR ((a BETWEEN 72 AND 74) AND a!=73)
16977 OR f='ijklmnopq'
16978 OR ((a BETWEEN 86 AND 88) AND a!=87)
16979 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16980 OR c=9009
16981 OR b=374
16982 }
16983 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16984 do_test where7-2.731.1 {
16985 count_steps_sort {
16986 SELECT a FROM t2
16987 WHERE b=476
16988 OR (g='wvutsrq' AND f GLOB 'ijklm*')
16989 OR b=982
16990 OR a=43
16991 OR b=355
16992 }
16993 } {8 43 scan 0 sort 0}
16994 do_test where7-2.731.2 {
16995 count_steps_sort {
16996 SELECT a FROM t3
16997 WHERE b=476
16998 OR (g='wvutsrq' AND f GLOB 'ijklm*')
16999 OR b=982
17000 OR a=43
17001 OR b=355
17002 }
17003 } {8 43 scan 0 sort 0}
17004 do_test where7-2.732.1 {
17005 count_steps_sort {
17006 SELECT a FROM t2
17007 WHERE a=85
17008 OR b=718
17009 OR (g='fedcbaz' AND f GLOB 'pqrst*')
17010 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
17011 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17012 }
17013 } {1 25 27 53 79 85 93 scan 0 sort 0}
17014 do_test where7-2.732.2 {
17015 count_steps_sort {
17016 SELECT a FROM t3
17017 WHERE a=85
17018 OR b=718
17019 OR (g='fedcbaz' AND f GLOB 'pqrst*')
17020 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
17021 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17022 }
17023 } {1 25 27 53 79 85 93 scan 0 sort 0}
17024 do_test where7-2.733.1 {
17025 count_steps_sort {
17026 SELECT a FROM t2
17027 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17028 OR ((a BETWEEN 96 AND 98) AND a!=97)
17029 }
17030 } {73 96 98 scan 0 sort 0}
17031 do_test where7-2.733.2 {
17032 count_steps_sort {
17033 SELECT a FROM t3
17034 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17035 OR ((a BETWEEN 96 AND 98) AND a!=97)
17036 }
17037 } {73 96 98 scan 0 sort 0}
17038 do_test where7-2.734.1 {
17039 count_steps_sort {
17040 SELECT a FROM t2
17041 WHERE b=176
17042 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17043 OR ((a BETWEEN 27 AND 29) AND a!=28)
17044 OR b=619
17045 OR b=597
17046 OR b=198
17047 OR a=27
17048 OR b=91
17049 OR a=77
17050 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17051 }
17052 } {16 18 25 27 29 77 80 scan 0 sort 0}
17053 do_test where7-2.734.2 {
17054 count_steps_sort {
17055 SELECT a FROM t3
17056 WHERE b=176
17057 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17058 OR ((a BETWEEN 27 AND 29) AND a!=28)
17059 OR b=619
17060 OR b=597
17061 OR b=198
17062 OR a=27
17063 OR b=91
17064 OR a=77
17065 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17066 }
17067 } {16 18 25 27 29 77 80 scan 0 sort 0}
17068 do_test where7-2.735.1 {
17069 count_steps_sort {
17070 SELECT a FROM t2
17071 WHERE a=41
17072 OR b=528
17073 OR c=3003
17074 OR ((a BETWEEN 20 AND 22) AND a!=21)
17075 OR b=22
17076 }
17077 } {2 7 8 9 20 22 41 48 scan 0 sort 0}
17078 do_test where7-2.735.2 {
17079 count_steps_sort {
17080 SELECT a FROM t3
17081 WHERE a=41
17082 OR b=528
17083 OR c=3003
17084 OR ((a BETWEEN 20 AND 22) AND a!=21)
17085 OR b=22
17086 }
17087 } {2 7 8 9 20 22 41 48 scan 0 sort 0}
17088 do_test where7-2.736.1 {
17089 count_steps_sort {
17090 SELECT a FROM t2
17091 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17092 OR b=465
17093 OR ((a BETWEEN 63 AND 65) AND a!=64)
17094 OR a=37
17095 OR b=1056
17096 OR (g='srqponm' AND f GLOB 'defgh*')
17097 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17098 OR b=1023
17099 }
17100 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17101 do_test where7-2.736.2 {
17102 count_steps_sort {
17103 SELECT a FROM t3
17104 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17105 OR b=465
17106 OR ((a BETWEEN 63 AND 65) AND a!=64)
17107 OR a=37
17108 OR b=1056
17109 OR (g='srqponm' AND f GLOB 'defgh*')
17110 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17111 OR b=1023
17112 }
17113 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17114 do_test where7-2.737.1 {
17115 count_steps_sort {
17116 SELECT a FROM t2
17117 WHERE a=76
17118 OR a=8
17119 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17120 OR b=495
17121 OR b=663
17122 OR a=98
17123 OR b=748
17124 }
17125 } {8 27 45 68 76 98 scan 0 sort 0}
17126 do_test where7-2.737.2 {
17127 count_steps_sort {
17128 SELECT a FROM t3
17129 WHERE a=76
17130 OR a=8
17131 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17132 OR b=495
17133 OR b=663
17134 OR a=98
17135 OR b=748
17136 }
17137 } {8 27 45 68 76 98 scan 0 sort 0}
17138 do_test where7-2.738.1 {
17139 count_steps_sort {
17140 SELECT a FROM t2
17141 WHERE b=1081
17142 OR b=542
17143 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17144 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17145 OR b=828
17146 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17147 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17148 OR a=18
17149 }
17150 } {18 47 61 64 67 scan 0 sort 0}
17151 do_test where7-2.738.2 {
17152 count_steps_sort {
17153 SELECT a FROM t3
17154 WHERE b=1081
17155 OR b=542
17156 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17157 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17158 OR b=828
17159 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17160 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17161 OR a=18
17162 }
17163 } {18 47 61 64 67 scan 0 sort 0}
17164 do_test where7-2.739.1 {
17165 count_steps_sort {
17166 SELECT a FROM t2
17167 WHERE f='abcdefghi'
17168 OR a=14
17169 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17170 OR c=27027
17171 OR a=47
17172 }
17173 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
17174 do_test where7-2.739.2 {
17175 count_steps_sort {
17176 SELECT a FROM t3
17177 WHERE f='abcdefghi'
17178 OR a=14
17179 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17180 OR c=27027
17181 OR a=47
17182 }
17183 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
17184 do_test where7-2.740.1 {
17185 count_steps_sort {
17186 SELECT a FROM t2
17187 WHERE c=31031
17188 OR b=737
17189 OR a=37
17190 OR ((a BETWEEN 98 AND 100) AND a!=99)
17191 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17192 OR ((a BETWEEN 65 AND 67) AND a!=66)
17193 OR a=91
17194 OR b=77
17195 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17196 }
17197 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17198 do_test where7-2.740.2 {
17199 count_steps_sort {
17200 SELECT a FROM t3
17201 WHERE c=31031
17202 OR b=737
17203 OR a=37
17204 OR ((a BETWEEN 98 AND 100) AND a!=99)
17205 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17206 OR ((a BETWEEN 65 AND 67) AND a!=66)
17207 OR a=91
17208 OR b=77
17209 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17210 }
17211 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17212 do_test where7-2.741.1 {
17213 count_steps_sort {
17214 SELECT a FROM t2
17215 WHERE a=17
17216 OR b=484
17217 OR c=3003
17218 OR b=121
17219 OR a=53
17220 }
17221 } {7 8 9 11 17 44 53 scan 0 sort 0}
17222 do_test where7-2.741.2 {
17223 count_steps_sort {
17224 SELECT a FROM t3
17225 WHERE a=17
17226 OR b=484
17227 OR c=3003
17228 OR b=121
17229 OR a=53
17230 }
17231 } {7 8 9 11 17 44 53 scan 0 sort 0}
17232 do_test where7-2.742.1 {
17233 count_steps_sort {
17234 SELECT a FROM t2
17235 WHERE b=880
17236 OR b=696
17237 OR (g='xwvutsr' AND f GLOB 'fghij*')
17238 OR b=308
17239 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17240 OR ((a BETWEEN 96 AND 98) AND a!=97)
17241 }
17242 } {5 28 65 80 96 98 scan 0 sort 0}
17243 do_test where7-2.742.2 {
17244 count_steps_sort {
17245 SELECT a FROM t3
17246 WHERE b=880
17247 OR b=696
17248 OR (g='xwvutsr' AND f GLOB 'fghij*')
17249 OR b=308
17250 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17251 OR ((a BETWEEN 96 AND 98) AND a!=97)
17252 }
17253 } {5 28 65 80 96 98 scan 0 sort 0}
17254 do_test where7-2.743.1 {
17255 count_steps_sort {
17256 SELECT a FROM t2
17257 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17258 OR a=24
17259 OR f IS NULL
17260 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17261 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17262 OR c=12012
17263 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17264 }
17265 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17266 do_test where7-2.743.2 {
17267 count_steps_sort {
17268 SELECT a FROM t3
17269 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17270 OR a=24
17271 OR f IS NULL
17272 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17273 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17274 OR c=12012
17275 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17276 }
17277 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17278 do_test where7-2.744.1 {
17279 count_steps_sort {
17280 SELECT a FROM t2
17281 WHERE a=94
17282 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17283 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17284 OR b=792
17285 OR a=77
17286 OR a=26
17287 OR b=641
17288 OR a=38
17289 }
17290 } {26 38 72 74 77 85 94 scan 0 sort 0}
17291 do_test where7-2.744.2 {
17292 count_steps_sort {
17293 SELECT a FROM t3
17294 WHERE a=94
17295 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17296 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17297 OR b=792
17298 OR a=77
17299 OR a=26
17300 OR b=641
17301 OR a=38
17302 }
17303 } {26 38 72 74 77 85 94 scan 0 sort 0}
17304 do_test where7-2.745.1 {
17305 count_steps_sort {
17306 SELECT a FROM t2
17307 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17308 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17309 OR b=14
17310 OR ((a BETWEEN 89 AND 91) AND a!=90)
17311 OR ((a BETWEEN 15 AND 17) AND a!=16)
17312 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17313 OR b=121
17314 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17315 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17316 }
17317 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17318 do_test where7-2.745.2 {
17319 count_steps_sort {
17320 SELECT a FROM t3
17321 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17322 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17323 OR b=14
17324 OR ((a BETWEEN 89 AND 91) AND a!=90)
17325 OR ((a BETWEEN 15 AND 17) AND a!=16)
17326 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17327 OR b=121
17328 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17329 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17330 }
17331 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17332 do_test where7-2.746.1 {
17333 count_steps_sort {
17334 SELECT a FROM t2
17335 WHERE b=517
17336 OR ((a BETWEEN 69 AND 71) AND a!=70)
17337 OR f='opqrstuvw'
17338 }
17339 } {14 40 47 66 69 71 92 scan 0 sort 0}
17340 do_test where7-2.746.2 {
17341 count_steps_sort {
17342 SELECT a FROM t3
17343 WHERE b=517
17344 OR ((a BETWEEN 69 AND 71) AND a!=70)
17345 OR f='opqrstuvw'
17346 }
17347 } {14 40 47 66 69 71 92 scan 0 sort 0}
17348 do_test where7-2.747.1 {
17349 count_steps_sort {
17350 SELECT a FROM t2
17351 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17352 OR ((a BETWEEN 32 AND 34) AND a!=33)
17353 OR b=267
17354 OR c=19019
17355 OR a=42
17356 OR b=938
17357 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17358 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17359 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17360 OR ((a BETWEEN 22 AND 24) AND a!=23)
17361 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17362 }
17363 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17364 do_test where7-2.747.2 {
17365 count_steps_sort {
17366 SELECT a FROM t3
17367 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17368 OR ((a BETWEEN 32 AND 34) AND a!=33)
17369 OR b=267
17370 OR c=19019
17371 OR a=42
17372 OR b=938
17373 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17374 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17375 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17376 OR ((a BETWEEN 22 AND 24) AND a!=23)
17377 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17378 }
17379 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17380 do_test where7-2.748.1 {
17381 count_steps_sort {
17382 SELECT a FROM t2
17383 WHERE b=179
17384 OR a=50
17385 OR (g='srqponm' AND f GLOB 'defgh*')
17386 }
17387 } {29 50 scan 0 sort 0}
17388 do_test where7-2.748.2 {
17389 count_steps_sort {
17390 SELECT a FROM t3
17391 WHERE b=179
17392 OR a=50
17393 OR (g='srqponm' AND f GLOB 'defgh*')
17394 }
17395 } {29 50 scan 0 sort 0}
17396 do_test where7-2.749.1 {
17397 count_steps_sort {
17398 SELECT a FROM t2
17399 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17400 OR f='xyzabcdef'
17401 OR ((a BETWEEN 49 AND 51) AND a!=50)
17402 OR b=575
17403 OR b=385
17404 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17405 OR ((a BETWEEN 63 AND 65) AND a!=64)
17406 OR a=46
17407 OR b=220
17408 OR a=63
17409 }
17410 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17411 do_test where7-2.749.2 {
17412 count_steps_sort {
17413 SELECT a FROM t3
17414 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17415 OR f='xyzabcdef'
17416 OR ((a BETWEEN 49 AND 51) AND a!=50)
17417 OR b=575
17418 OR b=385
17419 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17420 OR ((a BETWEEN 63 AND 65) AND a!=64)
17421 OR a=46
17422 OR b=220
17423 OR a=63
17424 }
17425 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17426 do_test where7-2.750.1 {
17427 count_steps_sort {
17428 SELECT a FROM t2
17429 WHERE b=1056
17430 OR ((a BETWEEN 91 AND 93) AND a!=92)
17431 OR b=1078
17432 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17433 OR c=31031
17434 OR b=869
17435 OR (g='jihgfed' AND f GLOB 'zabcd*')
17436 OR b=245
17437 OR a=92
17438 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17439 OR b=880
17440 }
17441 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17442 do_test where7-2.750.2 {
17443 count_steps_sort {
17444 SELECT a FROM t3
17445 WHERE b=1056
17446 OR ((a BETWEEN 91 AND 93) AND a!=92)
17447 OR b=1078
17448 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17449 OR c=31031
17450 OR b=869
17451 OR (g='jihgfed' AND f GLOB 'zabcd*')
17452 OR b=245
17453 OR a=92
17454 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17455 OR b=880
17456 }
17457 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17458 do_test where7-2.751.1 {
17459 count_steps_sort {
17460 SELECT a FROM t2
17461 WHERE b=1078
17462 OR c=28028
17463 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17464 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17465 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17466 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17467 OR ((a BETWEEN 17 AND 19) AND a!=18)
17468 OR c=9009
17469 OR a=17
17470 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17471 }
17472 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17473 do_test where7-2.751.2 {
17474 count_steps_sort {
17475 SELECT a FROM t3
17476 WHERE b=1078
17477 OR c=28028
17478 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17479 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17480 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17481 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17482 OR ((a BETWEEN 17 AND 19) AND a!=18)
17483 OR c=9009
17484 OR a=17
17485 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17486 }
17487 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17488 do_test where7-2.752.1 {
17489 count_steps_sort {
17490 SELECT a FROM t2
17491 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17492 OR b=762
17493 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17494 OR f='tuvwxyzab'
17495 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17496 OR ((a BETWEEN 31 AND 33) AND a!=32)
17497 OR b=1034
17498 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17499 }
17500 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17501 do_test where7-2.752.2 {
17502 count_steps_sort {
17503 SELECT a FROM t3
17504 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17505 OR b=762
17506 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17507 OR f='tuvwxyzab'
17508 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17509 OR ((a BETWEEN 31 AND 33) AND a!=32)
17510 OR b=1034
17511 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17512 }
17513 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17514 do_test where7-2.753.1 {
17515 count_steps_sort {
17516 SELECT a FROM t2
17517 WHERE b=47
17518 OR b=187
17519 OR a=56
17520 OR ((a BETWEEN 30 AND 32) AND a!=31)
17521 OR ((a BETWEEN 68 AND 70) AND a!=69)
17522 OR ((a BETWEEN 89 AND 91) AND a!=90)
17523 }
17524 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17525 do_test where7-2.753.2 {
17526 count_steps_sort {
17527 SELECT a FROM t3
17528 WHERE b=47
17529 OR b=187
17530 OR a=56
17531 OR ((a BETWEEN 30 AND 32) AND a!=31)
17532 OR ((a BETWEEN 68 AND 70) AND a!=69)
17533 OR ((a BETWEEN 89 AND 91) AND a!=90)
17534 }
17535 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17536 do_test where7-2.754.1 {
17537 count_steps_sort {
17538 SELECT a FROM t2
17539 WHERE c=11011
17540 OR a=14
17541 OR c=16016
17542 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17543 OR (g='srqponm' AND f GLOB 'efghi*')
17544 OR f='jklmnopqr'
17545 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17546 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17547 OR b=916
17548 }
17549 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17550 do_test where7-2.754.2 {
17551 count_steps_sort {
17552 SELECT a FROM t3
17553 WHERE c=11011
17554 OR a=14
17555 OR c=16016
17556 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17557 OR (g='srqponm' AND f GLOB 'efghi*')
17558 OR f='jklmnopqr'
17559 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17560 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17561 OR b=916
17562 }
17563 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17564 do_test where7-2.755.1 {
17565 count_steps_sort {
17566 SELECT a FROM t2
17567 WHERE b=949
17568 OR (g='srqponm' AND f GLOB 'cdefg*')
17569 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17570 OR c<=10
17571 OR a=14
17572 OR b=608
17573 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17574 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17575 OR b=121
17576 OR b=333
17577 OR ((a BETWEEN 93 AND 95) AND a!=94)
17578 }
17579 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17580 do_test where7-2.755.2 {
17581 count_steps_sort {
17582 SELECT a FROM t3
17583 WHERE b=949
17584 OR (g='srqponm' AND f GLOB 'cdefg*')
17585 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17586 OR c<=10
17587 OR a=14
17588 OR b=608
17589 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17590 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17591 OR b=121
17592 OR b=333
17593 OR ((a BETWEEN 93 AND 95) AND a!=94)
17594 }
17595 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17596 do_test where7-2.756.1 {
17597 count_steps_sort {
17598 SELECT a FROM t2
17599 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17600 OR b=355
17601 OR b=627
17602 OR b=1001
17603 OR b=1026
17604 OR ((a BETWEEN 58 AND 60) AND a!=59)
17605 }
17606 } {57 58 60 69 91 scan 0 sort 0}
17607 do_test where7-2.756.2 {
17608 count_steps_sort {
17609 SELECT a FROM t3
17610 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17611 OR b=355
17612 OR b=627
17613 OR b=1001
17614 OR b=1026
17615 OR ((a BETWEEN 58 AND 60) AND a!=59)
17616 }
17617 } {57 58 60 69 91 scan 0 sort 0}
17618 do_test where7-2.757.1 {
17619 count_steps_sort {
17620 SELECT a FROM t2
17621 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17622 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17623 }
17624 } {4 79 scan 0 sort 0}
17625 do_test where7-2.757.2 {
17626 count_steps_sort {
17627 SELECT a FROM t3
17628 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17629 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17630 }
17631 } {4 79 scan 0 sort 0}
17632 do_test where7-2.758.1 {
17633 count_steps_sort {
17634 SELECT a FROM t2
17635 WHERE b=685
17636 OR a=14
17637 OR b=990
17638 OR (g='tsrqpon' AND f GLOB 'abcde*')
17639 OR f='efghijklm'
17640 OR c=1001
17641 OR b=784
17642 OR (g='srqponm' AND f GLOB 'ghijk*')
17643 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17644 }
17645 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17646 do_test where7-2.758.2 {
17647 count_steps_sort {
17648 SELECT a FROM t3
17649 WHERE b=685
17650 OR a=14
17651 OR b=990
17652 OR (g='tsrqpon' AND f GLOB 'abcde*')
17653 OR f='efghijklm'
17654 OR c=1001
17655 OR b=784
17656 OR (g='srqponm' AND f GLOB 'ghijk*')
17657 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17658 }
17659 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17660 do_test where7-2.759.1 {
17661 count_steps_sort {
17662 SELECT a FROM t2
17663 WHERE a=54
17664 OR (g='qponmlk' AND f GLOB 'nopqr*')
17665 OR c=26026
17666 OR ((a BETWEEN 97 AND 99) AND a!=98)
17667 }
17668 } {39 54 76 77 78 97 99 scan 0 sort 0}
17669 do_test where7-2.759.2 {
17670 count_steps_sort {
17671 SELECT a FROM t3
17672 WHERE a=54
17673 OR (g='qponmlk' AND f GLOB 'nopqr*')
17674 OR c=26026
17675 OR ((a BETWEEN 97 AND 99) AND a!=98)
17676 }
17677 } {39 54 76 77 78 97 99 scan 0 sort 0}
17678 do_test where7-2.760.1 {
17679 count_steps_sort {
17680 SELECT a FROM t2
17681 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17682 OR c=24024
17683 OR a=98
17684 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17685 OR a=5
17686 OR ((a BETWEEN 31 AND 33) AND a!=32)
17687 OR (g='rqponml' AND f GLOB 'klmno*')
17688 OR f='pqrstuvwx'
17689 OR f='bcdefghij'
17690 OR b=1001
17691 OR ((a BETWEEN 77 AND 79) AND a!=78)
17692 }
17693 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17694 do_test where7-2.760.2 {
17695 count_steps_sort {
17696 SELECT a FROM t3
17697 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17698 OR c=24024
17699 OR a=98
17700 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17701 OR a=5
17702 OR ((a BETWEEN 31 AND 33) AND a!=32)
17703 OR (g='rqponml' AND f GLOB 'klmno*')
17704 OR f='pqrstuvwx'
17705 OR f='bcdefghij'
17706 OR b=1001
17707 OR ((a BETWEEN 77 AND 79) AND a!=78)
17708 }
17709 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17710 do_test where7-2.761.1 {
17711 count_steps_sort {
17712 SELECT a FROM t2
17713 WHERE b=781
17714 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17715 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17716 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17717 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17718 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17719 OR f='lmnopqrst'
17720 OR a=39
17721 OR a=100
17722 OR ((a BETWEEN 56 AND 58) AND a!=57)
17723 }
17724 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17725 do_test where7-2.761.2 {
17726 count_steps_sort {
17727 SELECT a FROM t3
17728 WHERE b=781
17729 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17730 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17731 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17732 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17733 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17734 OR f='lmnopqrst'
17735 OR a=39
17736 OR a=100
17737 OR ((a BETWEEN 56 AND 58) AND a!=57)
17738 }
17739 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17740 do_test where7-2.762.1 {
17741 count_steps_sort {
17742 SELECT a FROM t2
17743 WHERE c=4004
17744 OR b=718
17745 OR (g='qponmlk' AND f GLOB 'opqrs*')
17746 OR a=50
17747 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17748 OR b=363
17749 OR (g='rqponml' AND f GLOB 'ijklm*')
17750 OR b=1023
17751 }
17752 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17753 do_test where7-2.762.2 {
17754 count_steps_sort {
17755 SELECT a FROM t3
17756 WHERE c=4004
17757 OR b=718
17758 OR (g='qponmlk' AND f GLOB 'opqrs*')
17759 OR a=50
17760 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17761 OR b=363
17762 OR (g='rqponml' AND f GLOB 'ijklm*')
17763 OR b=1023
17764 }
17765 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17766 do_test where7-2.763.1 {
17767 count_steps_sort {
17768 SELECT a FROM t2
17769 WHERE b=1081
17770 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17771 OR b=473
17772 OR ((a BETWEEN 43 AND 45) AND a!=44)
17773 OR b=586
17774 OR (g='tsrqpon' AND f GLOB 'abcde*')
17775 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17776 }
17777 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17778 do_test where7-2.763.2 {
17779 count_steps_sort {
17780 SELECT a FROM t3
17781 WHERE b=1081
17782 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17783 OR b=473
17784 OR ((a BETWEEN 43 AND 45) AND a!=44)
17785 OR b=586
17786 OR (g='tsrqpon' AND f GLOB 'abcde*')
17787 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17788 }
17789 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17790 do_test where7-2.764.1 {
17791 count_steps_sort {
17792 SELECT a FROM t2
17793 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17794 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17795 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17796 }
17797 } {7 13 33 58 59 85 scan 0 sort 0}
17798 do_test where7-2.764.2 {
17799 count_steps_sort {
17800 SELECT a FROM t3
17801 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17802 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17803 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17804 }
17805 } {7 13 33 58 59 85 scan 0 sort 0}
17806 do_test where7-2.765.1 {
17807 count_steps_sort {
17808 SELECT a FROM t2
17809 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17810 OR ((a BETWEEN 76 AND 78) AND a!=77)
17811 OR a=47
17812 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17813 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17814 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17815 OR f='lmnopqrst'
17816 }
17817 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17818 do_test where7-2.765.2 {
17819 count_steps_sort {
17820 SELECT a FROM t3
17821 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17822 OR ((a BETWEEN 76 AND 78) AND a!=77)
17823 OR a=47
17824 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17825 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17826 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17827 OR f='lmnopqrst'
17828 }
17829 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17830 do_test where7-2.766.1 {
17831 count_steps_sort {
17832 SELECT a FROM t2
17833 WHERE c>=34035
17834 OR a=29
17835 OR ((a BETWEEN 19 AND 21) AND a!=20)
17836 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17837 OR f='abcdefghi'
17838 OR b=993
17839 OR ((a BETWEEN 52 AND 54) AND a!=53)
17840 OR ((a BETWEEN 45 AND 47) AND a!=46)
17841 }
17842 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17843 do_test where7-2.766.2 {
17844 count_steps_sort {
17845 SELECT a FROM t3
17846 WHERE c>=34035
17847 OR a=29
17848 OR ((a BETWEEN 19 AND 21) AND a!=20)
17849 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17850 OR f='abcdefghi'
17851 OR b=993
17852 OR ((a BETWEEN 52 AND 54) AND a!=53)
17853 OR ((a BETWEEN 45 AND 47) AND a!=46)
17854 }
17855 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17856 do_test where7-2.767.1 {
17857 count_steps_sort {
17858 SELECT a FROM t2
17859 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17860 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17861 OR b=696
17862 OR b=154
17863 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17864 OR a=22
17865 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17866 OR a=52
17867 OR a=21
17868 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17869 }
17870 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17871 do_test where7-2.767.2 {
17872 count_steps_sort {
17873 SELECT a FROM t3
17874 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17875 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17876 OR b=696
17877 OR b=154
17878 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17879 OR a=22
17880 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17881 OR a=52
17882 OR a=21
17883 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17884 }
17885 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17886 do_test where7-2.768.1 {
17887 count_steps_sort {
17888 SELECT a FROM t2
17889 WHERE b=693
17890 OR b=201
17891 OR ((a BETWEEN 36 AND 38) AND a!=37)
17892 OR b=520
17893 OR ((a BETWEEN 23 AND 25) AND a!=24)
17894 OR b=407
17895 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17896 OR c>=34035
17897 OR b=135
17898 }
17899 } {23 25 36 37 38 63 scan 0 sort 0}
17900 do_test where7-2.768.2 {
17901 count_steps_sort {
17902 SELECT a FROM t3
17903 WHERE b=693
17904 OR b=201
17905 OR ((a BETWEEN 36 AND 38) AND a!=37)
17906 OR b=520
17907 OR ((a BETWEEN 23 AND 25) AND a!=24)
17908 OR b=407
17909 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17910 OR c>=34035
17911 OR b=135
17912 }
17913 } {23 25 36 37 38 63 scan 0 sort 0}
17914 do_test where7-2.769.1 {
17915 count_steps_sort {
17916 SELECT a FROM t2
17917 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
17918 OR b=707
17919 OR b=14
17920 OR b=1089
17921 OR b=352
17922 }
17923 } {32 43 99 scan 0 sort 0}
17924 do_test where7-2.769.2 {
17925 count_steps_sort {
17926 SELECT a FROM t3
17927 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
17928 OR b=707
17929 OR b=14
17930 OR b=1089
17931 OR b=352
17932 }
17933 } {32 43 99 scan 0 sort 0}
17934 do_test where7-2.770.1 {
17935 count_steps_sort {
17936 SELECT a FROM t2
17937 WHERE b=278
17938 OR b=278
17939 OR b=825
17940 OR f='rstuvwxyz'
17941 OR b=938
17942 OR ((a BETWEEN 17 AND 19) AND a!=18)
17943 OR ((a BETWEEN 43 AND 45) AND a!=44)
17944 }
17945 } {17 19 43 45 69 75 95 scan 0 sort 0}
17946 do_test where7-2.770.2 {
17947 count_steps_sort {
17948 SELECT a FROM t3
17949 WHERE b=278
17950 OR b=278
17951 OR b=825
17952 OR f='rstuvwxyz'
17953 OR b=938
17954 OR ((a BETWEEN 17 AND 19) AND a!=18)
17955 OR ((a BETWEEN 43 AND 45) AND a!=44)
17956 }
17957 } {17 19 43 45 69 75 95 scan 0 sort 0}
17958 do_test where7-2.771.1 {
17959 count_steps_sort {
17960 SELECT a FROM t2
17961 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17962 OR b=1045
17963 OR c=27027
17964 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17965 }
17966 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17967 do_test where7-2.771.2 {
17968 count_steps_sort {
17969 SELECT a FROM t3
17970 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17971 OR b=1045
17972 OR c=27027
17973 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17974 }
17975 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17976 do_test where7-2.772.1 {
17977 count_steps_sort {
17978 SELECT a FROM t2
17979 WHERE a=87
17980 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17981 OR b=487
17982 OR (g='gfedcba' AND f GLOB 'mnopq*')
17983 }
17984 } {47 87 90 scan 0 sort 0}
17985 do_test where7-2.772.2 {
17986 count_steps_sort {
17987 SELECT a FROM t3
17988 WHERE a=87
17989 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17990 OR b=487
17991 OR (g='gfedcba' AND f GLOB 'mnopq*')
17992 }
17993 } {47 87 90 scan 0 sort 0}
17994 do_test where7-2.773.1 {
17995 count_steps_sort {
17996 SELECT a FROM t2
17997 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
17998 OR b=69
17999 OR b=608
18000 OR b=814
18001 OR a=67
18002 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18003 OR b=1059
18004 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18005 OR a=18
18006 OR b=407
18007 OR ((a BETWEEN 10 AND 12) AND a!=11)
18008 }
18009 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18010 do_test where7-2.773.2 {
18011 count_steps_sort {
18012 SELECT a FROM t3
18013 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18014 OR b=69
18015 OR b=608
18016 OR b=814
18017 OR a=67
18018 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18019 OR b=1059
18020 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18021 OR a=18
18022 OR b=407
18023 OR ((a BETWEEN 10 AND 12) AND a!=11)
18024 }
18025 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18026 do_test where7-2.774.1 {
18027 count_steps_sort {
18028 SELECT a FROM t2
18029 WHERE b=223
18030 OR b=80
18031 OR ((a BETWEEN 97 AND 99) AND a!=98)
18032 OR ((a BETWEEN 74 AND 76) AND a!=75)
18033 }
18034 } {74 76 97 99 scan 0 sort 0}
18035 do_test where7-2.774.2 {
18036 count_steps_sort {
18037 SELECT a FROM t3
18038 WHERE b=223
18039 OR b=80
18040 OR ((a BETWEEN 97 AND 99) AND a!=98)
18041 OR ((a BETWEEN 74 AND 76) AND a!=75)
18042 }
18043 } {74 76 97 99 scan 0 sort 0}
18044 do_test where7-2.775.1 {
18045 count_steps_sort {
18046 SELECT a FROM t2
18047 WHERE b=220
18048 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18049 OR b=363
18050 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18051 OR (g='nmlkjih' AND f GLOB 'defgh*')
18052 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18053 OR ((a BETWEEN 10 AND 12) AND a!=11)
18054 }
18055 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18056 do_test where7-2.775.2 {
18057 count_steps_sort {
18058 SELECT a FROM t3
18059 WHERE b=220
18060 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18061 OR b=363
18062 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18063 OR (g='nmlkjih' AND f GLOB 'defgh*')
18064 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18065 OR ((a BETWEEN 10 AND 12) AND a!=11)
18066 }
18067 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18068 do_test where7-2.776.1 {
18069 count_steps_sort {
18070 SELECT a FROM t2
18071 WHERE b=498
18072 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18073 OR b=880
18074 OR ((a BETWEEN 60 AND 62) AND a!=61)
18075 OR b=828
18076 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18077 OR b=113
18078 }
18079 } {5 15 60 62 80 scan 0 sort 0}
18080 do_test where7-2.776.2 {
18081 count_steps_sort {
18082 SELECT a FROM t3
18083 WHERE b=498
18084 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18085 OR b=880
18086 OR ((a BETWEEN 60 AND 62) AND a!=61)
18087 OR b=828
18088 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18089 OR b=113
18090 }
18091 } {5 15 60 62 80 scan 0 sort 0}
18092 do_test where7-2.777.1 {
18093 count_steps_sort {
18094 SELECT a FROM t2
18095 WHERE b=1059
18096 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18097 OR b=960
18098 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18099 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18100 OR b=894
18101 OR c=2002
18102 }
18103 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18104 do_test where7-2.777.2 {
18105 count_steps_sort {
18106 SELECT a FROM t3
18107 WHERE b=1059
18108 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18109 OR b=960
18110 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18111 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18112 OR b=894
18113 OR c=2002
18114 }
18115 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18116 do_test where7-2.778.1 {
18117 count_steps_sort {
18118 SELECT a FROM t2
18119 WHERE b=14
18120 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18121 }
18122 } {85 scan 0 sort 0}
18123 do_test where7-2.778.2 {
18124 count_steps_sort {
18125 SELECT a FROM t3
18126 WHERE b=14
18127 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18128 }
18129 } {85 scan 0 sort 0}
18130 do_test where7-2.779.1 {
18131 count_steps_sort {
18132 SELECT a FROM t2
18133 WHERE b=806
18134 OR (g='rqponml' AND f GLOB 'hijkl*')
18135 OR b=795
18136 OR ((a BETWEEN 99 AND 101) AND a!=100)
18137 OR ((a BETWEEN 21 AND 23) AND a!=22)
18138 OR ((a BETWEEN 86 AND 88) AND a!=87)
18139 OR c=23023
18140 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18141 }
18142 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18143 do_test where7-2.779.2 {
18144 count_steps_sort {
18145 SELECT a FROM t3
18146 WHERE b=806
18147 OR (g='rqponml' AND f GLOB 'hijkl*')
18148 OR b=795
18149 OR ((a BETWEEN 99 AND 101) AND a!=100)
18150 OR ((a BETWEEN 21 AND 23) AND a!=22)
18151 OR ((a BETWEEN 86 AND 88) AND a!=87)
18152 OR c=23023
18153 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18154 }
18155 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18156 do_test where7-2.780.1 {
18157 count_steps_sort {
18158 SELECT a FROM t2
18159 WHERE b=726
18160 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18161 OR ((a BETWEEN 8 AND 10) AND a!=9)
18162 OR f='abcdefghi'
18163 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18164 OR b=869
18165 }
18166 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18167 do_test where7-2.780.2 {
18168 count_steps_sort {
18169 SELECT a FROM t3
18170 WHERE b=726
18171 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18172 OR ((a BETWEEN 8 AND 10) AND a!=9)
18173 OR f='abcdefghi'
18174 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18175 OR b=869
18176 }
18177 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18178 do_test where7-2.781.1 {
18179 count_steps_sort {
18180 SELECT a FROM t2
18181 WHERE a=59
18182 OR ((a BETWEEN 5 AND 7) AND a!=6)
18183 OR b=1081
18184 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18185 }
18186 } {5 7 59 96 scan 0 sort 0}
18187 do_test where7-2.781.2 {
18188 count_steps_sort {
18189 SELECT a FROM t3
18190 WHERE a=59
18191 OR ((a BETWEEN 5 AND 7) AND a!=6)
18192 OR b=1081
18193 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18194 }
18195 } {5 7 59 96 scan 0 sort 0}
18196 do_test where7-2.782.1 {
18197 count_steps_sort {
18198 SELECT a FROM t2
18199 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18200 OR b=1037
18201 OR b=132
18202 OR c=1001
18203 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18204 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18205 OR (g='gfedcba' AND f GLOB 'nopqr*')
18206 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18207 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18208 OR a=32
18209 }
18210 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18211 do_test where7-2.782.2 {
18212 count_steps_sort {
18213 SELECT a FROM t3
18214 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18215 OR b=1037
18216 OR b=132
18217 OR c=1001
18218 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18219 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18220 OR (g='gfedcba' AND f GLOB 'nopqr*')
18221 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18222 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18223 OR a=32
18224 }
18225 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18226 do_test where7-2.783.1 {
18227 count_steps_sort {
18228 SELECT a FROM t2
18229 WHERE a=24
18230 OR b=927
18231 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18232 OR a=7
18233 OR b=462
18234 OR b=608
18235 OR b=781
18236 OR b=253
18237 OR c=25025
18238 OR b=132
18239 }
18240 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18241 do_test where7-2.783.2 {
18242 count_steps_sort {
18243 SELECT a FROM t3
18244 WHERE a=24
18245 OR b=927
18246 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18247 OR a=7
18248 OR b=462
18249 OR b=608
18250 OR b=781
18251 OR b=253
18252 OR c=25025
18253 OR b=132
18254 }
18255 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18256 do_test where7-2.784.1 {
18257 count_steps_sort {
18258 SELECT a FROM t2
18259 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18260 OR b=1001
18261 OR ((a BETWEEN 23 AND 25) AND a!=24)
18262 OR a=83
18263 }
18264 } {23 25 61 83 91 scan 0 sort 0}
18265 do_test where7-2.784.2 {
18266 count_steps_sort {
18267 SELECT a FROM t3
18268 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18269 OR b=1001
18270 OR ((a BETWEEN 23 AND 25) AND a!=24)
18271 OR a=83
18272 }
18273 } {23 25 61 83 91 scan 0 sort 0}
18274 do_test where7-2.785.1 {
18275 count_steps_sort {
18276 SELECT a FROM t2
18277 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18278 OR b=36
18279 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18280 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18281 OR ((a BETWEEN 46 AND 48) AND a!=47)
18282 OR ((a BETWEEN 31 AND 33) AND a!=32)
18283 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18284 OR (g='ihgfedc' AND f GLOB 'efghi*')
18285 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18286 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18287 OR ((a BETWEEN 26 AND 28) AND a!=27)
18288 }
18289 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18290 do_test where7-2.785.2 {
18291 count_steps_sort {
18292 SELECT a FROM t3
18293 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18294 OR b=36
18295 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18296 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18297 OR ((a BETWEEN 46 AND 48) AND a!=47)
18298 OR ((a BETWEEN 31 AND 33) AND a!=32)
18299 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18300 OR (g='ihgfedc' AND f GLOB 'efghi*')
18301 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18302 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18303 OR ((a BETWEEN 26 AND 28) AND a!=27)
18304 }
18305 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18306 do_test where7-2.786.1 {
18307 count_steps_sort {
18308 SELECT a FROM t2
18309 WHERE a=69
18310 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18311 OR ((a BETWEEN 58 AND 60) AND a!=59)
18312 OR a=98
18313 OR b=300
18314 OR a=41
18315 OR ((a BETWEEN 37 AND 39) AND a!=38)
18316 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18317 OR a=33
18318 OR ((a BETWEEN 10 AND 12) AND a!=11)
18319 }
18320 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18321 do_test where7-2.786.2 {
18322 count_steps_sort {
18323 SELECT a FROM t3
18324 WHERE a=69
18325 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18326 OR ((a BETWEEN 58 AND 60) AND a!=59)
18327 OR a=98
18328 OR b=300
18329 OR a=41
18330 OR ((a BETWEEN 37 AND 39) AND a!=38)
18331 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18332 OR a=33
18333 OR ((a BETWEEN 10 AND 12) AND a!=11)
18334 }
18335 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18336 do_test where7-2.787.1 {
18337 count_steps_sort {
18338 SELECT a FROM t2
18339 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18340 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18341 OR ((a BETWEEN 94 AND 96) AND a!=95)
18342 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18343 OR (g='gfedcba' AND f GLOB 'mnopq*')
18344 OR ((a BETWEEN 22 AND 24) AND a!=23)
18345 OR b=619
18346 OR c=6006
18347 OR b=91
18348 OR b=297
18349 OR b=165
18350 }
18351 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18352 do_test where7-2.787.2 {
18353 count_steps_sort {
18354 SELECT a FROM t3
18355 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18356 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18357 OR ((a BETWEEN 94 AND 96) AND a!=95)
18358 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18359 OR (g='gfedcba' AND f GLOB 'mnopq*')
18360 OR ((a BETWEEN 22 AND 24) AND a!=23)
18361 OR b=619
18362 OR c=6006
18363 OR b=91
18364 OR b=297
18365 OR b=165
18366 }
18367 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18368 do_test where7-2.788.1 {
18369 count_steps_sort {
18370 SELECT a FROM t2
18371 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18372 OR a=55
18373 OR (g='jihgfed' AND f GLOB 'xyzab*')
18374 }
18375 } {9 11 55 75 scan 0 sort 0}
18376 do_test where7-2.788.2 {
18377 count_steps_sort {
18378 SELECT a FROM t3
18379 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18380 OR a=55
18381 OR (g='jihgfed' AND f GLOB 'xyzab*')
18382 }
18383 } {9 11 55 75 scan 0 sort 0}
18384 do_test where7-2.789.1 {
18385 count_steps_sort {
18386 SELECT a FROM t2
18387 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18388 OR b=737
18389 OR b=201
18390 OR a=7
18391 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18392 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18393 OR b=957
18394 }
18395 } {2 7 26 67 84 86 87 scan 0 sort 0}
18396 do_test where7-2.789.2 {
18397 count_steps_sort {
18398 SELECT a FROM t3
18399 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18400 OR b=737
18401 OR b=201
18402 OR a=7
18403 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18404 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18405 OR b=957
18406 }
18407 } {2 7 26 67 84 86 87 scan 0 sort 0}
18408 do_test where7-2.790.1 {
18409 count_steps_sort {
18410 SELECT a FROM t2
18411 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18412 OR a=74
18413 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18414 OR ((a BETWEEN 95 AND 97) AND a!=96)
18415 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18416 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18417 OR a=89
18418 }
18419 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18420 do_test where7-2.790.2 {
18421 count_steps_sort {
18422 SELECT a FROM t3
18423 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18424 OR a=74
18425 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18426 OR ((a BETWEEN 95 AND 97) AND a!=96)
18427 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18428 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18429 OR a=89
18430 }
18431 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18432 do_test where7-2.791.1 {
18433 count_steps_sort {
18434 SELECT a FROM t2
18435 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18436 OR b=179
18437 OR b=1081
18438 OR b=377
18439 OR b=495
18440 OR b=564
18441 OR b=289
18442 OR (g='qponmlk' AND f GLOB 'nopqr*')
18443 }
18444 } {39 45 scan 0 sort 0}
18445 do_test where7-2.791.2 {
18446 count_steps_sort {
18447 SELECT a FROM t3
18448 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18449 OR b=179
18450 OR b=1081
18451 OR b=377
18452 OR b=495
18453 OR b=564
18454 OR b=289
18455 OR (g='qponmlk' AND f GLOB 'nopqr*')
18456 }
18457 } {39 45 scan 0 sort 0}
18458 do_test where7-2.792.1 {
18459 count_steps_sort {
18460 SELECT a FROM t2
18461 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
18462 OR a=69
18463 OR a=12
18464 OR b=718
18465 OR ((a BETWEEN 20 AND 22) AND a!=21)
18466 }
18467 } {12 20 22 69 scan 0 sort 0}
18468 do_test where7-2.792.2 {
18469 count_steps_sort {
18470 SELECT a FROM t3
18471 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
18472 OR a=69
18473 OR a=12
18474 OR b=718
18475 OR ((a BETWEEN 20 AND 22) AND a!=21)
18476 }
18477 } {12 20 22 69 scan 0 sort 0}
18478 do_test where7-2.793.1 {
18479 count_steps_sort {
18480 SELECT a FROM t2
18481 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18482 OR f='klmnopqrs'
18483 OR b=674
18484 OR a=96
18485 OR a=99
18486 OR b=608
18487 OR b=707
18488 OR f='cdefghijk'
18489 OR a=91
18490 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18491 }
18492 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18493 do_test where7-2.793.2 {
18494 count_steps_sort {
18495 SELECT a FROM t3
18496 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18497 OR f='klmnopqrs'
18498 OR b=674
18499 OR a=96
18500 OR a=99
18501 OR b=608
18502 OR b=707
18503 OR f='cdefghijk'
18504 OR a=91
18505 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18506 }
18507 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18508 do_test where7-2.794.1 {
18509 count_steps_sort {
18510 SELECT a FROM t2
18511 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18512 OR b=564
18513 OR b=784
18514 OR b=418
18515 OR b=275
18516 OR (g='gfedcba' AND f GLOB 'klmno*')
18517 OR a=58
18518 OR c=11011
18519 OR b=660
18520 }
18521 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18522 do_test where7-2.794.2 {
18523 count_steps_sort {
18524 SELECT a FROM t3
18525 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18526 OR b=564
18527 OR b=784
18528 OR b=418
18529 OR b=275
18530 OR (g='gfedcba' AND f GLOB 'klmno*')
18531 OR a=58
18532 OR c=11011
18533 OR b=660
18534 }
18535 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18536 do_test where7-2.795.1 {
18537 count_steps_sort {
18538 SELECT a FROM t2
18539 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18540 OR b=509
18541 OR b=1004
18542 OR ((a BETWEEN 28 AND 30) AND a!=29)
18543 OR ((a BETWEEN 57 AND 59) AND a!=58)
18544 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18545 OR f='pqrstuvwx'
18546 }
18547 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18548 do_test where7-2.795.2 {
18549 count_steps_sort {
18550 SELECT a FROM t3
18551 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18552 OR b=509
18553 OR b=1004
18554 OR ((a BETWEEN 28 AND 30) AND a!=29)
18555 OR ((a BETWEEN 57 AND 59) AND a!=58)
18556 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18557 OR f='pqrstuvwx'
18558 }
18559 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18560 do_test where7-2.796.1 {
18561 count_steps_sort {
18562 SELECT a FROM t2
18563 WHERE b=440
18564 OR ((a BETWEEN 52 AND 54) AND a!=53)
18565 }
18566 } {40 52 54 scan 0 sort 0}
18567 do_test where7-2.796.2 {
18568 count_steps_sort {
18569 SELECT a FROM t3
18570 WHERE b=440
18571 OR ((a BETWEEN 52 AND 54) AND a!=53)
18572 }
18573 } {40 52 54 scan 0 sort 0}
18574 do_test where7-2.797.1 {
18575 count_steps_sort {
18576 SELECT a FROM t2
18577 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18578 OR f='abcdefghi'
18579 }
18580 } {26 52 78 95 scan 0 sort 0}
18581 do_test where7-2.797.2 {
18582 count_steps_sort {
18583 SELECT a FROM t3
18584 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18585 OR f='abcdefghi'
18586 }
18587 } {26 52 78 95 scan 0 sort 0}
18588 do_test where7-2.798.1 {
18589 count_steps_sort {
18590 SELECT a FROM t2
18591 WHERE a=19
18592 OR a=29
18593 OR b=476
18594 OR (g='qponmlk' AND f GLOB 'pqrst*')
18595 OR b=91
18596 }
18597 } {19 29 41 scan 0 sort 0}
18598 do_test where7-2.798.2 {
18599 count_steps_sort {
18600 SELECT a FROM t3
18601 WHERE a=19
18602 OR a=29
18603 OR b=476
18604 OR (g='qponmlk' AND f GLOB 'pqrst*')
18605 OR b=91
18606 }
18607 } {19 29 41 scan 0 sort 0}
18608 do_test where7-2.799.1 {
18609 count_steps_sort {
18610 SELECT a FROM t2
18611 WHERE f='lmnopqrst'
18612 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18613 OR a=47
18614 OR a=71
18615 }
18616 } {8 11 37 47 63 71 89 scan 0 sort 0}
18617 do_test where7-2.799.2 {
18618 count_steps_sort {
18619 SELECT a FROM t3
18620 WHERE f='lmnopqrst'
18621 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18622 OR a=47
18623 OR a=71
18624 }
18625 } {8 11 37 47 63 71 89 scan 0 sort 0}
18626 do_test where7-2.800.1 {
18627 count_steps_sort {
18628 SELECT a FROM t2
18629 WHERE b=531
18630 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18631 OR ((a BETWEEN 95 AND 97) AND a!=96)
18632 OR ((a BETWEEN 32 AND 34) AND a!=33)
18633 OR b=44
18634 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18635 OR (g='onmlkji' AND f GLOB 'xyzab*')
18636 OR b=707
18637 OR b=322
18638 }
18639 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18640 do_test where7-2.800.2 {
18641 count_steps_sort {
18642 SELECT a FROM t3
18643 WHERE b=531
18644 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18645 OR ((a BETWEEN 95 AND 97) AND a!=96)
18646 OR ((a BETWEEN 32 AND 34) AND a!=33)
18647 OR b=44
18648 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18649 OR (g='onmlkji' AND f GLOB 'xyzab*')
18650 OR b=707
18651 OR b=322
18652 }
18653 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18654 do_test where7-2.801.1 {
18655 count_steps_sort {
18656 SELECT a FROM t2
18657 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18658 OR (g='ihgfedc' AND f GLOB 'efghi*')
18659 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18660 OR f='jklmnopqr'
18661 }
18662 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18663 do_test where7-2.801.2 {
18664 count_steps_sort {
18665 SELECT a FROM t3
18666 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18667 OR (g='ihgfedc' AND f GLOB 'efghi*')
18668 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18669 OR f='jklmnopqr'
18670 }
18671 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18672 do_test where7-2.802.1 {
18673 count_steps_sort {
18674 SELECT a FROM t2
18675 WHERE b=946
18676 OR (g='ihgfedc' AND f GLOB 'abcde*')
18677 OR a=47
18678 OR (g='qponmlk' AND f GLOB 'qrstu*')
18679 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18680 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18681 OR b=80
18682 OR ((a BETWEEN 60 AND 62) AND a!=61)
18683 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18684 }
18685 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18686 do_test where7-2.802.2 {
18687 count_steps_sort {
18688 SELECT a FROM t3
18689 WHERE b=946
18690 OR (g='ihgfedc' AND f GLOB 'abcde*')
18691 OR a=47
18692 OR (g='qponmlk' AND f GLOB 'qrstu*')
18693 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18694 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18695 OR b=80
18696 OR ((a BETWEEN 60 AND 62) AND a!=61)
18697 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18698 }
18699 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18700 do_test where7-2.803.1 {
18701 count_steps_sort {
18702 SELECT a FROM t2
18703 WHERE a=48
18704 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18705 OR b=1015
18706 OR a=57
18707 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18708 OR ((a BETWEEN 47 AND 49) AND a!=48)
18709 OR ((a BETWEEN 98 AND 100) AND a!=99)
18710 OR (g='onmlkji' AND f GLOB 'yzabc*')
18711 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18712 OR b=165
18713 }
18714 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18715 do_test where7-2.803.2 {
18716 count_steps_sort {
18717 SELECT a FROM t3
18718 WHERE a=48
18719 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18720 OR b=1015
18721 OR a=57
18722 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18723 OR ((a BETWEEN 47 AND 49) AND a!=48)
18724 OR ((a BETWEEN 98 AND 100) AND a!=99)
18725 OR (g='onmlkji' AND f GLOB 'yzabc*')
18726 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18727 OR b=165
18728 }
18729 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18730 do_test where7-2.804.1 {
18731 count_steps_sort {
18732 SELECT a FROM t2
18733 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18734 OR a=73
18735 OR b=1048
18736 OR c>=34035
18737 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18738 OR a=72
18739 OR ((a BETWEEN 91 AND 93) AND a!=92)
18740 OR b=638
18741 }
18742 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18743 do_test where7-2.804.2 {
18744 count_steps_sort {
18745 SELECT a FROM t3
18746 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18747 OR a=73
18748 OR b=1048
18749 OR c>=34035
18750 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18751 OR a=72
18752 OR ((a BETWEEN 91 AND 93) AND a!=92)
18753 OR b=638
18754 }
18755 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18756 do_test where7-2.805.1 {
18757 count_steps_sort {
18758 SELECT a FROM t2
18759 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18760 OR a=39
18761 OR b=165
18762 }
18763 } {15 28 30 39 scan 0 sort 0}
18764 do_test where7-2.805.2 {
18765 count_steps_sort {
18766 SELECT a FROM t3
18767 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18768 OR a=39
18769 OR b=165
18770 }
18771 } {15 28 30 39 scan 0 sort 0}
18772 do_test where7-2.806.1 {
18773 count_steps_sort {
18774 SELECT a FROM t2
18775 WHERE a=50
18776 OR ((a BETWEEN 61 AND 63) AND a!=62)
18777 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18778 OR a=32
18779 OR ((a BETWEEN 93 AND 95) AND a!=94)
18780 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18781 OR a=14
18782 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18783 OR b=946
18784 OR ((a BETWEEN 53 AND 55) AND a!=54)
18785 OR b=124
18786 }
18787 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18788 do_test where7-2.806.2 {
18789 count_steps_sort {
18790 SELECT a FROM t3
18791 WHERE a=50
18792 OR ((a BETWEEN 61 AND 63) AND a!=62)
18793 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18794 OR a=32
18795 OR ((a BETWEEN 93 AND 95) AND a!=94)
18796 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18797 OR a=14
18798 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18799 OR b=946
18800 OR ((a BETWEEN 53 AND 55) AND a!=54)
18801 OR b=124
18802 }
18803 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18804 do_test where7-2.807.1 {
18805 count_steps_sort {
18806 SELECT a FROM t2
18807 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18808 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18809 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18810 OR (g='gfedcba' AND f GLOB 'klmno*')
18811 }
18812 } {52 66 88 90 scan 0 sort 0}
18813 do_test where7-2.807.2 {
18814 count_steps_sort {
18815 SELECT a FROM t3
18816 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18817 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18818 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18819 OR (g='gfedcba' AND f GLOB 'klmno*')
18820 }
18821 } {52 66 88 90 scan 0 sort 0}
18822 do_test where7-2.808.1 {
18823 count_steps_sort {
18824 SELECT a FROM t2
18825 WHERE a=6
18826 OR f='tuvwxyzab'
18827 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18828 OR b=286
18829 OR b=781
18830 }
18831 } {6 19 26 45 59 71 97 scan 0 sort 0}
18832 do_test where7-2.808.2 {
18833 count_steps_sort {
18834 SELECT a FROM t3
18835 WHERE a=6
18836 OR f='tuvwxyzab'
18837 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18838 OR b=286
18839 OR b=781
18840 }
18841 } {6 19 26 45 59 71 97 scan 0 sort 0}
18842 do_test where7-2.809.1 {
18843 count_steps_sort {
18844 SELECT a FROM t2
18845 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18846 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18847 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18848 OR ((a BETWEEN 79 AND 81) AND a!=80)
18849 OR (g='edcbazy' AND f GLOB 'wxyza*')
18850 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18851 OR f='vwxyzabcd'
18852 OR b=275
18853 }
18854 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18855 do_test where7-2.809.2 {
18856 count_steps_sort {
18857 SELECT a FROM t3
18858 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18859 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18860 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18861 OR ((a BETWEEN 79 AND 81) AND a!=80)
18862 OR (g='edcbazy' AND f GLOB 'wxyza*')
18863 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18864 OR f='vwxyzabcd'
18865 OR b=275
18866 }
18867 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18868 do_test where7-2.810.1 {
18869 count_steps_sort {
18870 SELECT a FROM t2
18871 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18872 OR (g='xwvutsr' AND f GLOB 'efghi*')
18873 OR (g='gfedcba' AND f GLOB 'lmnop*')
18874 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18875 OR (g='gfedcba' AND f GLOB 'nopqr*')
18876 OR a=59
18877 }
18878 } {4 30 59 64 89 91 scan 0 sort 0}
18879 do_test where7-2.810.2 {
18880 count_steps_sort {
18881 SELECT a FROM t3
18882 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18883 OR (g='xwvutsr' AND f GLOB 'efghi*')
18884 OR (g='gfedcba' AND f GLOB 'lmnop*')
18885 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18886 OR (g='gfedcba' AND f GLOB 'nopqr*')
18887 OR a=59
18888 }
18889 } {4 30 59 64 89 91 scan 0 sort 0}
18890 do_test where7-2.811.1 {
18891 count_steps_sort {
18892 SELECT a FROM t2
18893 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18894 OR ((a BETWEEN 8 AND 10) AND a!=9)
18895 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18896 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18897 OR b=663
18898 OR f='ghijklmno'
18899 OR ((a BETWEEN 14 AND 16) AND a!=15)
18900 OR f='ghijklmno'
18901 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18902 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18903 OR b=1081
18904 }
18905 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18906 do_test where7-2.811.2 {
18907 count_steps_sort {
18908 SELECT a FROM t3
18909 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18910 OR ((a BETWEEN 8 AND 10) AND a!=9)
18911 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18912 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18913 OR b=663
18914 OR f='ghijklmno'
18915 OR ((a BETWEEN 14 AND 16) AND a!=15)
18916 OR f='ghijklmno'
18917 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18918 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18919 OR b=1081
18920 }
18921 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18922 do_test where7-2.812.1 {
18923 count_steps_sort {
18924 SELECT a FROM t2
18925 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18926 OR a=96
18927 OR b=355
18928 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18929 OR b=597
18930 OR ((a BETWEEN 92 AND 94) AND a!=93)
18931 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18932 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18933 OR b=168
18934 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18935 }
18936 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18937 do_test where7-2.812.2 {
18938 count_steps_sort {
18939 SELECT a FROM t3
18940 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18941 OR a=96
18942 OR b=355
18943 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18944 OR b=597
18945 OR ((a BETWEEN 92 AND 94) AND a!=93)
18946 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18947 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18948 OR b=168
18949 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18950 }
18951 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18952 do_test where7-2.813.1 {
18953 count_steps_sort {
18954 SELECT a FROM t2
18955 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18956 OR b=957
18957 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18958 OR ((a BETWEEN 87 AND 89) AND a!=88)
18959 OR ((a BETWEEN 58 AND 60) AND a!=59)
18960 OR a=40
18961 }
18962 } {9 40 47 58 60 87 89 scan 0 sort 0}
18963 do_test where7-2.813.2 {
18964 count_steps_sort {
18965 SELECT a FROM t3
18966 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18967 OR b=957
18968 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18969 OR ((a BETWEEN 87 AND 89) AND a!=88)
18970 OR ((a BETWEEN 58 AND 60) AND a!=59)
18971 OR a=40
18972 }
18973 } {9 40 47 58 60 87 89 scan 0 sort 0}
18974 do_test where7-2.814.1 {
18975 count_steps_sort {
18976 SELECT a FROM t2
18977 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
18978 OR a=36
18979 OR a=75
18980 OR b=179
18981 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18982 OR (g='utsrqpo' AND f GLOB 'stuvw*')
18983 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
18984 OR b=850
18985 OR a=62
18986 }
18987 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
18988 do_test where7-2.814.2 {
18989 count_steps_sort {
18990 SELECT a FROM t3
18991 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
18992 OR a=36
18993 OR a=75
18994 OR b=179
18995 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18996 OR (g='utsrqpo' AND f GLOB 'stuvw*')
18997 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
18998 OR b=850
18999 OR a=62
19000 }
19001 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
19002 do_test where7-2.815.1 {
19003 count_steps_sort {
19004 SELECT a FROM t2
19005 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19006 OR a=79
19007 OR a=66
19008 OR b=487
19009 OR a=1
19010 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19011 OR c=5005
19012 OR a=47
19013 OR c=5005
19014 OR b=319
19015 OR b=1037
19016 }
19017 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19018 do_test where7-2.815.2 {
19019 count_steps_sort {
19020 SELECT a FROM t3
19021 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19022 OR a=79
19023 OR a=66
19024 OR b=487
19025 OR a=1
19026 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19027 OR c=5005
19028 OR a=47
19029 OR c=5005
19030 OR b=319
19031 OR b=1037
19032 }
19033 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19034 do_test where7-2.816.1 {
19035 count_steps_sort {
19036 SELECT a FROM t2
19037 WHERE b=176
19038 OR b=297
19039 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19040 OR f='ijklmnopq'
19041 }
19042 } {8 16 25 27 34 60 86 scan 0 sort 0}
19043 do_test where7-2.816.2 {
19044 count_steps_sort {
19045 SELECT a FROM t3
19046 WHERE b=176
19047 OR b=297
19048 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19049 OR f='ijklmnopq'
19050 }
19051 } {8 16 25 27 34 60 86 scan 0 sort 0}
19052 do_test where7-2.817.1 {
19053 count_steps_sort {
19054 SELECT a FROM t2
19055 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19056 OR ((a BETWEEN 90 AND 92) AND a!=91)
19057 OR b=319
19058 OR ((a BETWEEN 31 AND 33) AND a!=32)
19059 OR ((a BETWEEN 9 AND 11) AND a!=10)
19060 OR a=21
19061 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19062 }
19063 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19064 do_test where7-2.817.2 {
19065 count_steps_sort {
19066 SELECT a FROM t3
19067 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19068 OR ((a BETWEEN 90 AND 92) AND a!=91)
19069 OR b=319
19070 OR ((a BETWEEN 31 AND 33) AND a!=32)
19071 OR ((a BETWEEN 9 AND 11) AND a!=10)
19072 OR a=21
19073 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19074 }
19075 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19076 do_test where7-2.818.1 {
19077 count_steps_sort {
19078 SELECT a FROM t2
19079 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19080 OR b=396
19081 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19082 OR b=1012
19083 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19084 OR b=784
19085 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19086 OR b=979
19087 OR c<=10
19088 OR b=913
19089 OR b=66
19090 }
19091 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19092 do_test where7-2.818.2 {
19093 count_steps_sort {
19094 SELECT a FROM t3
19095 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19096 OR b=396
19097 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19098 OR b=1012
19099 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19100 OR b=784
19101 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19102 OR b=979
19103 OR c<=10
19104 OR b=913
19105 OR b=66
19106 }
19107 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19108 do_test where7-2.819.1 {
19109 count_steps_sort {
19110 SELECT a FROM t2
19111 WHERE a=3
19112 OR b=803
19113 }
19114 } {3 73 scan 0 sort 0}
19115 do_test where7-2.819.2 {
19116 count_steps_sort {
19117 SELECT a FROM t3
19118 WHERE a=3
19119 OR b=803
19120 }
19121 } {3 73 scan 0 sort 0}
19122 do_test where7-2.820.1 {
19123 count_steps_sort {
19124 SELECT a FROM t2
19125 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19126 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19127 OR ((a BETWEEN 23 AND 25) AND a!=24)
19128 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19129 }
19130 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19131 do_test where7-2.820.2 {
19132 count_steps_sort {
19133 SELECT a FROM t3
19134 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19135 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19136 OR ((a BETWEEN 23 AND 25) AND a!=24)
19137 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19138 }
19139 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19140 do_test where7-2.821.1 {
19141 count_steps_sort {
19142 SELECT a FROM t2
19143 WHERE c=1001
19144 OR a=16
19145 OR b=132
19146 OR b=1012
19147 OR f='xyzabcdef'
19148 OR b=682
19149 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19150 }
19151 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19152 do_test where7-2.821.2 {
19153 count_steps_sort {
19154 SELECT a FROM t3
19155 WHERE c=1001
19156 OR a=16
19157 OR b=132
19158 OR b=1012
19159 OR f='xyzabcdef'
19160 OR b=682
19161 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19162 }
19163 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19164 do_test where7-2.822.1 {
19165 count_steps_sort {
19166 SELECT a FROM t2
19167 WHERE a=96
19168 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19169 }
19170 } {19 96 scan 0 sort 0}
19171 do_test where7-2.822.2 {
19172 count_steps_sort {
19173 SELECT a FROM t3
19174 WHERE a=96
19175 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19176 }
19177 } {19 96 scan 0 sort 0}
19178 do_test where7-2.823.1 {
19179 count_steps_sort {
19180 SELECT a FROM t2
19181 WHERE a=2
19182 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19183 OR a=23
19184 OR b=1092
19185 OR c=19019
19186 OR b=245
19187 OR ((a BETWEEN 97 AND 99) AND a!=98)
19188 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19189 OR ((a BETWEEN 68 AND 70) AND a!=69)
19190 OR b=572
19191 OR ((a BETWEEN 22 AND 24) AND a!=23)
19192 }
19193 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19194 do_test where7-2.823.2 {
19195 count_steps_sort {
19196 SELECT a FROM t3
19197 WHERE a=2
19198 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19199 OR a=23
19200 OR b=1092
19201 OR c=19019
19202 OR b=245
19203 OR ((a BETWEEN 97 AND 99) AND a!=98)
19204 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19205 OR ((a BETWEEN 68 AND 70) AND a!=69)
19206 OR b=572
19207 OR ((a BETWEEN 22 AND 24) AND a!=23)
19208 }
19209 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19210 do_test where7-2.824.1 {
19211 count_steps_sort {
19212 SELECT a FROM t2
19213 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19214 OR b=993
19215 OR c=17017
19216 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19217 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19218 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19219 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19220 OR b=333
19221 }
19222 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19223 do_test where7-2.824.2 {
19224 count_steps_sort {
19225 SELECT a FROM t3
19226 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19227 OR b=993
19228 OR c=17017
19229 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19230 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19231 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19232 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19233 OR b=333
19234 }
19235 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19236 do_test where7-2.825.1 {
19237 count_steps_sort {
19238 SELECT a FROM t2
19239 WHERE b=330
19240 OR a=73
19241 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19242 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19243 OR b=828
19244 OR b=363
19245 OR (g='rqponml' AND f GLOB 'lmnop*')
19246 }
19247 } {30 33 37 40 61 73 scan 0 sort 0}
19248 do_test where7-2.825.2 {
19249 count_steps_sort {
19250 SELECT a FROM t3
19251 WHERE b=330
19252 OR a=73
19253 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19254 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19255 OR b=828
19256 OR b=363
19257 OR (g='rqponml' AND f GLOB 'lmnop*')
19258 }
19259 } {30 33 37 40 61 73 scan 0 sort 0}
19260 do_test where7-2.826.1 {
19261 count_steps_sort {
19262 SELECT a FROM t2
19263 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19264 OR a=41
19265 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19266 OR b=825
19267 }
19268 } {29 41 75 89 scan 0 sort 0}
19269 do_test where7-2.826.2 {
19270 count_steps_sort {
19271 SELECT a FROM t3
19272 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19273 OR a=41
19274 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19275 OR b=825
19276 }
19277 } {29 41 75 89 scan 0 sort 0}
19278 do_test where7-2.827.1 {
19279 count_steps_sort {
19280 SELECT a FROM t2
19281 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19282 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19283 OR b=905
19284 OR b=176
19285 OR ((a BETWEEN 89 AND 91) AND a!=90)
19286 OR b=561
19287 OR c=8008
19288 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19289 OR b=935
19290 OR c=1001
19291 }
19292 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19293 do_test where7-2.827.2 {
19294 count_steps_sort {
19295 SELECT a FROM t3
19296 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19297 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19298 OR b=905
19299 OR b=176
19300 OR ((a BETWEEN 89 AND 91) AND a!=90)
19301 OR b=561
19302 OR c=8008
19303 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19304 OR b=935
19305 OR c=1001
19306 }
19307 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19308 do_test where7-2.828.1 {
19309 count_steps_sort {
19310 SELECT a FROM t2
19311 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19312 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19313 }
19314 } {72 75 77 scan 0 sort 0}
19315 do_test where7-2.828.2 {
19316 count_steps_sort {
19317 SELECT a FROM t3
19318 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19319 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19320 }
19321 } {72 75 77 scan 0 sort 0}
19322 do_test where7-2.829.1 {
19323 count_steps_sort {
19324 SELECT a FROM t2
19325 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19326 OR a=28
19327 }
19328 } {5 7 28 scan 0 sort 0}
19329 do_test where7-2.829.2 {
19330 count_steps_sort {
19331 SELECT a FROM t3
19332 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19333 OR a=28
19334 }
19335 } {5 7 28 scan 0 sort 0}
19336 do_test where7-2.830.1 {
19337 count_steps_sort {
19338 SELECT a FROM t2
19339 WHERE b=781
19340 OR b=410
19341 }
19342 } {71 scan 0 sort 0}
19343 do_test where7-2.830.2 {
19344 count_steps_sort {
19345 SELECT a FROM t3
19346 WHERE b=781
19347 OR b=410
19348 }
19349 } {71 scan 0 sort 0}
19350 do_test where7-2.831.1 {
19351 count_steps_sort {
19352 SELECT a FROM t2
19353 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19354 OR ((a BETWEEN 40 AND 42) AND a!=41)
19355 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19356 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19357 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19358 OR f='zabcdefgh'
19359 OR b=861
19360 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19361 OR a=28
19362 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19363 OR b=311
19364 }
19365 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19366 do_test where7-2.831.2 {
19367 count_steps_sort {
19368 SELECT a FROM t3
19369 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19370 OR ((a BETWEEN 40 AND 42) AND a!=41)
19371 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19372 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19373 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19374 OR f='zabcdefgh'
19375 OR b=861
19376 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19377 OR a=28
19378 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19379 OR b=311
19380 }
19381 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19382 do_test where7-2.832.1 {
19383 count_steps_sort {
19384 SELECT a FROM t2
19385 WHERE b=575
19386 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19387 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19388 OR b=418
19389 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19390 OR b=792
19391 OR b=861
19392 OR b=220
19393 OR ((a BETWEEN 89 AND 91) AND a!=90)
19394 }
19395 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19396 do_test where7-2.832.2 {
19397 count_steps_sort {
19398 SELECT a FROM t3
19399 WHERE b=575
19400 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19401 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19402 OR b=418
19403 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19404 OR b=792
19405 OR b=861
19406 OR b=220
19407 OR ((a BETWEEN 89 AND 91) AND a!=90)
19408 }
19409 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19410 do_test where7-2.833.1 {
19411 count_steps_sort {
19412 SELECT a FROM t2
19413 WHERE b=517
19414 OR b=913
19415 OR b=253
19416 OR b=198
19417 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19418 OR a=17
19419 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19420 }
19421 } {17 18 23 27 47 83 85 scan 0 sort 0}
19422 do_test where7-2.833.2 {
19423 count_steps_sort {
19424 SELECT a FROM t3
19425 WHERE b=517
19426 OR b=913
19427 OR b=253
19428 OR b=198
19429 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19430 OR a=17
19431 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19432 }
19433 } {17 18 23 27 47 83 85 scan 0 sort 0}
19434 do_test where7-2.834.1 {
19435 count_steps_sort {
19436 SELECT a FROM t2
19437 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19438 OR b=693
19439 OR a=73
19440 OR b=627
19441 OR c=5005
19442 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19443 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19444 OR b=267
19445 OR b=872
19446 OR a=27
19447 OR (g='gfedcba' AND f GLOB 'klmno*')
19448 }
19449 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19450 do_test where7-2.834.2 {
19451 count_steps_sort {
19452 SELECT a FROM t3
19453 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19454 OR b=693
19455 OR a=73
19456 OR b=627
19457 OR c=5005
19458 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19459 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19460 OR b=267
19461 OR b=872
19462 OR a=27
19463 OR (g='gfedcba' AND f GLOB 'klmno*')
19464 }
19465 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19466 do_test where7-2.835.1 {
19467 count_steps_sort {
19468 SELECT a FROM t2
19469 WHERE a=10
19470 OR ((a BETWEEN 95 AND 97) AND a!=96)
19471 OR ((a BETWEEN 13 AND 15) AND a!=14)
19472 OR b=1059
19473 OR a=70
19474 OR a=93
19475 }
19476 } {10 13 15 70 93 95 97 scan 0 sort 0}
19477 do_test where7-2.835.2 {
19478 count_steps_sort {
19479 SELECT a FROM t3
19480 WHERE a=10
19481 OR ((a BETWEEN 95 AND 97) AND a!=96)
19482 OR ((a BETWEEN 13 AND 15) AND a!=14)
19483 OR b=1059
19484 OR a=70
19485 OR a=93
19486 }
19487 } {10 13 15 70 93 95 97 scan 0 sort 0}
19488 do_test where7-2.836.1 {
19489 count_steps_sort {
19490 SELECT a FROM t2
19491 WHERE a=30
19492 OR a=32
19493 OR b=1037
19494 OR b=198
19495 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19496 OR a=25
19497 }
19498 } {13 18 25 30 32 scan 0 sort 0}
19499 do_test where7-2.836.2 {
19500 count_steps_sort {
19501 SELECT a FROM t3
19502 WHERE a=30
19503 OR a=32
19504 OR b=1037
19505 OR b=198
19506 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19507 OR a=25
19508 }
19509 } {13 18 25 30 32 scan 0 sort 0}
19510 do_test where7-2.837.1 {
19511 count_steps_sort {
19512 SELECT a FROM t2
19513 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19514 OR b=66
19515 OR b=322
19516 OR b=465
19517 OR (g='gfedcba' AND f GLOB 'lmnop*')
19518 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19519 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19520 OR ((a BETWEEN 77 AND 79) AND a!=78)
19521 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19522 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19523 OR b=454
19524 }
19525 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19526 do_test where7-2.837.2 {
19527 count_steps_sort {
19528 SELECT a FROM t3
19529 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19530 OR b=66
19531 OR b=322
19532 OR b=465
19533 OR (g='gfedcba' AND f GLOB 'lmnop*')
19534 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19535 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19536 OR ((a BETWEEN 77 AND 79) AND a!=78)
19537 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19538 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19539 OR b=454
19540 }
19541 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19542 do_test where7-2.838.1 {
19543 count_steps_sort {
19544 SELECT a FROM t2
19545 WHERE b=924
19546 OR ((a BETWEEN 35 AND 37) AND a!=36)
19547 OR c=15015
19548 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19549 OR ((a BETWEEN 3 AND 5) AND a!=4)
19550 OR (g='onmlkji' AND f GLOB 'abcde*')
19551 OR b=803
19552 }
19553 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19554 do_test where7-2.838.2 {
19555 count_steps_sort {
19556 SELECT a FROM t3
19557 WHERE b=924
19558 OR ((a BETWEEN 35 AND 37) AND a!=36)
19559 OR c=15015
19560 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19561 OR ((a BETWEEN 3 AND 5) AND a!=4)
19562 OR (g='onmlkji' AND f GLOB 'abcde*')
19563 OR b=803
19564 }
19565 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19566 do_test where7-2.839.1 {
19567 count_steps_sort {
19568 SELECT a FROM t2
19569 WHERE b=1100
19570 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19571 OR ((a BETWEEN 72 AND 74) AND a!=73)
19572 OR ((a BETWEEN 68 AND 70) AND a!=69)
19573 OR a=75
19574 OR a=45
19575 OR (g='gfedcba' AND f GLOB 'mnopq*')
19576 OR a=27
19577 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19578 OR b=850
19579 OR ((a BETWEEN 55 AND 57) AND a!=56)
19580 }
19581 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19582 do_test where7-2.839.2 {
19583 count_steps_sort {
19584 SELECT a FROM t3
19585 WHERE b=1100
19586 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19587 OR ((a BETWEEN 72 AND 74) AND a!=73)
19588 OR ((a BETWEEN 68 AND 70) AND a!=69)
19589 OR a=75
19590 OR a=45
19591 OR (g='gfedcba' AND f GLOB 'mnopq*')
19592 OR a=27
19593 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19594 OR b=850
19595 OR ((a BETWEEN 55 AND 57) AND a!=56)
19596 }
19597 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19598 do_test where7-2.840.1 {
19599 count_steps_sort {
19600 SELECT a FROM t2
19601 WHERE b=751
19602 OR ((a BETWEEN 96 AND 98) AND a!=97)
19603 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19604 OR (g='gfedcba' AND f GLOB 'lmnop*')
19605 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19606 OR a=89
19607 OR ((a BETWEEN 36 AND 38) AND a!=37)
19608 }
19609 } {36 38 56 71 89 96 98 scan 0 sort 0}
19610 do_test where7-2.840.2 {
19611 count_steps_sort {
19612 SELECT a FROM t3
19613 WHERE b=751
19614 OR ((a BETWEEN 96 AND 98) AND a!=97)
19615 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19616 OR (g='gfedcba' AND f GLOB 'lmnop*')
19617 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19618 OR a=89
19619 OR ((a BETWEEN 36 AND 38) AND a!=37)
19620 }
19621 } {36 38 56 71 89 96 98 scan 0 sort 0}
19622 do_test where7-2.841.1 {
19623 count_steps_sort {
19624 SELECT a FROM t2
19625 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19626 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19627 OR a=1
19628 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19629 }
19630 } {1 9 19 scan 0 sort 0}
19631 do_test where7-2.841.2 {
19632 count_steps_sort {
19633 SELECT a FROM t3
19634 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19635 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19636 OR a=1
19637 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19638 }
19639 } {1 9 19 scan 0 sort 0}
19640 do_test where7-2.842.1 {
19641 count_steps_sort {
19642 SELECT a FROM t2
19643 WHERE b=927
19644 OR c=15015
19645 OR f='klmnopqrs'
19646 OR c=8008
19647 OR ((a BETWEEN 41 AND 43) AND a!=42)
19648 OR b=960
19649 OR (g='jihgfed' AND f GLOB 'yzabc*')
19650 OR b=443
19651 OR (g='rqponml' AND f GLOB 'ijklm*')
19652 }
19653 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19654 do_test where7-2.842.2 {
19655 count_steps_sort {
19656 SELECT a FROM t3
19657 WHERE b=927
19658 OR c=15015
19659 OR f='klmnopqrs'
19660 OR c=8008
19661 OR ((a BETWEEN 41 AND 43) AND a!=42)
19662 OR b=960
19663 OR (g='jihgfed' AND f GLOB 'yzabc*')
19664 OR b=443
19665 OR (g='rqponml' AND f GLOB 'ijklm*')
19666 }
19667 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19668 do_test where7-2.843.1 {
19669 count_steps_sort {
19670 SELECT a FROM t2
19671 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19672 OR b=212
19673 OR f='cdefghijk'
19674 }
19675 } {2 28 37 54 80 scan 0 sort 0}
19676 do_test where7-2.843.2 {
19677 count_steps_sort {
19678 SELECT a FROM t3
19679 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19680 OR b=212
19681 OR f='cdefghijk'
19682 }
19683 } {2 28 37 54 80 scan 0 sort 0}
19684 do_test where7-2.844.1 {
19685 count_steps_sort {
19686 SELECT a FROM t2
19687 WHERE b=685
19688 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19689 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19690 OR b=520
19691 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19692 OR a=53
19693 OR ((a BETWEEN 91 AND 93) AND a!=92)
19694 OR b=938
19695 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19696 OR c=25025
19697 }
19698 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19699 do_test where7-2.844.2 {
19700 count_steps_sort {
19701 SELECT a FROM t3
19702 WHERE b=685
19703 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19704 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19705 OR b=520
19706 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19707 OR a=53
19708 OR ((a BETWEEN 91 AND 93) AND a!=92)
19709 OR b=938
19710 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19711 OR c=25025
19712 }
19713 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19714 do_test where7-2.845.1 {
19715 count_steps_sort {
19716 SELECT a FROM t2
19717 WHERE b=583
19718 OR b=894
19719 OR c=26026
19720 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19721 }
19722 } {53 76 77 78 84 scan 0 sort 0}
19723 do_test where7-2.845.2 {
19724 count_steps_sort {
19725 SELECT a FROM t3
19726 WHERE b=583
19727 OR b=894
19728 OR c=26026
19729 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19730 }
19731 } {53 76 77 78 84 scan 0 sort 0}
19732 do_test where7-2.846.1 {
19733 count_steps_sort {
19734 SELECT a FROM t2
19735 WHERE f='abcdefghi'
19736 OR (g='edcbazy' AND f GLOB 'wxyza*')
19737 }
19738 } {26 52 78 100 scan 0 sort 0}
19739 do_test where7-2.846.2 {
19740 count_steps_sort {
19741 SELECT a FROM t3
19742 WHERE f='abcdefghi'
19743 OR (g='edcbazy' AND f GLOB 'wxyza*')
19744 }
19745 } {26 52 78 100 scan 0 sort 0}
19746 do_test where7-2.847.1 {
19747 count_steps_sort {
19748 SELECT a FROM t2
19749 WHERE b=1103
19750 OR b=638
19751 OR b=792
19752 OR b=1034
19753 OR b=308
19754 OR f='nopqrstuv'
19755 OR b=264
19756 OR ((a BETWEEN 33 AND 35) AND a!=34)
19757 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19758 }
19759 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19760 do_test where7-2.847.2 {
19761 count_steps_sort {
19762 SELECT a FROM t3
19763 WHERE b=1103
19764 OR b=638
19765 OR b=792
19766 OR b=1034
19767 OR b=308
19768 OR f='nopqrstuv'
19769 OR b=264
19770 OR ((a BETWEEN 33 AND 35) AND a!=34)
19771 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19772 }
19773 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19774 do_test where7-2.848.1 {
19775 count_steps_sort {
19776 SELECT a FROM t2
19777 WHERE f='defghijkl'
19778 OR b=814
19779 OR f='yzabcdefg'
19780 }
19781 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19782 do_test where7-2.848.2 {
19783 count_steps_sort {
19784 SELECT a FROM t3
19785 WHERE f='defghijkl'
19786 OR b=814
19787 OR f='yzabcdefg'
19788 }
19789 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19790 do_test where7-2.849.1 {
19791 count_steps_sort {
19792 SELECT a FROM t2
19793 WHERE b=209
19794 OR b=806
19795 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19796 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19797 }
19798 } {8 17 19 scan 0 sort 0}
19799 do_test where7-2.849.2 {
19800 count_steps_sort {
19801 SELECT a FROM t3
19802 WHERE b=209
19803 OR b=806
19804 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19805 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19806 }
19807 } {8 17 19 scan 0 sort 0}
19808 do_test where7-2.850.1 {
19809 count_steps_sort {
19810 SELECT a FROM t2
19811 WHERE f='opqrstuvw'
19812 OR b=69
19813 OR b=366
19814 }
19815 } {14 40 66 92 scan 0 sort 0}
19816 do_test where7-2.850.2 {
19817 count_steps_sort {
19818 SELECT a FROM t3
19819 WHERE f='opqrstuvw'
19820 OR b=69
19821 OR b=366
19822 }
19823 } {14 40 66 92 scan 0 sort 0}
19824 do_test where7-2.851.1 {
19825 count_steps_sort {
19826 SELECT a FROM t2
19827 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19828 OR a=45
19829 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19830 OR a=69
19831 OR ((a BETWEEN 69 AND 71) AND a!=70)
19832 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19833 }
19834 } {4 45 69 71 72 scan 0 sort 0}
19835 do_test where7-2.851.2 {
19836 count_steps_sort {
19837 SELECT a FROM t3
19838 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19839 OR a=45
19840 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19841 OR a=69
19842 OR ((a BETWEEN 69 AND 71) AND a!=70)
19843 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19844 }
19845 } {4 45 69 71 72 scan 0 sort 0}
19846 do_test where7-2.852.1 {
19847 count_steps_sort {
19848 SELECT a FROM t2
19849 WHERE c=9009
19850 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19851 OR (g='wvutsrq' AND f GLOB 'klmno*')
19852 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
19853 OR (g='lkjihgf' AND f GLOB 'pqrst*')
19854 }
19855 } {9 10 25 26 27 67 85 scan 0 sort 0}
19856 do_test where7-2.852.2 {
19857 count_steps_sort {
19858 SELECT a FROM t3
19859 WHERE c=9009
19860 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19861 OR (g='wvutsrq' AND f GLOB 'klmno*')
19862 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
19863 OR (g='lkjihgf' AND f GLOB 'pqrst*')
19864 }
19865 } {9 10 25 26 27 67 85 scan 0 sort 0}
19866 do_test where7-2.853.1 {
19867 count_steps_sort {
19868 SELECT a FROM t2
19869 WHERE a=98
19870 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19871 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19872 OR a=47
19873 OR c=24024
19874 OR a=27
19875 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19876 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19877 }
19878 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19879 do_test where7-2.853.2 {
19880 count_steps_sort {
19881 SELECT a FROM t3
19882 WHERE a=98
19883 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19884 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19885 OR a=47
19886 OR c=24024
19887 OR a=27
19888 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19889 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19890 }
19891 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19892 do_test where7-2.854.1 {
19893 count_steps_sort {
19894 SELECT a FROM t2
19895 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19896 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19897 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19898 OR a=19
19899 }
19900 } {19 22 44 scan 0 sort 0}
19901 do_test where7-2.854.2 {
19902 count_steps_sort {
19903 SELECT a FROM t3
19904 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19905 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19906 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19907 OR a=19
19908 }
19909 } {19 22 44 scan 0 sort 0}
19910 do_test where7-2.855.1 {
19911 count_steps_sort {
19912 SELECT a FROM t2
19913 WHERE c=12012
19914 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19915 OR ((a BETWEEN 16 AND 18) AND a!=17)
19916 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19917 }
19918 } {16 18 34 35 36 80 98 scan 0 sort 0}
19919 do_test where7-2.855.2 {
19920 count_steps_sort {
19921 SELECT a FROM t3
19922 WHERE c=12012
19923 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19924 OR ((a BETWEEN 16 AND 18) AND a!=17)
19925 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19926 }
19927 } {16 18 34 35 36 80 98 scan 0 sort 0}
19928 do_test where7-2.856.1 {
19929 count_steps_sort {
19930 SELECT a FROM t2
19931 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19932 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19933 OR b=429
19934 OR f='jklmnopqr'
19935 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19936 OR ((a BETWEEN 77 AND 79) AND a!=78)
19937 }
19938 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19939 do_test where7-2.856.2 {
19940 count_steps_sort {
19941 SELECT a FROM t3
19942 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19943 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19944 OR b=429
19945 OR f='jklmnopqr'
19946 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19947 OR ((a BETWEEN 77 AND 79) AND a!=78)
19948 }
19949 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19950 do_test where7-2.857.1 {
19951 count_steps_sort {
19952 SELECT a FROM t2
19953 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19954 OR b=190
19955 }
19956 } {64 scan 0 sort 0}
19957 do_test where7-2.857.2 {
19958 count_steps_sort {
19959 SELECT a FROM t3
19960 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19961 OR b=190
19962 }
19963 } {64 scan 0 sort 0}
19964 do_test where7-2.858.1 {
19965 count_steps_sort {
19966 SELECT a FROM t2
19967 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19968 OR b=674
19969 OR b=289
19970 }
19971 } {76 scan 0 sort 0}
19972 do_test where7-2.858.2 {
19973 count_steps_sort {
19974 SELECT a FROM t3
19975 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19976 OR b=674
19977 OR b=289
19978 }
19979 } {76 scan 0 sort 0}
19980 do_test where7-2.859.1 {
19981 count_steps_sort {
19982 SELECT a FROM t2
19983 WHERE a=17
19984 OR b=539
19985 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
19986 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
19987 }
19988 } {17 21 47 49 scan 0 sort 0}
19989 do_test where7-2.859.2 {
19990 count_steps_sort {
19991 SELECT a FROM t3
19992 WHERE a=17
19993 OR b=539
19994 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
19995 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
19996 }
19997 } {17 21 47 49 scan 0 sort 0}
19998 do_test where7-2.860.1 {
19999 count_steps_sort {
20000 SELECT a FROM t2
20001 WHERE b=924
20002 OR c=27027
20003 OR ((a BETWEEN 65 AND 67) AND a!=66)
20004 }
20005 } {65 67 79 80 81 84 scan 0 sort 0}
20006 do_test where7-2.860.2 {
20007 count_steps_sort {
20008 SELECT a FROM t3
20009 WHERE b=924
20010 OR c=27027
20011 OR ((a BETWEEN 65 AND 67) AND a!=66)
20012 }
20013 } {65 67 79 80 81 84 scan 0 sort 0}
20014 do_test where7-2.861.1 {
20015 count_steps_sort {
20016 SELECT a FROM t2
20017 WHERE b=564
20018 OR f='mnopqrstu'
20019 OR ((a BETWEEN 28 AND 30) AND a!=29)
20020 OR b=1103
20021 }
20022 } {12 28 30 38 64 90 scan 0 sort 0}
20023 do_test where7-2.861.2 {
20024 count_steps_sort {
20025 SELECT a FROM t3
20026 WHERE b=564
20027 OR f='mnopqrstu'
20028 OR ((a BETWEEN 28 AND 30) AND a!=29)
20029 OR b=1103
20030 }
20031 } {12 28 30 38 64 90 scan 0 sort 0}
20032 do_test where7-2.862.1 {
20033 count_steps_sort {
20034 SELECT a FROM t2
20035 WHERE b=231
20036 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
20037 OR a=38
20038 OR a=4
20039 OR b=784
20040 }
20041 } {4 21 24 38 scan 0 sort 0}
20042 do_test where7-2.862.2 {
20043 count_steps_sort {
20044 SELECT a FROM t3
20045 WHERE b=231
20046 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
20047 OR a=38
20048 OR a=4
20049 OR b=784
20050 }
20051 } {4 21 24 38 scan 0 sort 0}
20052 do_test where7-2.863.1 {
20053 count_steps_sort {
20054 SELECT a FROM t2
20055 WHERE f='ghijklmno'
20056 OR a=26
20057 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20058 OR a=81
20059 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20060 OR ((a BETWEEN 28 AND 30) AND a!=29)
20061 OR b=275
20062 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20063 OR b=311
20064 OR b=894
20065 OR b=872
20066 }
20067 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20068 do_test where7-2.863.2 {
20069 count_steps_sort {
20070 SELECT a FROM t3
20071 WHERE f='ghijklmno'
20072 OR a=26
20073 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20074 OR a=81
20075 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20076 OR ((a BETWEEN 28 AND 30) AND a!=29)
20077 OR b=275
20078 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20079 OR b=311
20080 OR b=894
20081 OR b=872
20082 }
20083 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20084 do_test where7-2.864.1 {
20085 count_steps_sort {
20086 SELECT a FROM t2
20087 WHERE a=91
20088 OR b=619
20089 }
20090 } {91 scan 0 sort 0}
20091 do_test where7-2.864.2 {
20092 count_steps_sort {
20093 SELECT a FROM t3
20094 WHERE a=91
20095 OR b=619
20096 }
20097 } {91 scan 0 sort 0}
20098 do_test where7-2.865.1 {
20099 count_steps_sort {
20100 SELECT a FROM t2
20101 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20102 OR a=85
20103 OR f IS NULL
20104 OR ((a BETWEEN 49 AND 51) AND a!=50)
20105 OR ((a BETWEEN 66 AND 68) AND a!=67)
20106 OR b=154
20107 OR ((a BETWEEN 40 AND 42) AND a!=41)
20108 OR ((a BETWEEN 87 AND 89) AND a!=88)
20109 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20110 }
20111 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20112 do_test where7-2.865.2 {
20113 count_steps_sort {
20114 SELECT a FROM t3
20115 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20116 OR a=85
20117 OR f IS NULL
20118 OR ((a BETWEEN 49 AND 51) AND a!=50)
20119 OR ((a BETWEEN 66 AND 68) AND a!=67)
20120 OR b=154
20121 OR ((a BETWEEN 40 AND 42) AND a!=41)
20122 OR ((a BETWEEN 87 AND 89) AND a!=88)
20123 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20124 }
20125 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20126 do_test where7-2.866.1 {
20127 count_steps_sort {
20128 SELECT a FROM t2
20129 WHERE a=44
20130 OR b=55
20131 OR a=30
20132 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20133 OR 1000000<b
20134 OR a=24
20135 OR b=1089
20136 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20137 OR (g='rqponml' AND f GLOB 'hijkl*')
20138 }
20139 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20140 do_test where7-2.866.2 {
20141 count_steps_sort {
20142 SELECT a FROM t3
20143 WHERE a=44
20144 OR b=55
20145 OR a=30
20146 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20147 OR 1000000<b
20148 OR a=24
20149 OR b=1089
20150 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20151 OR (g='rqponml' AND f GLOB 'hijkl*')
20152 }
20153 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20154 do_test where7-2.867.1 {
20155 count_steps_sort {
20156 SELECT a FROM t2
20157 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20158 OR ((a BETWEEN 80 AND 82) AND a!=81)
20159 OR b=36
20160 OR ((a BETWEEN 33 AND 35) AND a!=34)
20161 }
20162 } {16 33 35 80 82 scan 0 sort 0}
20163 do_test where7-2.867.2 {
20164 count_steps_sort {
20165 SELECT a FROM t3
20166 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20167 OR ((a BETWEEN 80 AND 82) AND a!=81)
20168 OR b=36
20169 OR ((a BETWEEN 33 AND 35) AND a!=34)
20170 }
20171 } {16 33 35 80 82 scan 0 sort 0}
20172 do_test where7-2.868.1 {
20173 count_steps_sort {
20174 SELECT a FROM t2
20175 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20176 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20177 OR c=26026
20178 OR ((a BETWEEN 37 AND 39) AND a!=38)
20179 OR a=56
20180 OR b=506
20181 OR b=781
20182 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20183 }
20184 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20185 do_test where7-2.868.2 {
20186 count_steps_sort {
20187 SELECT a FROM t3
20188 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20189 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20190 OR c=26026
20191 OR ((a BETWEEN 37 AND 39) AND a!=38)
20192 OR a=56
20193 OR b=506
20194 OR b=781
20195 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20196 }
20197 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20198 do_test where7-2.869.1 {
20199 count_steps_sort {
20200 SELECT a FROM t2
20201 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20202 OR ((a BETWEEN 25 AND 27) AND a!=26)
20203 OR (g='qponmlk' AND f GLOB 'nopqr*')
20204 OR ((a BETWEEN 89 AND 91) AND a!=90)
20205 OR f='xyzabcdef'
20206 OR b=517
20207 OR (g='jihgfed' AND f GLOB 'yzabc*')
20208 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20209 }
20210 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20211 do_test where7-2.869.2 {
20212 count_steps_sort {
20213 SELECT a FROM t3
20214 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20215 OR ((a BETWEEN 25 AND 27) AND a!=26)
20216 OR (g='qponmlk' AND f GLOB 'nopqr*')
20217 OR ((a BETWEEN 89 AND 91) AND a!=90)
20218 OR f='xyzabcdef'
20219 OR b=517
20220 OR (g='jihgfed' AND f GLOB 'yzabc*')
20221 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20222 }
20223 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20224 do_test where7-2.870.1 {
20225 count_steps_sort {
20226 SELECT a FROM t2
20227 WHERE a=54
20228 OR a=59
20229 }
20230 } {54 59 scan 0 sort 0}
20231 do_test where7-2.870.2 {
20232 count_steps_sort {
20233 SELECT a FROM t3
20234 WHERE a=54
20235 OR a=59
20236 }
20237 } {54 59 scan 0 sort 0}
20238 do_test where7-2.871.1 {
20239 count_steps_sort {
20240 SELECT a FROM t2
20241 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
20242 OR b=762
20243 OR (g='onmlkji' AND f GLOB 'wxyza*')
20244 OR a=25
20245 OR ((a BETWEEN 65 AND 67) AND a!=66)
20246 }
20247 } {24 25 48 65 67 scan 0 sort 0}
20248 do_test where7-2.871.2 {
20249 count_steps_sort {
20250 SELECT a FROM t3
20251 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
20252 OR b=762
20253 OR (g='onmlkji' AND f GLOB 'wxyza*')
20254 OR a=25
20255 OR ((a BETWEEN 65 AND 67) AND a!=66)
20256 }
20257 } {24 25 48 65 67 scan 0 sort 0}
20258 do_test where7-2.872.1 {
20259 count_steps_sort {
20260 SELECT a FROM t2
20261 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20262 OR ((a BETWEEN 14 AND 16) AND a!=15)
20263 OR b=839
20264 OR f='defghijkl'
20265 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20266 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20267 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20268 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20269 OR b=498
20270 }
20271 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20272 do_test where7-2.872.2 {
20273 count_steps_sort {
20274 SELECT a FROM t3
20275 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20276 OR ((a BETWEEN 14 AND 16) AND a!=15)
20277 OR b=839
20278 OR f='defghijkl'
20279 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20280 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20281 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20282 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20283 OR b=498
20284 }
20285 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20286 do_test where7-2.873.1 {
20287 count_steps_sort {
20288 SELECT a FROM t2
20289 WHERE b=256
20290 OR c=19019
20291 OR a=54
20292 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20293 OR b=498
20294 OR b=77
20295 }
20296 } {7 46 54 55 56 57 scan 0 sort 0}
20297 do_test where7-2.873.2 {
20298 count_steps_sort {
20299 SELECT a FROM t3
20300 WHERE b=256
20301 OR c=19019
20302 OR a=54
20303 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20304 OR b=498
20305 OR b=77
20306 }
20307 } {7 46 54 55 56 57 scan 0 sort 0}
20308 do_test where7-2.874.1 {
20309 count_steps_sort {
20310 SELECT a FROM t2
20311 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20312 OR b=256
20313 OR b=586
20314 OR a=74
20315 OR b=113
20316 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20317 OR b=495
20318 }
20319 } {45 61 74 99 scan 0 sort 0}
20320 do_test where7-2.874.2 {
20321 count_steps_sort {
20322 SELECT a FROM t3
20323 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20324 OR b=256
20325 OR b=586
20326 OR a=74
20327 OR b=113
20328 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20329 OR b=495
20330 }
20331 } {45 61 74 99 scan 0 sort 0}
20332 do_test where7-2.875.1 {
20333 count_steps_sort {
20334 SELECT a FROM t2
20335 WHERE a=12
20336 OR a=50
20337 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20338 OR ((a BETWEEN 66 AND 68) AND a!=67)
20339 }
20340 } {12 33 50 66 68 scan 0 sort 0}
20341 do_test where7-2.875.2 {
20342 count_steps_sort {
20343 SELECT a FROM t3
20344 WHERE a=12
20345 OR a=50
20346 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20347 OR ((a BETWEEN 66 AND 68) AND a!=67)
20348 }
20349 } {12 33 50 66 68 scan 0 sort 0}
20350 do_test where7-2.876.1 {
20351 count_steps_sort {
20352 SELECT a FROM t2
20353 WHERE b=308
20354 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20355 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20356 OR a=83
20357 OR c=23023
20358 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20359 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20360 OR a=58
20361 OR ((a BETWEEN 17 AND 19) AND a!=18)
20362 OR (g='srqponm' AND f GLOB 'efghi*')
20363 OR c=4004
20364 }
20365 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20366 do_test where7-2.876.2 {
20367 count_steps_sort {
20368 SELECT a FROM t3
20369 WHERE b=308
20370 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20371 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20372 OR a=83
20373 OR c=23023
20374 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20375 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20376 OR a=58
20377 OR ((a BETWEEN 17 AND 19) AND a!=18)
20378 OR (g='srqponm' AND f GLOB 'efghi*')
20379 OR c=4004
20380 }
20381 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20382 do_test where7-2.877.1 {
20383 count_steps_sort {
20384 SELECT a FROM t2
20385 WHERE b=476
20386 OR a=26
20387 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20388 OR b=762
20389 OR b=157
20390 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20391 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20392 }
20393 } {17 26 54 87 scan 0 sort 0}
20394 do_test where7-2.877.2 {
20395 count_steps_sort {
20396 SELECT a FROM t3
20397 WHERE b=476
20398 OR a=26
20399 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20400 OR b=762
20401 OR b=157
20402 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20403 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20404 }
20405 } {17 26 54 87 scan 0 sort 0}
20406 do_test where7-2.878.1 {
20407 count_steps_sort {
20408 SELECT a FROM t2
20409 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20410 OR a=1
20411 OR ((a BETWEEN 93 AND 95) AND a!=94)
20412 OR b=278
20413 OR (g='xwvutsr' AND f GLOB 'defgh*')
20414 OR f='qrstuvwxy'
20415 OR (g='onmlkji' AND f GLOB 'abcde*')
20416 OR ((a BETWEEN 82 AND 84) AND a!=83)
20417 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20418 OR (g='jihgfed' AND f GLOB 'wxyza*')
20419 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20420 }
20421 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20422 do_test where7-2.878.2 {
20423 count_steps_sort {
20424 SELECT a FROM t3
20425 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20426 OR a=1
20427 OR ((a BETWEEN 93 AND 95) AND a!=94)
20428 OR b=278
20429 OR (g='xwvutsr' AND f GLOB 'defgh*')
20430 OR f='qrstuvwxy'
20431 OR (g='onmlkji' AND f GLOB 'abcde*')
20432 OR ((a BETWEEN 82 AND 84) AND a!=83)
20433 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20434 OR (g='jihgfed' AND f GLOB 'wxyza*')
20435 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20436 }
20437 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20438 do_test where7-2.879.1 {
20439 count_steps_sort {
20440 SELECT a FROM t2
20441 WHERE b=124
20442 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20443 OR ((a BETWEEN 41 AND 43) AND a!=42)
20444 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20445 OR b=759
20446 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20447 OR ((a BETWEEN 45 AND 47) AND a!=46)
20448 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20449 }
20450 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20451 do_test where7-2.879.2 {
20452 count_steps_sort {
20453 SELECT a FROM t3
20454 WHERE b=124
20455 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20456 OR ((a BETWEEN 41 AND 43) AND a!=42)
20457 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20458 OR b=759
20459 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20460 OR ((a BETWEEN 45 AND 47) AND a!=46)
20461 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20462 }
20463 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20464 do_test where7-2.880.1 {
20465 count_steps_sort {
20466 SELECT a FROM t2
20467 WHERE b=872
20468 OR b=267
20469 OR b=814
20470 OR b=99
20471 OR c<=10
20472 OR ((a BETWEEN 8 AND 10) AND a!=9)
20473 OR b=44
20474 OR f='zabcdefgh'
20475 OR b=979
20476 OR (g='rqponml' AND f GLOB 'hijkl*')
20477 }
20478 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20479 do_test where7-2.880.2 {
20480 count_steps_sort {
20481 SELECT a FROM t3
20482 WHERE b=872
20483 OR b=267
20484 OR b=814
20485 OR b=99
20486 OR c<=10
20487 OR ((a BETWEEN 8 AND 10) AND a!=9)
20488 OR b=44
20489 OR f='zabcdefgh'
20490 OR b=979
20491 OR (g='rqponml' AND f GLOB 'hijkl*')
20492 }
20493 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20494 do_test where7-2.881.1 {
20495 count_steps_sort {
20496 SELECT a FROM t2
20497 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20498 OR f='xyzabcdef'
20499 }
20500 } {23 26 49 75 scan 0 sort 0}
20501 do_test where7-2.881.2 {
20502 count_steps_sort {
20503 SELECT a FROM t3
20504 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20505 OR f='xyzabcdef'
20506 }
20507 } {23 26 49 75 scan 0 sort 0}
20508 do_test where7-2.882.1 {
20509 count_steps_sort {
20510 SELECT a FROM t2
20511 WHERE b=487
20512 OR b=355
20513 OR c=9009
20514 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20515 OR ((a BETWEEN 32 AND 34) AND a!=33)
20516 OR b=113
20517 OR ((a BETWEEN 24 AND 26) AND a!=25)
20518 OR a=90
20519 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20520 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20521 OR f='nopqrstuv'
20522 }
20523 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20524 do_test where7-2.882.2 {
20525 count_steps_sort {
20526 SELECT a FROM t3
20527 WHERE b=487
20528 OR b=355
20529 OR c=9009
20530 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20531 OR ((a BETWEEN 32 AND 34) AND a!=33)
20532 OR b=113
20533 OR ((a BETWEEN 24 AND 26) AND a!=25)
20534 OR a=90
20535 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20536 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20537 OR f='nopqrstuv'
20538 }
20539 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20540 do_test where7-2.883.1 {
20541 count_steps_sort {
20542 SELECT a FROM t2
20543 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20544 OR b=275
20545 }
20546 } {25 34 scan 0 sort 0}
20547 do_test where7-2.883.2 {
20548 count_steps_sort {
20549 SELECT a FROM t3
20550 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20551 OR b=275
20552 }
20553 } {25 34 scan 0 sort 0}
20554 do_test where7-2.884.1 {
20555 count_steps_sort {
20556 SELECT a FROM t2
20557 WHERE b=355
20558 OR a=44
20559 OR b=374
20560 OR c=25025
20561 OR b=198
20562 OR ((a BETWEEN 4 AND 6) AND a!=5)
20563 OR ((a BETWEEN 69 AND 71) AND a!=70)
20564 OR d<0.0
20565 OR (g='qponmlk' AND f GLOB 'pqrst*')
20566 OR c=9009
20567 }
20568 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20569 do_test where7-2.884.2 {
20570 count_steps_sort {
20571 SELECT a FROM t3
20572 WHERE b=355
20573 OR a=44
20574 OR b=374
20575 OR c=25025
20576 OR b=198
20577 OR ((a BETWEEN 4 AND 6) AND a!=5)
20578 OR ((a BETWEEN 69 AND 71) AND a!=70)
20579 OR d<0.0
20580 OR (g='qponmlk' AND f GLOB 'pqrst*')
20581 OR c=9009
20582 }
20583 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20584 do_test where7-2.885.1 {
20585 count_steps_sort {
20586 SELECT a FROM t2
20587 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20588 OR b=814
20589 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20590 }
20591 } {19 45 54 71 74 97 scan 0 sort 0}
20592 do_test where7-2.885.2 {
20593 count_steps_sort {
20594 SELECT a FROM t3
20595 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20596 OR b=814
20597 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20598 }
20599 } {19 45 54 71 74 97 scan 0 sort 0}
20600 do_test where7-2.886.1 {
20601 count_steps_sort {
20602 SELECT a FROM t2
20603 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20604 OR b=333
20605 OR b=275
20606 }
20607 } {25 64 scan 0 sort 0}
20608 do_test where7-2.886.2 {
20609 count_steps_sort {
20610 SELECT a FROM t3
20611 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20612 OR b=333
20613 OR b=275
20614 }
20615 } {25 64 scan 0 sort 0}
20616 do_test where7-2.887.1 {
20617 count_steps_sort {
20618 SELECT a FROM t2
20619 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20620 OR ((a BETWEEN 33 AND 35) AND a!=34)
20621 }
20622 } {33 35 82 scan 0 sort 0}
20623 do_test where7-2.887.2 {
20624 count_steps_sort {
20625 SELECT a FROM t3
20626 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20627 OR ((a BETWEEN 33 AND 35) AND a!=34)
20628 }
20629 } {33 35 82 scan 0 sort 0}
20630 do_test where7-2.888.1 {
20631 count_steps_sort {
20632 SELECT a FROM t2
20633 WHERE ((a BETWEEN 11 AND 13) AND a!=12)
20634 OR b=253
20635 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20636 OR b=286
20637 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
20638 }
20639 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
20640 do_test where7-2.888.2 {
20641 count_steps_sort {
20642 SELECT a FROM t3
20643 WHERE ((a BETWEEN 11 AND 13) AND a!=12)
20644 OR b=253
20645 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20646 OR b=286
20647 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
20648 }
20649 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
20650 do_test where7-2.889.1 {
20651 count_steps_sort {
20652 SELECT a FROM t2
20653 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20654 OR (g='gfedcba' AND f GLOB 'mnopq*')
20655 OR ((a BETWEEN 26 AND 28) AND a!=27)
20656 OR b=421
20657 OR (g='xwvutsr' AND f GLOB 'fghij*')
20658 OR f='ijklmnopq'
20659 OR b=891
20660 OR b=1056
20661 }
20662 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20663 do_test where7-2.889.2 {
20664 count_steps_sort {
20665 SELECT a FROM t3
20666 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20667 OR (g='gfedcba' AND f GLOB 'mnopq*')
20668 OR ((a BETWEEN 26 AND 28) AND a!=27)
20669 OR b=421
20670 OR (g='xwvutsr' AND f GLOB 'fghij*')
20671 OR f='ijklmnopq'
20672 OR b=891
20673 OR b=1056
20674 }
20675 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20676 do_test where7-2.890.1 {
20677 count_steps_sort {
20678 SELECT a FROM t2
20679 WHERE f='fghijklmn'
20680 OR (g='qponmlk' AND f GLOB 'nopqr*')
20681 OR (g='edcbazy' AND f GLOB 'vwxyz*')
20682 OR b=671
20683 OR (g='xwvutsr' AND f GLOB 'hijkl*')
20684 }
20685 } {5 7 31 39 57 61 83 99 scan 0 sort 0}
20686 do_test where7-2.890.2 {
20687 count_steps_sort {
20688 SELECT a FROM t3
20689 WHERE f='fghijklmn'
20690 OR (g='qponmlk' AND f GLOB 'nopqr*')
20691 OR (g='edcbazy' AND f GLOB 'vwxyz*')
20692 OR b=671
20693 OR (g='xwvutsr' AND f GLOB 'hijkl*')
20694 }
20695 } {5 7 31 39 57 61 83 99 scan 0 sort 0}
20696 do_test where7-2.891.1 {
20697 count_steps_sort {
20698 SELECT a FROM t2
20699 WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
20700 OR (g='srqponm' AND f GLOB 'fghij*')
20701 OR ((a BETWEEN 4 AND 6) AND a!=5)
20702 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20703 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
20704 }
20705 } {4 6 11 31 63 68 scan 0 sort 0}
20706 do_test where7-2.891.2 {
20707 count_steps_sort {
20708 SELECT a FROM t3
20709 WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
20710 OR (g='srqponm' AND f GLOB 'fghij*')
20711 OR ((a BETWEEN 4 AND 6) AND a!=5)
20712 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20713 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
20714 }
20715 } {4 6 11 31 63 68 scan 0 sort 0}
20716 do_test where7-2.892.1 {
20717 count_steps_sort {
20718 SELECT a FROM t2
20719 WHERE c=11011
20720 OR a=20
20721 OR b=432
20722 OR b=410
20723 OR a=86
20724 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20725 OR b=638
20726 OR ((a BETWEEN 58 AND 60) AND a!=59)
20727 OR b=190
20728 }
20729 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20730 do_test where7-2.892.2 {
20731 count_steps_sort {
20732 SELECT a FROM t3
20733 WHERE c=11011
20734 OR a=20
20735 OR b=432
20736 OR b=410
20737 OR a=86
20738 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20739 OR b=638
20740 OR ((a BETWEEN 58 AND 60) AND a!=59)
20741 OR b=190
20742 }
20743 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20744 do_test where7-2.893.1 {
20745 count_steps_sort {
20746 SELECT a FROM t2
20747 WHERE b=88
20748 OR ((a BETWEEN 42 AND 44) AND a!=43)
20749 OR a=76
20750 OR b=69
20751 OR b=847
20752 OR b=275
20753 }
20754 } {8 25 42 44 76 77 scan 0 sort 0}
20755 do_test where7-2.893.2 {
20756 count_steps_sort {
20757 SELECT a FROM t3
20758 WHERE b=88
20759 OR ((a BETWEEN 42 AND 44) AND a!=43)
20760 OR a=76
20761 OR b=69
20762 OR b=847
20763 OR b=275
20764 }
20765 } {8 25 42 44 76 77 scan 0 sort 0}
20766 do_test where7-2.894.1 {
20767 count_steps_sort {
20768 SELECT a FROM t2
20769 WHERE b=781
20770 OR b=77
20771 OR b=58
20772 OR ((a BETWEEN 67 AND 69) AND a!=68)
20773 }
20774 } {7 67 69 71 scan 0 sort 0}
20775 do_test where7-2.894.2 {
20776 count_steps_sort {
20777 SELECT a FROM t3
20778 WHERE b=781
20779 OR b=77
20780 OR b=58
20781 OR ((a BETWEEN 67 AND 69) AND a!=68)
20782 }
20783 } {7 67 69 71 scan 0 sort 0}
20784 do_test where7-2.895.1 {
20785 count_steps_sort {
20786 SELECT a FROM t2
20787 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20788 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20789 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20790 OR a=46
20791 OR b=187
20792 OR ((a BETWEEN 69 AND 71) AND a!=70)
20793 OR (g='onmlkji' AND f GLOB 'yzabc*')
20794 }
20795 } {17 20 46 50 67 69 71 scan 0 sort 0}
20796 do_test where7-2.895.2 {
20797 count_steps_sort {
20798 SELECT a FROM t3
20799 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20800 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20801 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20802 OR a=46
20803 OR b=187
20804 OR ((a BETWEEN 69 AND 71) AND a!=70)
20805 OR (g='onmlkji' AND f GLOB 'yzabc*')
20806 }
20807 } {17 20 46 50 67 69 71 scan 0 sort 0}
20808 do_test where7-2.896.1 {
20809 count_steps_sort {
20810 SELECT a FROM t2
20811 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20812 OR a=99
20813 OR c=3003
20814 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20815 OR b=300
20816 OR b=718
20817 OR c>=34035
20818 OR b=264
20819 }
20820 } {7 8 9 24 57 97 99 scan 0 sort 0}
20821 do_test where7-2.896.2 {
20822 count_steps_sort {
20823 SELECT a FROM t3
20824 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20825 OR a=99
20826 OR c=3003
20827 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20828 OR b=300
20829 OR b=718
20830 OR c>=34035
20831 OR b=264
20832 }
20833 } {7 8 9 24 57 97 99 scan 0 sort 0}
20834 do_test where7-2.897.1 {
20835 count_steps_sort {
20836 SELECT a FROM t2
20837 WHERE b=872
20838 OR b=209
20839 OR ((a BETWEEN 65 AND 67) AND a!=66)
20840 OR b=355
20841 OR b=729
20842 OR ((a BETWEEN 81 AND 83) AND a!=82)
20843 OR a=58
20844 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20845 OR b=608
20846 }
20847 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20848 do_test where7-2.897.2 {
20849 count_steps_sort {
20850 SELECT a FROM t3
20851 WHERE b=872
20852 OR b=209
20853 OR ((a BETWEEN 65 AND 67) AND a!=66)
20854 OR b=355
20855 OR b=729
20856 OR ((a BETWEEN 81 AND 83) AND a!=82)
20857 OR a=58
20858 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20859 OR b=608
20860 }
20861 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20862 do_test where7-2.898.1 {
20863 count_steps_sort {
20864 SELECT a FROM t2
20865 WHERE c=29029
20866 OR f='efghijklm'
20867 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
20868 OR a=26
20869 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
20870 }
20871 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
20872 do_test where7-2.898.2 {
20873 count_steps_sort {
20874 SELECT a FROM t3
20875 WHERE c=29029
20876 OR f='efghijklm'
20877 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
20878 OR a=26
20879 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
20880 }
20881 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
20882 do_test where7-2.899.1 {
20883 count_steps_sort {
20884 SELECT a FROM t2
20885 WHERE a=59
20886 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20887 OR a=7
20888 OR (g='tsrqpon' AND f GLOB 'abcde*')
20889 OR b=762
20890 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20891 }
20892 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20893 do_test where7-2.899.2 {
20894 count_steps_sort {
20895 SELECT a FROM t3
20896 WHERE a=59
20897 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20898 OR a=7
20899 OR (g='tsrqpon' AND f GLOB 'abcde*')
20900 OR b=762
20901 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20902 }
20903 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20904 do_test where7-2.900.1 {
20905 count_steps_sort {
20906 SELECT a FROM t2
20907 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20908 OR b=539
20909 OR b=399
20910 }
20911 } {49 91 scan 0 sort 0}
20912 do_test where7-2.900.2 {
20913 count_steps_sort {
20914 SELECT a FROM t3
20915 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20916 OR b=539
20917 OR b=399
20918 }
20919 } {49 91 scan 0 sort 0}
20920 do_test where7-2.901.1 {
20921 count_steps_sort {
20922 SELECT a FROM t2
20923 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20924 OR ((a BETWEEN 96 AND 98) AND a!=97)
20925 OR a=92
20926 }
20927 } {71 73 92 96 98 scan 0 sort 0}
20928 do_test where7-2.901.2 {
20929 count_steps_sort {
20930 SELECT a FROM t3
20931 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20932 OR ((a BETWEEN 96 AND 98) AND a!=97)
20933 OR a=92
20934 }
20935 } {71 73 92 96 98 scan 0 sort 0}
20936 do_test where7-2.902.1 {
20937 count_steps_sort {
20938 SELECT a FROM t2
20939 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20940 OR (g='rqponml' AND f GLOB 'klmno*')
20941 OR f='lmnopqrst'
20942 OR (g='nmlkjih' AND f GLOB 'fghij*')
20943 }
20944 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20945 do_test where7-2.902.2 {
20946 count_steps_sort {
20947 SELECT a FROM t3
20948 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20949 OR (g='rqponml' AND f GLOB 'klmno*')
20950 OR f='lmnopqrst'
20951 OR (g='nmlkjih' AND f GLOB 'fghij*')
20952 }
20953 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20954 do_test where7-2.903.1 {
20955 count_steps_sort {
20956 SELECT a FROM t2
20957 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20958 OR ((a BETWEEN 91 AND 93) AND a!=92)
20959 OR b=652
20960 }
20961 } {69 71 91 93 scan 0 sort 0}
20962 do_test where7-2.903.2 {
20963 count_steps_sort {
20964 SELECT a FROM t3
20965 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20966 OR ((a BETWEEN 91 AND 93) AND a!=92)
20967 OR b=652
20968 }
20969 } {69 71 91 93 scan 0 sort 0}
20970 do_test where7-2.904.1 {
20971 count_steps_sort {
20972 SELECT a FROM t2
20973 WHERE b=1067
20974 OR ((a BETWEEN 53 AND 55) AND a!=54)
20975 OR (g='jihgfed' AND f GLOB 'vwxyz*')
20976 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
20977 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20978 OR b=520
20979 OR b=399
20980 OR b=209
20981 OR a=68
20982 OR (g='fedcbaz' AND f GLOB 'qrstu*')
20983 }
20984 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
20985 do_test where7-2.904.2 {
20986 count_steps_sort {
20987 SELECT a FROM t3
20988 WHERE b=1067
20989 OR ((a BETWEEN 53 AND 55) AND a!=54)
20990 OR (g='jihgfed' AND f GLOB 'vwxyz*')
20991 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
20992 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20993 OR b=520
20994 OR b=399
20995 OR b=209
20996 OR a=68
20997 OR (g='fedcbaz' AND f GLOB 'qrstu*')
20998 }
20999 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
21000 do_test where7-2.905.1 {
21001 count_steps_sort {
21002 SELECT a FROM t2
21003 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21004 OR a=57
21005 OR b=55
21006 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21007 OR ((a BETWEEN 20 AND 22) AND a!=21)
21008 OR (g='rqponml' AND f GLOB 'lmnop*')
21009 OR ((a BETWEEN 0 AND 2) AND a!=1)
21010 OR ((a BETWEEN 21 AND 23) AND a!=22)
21011 }
21012 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21013 do_test where7-2.905.2 {
21014 count_steps_sort {
21015 SELECT a FROM t3
21016 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21017 OR a=57
21018 OR b=55
21019 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21020 OR ((a BETWEEN 20 AND 22) AND a!=21)
21021 OR (g='rqponml' AND f GLOB 'lmnop*')
21022 OR ((a BETWEEN 0 AND 2) AND a!=1)
21023 OR ((a BETWEEN 21 AND 23) AND a!=22)
21024 }
21025 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21026 do_test where7-2.906.1 {
21027 count_steps_sort {
21028 SELECT a FROM t2
21029 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21030 OR a=2
21031 OR b=784
21032 OR ((a BETWEEN 21 AND 23) AND a!=22)
21033 OR (g='ihgfedc' AND f GLOB 'defgh*')
21034 OR b=850
21035 }
21036 } {2 21 23 81 scan 0 sort 0}
21037 do_test where7-2.906.2 {
21038 count_steps_sort {
21039 SELECT a FROM t3
21040 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21041 OR a=2
21042 OR b=784
21043 OR ((a BETWEEN 21 AND 23) AND a!=22)
21044 OR (g='ihgfedc' AND f GLOB 'defgh*')
21045 OR b=850
21046 }
21047 } {2 21 23 81 scan 0 sort 0}
21048 do_test where7-2.907.1 {
21049 count_steps_sort {
21050 SELECT a FROM t2
21051 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
21052 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21053 OR b=748
21054 OR b=209
21055 OR a=100
21056 }
21057 } {19 45 51 68 100 scan 0 sort 0}
21058 do_test where7-2.907.2 {
21059 count_steps_sort {
21060 SELECT a FROM t3
21061 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
21062 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21063 OR b=748
21064 OR b=209
21065 OR a=100
21066 }
21067 } {19 45 51 68 100 scan 0 sort 0}
21068 do_test where7-2.908.1 {
21069 count_steps_sort {
21070 SELECT a FROM t2
21071 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21072 OR a=18
21073 OR a=30
21074 OR ((a BETWEEN 9 AND 11) AND a!=10)
21075 OR ((a BETWEEN 84 AND 86) AND a!=85)
21076 OR ((a BETWEEN 8 AND 10) AND a!=9)
21077 OR b=792
21078 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21079 OR ((a BETWEEN 19 AND 21) AND a!=20)
21080 OR c=26026
21081 OR (g='rqponml' AND f GLOB 'hijkl*')
21082 }
21083 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21084 do_test where7-2.908.2 {
21085 count_steps_sort {
21086 SELECT a FROM t3
21087 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21088 OR a=18
21089 OR a=30
21090 OR ((a BETWEEN 9 AND 11) AND a!=10)
21091 OR ((a BETWEEN 84 AND 86) AND a!=85)
21092 OR ((a BETWEEN 8 AND 10) AND a!=9)
21093 OR b=792
21094 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21095 OR ((a BETWEEN 19 AND 21) AND a!=20)
21096 OR c=26026
21097 OR (g='rqponml' AND f GLOB 'hijkl*')
21098 }
21099 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21100 do_test where7-2.909.1 {
21101 count_steps_sort {
21102 SELECT a FROM t2
21103 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21104 OR b=968
21105 OR ((a BETWEEN 63 AND 65) AND a!=64)
21106 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21107 OR (g='jihgfed' AND f GLOB 'wxyza*')
21108 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21109 OR a=78
21110 OR ((a BETWEEN 90 AND 92) AND a!=91)
21111 }
21112 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21113 do_test where7-2.909.2 {
21114 count_steps_sort {
21115 SELECT a FROM t3
21116 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21117 OR b=968
21118 OR ((a BETWEEN 63 AND 65) AND a!=64)
21119 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21120 OR (g='jihgfed' AND f GLOB 'wxyza*')
21121 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21122 OR a=78
21123 OR ((a BETWEEN 90 AND 92) AND a!=91)
21124 }
21125 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21126 do_test where7-2.910.1 {
21127 count_steps_sort {
21128 SELECT a FROM t2
21129 WHERE c=10010
21130 OR f='pqrstuvwx'
21131 }
21132 } {15 28 29 30 41 67 93 scan 0 sort 0}
21133 do_test where7-2.910.2 {
21134 count_steps_sort {
21135 SELECT a FROM t3
21136 WHERE c=10010
21137 OR f='pqrstuvwx'
21138 }
21139 } {15 28 29 30 41 67 93 scan 0 sort 0}
21140 do_test where7-2.911.1 {
21141 count_steps_sort {
21142 SELECT a FROM t2
21143 WHERE a=86
21144 OR a=10
21145 OR b=528
21146 OR b=253
21147 OR a=80
21148 OR a=87
21149 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21150 }
21151 } {10 23 37 48 80 86 87 scan 0 sort 0}
21152 do_test where7-2.911.2 {
21153 count_steps_sort {
21154 SELECT a FROM t3
21155 WHERE a=86
21156 OR a=10
21157 OR b=528
21158 OR b=253
21159 OR a=80
21160 OR a=87
21161 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21162 }
21163 } {10 23 37 48 80 86 87 scan 0 sort 0}
21164 do_test where7-2.912.1 {
21165 count_steps_sort {
21166 SELECT a FROM t2
21167 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
21168 OR b=825
21169 OR a=100
21170 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
21171 OR a=60
21172 }
21173 } {42 60 75 77 100 scan 0 sort 0}
21174 do_test where7-2.912.2 {
21175 count_steps_sort {
21176 SELECT a FROM t3
21177 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
21178 OR b=825
21179 OR a=100
21180 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
21181 OR a=60
21182 }
21183 } {42 60 75 77 100 scan 0 sort 0}
21184 do_test where7-2.913.1 {
21185 count_steps_sort {
21186 SELECT a FROM t2
21187 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21188 OR b=883
21189 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21190 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21191 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21192 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21193 OR a=81
21194 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21195 OR f='mnopqrstu'
21196 }
21197 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21198 do_test where7-2.913.2 {
21199 count_steps_sort {
21200 SELECT a FROM t3
21201 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21202 OR b=883
21203 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21204 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21205 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21206 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21207 OR a=81
21208 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21209 OR f='mnopqrstu'
21210 }
21211 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21212 do_test where7-2.914.1 {
21213 count_steps_sort {
21214 SELECT a FROM t2
21215 WHERE b=443
21216 OR ((a BETWEEN 14 AND 16) AND a!=15)
21217 OR b=663
21218 OR b=905
21219 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21220 OR b=883
21221 OR c=22022
21222 OR b=638
21223 }
21224 } {14 16 58 64 65 66 96 scan 0 sort 0}
21225 do_test where7-2.914.2 {
21226 count_steps_sort {
21227 SELECT a FROM t3
21228 WHERE b=443
21229 OR ((a BETWEEN 14 AND 16) AND a!=15)
21230 OR b=663
21231 OR b=905
21232 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21233 OR b=883
21234 OR c=22022
21235 OR b=638
21236 }
21237 } {14 16 58 64 65 66 96 scan 0 sort 0}
21238 do_test where7-2.915.1 {
21239 count_steps_sort {
21240 SELECT a FROM t2
21241 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21242 OR b=234
21243 OR a=53
21244 OR ((a BETWEEN 20 AND 22) AND a!=21)
21245 OR ((a BETWEEN 27 AND 29) AND a!=28)
21246 OR b=319
21247 OR (g='qponmlk' AND f GLOB 'opqrs*')
21248 OR ((a BETWEEN 14 AND 16) AND a!=15)
21249 }
21250 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21251 do_test where7-2.915.2 {
21252 count_steps_sort {
21253 SELECT a FROM t3
21254 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21255 OR b=234
21256 OR a=53
21257 OR ((a BETWEEN 20 AND 22) AND a!=21)
21258 OR ((a BETWEEN 27 AND 29) AND a!=28)
21259 OR b=319
21260 OR (g='qponmlk' AND f GLOB 'opqrs*')
21261 OR ((a BETWEEN 14 AND 16) AND a!=15)
21262 }
21263 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21264 do_test where7-2.916.1 {
21265 count_steps_sort {
21266 SELECT a FROM t2
21267 WHERE b=179
21268 OR ((a BETWEEN 95 AND 97) AND a!=96)
21269 OR a=46
21270 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21271 OR ((a BETWEEN 53 AND 55) AND a!=54)
21272 OR a=25
21273 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21274 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21275 OR f='opqrstuvw'
21276 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21277 OR b=938
21278 }
21279 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21280 do_test where7-2.916.2 {
21281 count_steps_sort {
21282 SELECT a FROM t3
21283 WHERE b=179
21284 OR ((a BETWEEN 95 AND 97) AND a!=96)
21285 OR a=46
21286 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21287 OR ((a BETWEEN 53 AND 55) AND a!=54)
21288 OR a=25
21289 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21290 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21291 OR f='opqrstuvw'
21292 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21293 OR b=938
21294 }
21295 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21296 do_test where7-2.917.1 {
21297 count_steps_sort {
21298 SELECT a FROM t2
21299 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21300 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21301 }
21302 } {15 57 scan 0 sort 0}
21303 do_test where7-2.917.2 {
21304 count_steps_sort {
21305 SELECT a FROM t3
21306 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21307 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21308 }
21309 } {15 57 scan 0 sort 0}
21310 do_test where7-2.918.1 {
21311 count_steps_sort {
21312 SELECT a FROM t2
21313 WHERE b=748
21314 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21315 OR a=32
21316 OR b=110
21317 OR b=297
21318 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21319 OR ((a BETWEEN 60 AND 62) AND a!=61)
21320 OR f='ghijklmno'
21321 OR b=473
21322 OR b=135
21323 }
21324 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21325 do_test where7-2.918.2 {
21326 count_steps_sort {
21327 SELECT a FROM t3
21328 WHERE b=748
21329 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21330 OR a=32
21331 OR b=110
21332 OR b=297
21333 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21334 OR ((a BETWEEN 60 AND 62) AND a!=61)
21335 OR f='ghijklmno'
21336 OR b=473
21337 OR b=135
21338 }
21339 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21340 do_test where7-2.919.1 {
21341 count_steps_sort {
21342 SELECT a FROM t2
21343 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21344 OR b=905
21345 OR a=97
21346 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21347 OR c=27027
21348 OR f='bcdefghij'
21349 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21350 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21351 OR ((a BETWEEN 38 AND 40) AND a!=39)
21352 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21353 }
21354 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21355 do_test where7-2.919.2 {
21356 count_steps_sort {
21357 SELECT a FROM t3
21358 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21359 OR b=905
21360 OR a=97
21361 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21362 OR c=27027
21363 OR f='bcdefghij'
21364 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21365 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21366 OR ((a BETWEEN 38 AND 40) AND a!=39)
21367 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21368 }
21369 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21370 do_test where7-2.920.1 {
21371 count_steps_sort {
21372 SELECT a FROM t2
21373 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21374 OR ((a BETWEEN 90 AND 92) AND a!=91)
21375 }
21376 } {64 66 90 92 scan 0 sort 0}
21377 do_test where7-2.920.2 {
21378 count_steps_sort {
21379 SELECT a FROM t3
21380 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21381 OR ((a BETWEEN 90 AND 92) AND a!=91)
21382 }
21383 } {64 66 90 92 scan 0 sort 0}
21384 do_test where7-2.921.1 {
21385 count_steps_sort {
21386 SELECT a FROM t2
21387 WHERE b=594
21388 OR b=80
21389 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21390 OR (g='qponmlk' AND f GLOB 'mnopq*')
21391 OR b=421
21392 OR b=418
21393 OR b=828
21394 OR a=88
21395 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21396 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21397 }
21398 } {23 27 38 54 60 88 scan 0 sort 0}
21399 do_test where7-2.921.2 {
21400 count_steps_sort {
21401 SELECT a FROM t3
21402 WHERE b=594
21403 OR b=80
21404 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21405 OR (g='qponmlk' AND f GLOB 'mnopq*')
21406 OR b=421
21407 OR b=418
21408 OR b=828
21409 OR a=88
21410 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21411 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21412 }
21413 } {23 27 38 54 60 88 scan 0 sort 0}
21414 do_test where7-2.922.1 {
21415 count_steps_sort {
21416 SELECT a FROM t2
21417 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21418 OR (g='jihgfed' AND f GLOB 'xyzab*')
21419 OR b=366
21420 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21421 OR c=16016
21422 OR (g='edcbazy' AND f GLOB 'wxyza*')
21423 OR c=9009
21424 }
21425 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21426 do_test where7-2.922.2 {
21427 count_steps_sort {
21428 SELECT a FROM t3
21429 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21430 OR (g='jihgfed' AND f GLOB 'xyzab*')
21431 OR b=366
21432 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21433 OR c=16016
21434 OR (g='edcbazy' AND f GLOB 'wxyza*')
21435 OR c=9009
21436 }
21437 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21438 do_test where7-2.923.1 {
21439 count_steps_sort {
21440 SELECT a FROM t2
21441 WHERE b=33
21442 OR f='qrstuvwxy'
21443 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21444 OR b=858
21445 }
21446 } {3 16 20 42 68 78 94 scan 0 sort 0}
21447 do_test where7-2.923.2 {
21448 count_steps_sort {
21449 SELECT a FROM t3
21450 WHERE b=33
21451 OR f='qrstuvwxy'
21452 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21453 OR b=858
21454 }
21455 } {3 16 20 42 68 78 94 scan 0 sort 0}
21456 do_test where7-2.924.1 {
21457 count_steps_sort {
21458 SELECT a FROM t2
21459 WHERE b=861
21460 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21461 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21462 OR b=682
21463 OR ((a BETWEEN 93 AND 95) AND a!=94)
21464 OR b=286
21465 }
21466 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21467 do_test where7-2.924.2 {
21468 count_steps_sort {
21469 SELECT a FROM t3
21470 WHERE b=861
21471 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21472 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21473 OR b=682
21474 OR ((a BETWEEN 93 AND 95) AND a!=94)
21475 OR b=286
21476 }
21477 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21478 do_test where7-2.925.1 {
21479 count_steps_sort {
21480 SELECT a FROM t2
21481 WHERE b=740
21482 OR ((a BETWEEN 27 AND 29) AND a!=28)
21483 OR a=88
21484 }
21485 } {27 29 88 scan 0 sort 0}
21486 do_test where7-2.925.2 {
21487 count_steps_sort {
21488 SELECT a FROM t3
21489 WHERE b=740
21490 OR ((a BETWEEN 27 AND 29) AND a!=28)
21491 OR a=88
21492 }
21493 } {27 29 88 scan 0 sort 0}
21494 do_test where7-2.926.1 {
21495 count_steps_sort {
21496 SELECT a FROM t2
21497 WHERE f='abcdefghi'
21498 OR c=9009
21499 OR b=663
21500 OR (g='wvutsrq' AND f GLOB 'klmno*')
21501 OR b=91
21502 }
21503 } {10 25 26 27 52 78 scan 0 sort 0}
21504 do_test where7-2.926.2 {
21505 count_steps_sort {
21506 SELECT a FROM t3
21507 WHERE f='abcdefghi'
21508 OR c=9009
21509 OR b=663
21510 OR (g='wvutsrq' AND f GLOB 'klmno*')
21511 OR b=91
21512 }
21513 } {10 25 26 27 52 78 scan 0 sort 0}
21514 do_test where7-2.927.1 {
21515 count_steps_sort {
21516 SELECT a FROM t2
21517 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21518 OR ((a BETWEEN 29 AND 31) AND a!=30)
21519 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21520 OR b=1015
21521 OR (g='qponmlk' AND f GLOB 'qrstu*')
21522 OR b=916
21523 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21524 OR b=69
21525 OR (g='hgfedcb' AND f GLOB 'fghij*')
21526 }
21527 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21528 do_test where7-2.927.2 {
21529 count_steps_sort {
21530 SELECT a FROM t3
21531 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21532 OR ((a BETWEEN 29 AND 31) AND a!=30)
21533 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21534 OR b=1015
21535 OR (g='qponmlk' AND f GLOB 'qrstu*')
21536 OR b=916
21537 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21538 OR b=69
21539 OR (g='hgfedcb' AND f GLOB 'fghij*')
21540 }
21541 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21542 do_test where7-2.928.1 {
21543 count_steps_sort {
21544 SELECT a FROM t2
21545 WHERE a=88
21546 OR a=1
21547 OR f='uvwxyzabc'
21548 OR b=498
21549 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21550 OR a=63
21551 OR f='mnopqrstu'
21552 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21553 OR b=495
21554 OR a=35
21555 OR a=22
21556 }
21557 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21558 do_test where7-2.928.2 {
21559 count_steps_sort {
21560 SELECT a FROM t3
21561 WHERE a=88
21562 OR a=1
21563 OR f='uvwxyzabc'
21564 OR b=498
21565 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21566 OR a=63
21567 OR f='mnopqrstu'
21568 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21569 OR b=495
21570 OR a=35
21571 OR a=22
21572 }
21573 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21574 do_test where7-2.929.1 {
21575 count_steps_sort {
21576 SELECT a FROM t2
21577 WHERE b=869
21578 OR (g='rqponml' AND f GLOB 'jklmn*')
21579 OR b=289
21580 OR a=62
21581 OR ((a BETWEEN 9 AND 11) AND a!=10)
21582 }
21583 } {9 11 35 62 79 scan 0 sort 0}
21584 do_test where7-2.929.2 {
21585 count_steps_sort {
21586 SELECT a FROM t3
21587 WHERE b=869
21588 OR (g='rqponml' AND f GLOB 'jklmn*')
21589 OR b=289
21590 OR a=62
21591 OR ((a BETWEEN 9 AND 11) AND a!=10)
21592 }
21593 } {9 11 35 62 79 scan 0 sort 0}
21594 do_test where7-2.930.1 {
21595 count_steps_sort {
21596 SELECT a FROM t2
21597 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
21598 OR b=542
21599 OR ((a BETWEEN 19 AND 21) AND a!=20)
21600 OR a=7
21601 OR f='klmnopqrs'
21602 }
21603 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
21604 do_test where7-2.930.2 {
21605 count_steps_sort {
21606 SELECT a FROM t3
21607 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
21608 OR b=542
21609 OR ((a BETWEEN 19 AND 21) AND a!=20)
21610 OR a=7
21611 OR f='klmnopqrs'
21612 }
21613 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
21614 do_test where7-2.931.1 {
21615 count_steps_sort {
21616 SELECT a FROM t2
21617 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21618 OR b=1078
21619 OR ((a BETWEEN 21 AND 23) AND a!=22)
21620 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21621 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21622 OR b=429
21623 }
21624 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21625 do_test where7-2.931.2 {
21626 count_steps_sort {
21627 SELECT a FROM t3
21628 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21629 OR b=1078
21630 OR ((a BETWEEN 21 AND 23) AND a!=22)
21631 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21632 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21633 OR b=429
21634 }
21635 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21636 do_test where7-2.932.1 {
21637 count_steps_sort {
21638 SELECT a FROM t2
21639 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
21640 OR b=264
21641 OR ((a BETWEEN 85 AND 87) AND a!=86)
21642 OR b=1048
21643 OR a=15
21644 }
21645 } {15 24 82 85 87 scan 0 sort 0}
21646 do_test where7-2.932.2 {
21647 count_steps_sort {
21648 SELECT a FROM t3
21649 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
21650 OR b=264
21651 OR ((a BETWEEN 85 AND 87) AND a!=86)
21652 OR b=1048
21653 OR a=15
21654 }
21655 } {15 24 82 85 87 scan 0 sort 0}
21656 do_test where7-2.933.1 {
21657 count_steps_sort {
21658 SELECT a FROM t2
21659 WHERE a=93
21660 OR f='ijklmnopq'
21661 OR f='mnopqrstu'
21662 OR ((a BETWEEN 67 AND 69) AND a!=68)
21663 }
21664 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21665 do_test where7-2.933.2 {
21666 count_steps_sort {
21667 SELECT a FROM t3
21668 WHERE a=93
21669 OR f='ijklmnopq'
21670 OR f='mnopqrstu'
21671 OR ((a BETWEEN 67 AND 69) AND a!=68)
21672 }
21673 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21674 do_test where7-2.934.1 {
21675 count_steps_sort {
21676 SELECT a FROM t2
21677 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21678 OR b=858
21679 OR a=58
21680 OR (g='onmlkji' AND f GLOB 'xyzab*')
21681 OR c=21021
21682 OR ((a BETWEEN 45 AND 47) AND a!=46)
21683 OR b=616
21684 OR b=784
21685 OR b=55
21686 }
21687 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21688 do_test where7-2.934.2 {
21689 count_steps_sort {
21690 SELECT a FROM t3
21691 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21692 OR b=858
21693 OR a=58
21694 OR (g='onmlkji' AND f GLOB 'xyzab*')
21695 OR c=21021
21696 OR ((a BETWEEN 45 AND 47) AND a!=46)
21697 OR b=616
21698 OR b=784
21699 OR b=55
21700 }
21701 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21702 do_test where7-2.935.1 {
21703 count_steps_sort {
21704 SELECT a FROM t2
21705 WHERE b=682
21706 OR b=99
21707 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21708 OR b=531
21709 }
21710 } {2 9 28 54 62 80 scan 0 sort 0}
21711 do_test where7-2.935.2 {
21712 count_steps_sort {
21713 SELECT a FROM t3
21714 WHERE b=682
21715 OR b=99
21716 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21717 OR b=531
21718 }
21719 } {2 9 28 54 62 80 scan 0 sort 0}
21720 do_test where7-2.936.1 {
21721 count_steps_sort {
21722 SELECT a FROM t2
21723 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21724 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21725 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21726 OR b=726
21727 OR a=79
21728 OR a=47
21729 OR b=212
21730 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21731 OR c=8008
21732 }
21733 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21734 do_test where7-2.936.2 {
21735 count_steps_sort {
21736 SELECT a FROM t3
21737 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21738 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21739 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21740 OR b=726
21741 OR a=79
21742 OR a=47
21743 OR b=212
21744 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21745 OR c=8008
21746 }
21747 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21748 do_test where7-2.937.1 {
21749 count_steps_sort {
21750 SELECT a FROM t2
21751 WHERE f='uvwxyzabc'
21752 OR ((a BETWEEN 60 AND 62) AND a!=61)
21753 OR a=5
21754 OR b=33
21755 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21756 OR a=59
21757 OR b=44
21758 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21759 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21760 }
21761 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21762 do_test where7-2.937.2 {
21763 count_steps_sort {
21764 SELECT a FROM t3
21765 WHERE f='uvwxyzabc'
21766 OR ((a BETWEEN 60 AND 62) AND a!=61)
21767 OR a=5
21768 OR b=33
21769 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21770 OR a=59
21771 OR b=44
21772 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21773 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21774 }
21775 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21776 do_test where7-2.938.1 {
21777 count_steps_sort {
21778 SELECT a FROM t2
21779 WHERE b=564
21780 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21781 OR b=451
21782 OR b=330
21783 OR a=47
21784 OR ((a BETWEEN 17 AND 19) AND a!=18)
21785 }
21786 } {17 19 30 41 47 93 scan 0 sort 0}
21787 do_test where7-2.938.2 {
21788 count_steps_sort {
21789 SELECT a FROM t3
21790 WHERE b=564
21791 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21792 OR b=451
21793 OR b=330
21794 OR a=47
21795 OR ((a BETWEEN 17 AND 19) AND a!=18)
21796 }
21797 } {17 19 30 41 47 93 scan 0 sort 0}
21798 do_test where7-2.939.1 {
21799 count_steps_sort {
21800 SELECT a FROM t2
21801 WHERE a=40
21802 OR b=333
21803 }
21804 } {40 scan 0 sort 0}
21805 do_test where7-2.939.2 {
21806 count_steps_sort {
21807 SELECT a FROM t3
21808 WHERE a=40
21809 OR b=333
21810 }
21811 } {40 scan 0 sort 0}
21812 do_test where7-2.940.1 {
21813 count_steps_sort {
21814 SELECT a FROM t2
21815 WHERE b=924
21816 OR ((a BETWEEN 6 AND 8) AND a!=7)
21817 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21818 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21819 OR a=100
21820 OR c=15015
21821 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21822 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21823 }
21824 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21825 do_test where7-2.940.2 {
21826 count_steps_sort {
21827 SELECT a FROM t3
21828 WHERE b=924
21829 OR ((a BETWEEN 6 AND 8) AND a!=7)
21830 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21831 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21832 OR a=100
21833 OR c=15015
21834 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21835 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21836 }
21837 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21838 do_test where7-2.941.1 {
21839 count_steps_sort {
21840 SELECT a FROM t2
21841 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21842 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21843 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21844 }
21845 } {36 44 63 scan 0 sort 0}
21846 do_test where7-2.941.2 {
21847 count_steps_sort {
21848 SELECT a FROM t3
21849 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21850 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21851 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21852 }
21853 } {36 44 63 scan 0 sort 0}
21854 do_test where7-2.942.1 {
21855 count_steps_sort {
21856 SELECT a FROM t2
21857 WHERE b=58
21858 OR ((a BETWEEN 7 AND 9) AND a!=8)
21859 OR ((a BETWEEN 63 AND 65) AND a!=64)
21860 OR a=31
21861 OR f='tuvwxyzab'
21862 OR b=341
21863 OR b=47
21864 OR ((a BETWEEN 95 AND 97) AND a!=96)
21865 OR a=49
21866 OR b=223
21867 OR f='qrstuvwxy'
21868 }
21869 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21870 do_test where7-2.942.2 {
21871 count_steps_sort {
21872 SELECT a FROM t3
21873 WHERE b=58
21874 OR ((a BETWEEN 7 AND 9) AND a!=8)
21875 OR ((a BETWEEN 63 AND 65) AND a!=64)
21876 OR a=31
21877 OR f='tuvwxyzab'
21878 OR b=341
21879 OR b=47
21880 OR ((a BETWEEN 95 AND 97) AND a!=96)
21881 OR a=49
21882 OR b=223
21883 OR f='qrstuvwxy'
21884 }
21885 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21886 do_test where7-2.943.1 {
21887 count_steps_sort {
21888 SELECT a FROM t2
21889 WHERE a=96
21890 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21891 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21892 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21893 OR ((a BETWEEN 37 AND 39) AND a!=38)
21894 OR a=85
21895 OR ((a BETWEEN 10 AND 12) AND a!=11)
21896 OR c=11011
21897 OR b=641
21898 OR f='vwxyzabcd'
21899 OR b=286
21900 }
21901 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21902 do_test where7-2.943.2 {
21903 count_steps_sort {
21904 SELECT a FROM t3
21905 WHERE a=96
21906 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21907 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21908 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21909 OR ((a BETWEEN 37 AND 39) AND a!=38)
21910 OR a=85
21911 OR ((a BETWEEN 10 AND 12) AND a!=11)
21912 OR c=11011
21913 OR b=641
21914 OR f='vwxyzabcd'
21915 OR b=286
21916 }
21917 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21918 do_test where7-2.944.1 {
21919 count_steps_sort {
21920 SELECT a FROM t2
21921 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21922 OR b=1012
21923 OR a=7
21924 OR b=773
21925 OR a=1
21926 OR b=726
21927 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21928 OR ((a BETWEEN 87 AND 89) AND a!=88)
21929 OR b=110
21930 }
21931 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21932 do_test where7-2.944.2 {
21933 count_steps_sort {
21934 SELECT a FROM t3
21935 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21936 OR b=1012
21937 OR a=7
21938 OR b=773
21939 OR a=1
21940 OR b=726
21941 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21942 OR ((a BETWEEN 87 AND 89) AND a!=88)
21943 OR b=110
21944 }
21945 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21946 do_test where7-2.945.1 {
21947 count_steps_sort {
21948 SELECT a FROM t2
21949 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21950 OR a=60
21951 OR a=4
21952 OR b=520
21953 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21954 OR a=44
21955 OR a=36
21956 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21957 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21958 OR b=715
21959 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21960 }
21961 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21962 do_test where7-2.945.2 {
21963 count_steps_sort {
21964 SELECT a FROM t3
21965 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21966 OR a=60
21967 OR a=4
21968 OR b=520
21969 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21970 OR a=44
21971 OR a=36
21972 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21973 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21974 OR b=715
21975 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21976 }
21977 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21978 do_test where7-2.946.1 {
21979 count_steps_sort {
21980 SELECT a FROM t2
21981 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21982 OR ((a BETWEEN 56 AND 58) AND a!=57)
21983 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21984 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
21985 OR (g='jihgfed' AND f GLOB 'yzabc*')
21986 OR a=24
21987 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21988 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21989 }
21990 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
21991 do_test where7-2.946.2 {
21992 count_steps_sort {
21993 SELECT a FROM t3
21994 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21995 OR ((a BETWEEN 56 AND 58) AND a!=57)
21996 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21997 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
21998 OR (g='jihgfed' AND f GLOB 'yzabc*')
21999 OR a=24
22000 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
22001 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
22002 }
22003 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
22004 do_test where7-2.947.1 {
22005 count_steps_sort {
22006 SELECT a FROM t2
22007 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22008 OR b=132
22009 OR f='ghijklmno'
22010 OR b=740
22011 OR (g='qponmlk' AND f GLOB 'mnopq*')
22012 OR (g='tsrqpon' AND f GLOB 'abcde*')
22013 OR b=1059
22014 }
22015 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22016 do_test where7-2.947.2 {
22017 count_steps_sort {
22018 SELECT a FROM t3
22019 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22020 OR b=132
22021 OR f='ghijklmno'
22022 OR b=740
22023 OR (g='qponmlk' AND f GLOB 'mnopq*')
22024 OR (g='tsrqpon' AND f GLOB 'abcde*')
22025 OR b=1059
22026 }
22027 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22028 do_test where7-2.948.1 {
22029 count_steps_sort {
22030 SELECT a FROM t2
22031 WHERE a=28
22032 OR b=927
22033 OR b=520
22034 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22035 OR b=638
22036 OR f='vwxyzabcd'
22037 }
22038 } {21 28 47 53 58 73 99 scan 0 sort 0}
22039 do_test where7-2.948.2 {
22040 count_steps_sort {
22041 SELECT a FROM t3
22042 WHERE a=28
22043 OR b=927
22044 OR b=520
22045 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22046 OR b=638
22047 OR f='vwxyzabcd'
22048 }
22049 } {21 28 47 53 58 73 99 scan 0 sort 0}
22050 do_test where7-2.949.1 {
22051 count_steps_sort {
22052 SELECT a FROM t2
22053 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22054 OR b=1026
22055 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22056 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22057 OR b=355
22058 OR b=641
22059 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22060 }
22061 } {1 11 53 54 scan 0 sort 0}
22062 do_test where7-2.949.2 {
22063 count_steps_sort {
22064 SELECT a FROM t3
22065 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22066 OR b=1026
22067 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22068 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22069 OR b=355
22070 OR b=641
22071 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22072 }
22073 } {1 11 53 54 scan 0 sort 0}
22074 do_test where7-2.950.1 {
22075 count_steps_sort {
22076 SELECT a FROM t2
22077 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22078 OR ((a BETWEEN 60 AND 62) AND a!=61)
22079 OR b=641
22080 OR a=3
22081 OR a=35
22082 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22083 OR f='opqrstuvw'
22084 OR a=41
22085 OR a=83
22086 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22087 OR b=751
22088 }
22089 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22090 do_test where7-2.950.2 {
22091 count_steps_sort {
22092 SELECT a FROM t3
22093 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22094 OR ((a BETWEEN 60 AND 62) AND a!=61)
22095 OR b=641
22096 OR a=3
22097 OR a=35
22098 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22099 OR f='opqrstuvw'
22100 OR a=41
22101 OR a=83
22102 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22103 OR b=751
22104 }
22105 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22106 do_test where7-2.951.1 {
22107 count_steps_sort {
22108 SELECT a FROM t2
22109 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22110 OR ((a BETWEEN 60 AND 62) AND a!=61)
22111 OR c=15015
22112 OR b=146
22113 OR b=1092
22114 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22115 }
22116 } {3 5 43 44 45 60 62 scan 0 sort 0}
22117 do_test where7-2.951.2 {
22118 count_steps_sort {
22119 SELECT a FROM t3
22120 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22121 OR ((a BETWEEN 60 AND 62) AND a!=61)
22122 OR c=15015
22123 OR b=146
22124 OR b=1092
22125 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22126 }
22127 } {3 5 43 44 45 60 62 scan 0 sort 0}
22128 do_test where7-2.952.1 {
22129 count_steps_sort {
22130 SELECT a FROM t2
22131 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22132 OR f='bcdefghij'
22133 OR f='hijklmnop'
22134 OR a=65
22135 OR f='ijklmnopq'
22136 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22137 OR g IS NULL
22138 OR a=26
22139 OR ((a BETWEEN 38 AND 40) AND a!=39)
22140 OR a=9
22141 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22142 }
22143 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22144 do_test where7-2.952.2 {
22145 count_steps_sort {
22146 SELECT a FROM t3
22147 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22148 OR f='bcdefghij'
22149 OR f='hijklmnop'
22150 OR a=65
22151 OR f='ijklmnopq'
22152 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22153 OR g IS NULL
22154 OR a=26
22155 OR ((a BETWEEN 38 AND 40) AND a!=39)
22156 OR a=9
22157 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22158 }
22159 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22160 do_test where7-2.953.1 {
22161 count_steps_sort {
22162 SELECT a FROM t2
22163 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22164 OR ((a BETWEEN 10 AND 12) AND a!=11)
22165 OR ((a BETWEEN 79 AND 81) AND a!=80)
22166 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22167 OR (g='qponmlk' AND f GLOB 'pqrst*')
22168 OR b=1100
22169 OR c=6006
22170 OR c=4004
22171 OR ((a BETWEEN 24 AND 26) AND a!=25)
22172 OR c=33033
22173 }
22174 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22175 do_test where7-2.953.2 {
22176 count_steps_sort {
22177 SELECT a FROM t3
22178 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22179 OR ((a BETWEEN 10 AND 12) AND a!=11)
22180 OR ((a BETWEEN 79 AND 81) AND a!=80)
22181 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22182 OR (g='qponmlk' AND f GLOB 'pqrst*')
22183 OR b=1100
22184 OR c=6006
22185 OR c=4004
22186 OR ((a BETWEEN 24 AND 26) AND a!=25)
22187 OR c=33033
22188 }
22189 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22190 do_test where7-2.954.1 {
22191 count_steps_sort {
22192 SELECT a FROM t2
22193 WHERE a=17
22194 OR ((a BETWEEN 95 AND 97) AND a!=96)
22195 }
22196 } {17 95 97 scan 0 sort 0}
22197 do_test where7-2.954.2 {
22198 count_steps_sort {
22199 SELECT a FROM t3
22200 WHERE a=17
22201 OR ((a BETWEEN 95 AND 97) AND a!=96)
22202 }
22203 } {17 95 97 scan 0 sort 0}
22204 do_test where7-2.955.1 {
22205 count_steps_sort {
22206 SELECT a FROM t2
22207 WHERE c=3003
22208 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22209 OR a=93
22210 }
22211 } {7 8 9 67 93 scan 0 sort 0}
22212 do_test where7-2.955.2 {
22213 count_steps_sort {
22214 SELECT a FROM t3
22215 WHERE c=3003
22216 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22217 OR a=93
22218 }
22219 } {7 8 9 67 93 scan 0 sort 0}
22220 do_test where7-2.956.1 {
22221 count_steps_sort {
22222 SELECT a FROM t2
22223 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
22224 OR (g='ponmlkj' AND f GLOB 'stuvw*')
22225 OR ((a BETWEEN 21 AND 23) AND a!=22)
22226 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
22227 OR b=737
22228 }
22229 } {12 21 23 42 44 67 scan 0 sort 0}
22230 do_test where7-2.956.2 {
22231 count_steps_sort {
22232 SELECT a FROM t3
22233 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
22234 OR (g='ponmlkj' AND f GLOB 'stuvw*')
22235 OR ((a BETWEEN 21 AND 23) AND a!=22)
22236 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
22237 OR b=737
22238 }
22239 } {12 21 23 42 44 67 scan 0 sort 0}
22240 do_test where7-2.957.1 {
22241 count_steps_sort {
22242 SELECT a FROM t2
22243 WHERE (g='rqponml' AND f GLOB 'klmno*')
22244 OR ((a BETWEEN 5 AND 7) AND a!=6)
22245 }
22246 } {5 7 36 scan 0 sort 0}
22247 do_test where7-2.957.2 {
22248 count_steps_sort {
22249 SELECT a FROM t3
22250 WHERE (g='rqponml' AND f GLOB 'klmno*')
22251 OR ((a BETWEEN 5 AND 7) AND a!=6)
22252 }
22253 } {5 7 36 scan 0 sort 0}
22254 do_test where7-2.958.1 {
22255 count_steps_sort {
22256 SELECT a FROM t2
22257 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22258 OR c=32032
22259 OR f='opqrstuvw'
22260 OR ((a BETWEEN 66 AND 68) AND a!=67)
22261 OR ((a BETWEEN 49 AND 51) AND a!=50)
22262 OR b=993
22263 }
22264 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22265 do_test where7-2.958.2 {
22266 count_steps_sort {
22267 SELECT a FROM t3
22268 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22269 OR c=32032
22270 OR f='opqrstuvw'
22271 OR ((a BETWEEN 66 AND 68) AND a!=67)
22272 OR ((a BETWEEN 49 AND 51) AND a!=50)
22273 OR b=993
22274 }
22275 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22276 do_test where7-2.959.1 {
22277 count_steps_sort {
22278 SELECT a FROM t2
22279 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22280 OR ((a BETWEEN 59 AND 61) AND a!=60)
22281 OR ((a BETWEEN 86 AND 88) AND a!=87)
22282 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22283 OR b=245
22284 OR b=528
22285 OR b=366
22286 OR a=73
22287 OR a=49
22288 OR b=421
22289 OR a=58
22290 }
22291 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22292 do_test where7-2.959.2 {
22293 count_steps_sort {
22294 SELECT a FROM t3
22295 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22296 OR ((a BETWEEN 59 AND 61) AND a!=60)
22297 OR ((a BETWEEN 86 AND 88) AND a!=87)
22298 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22299 OR b=245
22300 OR b=528
22301 OR b=366
22302 OR a=73
22303 OR a=49
22304 OR b=421
22305 OR a=58
22306 }
22307 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22308 do_test where7-2.960.1 {
22309 count_steps_sort {
22310 SELECT a FROM t2
22311 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22312 OR ((a BETWEEN 8 AND 10) AND a!=9)
22313 OR ((a BETWEEN 86 AND 88) AND a!=87)
22314 OR b=146
22315 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22316 OR ((a BETWEEN 73 AND 75) AND a!=74)
22317 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22318 OR ((a BETWEEN 60 AND 62) AND a!=61)
22319 OR (g='ihgfedc' AND f GLOB 'efghi*')
22320 OR b=704
22321 }
22322 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22323 do_test where7-2.960.2 {
22324 count_steps_sort {
22325 SELECT a FROM t3
22326 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22327 OR ((a BETWEEN 8 AND 10) AND a!=9)
22328 OR ((a BETWEEN 86 AND 88) AND a!=87)
22329 OR b=146
22330 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22331 OR ((a BETWEEN 73 AND 75) AND a!=74)
22332 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22333 OR ((a BETWEEN 60 AND 62) AND a!=61)
22334 OR (g='ihgfedc' AND f GLOB 'efghi*')
22335 OR b=704
22336 }
22337 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22338 do_test where7-2.961.1 {
22339 count_steps_sort {
22340 SELECT a FROM t2
22341 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
22342 OR b=14
22343 OR ((a BETWEEN 3 AND 5) AND a!=4)
22344 OR a=49
22345 OR b=333
22346 }
22347 } {3 5 49 65 67 scan 0 sort 0}
22348 do_test where7-2.961.2 {
22349 count_steps_sort {
22350 SELECT a FROM t3
22351 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
22352 OR b=14
22353 OR ((a BETWEEN 3 AND 5) AND a!=4)
22354 OR a=49
22355 OR b=333
22356 }
22357 } {3 5 49 65 67 scan 0 sort 0}
22358 do_test where7-2.962.1 {
22359 count_steps_sort {
22360 SELECT a FROM t2
22361 WHERE c=17017
22362 OR (g='qponmlk' AND f GLOB 'mnopq*')
22363 OR b=971
22364 OR a=37
22365 OR a=7
22366 OR b=641
22367 OR a=13
22368 OR b=597
22369 }
22370 } {7 13 37 38 49 50 51 scan 0 sort 0}
22371 do_test where7-2.962.2 {
22372 count_steps_sort {
22373 SELECT a FROM t3
22374 WHERE c=17017
22375 OR (g='qponmlk' AND f GLOB 'mnopq*')
22376 OR b=971
22377 OR a=37
22378 OR a=7
22379 OR b=641
22380 OR a=13
22381 OR b=597
22382 }
22383 } {7 13 37 38 49 50 51 scan 0 sort 0}
22384 do_test where7-2.963.1 {
22385 count_steps_sort {
22386 SELECT a FROM t2
22387 WHERE f='tuvwxyzab'
22388 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22389 }
22390 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22391 do_test where7-2.963.2 {
22392 count_steps_sort {
22393 SELECT a FROM t3
22394 WHERE f='tuvwxyzab'
22395 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22396 }
22397 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22398 do_test where7-2.964.1 {
22399 count_steps_sort {
22400 SELECT a FROM t2
22401 WHERE b=638
22402 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22403 OR (g='gfedcba' AND f GLOB 'lmnop*')
22404 OR b=165
22405 OR ((a BETWEEN 10 AND 12) AND a!=11)
22406 OR f='stuvwxyza'
22407 OR b=652
22408 OR b=66
22409 OR b=770
22410 OR b=91
22411 }
22412 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22413 do_test where7-2.964.2 {
22414 count_steps_sort {
22415 SELECT a FROM t3
22416 WHERE b=638
22417 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22418 OR (g='gfedcba' AND f GLOB 'lmnop*')
22419 OR b=165
22420 OR ((a BETWEEN 10 AND 12) AND a!=11)
22421 OR f='stuvwxyza'
22422 OR b=652
22423 OR b=66
22424 OR b=770
22425 OR b=91
22426 }
22427 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22428 do_test where7-2.965.1 {
22429 count_steps_sort {
22430 SELECT a FROM t2
22431 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22432 OR f='opqrstuvw'
22433 OR a=83
22434 OR a=93
22435 OR b=858
22436 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22437 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22438 }
22439 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22440 do_test where7-2.965.2 {
22441 count_steps_sort {
22442 SELECT a FROM t3
22443 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22444 OR f='opqrstuvw'
22445 OR a=83
22446 OR a=93
22447 OR b=858
22448 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22449 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22450 }
22451 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22452 do_test where7-2.966.1 {
22453 count_steps_sort {
22454 SELECT a FROM t2
22455 WHERE c=3003
22456 OR ((a BETWEEN 40 AND 42) AND a!=41)
22457 OR a=38
22458 }
22459 } {7 8 9 38 40 42 scan 0 sort 0}
22460 do_test where7-2.966.2 {
22461 count_steps_sort {
22462 SELECT a FROM t3
22463 WHERE c=3003
22464 OR ((a BETWEEN 40 AND 42) AND a!=41)
22465 OR a=38
22466 }
22467 } {7 8 9 38 40 42 scan 0 sort 0}
22468 do_test where7-2.967.1 {
22469 count_steps_sort {
22470 SELECT a FROM t2
22471 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22472 OR ((a BETWEEN 50 AND 52) AND a!=51)
22473 }
22474 } {50 52 60 scan 0 sort 0}
22475 do_test where7-2.967.2 {
22476 count_steps_sort {
22477 SELECT a FROM t3
22478 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22479 OR ((a BETWEEN 50 AND 52) AND a!=51)
22480 }
22481 } {50 52 60 scan 0 sort 0}
22482 do_test where7-2.968.1 {
22483 count_steps_sort {
22484 SELECT a FROM t2
22485 WHERE (g='qponmlk' AND f GLOB 'mnopq*')
22486 OR ((a BETWEEN 24 AND 26) AND a!=25)
22487 OR a=5
22488 OR b=396
22489 OR a=13
22490 }
22491 } {5 13 24 26 36 38 scan 0 sort 0}
22492 do_test where7-2.968.2 {
22493 count_steps_sort {
22494 SELECT a FROM t3
22495 WHERE (g='qponmlk' AND f GLOB 'mnopq*')
22496 OR ((a BETWEEN 24 AND 26) AND a!=25)
22497 OR a=5
22498 OR b=396
22499 OR a=13
22500 }
22501 } {5 13 24 26 36 38 scan 0 sort 0}
22502 do_test where7-2.969.1 {
22503 count_steps_sort {
22504 SELECT a FROM t2
22505 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22506 OR b=748
22507 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22508 OR ((a BETWEEN 69 AND 71) AND a!=70)
22509 OR b=531
22510 OR b=1092
22511 OR b=418
22512 }
22513 } {38 68 69 71 95 97 scan 0 sort 0}
22514 do_test where7-2.969.2 {
22515 count_steps_sort {
22516 SELECT a FROM t3
22517 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22518 OR b=748
22519 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22520 OR ((a BETWEEN 69 AND 71) AND a!=70)
22521 OR b=531
22522 OR b=1092
22523 OR b=418
22524 }
22525 } {38 68 69 71 95 97 scan 0 sort 0}
22526 do_test where7-2.970.1 {
22527 count_steps_sort {
22528 SELECT a FROM t2
22529 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22530 OR ((a BETWEEN 8 AND 10) AND a!=9)
22531 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22532 OR a=50
22533 OR a=46
22534 OR ((a BETWEEN 38 AND 40) AND a!=39)
22535 }
22536 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22537 do_test where7-2.970.2 {
22538 count_steps_sort {
22539 SELECT a FROM t3
22540 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22541 OR ((a BETWEEN 8 AND 10) AND a!=9)
22542 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22543 OR a=50
22544 OR a=46
22545 OR ((a BETWEEN 38 AND 40) AND a!=39)
22546 }
22547 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22548 do_test where7-2.971.1 {
22549 count_steps_sort {
22550 SELECT a FROM t2
22551 WHERE a=24
22552 OR ((a BETWEEN 22 AND 24) AND a!=23)
22553 OR b=487
22554 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22555 OR ((a BETWEEN 13 AND 15) AND a!=14)
22556 OR b=132
22557 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22558 OR b=795
22559 OR b=737
22560 }
22561 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22562 do_test where7-2.971.2 {
22563 count_steps_sort {
22564 SELECT a FROM t3
22565 WHERE a=24
22566 OR ((a BETWEEN 22 AND 24) AND a!=23)
22567 OR b=487
22568 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22569 OR ((a BETWEEN 13 AND 15) AND a!=14)
22570 OR b=132
22571 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22572 OR b=795
22573 OR b=737
22574 }
22575 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22576 do_test where7-2.972.1 {
22577 count_steps_sort {
22578 SELECT a FROM t2
22579 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22580 OR a=34
22581 OR c=16016
22582 OR b=1078
22583 OR b=960
22584 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22585 }
22586 } {34 46 47 48 87 88 98 scan 0 sort 0}
22587 do_test where7-2.972.2 {
22588 count_steps_sort {
22589 SELECT a FROM t3
22590 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22591 OR a=34
22592 OR c=16016
22593 OR b=1078
22594 OR b=960
22595 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22596 }
22597 } {34 46 47 48 87 88 98 scan 0 sort 0}
22598 do_test where7-2.973.1 {
22599 count_steps_sort {
22600 SELECT a FROM t2
22601 WHERE b=1081
22602 OR ((a BETWEEN 19 AND 21) AND a!=20)
22603 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22604 OR ((a BETWEEN 73 AND 75) AND a!=74)
22605 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22606 OR a=6
22607 }
22608 } {6 19 21 38 45 73 75 scan 0 sort 0}
22609 do_test where7-2.973.2 {
22610 count_steps_sort {
22611 SELECT a FROM t3
22612 WHERE b=1081
22613 OR ((a BETWEEN 19 AND 21) AND a!=20)
22614 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22615 OR ((a BETWEEN 73 AND 75) AND a!=74)
22616 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22617 OR a=6
22618 }
22619 } {6 19 21 38 45 73 75 scan 0 sort 0}
22620 do_test where7-2.974.1 {
22621 count_steps_sort {
22622 SELECT a FROM t2
22623 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22624 OR (g='rqponml' AND f GLOB 'lmnop*')
22625 OR a=92
22626 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22627 OR f='fghijklmn'
22628 OR a=100
22629 OR b=209
22630 OR c=9009
22631 OR ((a BETWEEN 52 AND 54) AND a!=53)
22632 OR a=73
22633 OR b=902
22634 }
22635 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22636 do_test where7-2.974.2 {
22637 count_steps_sort {
22638 SELECT a FROM t3
22639 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22640 OR (g='rqponml' AND f GLOB 'lmnop*')
22641 OR a=92
22642 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22643 OR f='fghijklmn'
22644 OR a=100
22645 OR b=209
22646 OR c=9009
22647 OR ((a BETWEEN 52 AND 54) AND a!=53)
22648 OR a=73
22649 OR b=902
22650 }
22651 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22652 do_test where7-2.975.1 {
22653 count_steps_sort {
22654 SELECT a FROM t2
22655 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22656 OR b=110
22657 OR f='ghijklmno'
22658 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22659 }
22660 } {6 10 21 32 40 58 84 scan 0 sort 0}
22661 do_test where7-2.975.2 {
22662 count_steps_sort {
22663 SELECT a FROM t3
22664 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22665 OR b=110
22666 OR f='ghijklmno'
22667 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22668 }
22669 } {6 10 21 32 40 58 84 scan 0 sort 0}
22670 do_test where7-2.976.1 {
22671 count_steps_sort {
22672 SELECT a FROM t2
22673 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22674 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22675 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22676 OR b=91
22677 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22678 OR b=77
22679 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22680 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22681 }
22682 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22683 do_test where7-2.976.2 {
22684 count_steps_sort {
22685 SELECT a FROM t3
22686 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22687 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22688 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22689 OR b=91
22690 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22691 OR b=77
22692 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22693 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22694 }
22695 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22696 do_test where7-2.977.1 {
22697 count_steps_sort {
22698 SELECT a FROM t2
22699 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22700 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22701 OR b=693
22702 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22703 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22704 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22705 OR a=52
22706 OR b=377
22707 }
22708 } {21 26 42 52 56 63 78 scan 0 sort 0}
22709 do_test where7-2.977.2 {
22710 count_steps_sort {
22711 SELECT a FROM t3
22712 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22713 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22714 OR b=693
22715 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22716 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22717 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22718 OR a=52
22719 OR b=377
22720 }
22721 } {21 26 42 52 56 63 78 scan 0 sort 0}
22722 do_test where7-2.978.1 {
22723 count_steps_sort {
22724 SELECT a FROM t2
22725 WHERE a=99
22726 OR a=36
22727 OR b=297
22728 OR ((a BETWEEN 66 AND 68) AND a!=67)
22729 OR b=1004
22730 OR b=872
22731 OR a=95
22732 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22733 OR b=176
22734 OR b=300
22735 }
22736 } {16 27 36 66 68 95 99 scan 0 sort 0}
22737 do_test where7-2.978.2 {
22738 count_steps_sort {
22739 SELECT a FROM t3
22740 WHERE a=99
22741 OR a=36
22742 OR b=297
22743 OR ((a BETWEEN 66 AND 68) AND a!=67)
22744 OR b=1004
22745 OR b=872
22746 OR a=95
22747 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22748 OR b=176
22749 OR b=300
22750 }
22751 } {16 27 36 66 68 95 99 scan 0 sort 0}
22752 do_test where7-2.979.1 {
22753 count_steps_sort {
22754 SELECT a FROM t2
22755 WHERE b=737
22756 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22757 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22758 OR a=40
22759 OR f='uvwxyzabc'
22760 OR b=311
22761 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22762 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22763 OR b=927
22764 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22765 }
22766 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22767 do_test where7-2.979.2 {
22768 count_steps_sort {
22769 SELECT a FROM t3
22770 WHERE b=737
22771 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22772 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22773 OR a=40
22774 OR f='uvwxyzabc'
22775 OR b=311
22776 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22777 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22778 OR b=927
22779 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22780 }
22781 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22782 do_test where7-2.980.1 {
22783 count_steps_sort {
22784 SELECT a FROM t2
22785 WHERE f='fghijklmn'
22786 OR b=1078
22787 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22788 OR f='fghijklmn'
22789 }
22790 } {5 31 35 57 83 98 scan 0 sort 0}
22791 do_test where7-2.980.2 {
22792 count_steps_sort {
22793 SELECT a FROM t3
22794 WHERE f='fghijklmn'
22795 OR b=1078
22796 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22797 OR f='fghijklmn'
22798 }
22799 } {5 31 35 57 83 98 scan 0 sort 0}
22800 do_test where7-2.981.1 {
22801 count_steps_sort {
22802 SELECT a FROM t2
22803 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22804 OR b=487
22805 OR f='tuvwxyzab'
22806 OR (g='onmlkji' AND f GLOB 'wxyza*')
22807 OR b=971
22808 OR c=19019
22809 OR a=39
22810 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22811 OR b=550
22812 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22813 OR b=660
22814 }
22815 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22816 do_test where7-2.981.2 {
22817 count_steps_sort {
22818 SELECT a FROM t3
22819 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22820 OR b=487
22821 OR f='tuvwxyzab'
22822 OR (g='onmlkji' AND f GLOB 'wxyza*')
22823 OR b=971
22824 OR c=19019
22825 OR a=39
22826 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22827 OR b=550
22828 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22829 OR b=660
22830 }
22831 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22832 do_test where7-2.982.1 {
22833 count_steps_sort {
22834 SELECT a FROM t2
22835 WHERE b=80
22836 OR b=839
22837 }
22838 } { scan 0 sort 0}
22839 do_test where7-2.982.2 {
22840 count_steps_sort {
22841 SELECT a FROM t3
22842 WHERE b=80
22843 OR b=839
22844 }
22845 } { scan 0 sort 0}
22846 do_test where7-2.983.1 {
22847 count_steps_sort {
22848 SELECT a FROM t2
22849 WHERE b=363
22850 OR b=630
22851 OR b=935
22852 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22853 OR (g='srqponm' AND f GLOB 'defgh*')
22854 OR f='yzabcdefg'
22855 OR ((a BETWEEN 37 AND 39) AND a!=38)
22856 }
22857 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22858 do_test where7-2.983.2 {
22859 count_steps_sort {
22860 SELECT a FROM t3
22861 WHERE b=363
22862 OR b=630
22863 OR b=935
22864 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22865 OR (g='srqponm' AND f GLOB 'defgh*')
22866 OR f='yzabcdefg'
22867 OR ((a BETWEEN 37 AND 39) AND a!=38)
22868 }
22869 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22870 do_test where7-2.984.1 {
22871 count_steps_sort {
22872 SELECT a FROM t2
22873 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22874 OR a=40
22875 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22876 OR f='abcdefghi'
22877 OR b=696
22878 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22879 OR b=682
22880 OR a=32
22881 OR ((a BETWEEN 34 AND 36) AND a!=35)
22882 OR b=671
22883 OR a=15
22884 }
22885 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22886 do_test where7-2.984.2 {
22887 count_steps_sort {
22888 SELECT a FROM t3
22889 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22890 OR a=40
22891 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22892 OR f='abcdefghi'
22893 OR b=696
22894 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22895 OR b=682
22896 OR a=32
22897 OR ((a BETWEEN 34 AND 36) AND a!=35)
22898 OR b=671
22899 OR a=15
22900 }
22901 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22902 do_test where7-2.985.1 {
22903 count_steps_sort {
22904 SELECT a FROM t2
22905 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22906 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22907 OR b=311
22908 }
22909 } {7 33 59 85 89 scan 0 sort 0}
22910 do_test where7-2.985.2 {
22911 count_steps_sort {
22912 SELECT a FROM t3
22913 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22914 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22915 OR b=311
22916 }
22917 } {7 33 59 85 89 scan 0 sort 0}
22918 do_test where7-2.986.1 {
22919 count_steps_sort {
22920 SELECT a FROM t2
22921 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22922 OR a=73
22923 OR b=729
22924 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22925 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22926 OR a=32
22927 }
22928 } {32 67 73 81 96 scan 0 sort 0}
22929 do_test where7-2.986.2 {
22930 count_steps_sort {
22931 SELECT a FROM t3
22932 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22933 OR a=73
22934 OR b=729
22935 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22936 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22937 OR a=32
22938 }
22939 } {32 67 73 81 96 scan 0 sort 0}
22940 do_test where7-2.987.1 {
22941 count_steps_sort {
22942 SELECT a FROM t2
22943 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22944 OR b=110
22945 OR ((a BETWEEN 38 AND 40) AND a!=39)
22946 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22947 OR b=484
22948 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22949 }
22950 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22951 do_test where7-2.987.2 {
22952 count_steps_sort {
22953 SELECT a FROM t3
22954 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22955 OR b=110
22956 OR ((a BETWEEN 38 AND 40) AND a!=39)
22957 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22958 OR b=484
22959 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22960 }
22961 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22962 do_test where7-2.988.1 {
22963 count_steps_sort {
22964 SELECT a FROM t2
22965 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22966 OR b=135
22967 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22968 OR b=209
22969 OR b=363
22970 OR c=27027
22971 OR b=1026
22972 OR c=6006
22973 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22974 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
22975 }
22976 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
22977 do_test where7-2.988.2 {
22978 count_steps_sort {
22979 SELECT a FROM t3
22980 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22981 OR b=135
22982 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22983 OR b=209
22984 OR b=363
22985 OR c=27027
22986 OR b=1026
22987 OR c=6006
22988 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22989 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
22990 }
22991 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
22992 do_test where7-2.989.1 {
22993 count_steps_sort {
22994 SELECT a FROM t2
22995 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
22996 OR ((a BETWEEN 18 AND 20) AND a!=19)
22997 OR (g='qponmlk' AND f GLOB 'nopqr*')
22998 OR a=97
22999 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
23000 OR ((a BETWEEN 22 AND 24) AND a!=23)
23001 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23002 OR b=674
23003 OR c=14014
23004 OR b=69
23005 }
23006 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23007 do_test where7-2.989.2 {
23008 count_steps_sort {
23009 SELECT a FROM t3
23010 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
23011 OR ((a BETWEEN 18 AND 20) AND a!=19)
23012 OR (g='qponmlk' AND f GLOB 'nopqr*')
23013 OR a=97
23014 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
23015 OR ((a BETWEEN 22 AND 24) AND a!=23)
23016 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23017 OR b=674
23018 OR c=14014
23019 OR b=69
23020 }
23021 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23022 do_test where7-2.990.1 {
23023 count_steps_sort {
23024 SELECT a FROM t2
23025 WHERE b=297
23026 OR a=83
23027 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23028 OR ((a BETWEEN 16 AND 18) AND a!=17)
23029 }
23030 } {16 18 27 78 83 scan 0 sort 0}
23031 do_test where7-2.990.2 {
23032 count_steps_sort {
23033 SELECT a FROM t3
23034 WHERE b=297
23035 OR a=83
23036 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23037 OR ((a BETWEEN 16 AND 18) AND a!=17)
23038 }
23039 } {16 18 27 78 83 scan 0 sort 0}
23040 do_test where7-2.991.1 {
23041 count_steps_sort {
23042 SELECT a FROM t2
23043 WHERE b=451
23044 OR ((a BETWEEN 11 AND 13) AND a!=12)
23045 OR (g='tsrqpon' AND f GLOB 'abcde*')
23046 OR b=539
23047 OR a=26
23048 OR (g='srqponm' AND f GLOB 'efghi*')
23049 OR b=465
23050 OR (g='jihgfed' AND f GLOB 'wxyza*')
23051 }
23052 } {11 13 26 30 41 49 74 scan 0 sort 0}
23053 do_test where7-2.991.2 {
23054 count_steps_sort {
23055 SELECT a FROM t3
23056 WHERE b=451
23057 OR ((a BETWEEN 11 AND 13) AND a!=12)
23058 OR (g='tsrqpon' AND f GLOB 'abcde*')
23059 OR b=539
23060 OR a=26
23061 OR (g='srqponm' AND f GLOB 'efghi*')
23062 OR b=465
23063 OR (g='jihgfed' AND f GLOB 'wxyza*')
23064 }
23065 } {11 13 26 30 41 49 74 scan 0 sort 0}
23066 do_test where7-2.992.1 {
23067 count_steps_sort {
23068 SELECT a FROM t2
23069 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23070 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23071 }
23072 } {45 63 scan 0 sort 0}
23073 do_test where7-2.992.2 {
23074 count_steps_sort {
23075 SELECT a FROM t3
23076 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23077 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23078 }
23079 } {45 63 scan 0 sort 0}
23080 do_test where7-2.993.1 {
23081 count_steps_sort {
23082 SELECT a FROM t2
23083 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23084 OR b=872
23085 OR c=31031
23086 }
23087 } {16 18 91 92 93 scan 0 sort 0}
23088 do_test where7-2.993.2 {
23089 count_steps_sort {
23090 SELECT a FROM t3
23091 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23092 OR b=872
23093 OR c=31031
23094 }
23095 } {16 18 91 92 93 scan 0 sort 0}
23096 do_test where7-2.994.1 {
23097 count_steps_sort {
23098 SELECT a FROM t2
23099 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23100 OR a=13
23101 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23102 OR b=322
23103 OR ((a BETWEEN 33 AND 35) AND a!=34)
23104 OR b=377
23105 OR f='cdefghijk'
23106 OR b=286
23107 OR ((a BETWEEN 61 AND 63) AND a!=62)
23108 }
23109 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23110 do_test where7-2.994.2 {
23111 count_steps_sort {
23112 SELECT a FROM t3
23113 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23114 OR a=13
23115 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23116 OR b=322
23117 OR ((a BETWEEN 33 AND 35) AND a!=34)
23118 OR b=377
23119 OR f='cdefghijk'
23120 OR b=286
23121 OR ((a BETWEEN 61 AND 63) AND a!=62)
23122 }
23123 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23124 do_test where7-2.995.1 {
23125 count_steps_sort {
23126 SELECT a FROM t2
23127 WHERE a=41
23128 OR b=990
23129 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23130 OR b=605
23131 OR (g='srqponm' AND f GLOB 'cdefg*')
23132 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23133 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23134 OR b=968
23135 OR a=66
23136 }
23137 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23138 do_test where7-2.995.2 {
23139 count_steps_sort {
23140 SELECT a FROM t3
23141 WHERE a=41
23142 OR b=990
23143 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23144 OR b=605
23145 OR (g='srqponm' AND f GLOB 'cdefg*')
23146 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23147 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23148 OR b=968
23149 OR a=66
23150 }
23151 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23152 do_test where7-2.996.1 {
23153 count_steps_sort {
23154 SELECT a FROM t2
23155 WHERE b=1059
23156 OR (g='srqponm' AND f GLOB 'ghijk*')
23157 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23158 OR (g='nmlkjih' AND f GLOB 'fghij*')
23159 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23160 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23161 OR (g='onmlkji' AND f GLOB 'abcde*')
23162 OR ((a BETWEEN 39 AND 41) AND a!=40)
23163 }
23164 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23165 do_test where7-2.996.2 {
23166 count_steps_sort {
23167 SELECT a FROM t3
23168 WHERE b=1059
23169 OR (g='srqponm' AND f GLOB 'ghijk*')
23170 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23171 OR (g='nmlkjih' AND f GLOB 'fghij*')
23172 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23173 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23174 OR (g='onmlkji' AND f GLOB 'abcde*')
23175 OR ((a BETWEEN 39 AND 41) AND a!=40)
23176 }
23177 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23178 do_test where7-2.997.1 {
23179 count_steps_sort {
23180 SELECT a FROM t2
23181 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23182 OR f='nopqrstuv'
23183 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23184 OR a=42
23185 OR b=729
23186 OR b=297
23187 OR a=77
23188 OR b=781
23189 OR ((a BETWEEN 36 AND 38) AND a!=37)
23190 }
23191 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23192 do_test where7-2.997.2 {
23193 count_steps_sort {
23194 SELECT a FROM t3
23195 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23196 OR f='nopqrstuv'
23197 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23198 OR a=42
23199 OR b=729
23200 OR b=297
23201 OR a=77
23202 OR b=781
23203 OR ((a BETWEEN 36 AND 38) AND a!=37)
23204 }
23205 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23206 do_test where7-2.998.1 {
23207 count_steps_sort {
23208 SELECT a FROM t2
23209 WHERE a=12
23210 OR f='qrstuvwxy'
23211 OR a=47
23212 OR b=135
23213 OR a=25
23214 }
23215 } {12 16 25 42 47 68 94 scan 0 sort 0}
23216 do_test where7-2.998.2 {
23217 count_steps_sort {
23218 SELECT a FROM t3
23219 WHERE a=12
23220 OR f='qrstuvwxy'
23221 OR a=47
23222 OR b=135
23223 OR a=25
23224 }
23225 } {12 16 25 42 47 68 94 scan 0 sort 0}
23226 do_test where7-2.999.1 {
23227 count_steps_sort {
23228 SELECT a FROM t2
23229 WHERE b=451
23230 OR b=660
23231 OR (g='onmlkji' AND f GLOB 'yzabc*')
23232 OR b=781
23233 OR (g='jihgfed' AND f GLOB 'wxyza*')
23234 OR b=198
23235 OR b=1023
23236 OR a=98
23237 OR d<0.0
23238 OR ((a BETWEEN 79 AND 81) AND a!=80)
23239 }
23240 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23241 do_test where7-2.999.2 {
23242 count_steps_sort {
23243 SELECT a FROM t3
23244 WHERE b=451
23245 OR b=660
23246 OR (g='onmlkji' AND f GLOB 'yzabc*')
23247 OR b=781
23248 OR (g='jihgfed' AND f GLOB 'wxyza*')
23249 OR b=198
23250 OR b=1023
23251 OR a=98
23252 OR d<0.0
23253 OR ((a BETWEEN 79 AND 81) AND a!=80)
23254 }
23255 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23256 do_test where7-2.1000.1 {
23257 count_steps_sort {
23258 SELECT a FROM t2
23259 WHERE b=685
23260 OR a=86
23261 OR c=17017
23262 OR ((a BETWEEN 85 AND 87) AND a!=86)
23263 OR (g='gfedcba' AND f GLOB 'mnopq*')
23264 OR a=80
23265 OR b=773
23266 }
23267 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23268 do_test where7-2.1000.2 {
23269 count_steps_sort {
23270 SELECT a FROM t3
23271 WHERE b=685
23272 OR a=86
23273 OR c=17017
23274 OR ((a BETWEEN 85 AND 87) AND a!=86)
23275 OR (g='gfedcba' AND f GLOB 'mnopq*')
23276 OR a=80
23277 OR b=773
23278 }
23279 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23280 do_test where7-2.1001.1 {
23281 count_steps_sort {
23282 SELECT a FROM t2
23283 WHERE b=1092
23284 OR a=23
23285 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23286 OR d<0.0
23287 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23288 OR a=91
23289 }
23290 } {2 22 23 28 54 80 91 scan 0 sort 0}
23291 do_test where7-2.1001.2 {
23292 count_steps_sort {
23293 SELECT a FROM t3
23294 WHERE b=1092
23295 OR a=23
23296 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23297 OR d<0.0
23298 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23299 OR a=91
23300 }
23301 } {2 22 23 28 54 80 91 scan 0 sort 0}
23302  
23303 # test case for the performance regression fixed by
23304 # check-in 28ba6255282b on 2010-10-21 02:05:06
23305 #
23306 # The test case that follows is code from an actual
23307 # application with identifiers change and unused columns
23308 # remove.
23309 #
23310 do_execsql_test where7-3.1 {
23311 CREATE TABLE t301 (
23312 c8 INTEGER PRIMARY KEY,
23313 c6 INTEGER,
23314 c4 INTEGER,
23315 c7 INTEGER,
23316 FOREIGN KEY (c4) REFERENCES series(c4)
23317 );
23318 CREATE INDEX t301_c6 on t301(c6);
23319 CREATE INDEX t301_c4 on t301(c4);
23320 CREATE INDEX t301_c7 on t301(c7);
23321  
23322 CREATE TABLE t302 (
23323 c1 INTEGER PRIMARY KEY,
23324 c8 INTEGER,
23325 c5 INTEGER,
23326 c3 INTEGER,
23327 c2 INTEGER,
23328 c4 INTEGER,
23329 FOREIGN KEY (c8) REFERENCES t301(c8)
23330 );
23331 CREATE INDEX t302_c3 on t302(c3);
23332 CREATE INDEX t302_c8_c3 on t302(c8, c3);
23333 CREATE INDEX t302_c5 on t302(c5);
23334  
23335 EXPLAIN QUERY PLAN
23336 SELECT t302.c1
23337 FROM t302 JOIN t301 ON t302.c8 = t301.c8
23338 WHERE t302.c2 = 19571
23339 AND t302.c3 > 1287603136
23340 AND (t301.c4 = 1407449685622784
23341 OR t301.c8 = 1407424651264000)
23342 ORDER BY t302.c5 LIMIT 200;
23343 } {
23344  
23345  
23346  
23347  
23348 }
23349  
23350 finish_test