Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(243)

Side by Side Diff: third_party/sqlite/sqlite-src-3170000/test/where7.test

Issue 2747283002: [sql] Import reference version of SQLite 3.17.. (Closed)
Patch Set: Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
(Empty)
1 # 2008 December 23
2 #
3 # The author disclaims copyright to this source code. In place of
4 # a legal notice, here is a blessing:
5 #
6 # May you do good and not evil.
7 # May you find forgiveness for yourself and forgive others.
8 # May you share freely, never taking more than you give.
9 #
10 #***********************************************************************
11 # This file implements regression tests for SQLite library. The
12 # focus of this file is testing the multi-index OR clause optimizer.
13
14 set testdir [file dirname $argv0]
15 source $testdir/tester.tcl
16
17 ifcapable !or_opt {
18 finish_test
19 return
20 }
21
22 # Evaluate SQL. Return the result set followed by the
23 # and the number of full-scan steps.
24 #
25 proc count_steps {sql} {
26 set r [db eval $sql]
27 lappend r scan [db status step] sort [db status sort]
28 }
29
30 proc count_steps_sort {sql} {
31 set r [lsort -integer [db eval $sql]]
32 return "$r scan [db status step] sort [db status sort]"
33 }
34
35 # Build some test data
36 #
37 do_test where7-1.1 {
38 execsql {
39 CREATE TABLE t1(a INTEGER PRIMARY KEY,b,c,d);
40 INSERT INTO t1 VALUES(1,2,3,4);
41 INSERT INTO t1 VALUES(2,3,4,5);
42 INSERT INTO t1 VALUES(3,4,6,8);
43 INSERT INTO t1 VALUES(4,5,10,15);
44 INSERT INTO t1 VALUES(5,10,100,1000);
45 CREATE INDEX t1b ON t1(b);
46 CREATE INDEX t1c ON t1(c);
47 SELECT * FROM t1;
48 }
49 } {1 2 3 4 2 3 4 5 3 4 6 8 4 5 10 15 5 10 100 1000}
50 do_execsql_test where7-1.1.1 {
51 CREATE TABLE t(a);
52 CREATE INDEX ta ON t(a);
53 INSERT INTO t(a) VALUES(1),(2);
54 SELECT * FROM t ORDER BY a;
55 SELECT * FROM t WHERE a<2 OR a<3 ORDER BY a;
56 PRAGMA count_changes=ON;
57 DELETE FROM t WHERE a<2 OR a<3;
58 SELECT * FROM t;
59 PRAGMA count_changes=OFF;
60 DROP TABLE t;
61 } {1 2 1 2 2}
62 do_test where7-1.2 {
63 count_steps {
64 SELECT a FROM t1 WHERE b=3 OR c=6 ORDER BY a
65 }
66 } {2 3 scan 0 sort 1}
67 do_test where7-1.3 {
68 count_steps {
69 SELECT a FROM t1 WHERE b=3 OR +c=6 ORDER BY a
70 }
71 } {2 3 scan 4 sort 0}
72 do_test where7-1.4 {
73 count_steps {
74 SELECT a FROM t1 WHERE +b=3 OR c=6 ORDER BY 1
75 }
76 } {2 3 scan 4 sort 0}
77 do_test where7-1.5 {
78 count_steps {
79 SELECT a FROM t1 WHERE 3=b OR c=6 ORDER BY rowid
80 }
81 } {2 3 scan 0 sort 1}
82 do_test where7-1.6 {
83 count_steps {
84 SELECT a FROM t1 WHERE (3=b OR c=6) AND +a>0 ORDER BY a
85 }
86 } {2 3 scan 0 sort 1}
87 do_test where7-1.7 {
88 count_steps {
89 SELECT a FROM t1 WHERE (b=3 OR c>10)
90 }
91 } {2 5 scan 0 sort 0}
92 do_test where7-1.8 {
93 count_steps {
94 SELECT a FROM t1 WHERE (b=3 OR c>=10)
95 }
96 } {2 4 5 scan 0 sort 0}
97 do_test where7-1.9 {
98 count_steps {
99 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4)
100 }
101 } {2 4 5 scan 0 sort 0}
102 do_test where7-1.10 {
103 count_steps {
104 SELECT a FROM t1 WHERE (b=3 OR c>=10 OR c=4 OR b>10)
105 }
106 } {2 4 5 scan 0 sort 0}
107 do_test where7-1.11 {
108 count_steps {
109 SELECT a FROM t1 WHERE (d=5 AND b=3) OR c==100 ORDER BY a;
110 }
111 } {2 5 scan 0 sort 1}
112 do_test where7-1.12 {
113 count_steps {
114 SELECT a FROM t1 WHERE (b BETWEEN 2 AND 4) OR c=100 ORDER BY a
115 }
116 } {1 2 3 5 scan 0 sort 1}
117 do_test where7-1.13 {
118 count_steps {
119 SELECT a FROM t1 WHERE (b BETWEEN 0 AND 2) OR (c BETWEEN 9 AND 999)
120 ORDER BY +a DESC
121 }
122 } {5 4 1 scan 0 sort 1}
123
124 do_test where7-1.14 {
125 count_steps {
126 SELECT a FROM t1 WHERE (d=8 OR c=6 OR b=4) AND +a>0
127 }
128 } {3 scan 4 sort 0}
129 do_test where7-1.15 {
130 count_steps {
131 SELECT a FROM t1 WHERE +a>=0 AND (d=8 OR c=6 OR b=4)
132 }
133 } {3 scan 4 sort 0}
134
135 do_test where7-1.20 {
136 set sql "SELECT a FROM t1 WHERE a=11 OR b=11"
137 for {set i 12} {$i<400} {incr i} {
138 append sql " OR a=$i OR b=$i"
139 }
140 append sql " ORDER BY a"
141 count_steps $sql
142 } {scan 0 sort 1}
143 do_test where7-1.21 {
144 set sql "SELECT a FROM t1 WHERE b=11 OR c=11"
145 for {set i 12} {$i<400} {incr i} {
146 append sql " OR b=$i OR c=$i"
147 }
148 append sql " ORDER BY a"
149 count_steps $sql
150 } {5 scan 0 sort 1}
151 do_test where7-1.22 {
152 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
153 for {set i 12} {$i<400} {incr i} {
154 append sql " OR b=$i OR c=$i"
155 }
156 append sql ") AND d>=0 AND d<9999 ORDER BY a"
157 count_steps $sql
158 } {5 scan 0 sort 1}
159 do_test where7-1.23 {
160 set sql "SELECT a FROM t1 WHERE (b=11 OR c=11"
161 for {set i 12} {$i<400} {incr i} {
162 append sql " OR (b=$i AND d!=0) OR (c=$i AND d IS NOT NULL)"
163 }
164 append sql ") AND d>=0 AND d<9999 ORDER BY a"
165 count_steps $sql
166 } {5 scan 0 sort 1}
167
168 do_test where7-1.31 {
169 set sql "SELECT a FROM t1 WHERE (a=11 AND b=11)"
170 for {set i 12} {$i<400} {incr i} {
171 append sql " OR (a=$i AND b=$i)"
172 }
173 append sql " ORDER BY a"
174 count_steps $sql
175 } {scan 0 sort 1}
176 do_test where7-1.32 {
177 set sql "SELECT a FROM t1 WHERE (b=11 AND c=11)"
178 for {set i 12} {$i<400} {incr i} {
179 append sql " OR (b=$i AND c=$i)"
180 }
181 append sql " ORDER BY a"
182 count_steps $sql
183 } {scan 0 sort 1}
184
185
186 do_test where7-2.1 {
187 db eval {
188 CREATE TABLE t2(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
189 INSERT INTO t2 VALUES(1,11,1001,1.001,100.1,'bcdefghij','yxwvuts');
190 INSERT INTO t2 VALUES(2,22,1001,2.002,100.1,'cdefghijk','yxwvuts');
191 INSERT INTO t2 VALUES(3,33,1001,3.0029999999999997,100.1,'defghijkl','xwvuts r');
192 INSERT INTO t2 VALUES(4,44,2002,4.004,200.2,'efghijklm','xwvutsr');
193 INSERT INTO t2 VALUES(5,55,2002,5.004999999999999,200.2,'fghijklmn','xwvutsr ');
194 INSERT INTO t2 VALUES(6,66,2002,6.005999999999999,200.2,'ghijklmno','xwvutsr ');
195 INSERT INTO t2 VALUES(7,77,3003,7.007,300.29999999999995,'hijklmnop','xwvuts r');
196 INSERT INTO t2 VALUES(8,88,3003,8.008,300.29999999999995,'ijklmnopq','wvutsr q');
197 INSERT INTO t2 VALUES(9,99,3003,9.008999999999999,300.29999999999995,'jklmno pqr','wvutsrq');
198 INSERT INTO t2 VALUES(10,110,4004,10.009999999999998,400.4,'klmnopqrs','wvut srq');
199 INSERT INTO t2 VALUES(11,121,4004,11.011,400.4,'lmnopqrst','wvutsrq');
200 INSERT INTO t2 VALUES(12,132,4004,12.011999999999999,400.4,'mnopqrstu','wvut srq');
201 INSERT INTO t2 VALUES(13,143,5005,13.012999999999998,500.5,'nopqrstuv','vuts rqp');
202 INSERT INTO t2 VALUES(14,154,5005,14.014,500.5,'opqrstuvw','vutsrqp');
203 INSERT INTO t2 VALUES(15,165,5005,15.014999999999999,500.5,'pqrstuvwx','vuts rqp');
204 INSERT INTO t2 VALUES(16,176,6006,16.016,600.5999999999999,'qrstuvwxy','vuts rqp');
205 INSERT INTO t2 VALUES(17,187,6006,17.017,600.5999999999999,'rstuvwxyz','vuts rqp');
206 INSERT INTO t2 VALUES(18,198,6006,18.017999999999997,600.5999999999999,'stuv wxyza','utsrqpo');
207 INSERT INTO t2 VALUES(19,209,7007,19.019,700.6999999999999,'tuvwxyzab','utsr qpo');
208 INSERT INTO t2 VALUES(20,220,7007,20.019999999999996,700.6999999999999,'uvwx yzabc','utsrqpo');
209 INSERT INTO t2 VALUES(21,231,7007,21.020999999999997,700.6999999999999,'vwxy zabcd','utsrqpo');
210 INSERT INTO t2 VALUES(22,242,8008,22.022,800.8,'wxyzabcde','utsrqpo');
211 INSERT INTO t2 VALUES(23,253,8008,23.022999999999996,800.8,'xyzabcdef','tsrq pon');
212 INSERT INTO t2 VALUES(24,264,8008,24.023999999999997,800.8,'yzabcdefg','tsrq pon');
213 INSERT INTO t2 VALUES(25,275,9009,25.025,900.9,'zabcdefgh','tsrqpon');
214 INSERT INTO t2 VALUES(26,286,9009,26.025999999999996,900.9,'abcdefghi','tsrq pon');
215 INSERT INTO t2 VALUES(27,297,9009,27.026999999999997,900.9,'bcdefghij','tsrq pon');
216 INSERT INTO t2 VALUES(28,308,10010,28.028,1001.0,'cdefghijk','srqponm');
217 INSERT INTO t2 VALUES(29,319,10010,29.028999999999996,1001.0,'defghijkl','sr qponm');
218 INSERT INTO t2 VALUES(30,330,10010,30.029999999999998,1001.0,'efghijklm','sr qponm');
219 INSERT INTO t2 VALUES(31,341,11011,31.030999999999995,1101.1,'fghijklmn','sr qponm');
220 INSERT INTO t2 VALUES(32,352,11011,32.032,1101.1,'ghijklmno','srqponm');
221 INSERT INTO t2 VALUES(33,363,11011,33.032999999999994,1101.1,'hijklmnop','rq ponml');
222 INSERT INTO t2 VALUES(34,374,12012,34.034,1201.1999999999998,'ijklmnopq','rq ponml');
223 INSERT INTO t2 VALUES(35,385,12012,35.035,1201.1999999999998,'jklmnopqr','rq ponml');
224 INSERT INTO t2 VALUES(36,396,12012,36.035999999999994,1201.1999999999998,'kl mnopqrs','rqponml');
225 INSERT INTO t2 VALUES(37,407,13013,37.037,1301.3,'lmnopqrst','rqponml');
226 INSERT INTO t2 VALUES(38,418,13013,38.038,1301.3,'mnopqrstu','qponmlk');
227 INSERT INTO t2 VALUES(39,429,13013,39.038999999999994,1301.3,'nopqrstuv','qp onmlk');
228 INSERT INTO t2 VALUES(40,440,14014,40.03999999999999,1401.3999999999999,'opq rstuvw','qponmlk');
229 INSERT INTO t2 VALUES(41,451,14014,41.041,1401.3999999999999,'pqrstuvwx','qp onmlk');
230 INSERT INTO t2 VALUES(42,462,14014,42.041999999999994,1401.3999999999999,'qr stuvwxy','qponmlk');
231 INSERT INTO t2 VALUES(43,473,15015,43.04299999999999,1501.5,'rstuvwxyz','pon mlkj');
232 INSERT INTO t2 VALUES(44,484,15015,44.044,1501.5,'stuvwxyza','ponmlkj');
233 INSERT INTO t2 VALUES(45,495,15015,45.044999999999995,1501.5,'tuvwxyzab','po nmlkj');
234 INSERT INTO t2 VALUES(46,506,16016,46.04599999999999,1601.6,'uvwxyzabc','pon mlkj');
235 INSERT INTO t2 VALUES(47,517,16016,47.047,1601.6,'vwxyzabcd','ponmlkj');
236 INSERT INTO t2 VALUES(48,528,16016,48.047999999999995,1601.6,'wxyzabcde','on mlkji');
237 INSERT INTO t2 VALUES(49,539,17017,49.04899999999999,1701.6999999999998,'xyz abcdef','onmlkji');
238 INSERT INTO t2 VALUES(50,550,17017,50.05,1701.6999999999998,'yzabcdefg','onm lkji');
239 INSERT INTO t2 VALUES(51,561,17017,51.050999999999995,1701.6999999999998,'za bcdefgh','onmlkji');
240 INSERT INTO t2 VALUES(52,572,18018,52.05199999999999,1801.8,'abcdefghi','onm lkji');
241 INSERT INTO t2 VALUES(53,583,18018,53.053,1801.8,'bcdefghij','nmlkjih');
242 INSERT INTO t2 VALUES(54,594,18018,54.053999999999995,1801.8,'cdefghijk','nm lkjih');
243 INSERT INTO t2 VALUES(55,605,19019,55.05499999999999,1901.8999999999999,'def ghijkl','nmlkjih');
244 INSERT INTO t2 VALUES(56,616,19019,56.056,1901.8999999999999,'efghijklm','nm lkjih');
245 INSERT INTO t2 VALUES(57,627,19019,57.056999999999995,1901.8999999999999,'fg hijklmn','nmlkjih');
246 INSERT INTO t2 VALUES(58,638,20020,58.05799999999999,2002.0,'ghijklmno','mlk jihg');
247 INSERT INTO t2 VALUES(59,649,20020,59.05899999999999,2002.0,'hijklmnop','mlk jihg');
248 INSERT INTO t2 VALUES(60,660,20020,60.059999999999995,2002.0,'ijklmnopq','ml kjihg');
249 INSERT INTO t2 VALUES(61,671,21021,61.06099999999999,2102.1,'jklmnopqr','mlk jihg');
250 INSERT INTO t2 VALUES(62,682,21021,62.06199999999999,2102.1,'klmnopqrs','mlk jihg');
251 INSERT INTO t2 VALUES(63,693,21021,63.062999999999995,2102.1,'lmnopqrst','lk jihgf');
252 INSERT INTO t2 VALUES(64,704,22022,64.064,2202.2,'mnopqrstu','lkjihgf');
253 INSERT INTO t2 VALUES(65,715,22022,65.065,2202.2,'nopqrstuv','lkjihgf');
254 INSERT INTO t2 VALUES(66,726,22022,66.06599999999999,2202.2,'opqrstuvw','lkj ihgf');
255 INSERT INTO t2 VALUES(67,737,23023,67.067,2302.2999999999997,'pqrstuvwx','lk jihgf');
256 INSERT INTO t2 VALUES(68,748,23023,68.068,2302.2999999999997,'qrstuvwxy','kj ihgfe');
257 INSERT INTO t2 VALUES(69,759,23023,69.06899999999999,2302.2999999999997,'rst uvwxyz','kjihgfe');
258 INSERT INTO t2 VALUES(70,770,24024,70.07,2402.3999999999996,'stuvwxyza','kji hgfe');
259 INSERT INTO t2 VALUES(71,781,24024,71.071,2402.3999999999996,'tuvwxyzab','kj ihgfe');
260 INSERT INTO t2 VALUES(72,792,24024,72.07199999999999,2402.3999999999996,'uvw xyzabc','kjihgfe');
261 INSERT INTO t2 VALUES(73,803,25025,73.073,2502.5,'vwxyzabcd','jihgfed');
262 INSERT INTO t2 VALUES(74,814,25025,74.074,2502.5,'wxyzabcde','jihgfed');
263 INSERT INTO t2 VALUES(75,825,25025,75.07499999999999,2502.5,'xyzabcdef','jih gfed');
264 INSERT INTO t2 VALUES(76,836,26026,76.076,2602.6,'yzabcdefg','jihgfed');
265 INSERT INTO t2 VALUES(77,847,26026,77.077,2602.6,'zabcdefgh','jihgfed');
266 INSERT INTO t2 VALUES(78,858,26026,78.07799999999999,2602.6,'abcdefghi','ihg fedc');
267 INSERT INTO t2 VALUES(79,869,27027,79.079,2702.7,'bcdefghij','ihgfedc');
268 INSERT INTO t2 VALUES(80,880,27027,80.07999999999998,2702.7,'cdefghijk','ihg fedc');
269 INSERT INTO t2 VALUES(81,891,27027,81.08099999999999,2702.7,'defghijkl','ihg fedc');
270 INSERT INTO t2 VALUES(82,902,28028,82.082,2802.7999999999997,'efghijklm','ih gfedc');
271 INSERT INTO t2 VALUES(83,913,28028,83.08299999999998,2802.7999999999997,'fgh ijklmn','hgfedcb');
272 INSERT INTO t2 VALUES(84,924,28028,84.08399999999999,2802.7999999999997,'ghi jklmno','hgfedcb');
273 INSERT INTO t2 VALUES(85,935,29029,85.085,2902.8999999999996,'hijklmnop','hg fedcb');
274 INSERT INTO t2 VALUES(86,946,29029,86.08599999999998,2902.8999999999996,'ijk lmnopq','hgfedcb');
275 INSERT INTO t2 VALUES(87,957,29029,87.08699999999999,2902.8999999999996,'jkl mnopqr','hgfedcb');
276 INSERT INTO t2 VALUES(88,968,30030,88.088,3003.0,'klmnopqrs','gfedcba');
277 INSERT INTO t2 VALUES(89,979,30030,89.08899999999998,3003.0,'lmnopqrst','gfe dcba');
278 INSERT INTO t2 VALUES(90,990,30030,90.08999999999999,3003.0,'mnopqrstu','gfe dcba');
279 INSERT INTO t2 VALUES(91,1001,31031,91.091,3103.1,'nopqrstuv','gfedcba');
280 INSERT INTO t2 VALUES(92,1012,31031,92.09199999999998,3103.1,'opqrstuvw','gf edcba');
281 INSERT INTO t2 VALUES(93,1023,31031,93.09299999999999,3103.1,'pqrstuvwx','fe dcbaz');
282 INSERT INTO t2 VALUES(94,1034,32032,94.094,3203.2,'qrstuvwxy','fedcbaz');
283 INSERT INTO t2 VALUES(95,1045,32032,95.09499999999998,3203.2,'rstuvwxyz','fe dcbaz');
284 INSERT INTO t2 VALUES(96,1056,32032,96.09599999999999,3203.2,'stuvwxyza','fe dcbaz');
285 INSERT INTO t2 VALUES(97,1067,33033,97.097,3303.2999999999997,'tuvwxyzab','f edcbaz');
286 INSERT INTO t2 VALUES(98,1078,33033,98.09799999999998,3303.2999999999997,'uv wxyzabc','edcbazy');
287 INSERT INTO t2 VALUES(99,1089,33033,99.09899999999999,3303.2999999999997,'vw xyzabcd','edcbazy');
288 INSERT INTO t2 VALUES(100,1100,34034,100.1,3403.3999999999996,'wxyzabcde','e dcbazy');
289 CREATE INDEX t2b ON t2(b);
290 CREATE INDEX t2c ON t2(c);
291 CREATE INDEX t2d ON t2(d);
292 CREATE INDEX t2e ON t2(e);
293 CREATE INDEX t2f ON t2(f);
294 CREATE INDEX t2g ON t2(g);
295 CREATE TABLE t3(a INTEGER PRIMARY KEY,b,c,d,e,f TEXT,g);
296 INSERT INTO t3 SELECT * FROM t2;
297 CREATE INDEX t3b ON t3(b,c);
298 CREATE INDEX t3c ON t3(c,e);
299 CREATE INDEX t3d ON t3(d,g);
300 CREATE INDEX t3e ON t3(e,f,g);
301 CREATE INDEX t3f ON t3(f,b,d,c);
302 CREATE INDEX t3g ON t3(g,f);
303 }
304 } {}
305
306 do_test where7-2.2.1 {
307 count_steps_sort {
308 SELECT a FROM t2
309 WHERE b=1070
310 OR (g='edcbazy' AND f GLOB 'wxyza*')
311 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
312 OR ((a BETWEEN 18 AND 20) AND a!=19)
313 OR (g='qponmlk' AND f GLOB 'nopqr*')
314 OR (g='fedcbaz' AND f GLOB 'stuvw*')
315 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
316 }
317 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
318 do_test where7-2.2.2 {
319 count_steps_sort {
320 SELECT a FROM t3
321 WHERE b=1070
322 OR (g='edcbazy' AND f GLOB 'wxyza*')
323 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
324 OR ((a BETWEEN 18 AND 20) AND a!=19)
325 OR (g='qponmlk' AND f GLOB 'nopqr*')
326 OR (g='fedcbaz' AND f GLOB 'stuvw*')
327 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
328 }
329 } {6 18 20 32 39 58 84 89 96 100 scan 0 sort 0}
330 do_test where7-2.3.1 {
331 count_steps_sort {
332 SELECT a FROM t2
333 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
334 OR ((a BETWEEN 33 AND 35) AND a!=34)
335 OR (g='edcbazy' AND f GLOB 'uvwxy*')
336 OR b=220
337 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
338 OR ((a BETWEEN 67 AND 69) AND a!=68)
339 OR (g='qponmlk' AND f GLOB 'pqrst*')
340 }
341 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
342 do_test where7-2.3.2 {
343 count_steps_sort {
344 SELECT a FROM t3
345 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
346 OR ((a BETWEEN 33 AND 35) AND a!=34)
347 OR (g='edcbazy' AND f GLOB 'uvwxy*')
348 OR b=220
349 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
350 OR ((a BETWEEN 67 AND 69) AND a!=68)
351 OR (g='qponmlk' AND f GLOB 'pqrst*')
352 }
353 } {20 33 35 41 47 67 69 70 98 scan 0 sort 0}
354 do_test where7-2.4.1 {
355 count_steps_sort {
356 SELECT a FROM t2
357 WHERE b=190
358 OR ((a BETWEEN 49 AND 51) AND a!=50)
359 OR (g='rqponml' AND f GLOB 'hijkl*')
360 OR b=407
361 }
362 } {33 37 49 51 scan 0 sort 0}
363 do_test where7-2.4.2 {
364 count_steps_sort {
365 SELECT a FROM t3
366 WHERE b=190
367 OR ((a BETWEEN 49 AND 51) AND a!=50)
368 OR (g='rqponml' AND f GLOB 'hijkl*')
369 OR b=407
370 }
371 } {33 37 49 51 scan 0 sort 0}
372 do_test where7-2.5.1 {
373 count_steps_sort {
374 SELECT a FROM t2
375 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
376 OR b=795
377 OR b=1103
378 OR b=583
379 }
380 } {13 39 53 65 91 scan 0 sort 0}
381 do_test where7-2.5.2 {
382 count_steps_sort {
383 SELECT a FROM t3
384 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
385 OR b=795
386 OR b=1103
387 OR b=583
388 }
389 } {13 39 53 65 91 scan 0 sort 0}
390 do_test where7-2.6.1 {
391 count_steps_sort {
392 SELECT a FROM t2
393 WHERE a=74
394 OR a=50
395 OR (g='hgfedcb' AND f GLOB 'hijkl*')
396 OR ((a BETWEEN 16 AND 18) AND a!=17)
397 OR c=21021
398 OR ((a BETWEEN 82 AND 84) AND a!=83)
399 }
400 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
401 do_test where7-2.6.2 {
402 count_steps_sort {
403 SELECT a FROM t3
404 WHERE a=74
405 OR a=50
406 OR (g='hgfedcb' AND f GLOB 'hijkl*')
407 OR ((a BETWEEN 16 AND 18) AND a!=17)
408 OR c=21021
409 OR ((a BETWEEN 82 AND 84) AND a!=83)
410 }
411 } {16 18 50 61 62 63 74 82 84 85 scan 0 sort 0}
412 do_test where7-2.7.1 {
413 count_steps_sort {
414 SELECT a FROM t2
415 WHERE ((a BETWEEN 8 AND 10) AND a!=9)
416 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
417 OR ((a BETWEEN 34 AND 36) AND a!=35)
418 OR c=14014
419 OR b=828
420 }
421 } {8 10 34 36 40 41 42 94 scan 0 sort 0}
422 do_test where7-2.7.2 {
423 count_steps_sort {
424 SELECT a FROM t3
425 WHERE ((a BETWEEN 8 AND 10) AND a!=9)
426 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
427 OR ((a BETWEEN 34 AND 36) AND a!=35)
428 OR c=14014
429 OR b=828
430 }
431 } {8 10 34 36 40 41 42 94 scan 0 sort 0}
432 do_test where7-2.8.1 {
433 count_steps_sort {
434 SELECT a FROM t2
435 WHERE 1000000<b
436 OR b=308
437 }
438 } {28 scan 0 sort 0}
439 do_test where7-2.8.2 {
440 count_steps_sort {
441 SELECT a FROM t3
442 WHERE 1000000<b
443 OR b=308
444 }
445 } {28 scan 0 sort 0}
446 do_test where7-2.9.1 {
447 count_steps_sort {
448 SELECT a FROM t2
449 WHERE b=949
450 OR ((a BETWEEN 22 AND 24) AND a!=23)
451 OR a=63
452 }
453 } {22 24 63 scan 0 sort 0}
454 do_test where7-2.9.2 {
455 count_steps_sort {
456 SELECT a FROM t3
457 WHERE b=949
458 OR ((a BETWEEN 22 AND 24) AND a!=23)
459 OR a=63
460 }
461 } {22 24 63 scan 0 sort 0}
462 do_test where7-2.10.1 {
463 count_steps_sort {
464 SELECT a FROM t2
465 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
466 OR b=396
467 OR ((a BETWEEN 68 AND 70) AND a!=69)
468 }
469 } {36 49 51 68 70 scan 0 sort 0}
470 do_test where7-2.10.2 {
471 count_steps_sort {
472 SELECT a FROM t3
473 WHERE ((a BETWEEN 49 AND 51) AND a!=50)
474 OR b=396
475 OR ((a BETWEEN 68 AND 70) AND a!=69)
476 }
477 } {36 49 51 68 70 scan 0 sort 0}
478 do_test where7-2.11.1 {
479 count_steps_sort {
480 SELECT a FROM t2
481 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
482 OR (g='jihgfed' AND f GLOB 'wxyza*')
483 OR c=11011
484 OR c=20020
485 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
486 }
487 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
488 do_test where7-2.11.2 {
489 count_steps_sort {
490 SELECT a FROM t3
491 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
492 OR (g='jihgfed' AND f GLOB 'wxyza*')
493 OR c=11011
494 OR c=20020
495 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
496 }
497 } {18 31 32 33 58 59 60 72 74 scan 0 sort 0}
498 do_test where7-2.12.1 {
499 count_steps_sort {
500 SELECT a FROM t2
501 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
502 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
503 OR (g='vutsrqp' AND f GLOB 'rstuv*')
504 OR b=792
505 OR a=97
506 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
507 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
508 OR b=916
509 OR a=69
510 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
511 OR c=6006
512 }
513 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
514 do_test where7-2.12.2 {
515 count_steps_sort {
516 SELECT a FROM t3
517 WHERE (d>=50.0 AND d<51.0 AND d NOT NULL)
518 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
519 OR (g='vutsrqp' AND f GLOB 'rstuv*')
520 OR b=792
521 OR a=97
522 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
523 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
524 OR b=916
525 OR a=69
526 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
527 OR c=6006
528 }
529 } {16 17 18 31 50 69 72 81 83 87 97 scan 0 sort 0}
530 do_test where7-2.13.1 {
531 count_steps_sort {
532 SELECT a FROM t2
533 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
534 OR c=9009
535 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
536 OR b=539
537 OR b=297
538 OR (g='wvutsrq' AND f GLOB 'klmno*')
539 OR (g='vutsrqp' AND f GLOB 'pqrst*')
540 OR b=957
541 OR f='xyzabcdef'
542 OR b=619
543 }
544 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
545 do_test where7-2.13.2 {
546 count_steps_sort {
547 SELECT a FROM t3
548 WHERE ((a BETWEEN 50 AND 52) AND a!=51)
549 OR c=9009
550 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
551 OR b=539
552 OR b=297
553 OR (g='wvutsrq' AND f GLOB 'klmno*')
554 OR (g='vutsrqp' AND f GLOB 'pqrst*')
555 OR b=957
556 OR f='xyzabcdef'
557 OR b=619
558 }
559 } {10 15 21 23 25 26 27 49 50 52 75 87 scan 0 sort 0}
560 do_test where7-2.14.1 {
561 count_steps_sort {
562 SELECT a FROM t2
563 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
564 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
565 }
566 } {47 48 49 scan 0 sort 0}
567 do_test where7-2.14.2 {
568 count_steps_sort {
569 SELECT a FROM t3
570 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
571 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
572 }
573 } {47 48 49 scan 0 sort 0}
574 do_test where7-2.15.1 {
575 count_steps_sort {
576 SELECT a FROM t2
577 WHERE a=20
578 OR a=67
579 OR b=58
580 OR ((a BETWEEN 19 AND 21) AND a!=20)
581 }
582 } {19 20 21 67 scan 0 sort 0}
583 do_test where7-2.15.2 {
584 count_steps_sort {
585 SELECT a FROM t3
586 WHERE a=20
587 OR a=67
588 OR b=58
589 OR ((a BETWEEN 19 AND 21) AND a!=20)
590 }
591 } {19 20 21 67 scan 0 sort 0}
592 do_test where7-2.16.1 {
593 count_steps_sort {
594 SELECT a FROM t2
595 WHERE b=938
596 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
597 OR (g='vutsrqp' AND f GLOB 'rstuv*')
598 }
599 } {17 67 scan 0 sort 0}
600 do_test where7-2.16.2 {
601 count_steps_sort {
602 SELECT a FROM t3
603 WHERE b=938
604 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
605 OR (g='vutsrqp' AND f GLOB 'rstuv*')
606 }
607 } {17 67 scan 0 sort 0}
608 do_test where7-2.17.1 {
609 count_steps_sort {
610 SELECT a FROM t2
611 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
612 OR f='zabcdefgh'
613 OR b=308
614 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
615 OR (g='srqponm' AND f GLOB 'defgh*')
616 OR ((a BETWEEN 15 AND 17) AND a!=16)
617 OR b=443
618 OR ((a BETWEEN 12 AND 14) AND a!=13)
619 OR f='uvwxyzabc'
620 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
621 }
622 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
623 do_test where7-2.17.2 {
624 count_steps_sort {
625 SELECT a FROM t3
626 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
627 OR f='zabcdefgh'
628 OR b=308
629 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
630 OR (g='srqponm' AND f GLOB 'defgh*')
631 OR ((a BETWEEN 15 AND 17) AND a!=16)
632 OR b=443
633 OR ((a BETWEEN 12 AND 14) AND a!=13)
634 OR f='uvwxyzabc'
635 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
636 }
637 } {12 14 15 16 17 20 24 25 28 29 46 50 51 68 72 76 77 98 scan 0 sort 0}
638 do_test where7-2.18.1 {
639 count_steps_sort {
640 SELECT a FROM t2
641 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
642 OR b=762
643 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
644 OR a=19
645 }
646 } {19 46 56 scan 0 sort 0}
647 do_test where7-2.18.2 {
648 count_steps_sort {
649 SELECT a FROM t3
650 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
651 OR b=762
652 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
653 OR a=19
654 }
655 } {19 46 56 scan 0 sort 0}
656 do_test where7-2.19.1 {
657 count_steps_sort {
658 SELECT a FROM t2
659 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
660 OR a=46
661 OR (g='yxwvuts' AND f GLOB 'cdefg*')
662 OR a=73
663 OR c=20020
664 OR ((a BETWEEN 2 AND 4) AND a!=3)
665 OR b=267
666 OR ((a BETWEEN 68 AND 70) AND a!=69)
667 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
668 }
669 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
670 do_test where7-2.19.2 {
671 count_steps_sort {
672 SELECT a FROM t3
673 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
674 OR a=46
675 OR (g='yxwvuts' AND f GLOB 'cdefg*')
676 OR a=73
677 OR c=20020
678 OR ((a BETWEEN 2 AND 4) AND a!=3)
679 OR b=267
680 OR ((a BETWEEN 68 AND 70) AND a!=69)
681 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
682 }
683 } {2 4 20 46 58 59 60 63 68 70 73 scan 0 sort 0}
684 do_test where7-2.20.1 {
685 count_steps_sort {
686 SELECT a FROM t2
687 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
688 OR (g='gfedcba' AND f GLOB 'nopqr*')
689 }
690 } {27 29 91 scan 0 sort 0}
691 do_test where7-2.20.2 {
692 count_steps_sort {
693 SELECT a FROM t3
694 WHERE ((a BETWEEN 27 AND 29) AND a!=28)
695 OR (g='gfedcba' AND f GLOB 'nopqr*')
696 }
697 } {27 29 91 scan 0 sort 0}
698 do_test where7-2.21.1 {
699 count_steps_sort {
700 SELECT a FROM t2
701 WHERE c=13013
702 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
703 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
704 OR ((a BETWEEN 87 AND 89) AND a!=88)
705 OR f='bcdefghij'
706 OR b=586
707 OR (g='edcbazy' AND f GLOB 'uvwxy*')
708 OR ((a BETWEEN 59 AND 61) AND a!=60)
709 OR (g='mlkjihg' AND f GLOB 'ghijk*')
710 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
711 OR a=9
712 }
713 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
714 do_test where7-2.21.2 {
715 count_steps_sort {
716 SELECT a FROM t3
717 WHERE c=13013
718 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
719 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
720 OR ((a BETWEEN 87 AND 89) AND a!=88)
721 OR f='bcdefghij'
722 OR b=586
723 OR (g='edcbazy' AND f GLOB 'uvwxy*')
724 OR ((a BETWEEN 59 AND 61) AND a!=60)
725 OR (g='mlkjihg' AND f GLOB 'ghijk*')
726 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
727 OR a=9
728 }
729 } {1 6 9 27 37 38 39 53 55 58 59 61 75 79 87 89 98 scan 0 sort 0}
730 do_test where7-2.22.1 {
731 count_steps_sort {
732 SELECT a FROM t2
733 WHERE b=399
734 OR c=28028
735 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
736 OR (g='qponmlk' AND f GLOB 'qrstu*')
737 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
738 }
739 } {42 82 83 84 98 scan 0 sort 0}
740 do_test where7-2.22.2 {
741 count_steps_sort {
742 SELECT a FROM t3
743 WHERE b=399
744 OR c=28028
745 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
746 OR (g='qponmlk' AND f GLOB 'qrstu*')
747 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
748 }
749 } {42 82 83 84 98 scan 0 sort 0}
750 do_test where7-2.23.1 {
751 count_steps_sort {
752 SELECT a FROM t2
753 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
754 OR ((a BETWEEN 96 AND 98) AND a!=97)
755 OR c=14014
756 OR c=33033
757 OR a=89
758 OR b=770
759 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
760 OR a=35
761 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
762 OR b=253
763 OR c=14014
764 }
765 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
766 do_test where7-2.23.2 {
767 count_steps_sort {
768 SELECT a FROM t3
769 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
770 OR ((a BETWEEN 96 AND 98) AND a!=97)
771 OR c=14014
772 OR c=33033
773 OR a=89
774 OR b=770
775 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
776 OR a=35
777 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
778 OR b=253
779 OR c=14014
780 }
781 } {4 19 23 30 35 40 41 42 56 70 82 89 95 96 97 98 99 scan 0 sort 0}
782 do_test where7-2.24.1 {
783 count_steps_sort {
784 SELECT a FROM t2
785 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
786 OR ((a BETWEEN 32 AND 34) AND a!=33)
787 OR b=330
788 OR (g='xwvutsr' AND f GLOB 'ghijk*')
789 OR a=16
790 }
791 } {6 16 21 30 32 34 scan 0 sort 0}
792 do_test where7-2.24.2 {
793 count_steps_sort {
794 SELECT a FROM t3
795 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
796 OR ((a BETWEEN 32 AND 34) AND a!=33)
797 OR b=330
798 OR (g='xwvutsr' AND f GLOB 'ghijk*')
799 OR a=16
800 }
801 } {6 16 21 30 32 34 scan 0 sort 0}
802 do_test where7-2.25.1 {
803 count_steps_sort {
804 SELECT a FROM t2
805 WHERE c=5005
806 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
807 OR ((a BETWEEN 36 AND 38) AND a!=37)
808 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
809 }
810 } {2 13 14 15 36 38 47 scan 0 sort 0}
811 do_test where7-2.25.2 {
812 count_steps_sort {
813 SELECT a FROM t3
814 WHERE c=5005
815 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
816 OR ((a BETWEEN 36 AND 38) AND a!=37)
817 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
818 }
819 } {2 13 14 15 36 38 47 scan 0 sort 0}
820 do_test where7-2.26.1 {
821 count_steps_sort {
822 SELECT a FROM t2
823 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
824 OR (g='mlkjihg' AND f GLOB 'ghijk*')
825 OR ((a BETWEEN 64 AND 66) AND a!=65)
826 OR (g='kjihgfe' AND f GLOB 'qrstu*')
827 OR a=33
828 }
829 } {30 33 58 64 66 68 scan 0 sort 0}
830 do_test where7-2.26.2 {
831 count_steps_sort {
832 SELECT a FROM t3
833 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
834 OR (g='mlkjihg' AND f GLOB 'ghijk*')
835 OR ((a BETWEEN 64 AND 66) AND a!=65)
836 OR (g='kjihgfe' AND f GLOB 'qrstu*')
837 OR a=33
838 }
839 } {30 33 58 64 66 68 scan 0 sort 0}
840 do_test where7-2.27.1 {
841 count_steps_sort {
842 SELECT a FROM t2
843 WHERE b=1026
844 OR b=410
845 }
846 } { scan 0 sort 0}
847 do_test where7-2.27.2 {
848 count_steps_sort {
849 SELECT a FROM t3
850 WHERE b=1026
851 OR b=410
852 }
853 } { scan 0 sort 0}
854 do_test where7-2.28.1 {
855 count_steps_sort {
856 SELECT a FROM t2
857 WHERE c=18018
858 OR a=94
859 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
860 OR (g='tsrqpon' AND f GLOB 'abcde*')
861 OR b=1012
862 OR a=3
863 OR d>1e10
864 OR b=905
865 OR b=1089
866 }
867 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
868 do_test where7-2.28.2 {
869 count_steps_sort {
870 SELECT a FROM t3
871 WHERE c=18018
872 OR a=94
873 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
874 OR (g='tsrqpon' AND f GLOB 'abcde*')
875 OR b=1012
876 OR a=3
877 OR d>1e10
878 OR b=905
879 OR b=1089
880 }
881 } {3 15 26 41 52 53 54 67 92 93 94 99 scan 0 sort 0}
882 do_test where7-2.29.1 {
883 count_steps_sort {
884 SELECT a FROM t2
885 WHERE a=100
886 OR c=11011
887 OR b=297
888 OR a=63
889 OR (g='hgfedcb' AND f GLOB 'ghijk*')
890 OR a=76
891 OR b=1026
892 OR a=26
893 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
894 OR c=30030
895 }
896 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
897 do_test where7-2.29.2 {
898 count_steps_sort {
899 SELECT a FROM t3
900 WHERE a=100
901 OR c=11011
902 OR b=297
903 OR a=63
904 OR (g='hgfedcb' AND f GLOB 'ghijk*')
905 OR a=76
906 OR b=1026
907 OR a=26
908 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
909 OR c=30030
910 }
911 } {24 26 27 31 32 33 50 63 76 84 88 89 90 100 scan 0 sort 0}
912 do_test where7-2.30.1 {
913 count_steps_sort {
914 SELECT a FROM t2
915 WHERE b=561
916 OR b=1070
917 OR a=59
918 OR b=715
919 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
920 }
921 } {23 49 51 59 65 75 scan 0 sort 0}
922 do_test where7-2.30.2 {
923 count_steps_sort {
924 SELECT a FROM t3
925 WHERE b=561
926 OR b=1070
927 OR a=59
928 OR b=715
929 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
930 }
931 } {23 49 51 59 65 75 scan 0 sort 0}
932 do_test where7-2.31.1 {
933 count_steps_sort {
934 SELECT a FROM t2
935 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
936 OR b=1056
937 OR b=1012
938 OR ((a BETWEEN 57 AND 59) AND a!=58)
939 OR ((a BETWEEN 67 AND 69) AND a!=68)
940 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
941 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
942 }
943 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
944 do_test where7-2.31.2 {
945 count_steps_sort {
946 SELECT a FROM t3
947 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
948 OR b=1056
949 OR b=1012
950 OR ((a BETWEEN 57 AND 59) AND a!=58)
951 OR ((a BETWEEN 67 AND 69) AND a!=68)
952 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
953 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
954 }
955 } {19 26 52 57 59 67 69 78 92 95 96 scan 0 sort 0}
956 do_test where7-2.32.1 {
957 count_steps_sort {
958 SELECT a FROM t2
959 WHERE f='rstuvwxyz'
960 OR (g='jihgfed' AND f GLOB 'wxyza*')
961 OR ((a BETWEEN 90 AND 92) AND a!=91)
962 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
963 }
964 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
965 do_test where7-2.32.2 {
966 count_steps_sort {
967 SELECT a FROM t3
968 WHERE f='rstuvwxyz'
969 OR (g='jihgfed' AND f GLOB 'wxyza*')
970 OR ((a BETWEEN 90 AND 92) AND a!=91)
971 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
972 }
973 } {17 43 69 74 90 92 95 98 scan 0 sort 0}
974 do_test where7-2.33.1 {
975 count_steps_sort {
976 SELECT a FROM t2
977 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
978 OR c=12012
979 OR a=18
980 OR (g='jihgfed' AND f GLOB 'yzabc*')
981 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
982 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
983 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
984 }
985 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
986 do_test where7-2.33.2 {
987 count_steps_sort {
988 SELECT a FROM t3
989 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
990 OR c=12012
991 OR a=18
992 OR (g='jihgfed' AND f GLOB 'yzabc*')
993 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
994 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
995 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
996 }
997 } {9 15 17 18 26 34 35 36 41 43 52 61 67 69 76 78 87 93 95 scan 0 sort 0}
998 do_test where7-2.34.1 {
999 count_steps_sort {
1000 SELECT a FROM t2
1001 WHERE a=77
1002 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
1003 }
1004 } {58 77 scan 0 sort 0}
1005 do_test where7-2.34.2 {
1006 count_steps_sort {
1007 SELECT a FROM t3
1008 WHERE a=77
1009 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
1010 }
1011 } {58 77 scan 0 sort 0}
1012 do_test where7-2.35.1 {
1013 count_steps_sort {
1014 SELECT a FROM t2
1015 WHERE b=498
1016 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1017 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1018 OR ((a BETWEEN 67 AND 69) AND a!=68)
1019 OR ((a BETWEEN 67 AND 69) AND a!=68)
1020 OR c=33033
1021 OR b=11
1022 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1023 OR ((a BETWEEN 7 AND 9) AND a!=8)
1024 }
1025 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1026 do_test where7-2.35.2 {
1027 count_steps_sort {
1028 SELECT a FROM t3
1029 WHERE b=498
1030 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1031 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
1032 OR ((a BETWEEN 67 AND 69) AND a!=68)
1033 OR ((a BETWEEN 67 AND 69) AND a!=68)
1034 OR c=33033
1035 OR b=11
1036 OR (g='wvutsrq' AND f GLOB 'lmnop*')
1037 OR ((a BETWEEN 7 AND 9) AND a!=8)
1038 }
1039 } {1 7 9 11 27 67 69 88 97 98 99 scan 0 sort 0}
1040 do_test where7-2.36.1 {
1041 count_steps_sort {
1042 SELECT a FROM t2
1043 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1044 OR ((a BETWEEN 58 AND 60) AND a!=59)
1045 }
1046 } {6 58 60 scan 0 sort 0}
1047 do_test where7-2.36.2 {
1048 count_steps_sort {
1049 SELECT a FROM t3
1050 WHERE (d>=6.0 AND d<7.0 AND d NOT NULL)
1051 OR ((a BETWEEN 58 AND 60) AND a!=59)
1052 }
1053 } {6 58 60 scan 0 sort 0}
1054 do_test where7-2.37.1 {
1055 count_steps_sort {
1056 SELECT a FROM t2
1057 WHERE b=1059
1058 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1059 OR c=4004
1060 OR b=806
1061 }
1062 } {10 11 12 43 scan 0 sort 0}
1063 do_test where7-2.37.2 {
1064 count_steps_sort {
1065 SELECT a FROM t3
1066 WHERE b=1059
1067 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1068 OR c=4004
1069 OR b=806
1070 }
1071 } {10 11 12 43 scan 0 sort 0}
1072 do_test where7-2.38.1 {
1073 count_steps_sort {
1074 SELECT a FROM t2
1075 WHERE b=165
1076 OR b=201
1077 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1078 OR a=32
1079 }
1080 } {15 32 99 scan 0 sort 0}
1081 do_test where7-2.38.2 {
1082 count_steps_sort {
1083 SELECT a FROM t3
1084 WHERE b=165
1085 OR b=201
1086 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1087 OR a=32
1088 }
1089 } {15 32 99 scan 0 sort 0}
1090 do_test where7-2.39.1 {
1091 count_steps_sort {
1092 SELECT a FROM t2
1093 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1094 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1095 }
1096 } {22 48 69 74 100 scan 0 sort 0}
1097 do_test where7-2.39.2 {
1098 count_steps_sort {
1099 SELECT a FROM t3
1100 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
1101 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
1102 }
1103 } {22 48 69 74 100 scan 0 sort 0}
1104 do_test where7-2.40.1 {
1105 count_steps_sort {
1106 SELECT a FROM t2
1107 WHERE b=352
1108 OR b=278
1109 OR ((a BETWEEN 90 AND 92) AND a!=91)
1110 OR ((a BETWEEN 28 AND 30) AND a!=29)
1111 OR b=660
1112 OR a=18
1113 OR a=34
1114 OR b=132
1115 OR (g='gfedcba' AND f GLOB 'lmnop*')
1116 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1117 OR c=18018
1118 }
1119 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1120 do_test where7-2.40.2 {
1121 count_steps_sort {
1122 SELECT a FROM t3
1123 WHERE b=352
1124 OR b=278
1125 OR ((a BETWEEN 90 AND 92) AND a!=91)
1126 OR ((a BETWEEN 28 AND 30) AND a!=29)
1127 OR b=660
1128 OR a=18
1129 OR a=34
1130 OR b=132
1131 OR (g='gfedcba' AND f GLOB 'lmnop*')
1132 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1133 OR c=18018
1134 }
1135 } {2 12 18 28 30 32 34 52 53 54 60 80 89 90 92 scan 0 sort 0}
1136 do_test where7-2.41.1 {
1137 count_steps_sort {
1138 SELECT a FROM t2
1139 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1140 OR ((a BETWEEN 5 AND 7) AND a!=6)
1141 }
1142 } {5 7 73 scan 0 sort 0}
1143 do_test where7-2.41.2 {
1144 count_steps_sort {
1145 SELECT a FROM t3
1146 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
1147 OR ((a BETWEEN 5 AND 7) AND a!=6)
1148 }
1149 } {5 7 73 scan 0 sort 0}
1150 do_test where7-2.42.1 {
1151 count_steps_sort {
1152 SELECT a FROM t2
1153 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1154 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1155 OR (g='hgfedcb' AND f GLOB 'fghij*')
1156 OR b=297
1157 OR b=113
1158 OR b=176
1159 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1160 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1161 OR a=67
1162 OR c=26026
1163 }
1164 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1165 do_test where7-2.42.2 {
1166 count_steps_sort {
1167 SELECT a FROM t3
1168 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
1169 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
1170 OR (g='hgfedcb' AND f GLOB 'fghij*')
1171 OR b=297
1172 OR b=113
1173 OR b=176
1174 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
1175 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
1176 OR a=67
1177 OR c=26026
1178 }
1179 } {3 14 16 21 27 29 55 67 75 76 77 78 81 83 scan 0 sort 0}
1180 do_test where7-2.43.1 {
1181 count_steps_sort {
1182 SELECT a FROM t2
1183 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1184 OR ((a BETWEEN 4 AND 6) AND a!=5)
1185 OR a=83
1186 OR b=44
1187 OR b=1023
1188 OR ((a BETWEEN 11 AND 13) AND a!=12)
1189 OR b=1023
1190 OR f='ijklmnopq'
1191 }
1192 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1193 do_test where7-2.43.2 {
1194 count_steps_sort {
1195 SELECT a FROM t3
1196 WHERE (d>=78.0 AND d<79.0 AND d NOT NULL)
1197 OR ((a BETWEEN 4 AND 6) AND a!=5)
1198 OR a=83
1199 OR b=44
1200 OR b=1023
1201 OR ((a BETWEEN 11 AND 13) AND a!=12)
1202 OR b=1023
1203 OR f='ijklmnopq'
1204 }
1205 } {4 6 8 11 13 34 60 78 83 86 93 scan 0 sort 0}
1206 do_test where7-2.44.1 {
1207 count_steps_sort {
1208 SELECT a FROM t2
1209 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1210 OR b=935
1211 OR ((a BETWEEN 32 AND 34) AND a!=33)
1212 OR b=487
1213 OR b=619
1214 OR (g='qponmlk' AND f GLOB 'nopqr*')
1215 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1216 }
1217 } {17 32 34 39 42 85 scan 0 sort 0}
1218 do_test where7-2.44.2 {
1219 count_steps_sort {
1220 SELECT a FROM t3
1221 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
1222 OR b=935
1223 OR ((a BETWEEN 32 AND 34) AND a!=33)
1224 OR b=487
1225 OR b=619
1226 OR (g='qponmlk' AND f GLOB 'nopqr*')
1227 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1228 }
1229 } {17 32 34 39 42 85 scan 0 sort 0}
1230 do_test where7-2.45.1 {
1231 count_steps_sort {
1232 SELECT a FROM t2
1233 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1234 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1235 OR b=938
1236 OR b=641
1237 OR c=17017
1238 OR a=82
1239 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1240 OR (g='rqponml' AND f GLOB 'lmnop*')
1241 OR ((a BETWEEN 56 AND 58) AND a!=57)
1242 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1243 }
1244 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1245 do_test where7-2.45.2 {
1246 count_steps_sort {
1247 SELECT a FROM t3
1248 WHERE (d>=68.0 AND d<69.0 AND d NOT NULL)
1249 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
1250 OR b=938
1251 OR b=641
1252 OR c=17017
1253 OR a=82
1254 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1255 OR (g='rqponml' AND f GLOB 'lmnop*')
1256 OR ((a BETWEEN 56 AND 58) AND a!=57)
1257 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
1258 }
1259 } {37 39 49 50 51 56 58 65 68 82 94 scan 0 sort 0}
1260 do_test where7-2.46.1 {
1261 count_steps_sort {
1262 SELECT a FROM t2
1263 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1264 OR c=22022
1265 }
1266 } {64 65 66 79 scan 0 sort 0}
1267 do_test where7-2.46.2 {
1268 count_steps_sort {
1269 SELECT a FROM t3
1270 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1271 OR c=22022
1272 }
1273 } {64 65 66 79 scan 0 sort 0}
1274 do_test where7-2.47.1 {
1275 count_steps_sort {
1276 SELECT a FROM t2
1277 WHERE c=7007
1278 OR b=91
1279 OR b=212
1280 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1281 OR c=28028
1282 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1283 }
1284 } {19 20 21 65 82 83 84 scan 0 sort 0}
1285 do_test where7-2.47.2 {
1286 count_steps_sort {
1287 SELECT a FROM t3
1288 WHERE c=7007
1289 OR b=91
1290 OR b=212
1291 OR (g='lkjihgf' AND f GLOB 'nopqr*')
1292 OR c=28028
1293 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
1294 }
1295 } {19 20 21 65 82 83 84 scan 0 sort 0}
1296 do_test where7-2.48.1 {
1297 count_steps_sort {
1298 SELECT a FROM t2
1299 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1300 OR a=51
1301 OR ((a BETWEEN 28 AND 30) AND a!=29)
1302 }
1303 } {12 28 30 51 scan 0 sort 0}
1304 do_test where7-2.48.2 {
1305 count_steps_sort {
1306 SELECT a FROM t3
1307 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
1308 OR a=51
1309 OR ((a BETWEEN 28 AND 30) AND a!=29)
1310 }
1311 } {12 28 30 51 scan 0 sort 0}
1312 do_test where7-2.49.1 {
1313 count_steps_sort {
1314 SELECT a FROM t2
1315 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1316 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1317 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1318 OR ((a BETWEEN 0 AND 2) AND a!=1)
1319 OR c=4004
1320 OR b=322
1321 OR c=13013
1322 OR a=6
1323 }
1324 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1325 do_test where7-2.49.2 {
1326 count_steps_sort {
1327 SELECT a FROM t3
1328 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
1329 OR (g='wvutsrq' AND f GLOB 'jklmn*')
1330 OR (g='tsrqpon' AND f GLOB 'xyzab*')
1331 OR ((a BETWEEN 0 AND 2) AND a!=1)
1332 OR c=4004
1333 OR b=322
1334 OR c=13013
1335 OR a=6
1336 }
1337 } {2 6 9 10 11 12 23 37 38 39 scan 0 sort 0}
1338 do_test where7-2.50.1 {
1339 count_steps_sort {
1340 SELECT a FROM t2
1341 WHERE b=297
1342 OR b=143
1343 OR a=46
1344 OR b=660
1345 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1346 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1347 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1348 OR b=355
1349 OR a=93
1350 OR b=297
1351 }
1352 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1353 do_test where7-2.50.2 {
1354 count_steps_sort {
1355 SELECT a FROM t3
1356 WHERE b=297
1357 OR b=143
1358 OR a=46
1359 OR b=660
1360 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
1361 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
1362 OR (g='vutsrqp' AND f GLOB 'rstuv*')
1363 OR b=355
1364 OR a=93
1365 OR b=297
1366 }
1367 } {13 17 23 27 41 46 49 60 75 93 scan 0 sort 0}
1368 do_test where7-2.51.1 {
1369 count_steps_sort {
1370 SELECT a FROM t2
1371 WHERE b=190
1372 OR a=62
1373 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1374 }
1375 } {62 99 scan 0 sort 0}
1376 do_test where7-2.51.2 {
1377 count_steps_sort {
1378 SELECT a FROM t3
1379 WHERE b=190
1380 OR a=62
1381 OR (g='edcbazy' AND f GLOB 'vwxyz*')
1382 }
1383 } {62 99 scan 0 sort 0}
1384 do_test where7-2.52.1 {
1385 count_steps_sort {
1386 SELECT a FROM t2
1387 WHERE b=1089
1388 OR b=102
1389 OR a=6
1390 OR b=608
1391 }
1392 } {6 99 scan 0 sort 0}
1393 do_test where7-2.52.2 {
1394 count_steps_sort {
1395 SELECT a FROM t3
1396 WHERE b=1089
1397 OR b=102
1398 OR a=6
1399 OR b=608
1400 }
1401 } {6 99 scan 0 sort 0}
1402 do_test where7-2.53.1 {
1403 count_steps_sort {
1404 SELECT a FROM t2
1405 WHERE b=473
1406 OR b=1100
1407 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1408 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1409 OR a=20
1410 OR b=1089
1411 OR b=330
1412 OR b=124
1413 OR ((a BETWEEN 56 AND 58) AND a!=57)
1414 }
1415 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1416 do_test where7-2.53.2 {
1417 count_steps_sort {
1418 SELECT a FROM t3
1419 WHERE b=473
1420 OR b=1100
1421 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
1422 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
1423 OR a=20
1424 OR b=1089
1425 OR b=330
1426 OR b=124
1427 OR ((a BETWEEN 56 AND 58) AND a!=57)
1428 }
1429 } {15 20 30 43 53 56 58 99 100 scan 0 sort 0}
1430 do_test where7-2.54.1 {
1431 count_steps_sort {
1432 SELECT a FROM t2
1433 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1434 OR b=223
1435 OR a=12
1436 OR b=1048
1437 OR b=256
1438 OR a=72
1439 OR c>=34035
1440 OR (g='rqponml' AND f GLOB 'jklmn*')
1441 OR b=674
1442 OR a=22
1443 }
1444 } {12 22 35 68 70 72 scan 0 sort 0}
1445 do_test where7-2.54.2 {
1446 count_steps_sort {
1447 SELECT a FROM t3
1448 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
1449 OR b=223
1450 OR a=12
1451 OR b=1048
1452 OR b=256
1453 OR a=72
1454 OR c>=34035
1455 OR (g='rqponml' AND f GLOB 'jklmn*')
1456 OR b=674
1457 OR a=22
1458 }
1459 } {12 22 35 68 70 72 scan 0 sort 0}
1460 do_test where7-2.55.1 {
1461 count_steps_sort {
1462 SELECT a FROM t2
1463 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1464 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1465 OR f='yzabcdefg'
1466 OR c=14014
1467 OR a=1
1468 OR a=9
1469 OR b=960
1470 }
1471 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1472 do_test where7-2.55.2 {
1473 count_steps_sort {
1474 SELECT a FROM t3
1475 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
1476 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
1477 OR f='yzabcdefg'
1478 OR c=14014
1479 OR a=1
1480 OR a=9
1481 OR b=960
1482 }
1483 } {1 9 24 40 41 42 50 76 78 scan 0 sort 0}
1484 do_test where7-2.56.1 {
1485 count_steps_sort {
1486 SELECT a FROM t2
1487 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1488 OR ((a BETWEEN 96 AND 98) AND a!=97)
1489 OR (g='onmlkji' AND f GLOB 'xyzab*')
1490 }
1491 } {19 49 96 98 scan 0 sort 0}
1492 do_test where7-2.56.2 {
1493 count_steps_sort {
1494 SELECT a FROM t3
1495 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
1496 OR ((a BETWEEN 96 AND 98) AND a!=97)
1497 OR (g='onmlkji' AND f GLOB 'xyzab*')
1498 }
1499 } {19 49 96 98 scan 0 sort 0}
1500 do_test where7-2.57.1 {
1501 count_steps_sort {
1502 SELECT a FROM t2
1503 WHERE b=748
1504 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
1505 OR (g='lkjihgf' AND f GLOB 'pqrst*')
1506 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
1507 OR b=630
1508 }
1509 } {9 20 67 68 scan 0 sort 0}
1510 do_test where7-2.57.2 {
1511 count_steps_sort {
1512 SELECT a FROM t3
1513 WHERE b=748
1514 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
1515 OR (g='lkjihgf' AND f GLOB 'pqrst*')
1516 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
1517 OR b=630
1518 }
1519 } {9 20 67 68 scan 0 sort 0}
1520 do_test where7-2.58.1 {
1521 count_steps_sort {
1522 SELECT a FROM t2
1523 WHERE b=223
1524 OR b=267
1525 OR a=40
1526 OR ((a BETWEEN 55 AND 57) AND a!=56)
1527 OR c<=10
1528 OR ((a BETWEEN 69 AND 71) AND a!=70)
1529 OR b=528
1530 }
1531 } {40 48 55 57 69 71 scan 0 sort 0}
1532 do_test where7-2.58.2 {
1533 count_steps_sort {
1534 SELECT a FROM t3
1535 WHERE b=223
1536 OR b=267
1537 OR a=40
1538 OR ((a BETWEEN 55 AND 57) AND a!=56)
1539 OR c<=10
1540 OR ((a BETWEEN 69 AND 71) AND a!=70)
1541 OR b=528
1542 }
1543 } {40 48 55 57 69 71 scan 0 sort 0}
1544 do_test where7-2.59.1 {
1545 count_steps_sort {
1546 SELECT a FROM t2
1547 WHERE f='rstuvwxyz'
1548 OR a=41
1549 OR b=462
1550 OR a=68
1551 OR a=84
1552 OR a=69
1553 }
1554 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1555 do_test where7-2.59.2 {
1556 count_steps_sort {
1557 SELECT a FROM t3
1558 WHERE f='rstuvwxyz'
1559 OR a=41
1560 OR b=462
1561 OR a=68
1562 OR a=84
1563 OR a=69
1564 }
1565 } {17 41 42 43 68 69 84 95 scan 0 sort 0}
1566 do_test where7-2.60.1 {
1567 count_steps_sort {
1568 SELECT a FROM t2
1569 WHERE b=979
1570 OR ((a BETWEEN 3 AND 5) AND a!=4)
1571 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1572 }
1573 } {3 5 13 89 scan 0 sort 0}
1574 do_test where7-2.60.2 {
1575 count_steps_sort {
1576 SELECT a FROM t3
1577 WHERE b=979
1578 OR ((a BETWEEN 3 AND 5) AND a!=4)
1579 OR (g='vutsrqp' AND f GLOB 'nopqr*')
1580 }
1581 } {3 5 13 89 scan 0 sort 0}
1582 do_test where7-2.61.1 {
1583 count_steps_sort {
1584 SELECT a FROM t2
1585 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1586 OR a=8
1587 OR a=62
1588 OR b=726
1589 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1590 OR ((a BETWEEN 50 AND 52) AND a!=51)
1591 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1592 OR ((a BETWEEN 59 AND 61) AND a!=60)
1593 }
1594 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1595 do_test where7-2.61.2 {
1596 count_steps_sort {
1597 SELECT a FROM t3
1598 WHERE (d>=9.0 AND d<10.0 AND d NOT NULL)
1599 OR a=8
1600 OR a=62
1601 OR b=726
1602 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
1603 OR ((a BETWEEN 50 AND 52) AND a!=51)
1604 OR (g='vutsrqp' AND f GLOB 'opqrs*')
1605 OR ((a BETWEEN 59 AND 61) AND a!=60)
1606 }
1607 } {8 9 10 14 50 52 59 61 62 66 scan 0 sort 0}
1608 do_test where7-2.62.1 {
1609 count_steps_sort {
1610 SELECT a FROM t2
1611 WHERE b=495
1612 OR ((a BETWEEN 18 AND 20) AND a!=19)
1613 OR b=924
1614 OR c=11011
1615 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1616 OR b=231
1617 OR b=872
1618 OR (g='jihgfed' AND f GLOB 'yzabc*')
1619 }
1620 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1621 do_test where7-2.62.2 {
1622 count_steps_sort {
1623 SELECT a FROM t3
1624 WHERE b=495
1625 OR ((a BETWEEN 18 AND 20) AND a!=19)
1626 OR b=924
1627 OR c=11011
1628 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
1629 OR b=231
1630 OR b=872
1631 OR (g='jihgfed' AND f GLOB 'yzabc*')
1632 }
1633 } {18 20 21 31 32 33 45 47 73 76 84 99 scan 0 sort 0}
1634 do_test where7-2.63.1 {
1635 count_steps_sort {
1636 SELECT a FROM t2
1637 WHERE a=24
1638 OR b=473
1639 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1640 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1641 OR b=509
1642 OR b=924
1643 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1644 }
1645 } {21 24 43 84 86 96 scan 0 sort 0}
1646 do_test where7-2.63.2 {
1647 count_steps_sort {
1648 SELECT a FROM t3
1649 WHERE a=24
1650 OR b=473
1651 OR (g='hgfedcb' AND f GLOB 'ijklm*')
1652 OR (g='fedcbaz' AND f GLOB 'stuvw*')
1653 OR b=509
1654 OR b=924
1655 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
1656 }
1657 } {21 24 43 84 86 96 scan 0 sort 0}
1658 do_test where7-2.64.1 {
1659 count_steps_sort {
1660 SELECT a FROM t2
1661 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1662 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1663 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1664 OR (g='edcbazy' AND f GLOB 'wxyza*')
1665 OR b=363
1666 OR (g='xwvutsr' AND f GLOB 'fghij*')
1667 OR ((a BETWEEN 23 AND 25) AND a!=24)
1668 OR ((a BETWEEN 56 AND 58) AND a!=57)
1669 }
1670 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1671 do_test where7-2.64.2 {
1672 count_steps_sort {
1673 SELECT a FROM t3
1674 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
1675 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
1676 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
1677 OR (g='edcbazy' AND f GLOB 'wxyza*')
1678 OR b=363
1679 OR (g='xwvutsr' AND f GLOB 'fghij*')
1680 OR ((a BETWEEN 23 AND 25) AND a!=24)
1681 OR ((a BETWEEN 56 AND 58) AND a!=57)
1682 }
1683 } {2 5 8 23 25 28 33 34 54 56 58 60 80 86 93 100 scan 0 sort 0}
1684 do_test where7-2.65.1 {
1685 count_steps_sort {
1686 SELECT a FROM t2
1687 WHERE a=42
1688 OR e IS NULL
1689 OR b=495
1690 OR 1000000<b
1691 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1692 OR a=45
1693 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1694 OR a=85
1695 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1696 }
1697 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1698 do_test where7-2.65.2 {
1699 count_steps_sort {
1700 SELECT a FROM t3
1701 WHERE a=42
1702 OR e IS NULL
1703 OR b=495
1704 OR 1000000<b
1705 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
1706 OR a=45
1707 OR (g='kjihgfe' AND f GLOB 'rstuv*')
1708 OR a=85
1709 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
1710 }
1711 } {20 42 45 46 65 69 72 85 98 scan 0 sort 0}
1712 do_test where7-2.66.1 {
1713 count_steps_sort {
1714 SELECT a FROM t2
1715 WHERE c=17017
1716 OR f='ijklmnopq'
1717 OR a=39
1718 }
1719 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1720 do_test where7-2.66.2 {
1721 count_steps_sort {
1722 SELECT a FROM t3
1723 WHERE c=17017
1724 OR f='ijklmnopq'
1725 OR a=39
1726 }
1727 } {8 34 39 49 50 51 60 86 scan 0 sort 0}
1728 do_test where7-2.67.1 {
1729 count_steps_sort {
1730 SELECT a FROM t2
1731 WHERE c>=34035
1732 OR ((a BETWEEN 96 AND 98) AND a!=97)
1733 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1734 OR (g='edcbazy' AND f GLOB 'wxyza*')
1735 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1736 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1737 OR a=91
1738 }
1739 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1740 do_test where7-2.67.2 {
1741 count_steps_sort {
1742 SELECT a FROM t3
1743 WHERE c>=34035
1744 OR ((a BETWEEN 96 AND 98) AND a!=97)
1745 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
1746 OR (g='edcbazy' AND f GLOB 'wxyza*')
1747 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
1748 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
1749 OR a=91
1750 }
1751 } {11 19 27 37 63 89 91 96 98 100 scan 0 sort 0}
1752 do_test where7-2.68.1 {
1753 count_steps_sort {
1754 SELECT a FROM t2
1755 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1756 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1757 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1758 OR b=649
1759 OR b=231
1760 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1761 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1762 OR b=58
1763 }
1764 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1765 do_test where7-2.68.2 {
1766 count_steps_sort {
1767 SELECT a FROM t3
1768 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
1769 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
1770 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
1771 OR b=649
1772 OR b=231
1773 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
1774 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1775 OR b=58
1776 }
1777 } {9 21 28 29 35 48 59 61 87 91 scan 0 sort 0}
1778 do_test where7-2.69.1 {
1779 count_steps_sort {
1780 SELECT a FROM t2
1781 WHERE b=979
1782 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1783 }
1784 } {78 89 scan 0 sort 0}
1785 do_test where7-2.69.2 {
1786 count_steps_sort {
1787 SELECT a FROM t3
1788 WHERE b=979
1789 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1790 }
1791 } {78 89 scan 0 sort 0}
1792 do_test where7-2.70.1 {
1793 count_steps_sort {
1794 SELECT a FROM t2
1795 WHERE b=825
1796 OR b=1004
1797 OR ((a BETWEEN 60 AND 62) AND a!=61)
1798 OR ((a BETWEEN 56 AND 58) AND a!=57)
1799 }
1800 } {56 58 60 62 75 scan 0 sort 0}
1801 do_test where7-2.70.2 {
1802 count_steps_sort {
1803 SELECT a FROM t3
1804 WHERE b=825
1805 OR b=1004
1806 OR ((a BETWEEN 60 AND 62) AND a!=61)
1807 OR ((a BETWEEN 56 AND 58) AND a!=57)
1808 }
1809 } {56 58 60 62 75 scan 0 sort 0}
1810 do_test where7-2.71.1 {
1811 count_steps_sort {
1812 SELECT a FROM t2
1813 WHERE a=65
1814 OR (g='nmlkjih' AND f GLOB 'fghij*')
1815 OR c=22022
1816 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1817 OR b=671
1818 OR (g='onmlkji' AND f GLOB 'zabcd*')
1819 OR a=91
1820 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1821 OR ((a BETWEEN 47 AND 49) AND a!=48)
1822 OR b=1004
1823 OR b=960
1824 }
1825 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1826 do_test where7-2.71.2 {
1827 count_steps_sort {
1828 SELECT a FROM t3
1829 WHERE a=65
1830 OR (g='nmlkjih' AND f GLOB 'fghij*')
1831 OR c=22022
1832 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
1833 OR b=671
1834 OR (g='onmlkji' AND f GLOB 'zabcd*')
1835 OR a=91
1836 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
1837 OR ((a BETWEEN 47 AND 49) AND a!=48)
1838 OR b=1004
1839 OR b=960
1840 }
1841 } {5 31 47 49 51 57 61 64 65 66 83 91 98 scan 0 sort 0}
1842 do_test where7-2.72.1 {
1843 count_steps_sort {
1844 SELECT a FROM t2
1845 WHERE b=762
1846 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1847 OR ((a BETWEEN 56 AND 58) AND a!=57)
1848 }
1849 } {56 58 93 scan 0 sort 0}
1850 do_test where7-2.72.2 {
1851 count_steps_sort {
1852 SELECT a FROM t3
1853 WHERE b=762
1854 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
1855 OR ((a BETWEEN 56 AND 58) AND a!=57)
1856 }
1857 } {56 58 93 scan 0 sort 0}
1858 do_test where7-2.73.1 {
1859 count_steps_sort {
1860 SELECT a FROM t2
1861 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1862 OR a=14
1863 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1864 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1865 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1866 OR b=212
1867 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1868 }
1869 } {11 14 23 54 78 85 scan 0 sort 0}
1870 do_test where7-2.73.2 {
1871 count_steps_sort {
1872 SELECT a FROM t3
1873 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
1874 OR a=14
1875 OR (g='hgfedcb' AND f GLOB 'hijkl*')
1876 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
1877 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
1878 OR b=212
1879 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
1880 }
1881 } {11 14 23 54 78 85 scan 0 sort 0}
1882 do_test where7-2.74.1 {
1883 count_steps_sort {
1884 SELECT a FROM t2
1885 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1886 OR b=168
1887 OR b=25
1888 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
1889 OR (g='lkjihgf' AND f GLOB 'opqrs*')
1890 }
1891 } {66 79 89 scan 0 sort 0}
1892 do_test where7-2.74.2 {
1893 count_steps_sort {
1894 SELECT a FROM t3
1895 WHERE (g='ihgfedc' AND f GLOB 'bcdef*')
1896 OR b=168
1897 OR b=25
1898 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
1899 OR (g='lkjihgf' AND f GLOB 'opqrs*')
1900 }
1901 } {66 79 89 scan 0 sort 0}
1902 do_test where7-2.75.1 {
1903 count_steps_sort {
1904 SELECT a FROM t2
1905 WHERE c=28028
1906 OR f='jklmnopqr'
1907 OR b=1015
1908 }
1909 } {9 35 61 82 83 84 87 scan 0 sort 0}
1910 do_test where7-2.75.2 {
1911 count_steps_sort {
1912 SELECT a FROM t3
1913 WHERE c=28028
1914 OR f='jklmnopqr'
1915 OR b=1015
1916 }
1917 } {9 35 61 82 83 84 87 scan 0 sort 0}
1918 do_test where7-2.76.1 {
1919 count_steps_sort {
1920 SELECT a FROM t2
1921 WHERE c=31031
1922 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1923 OR ((a BETWEEN 87 AND 89) AND a!=88)
1924 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1925 OR a=49
1926 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1927 OR (g='mlkjihg' AND f GLOB 'klmno*')
1928 }
1929 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1930 do_test where7-2.76.2 {
1931 count_steps_sort {
1932 SELECT a FROM t3
1933 WHERE c=31031
1934 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
1935 OR ((a BETWEEN 87 AND 89) AND a!=88)
1936 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
1937 OR a=49
1938 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
1939 OR (g='mlkjihg' AND f GLOB 'klmno*')
1940 }
1941 } {15 41 49 56 62 67 87 89 91 92 93 100 scan 0 sort 0}
1942 do_test where7-2.77.1 {
1943 count_steps_sort {
1944 SELECT a FROM t2
1945 WHERE a=80
1946 OR ((a BETWEEN 4 AND 6) AND a!=5)
1947 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1948 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1949 OR b=971
1950 OR a=60
1951 }
1952 } {4 6 25 29 60 80 scan 0 sort 0}
1953 do_test where7-2.77.2 {
1954 count_steps_sort {
1955 SELECT a FROM t3
1956 WHERE a=80
1957 OR ((a BETWEEN 4 AND 6) AND a!=5)
1958 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
1959 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
1960 OR b=971
1961 OR a=60
1962 }
1963 } {4 6 25 29 60 80 scan 0 sort 0}
1964 do_test where7-2.78.1 {
1965 count_steps_sort {
1966 SELECT a FROM t2
1967 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
1968 OR (g='gfedcba' AND f GLOB 'lmnop*')
1969 OR ((a BETWEEN 30 AND 32) AND a!=31)
1970 OR b=1089
1971 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1972 }
1973 } {30 32 43 85 89 99 scan 0 sort 0}
1974 do_test where7-2.78.2 {
1975 count_steps_sort {
1976 SELECT a FROM t3
1977 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
1978 OR (g='gfedcba' AND f GLOB 'lmnop*')
1979 OR ((a BETWEEN 30 AND 32) AND a!=31)
1980 OR b=1089
1981 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
1982 }
1983 } {30 32 43 85 89 99 scan 0 sort 0}
1984 do_test where7-2.79.1 {
1985 count_steps_sort {
1986 SELECT a FROM t2
1987 WHERE b=399
1988 OR ((a BETWEEN 9 AND 11) AND a!=10)
1989 OR (g='gfedcba' AND f GLOB 'mnopq*')
1990 OR (g='nmlkjih' AND f GLOB 'fghij*')
1991 OR a=10
1992 OR b=1026
1993 }
1994 } {9 10 11 57 90 scan 0 sort 0}
1995 do_test where7-2.79.2 {
1996 count_steps_sort {
1997 SELECT a FROM t3
1998 WHERE b=399
1999 OR ((a BETWEEN 9 AND 11) AND a!=10)
2000 OR (g='gfedcba' AND f GLOB 'mnopq*')
2001 OR (g='nmlkjih' AND f GLOB 'fghij*')
2002 OR a=10
2003 OR b=1026
2004 }
2005 } {9 10 11 57 90 scan 0 sort 0}
2006 do_test where7-2.80.1 {
2007 count_steps_sort {
2008 SELECT a FROM t2
2009 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
2010 OR b=465
2011 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2012 OR (g='lkjihgf' AND f GLOB 'nopqr*')
2013 OR (g='xwvutsr' AND f GLOB 'fghij*')
2014 }
2015 } {5 43 65 76 scan 0 sort 0}
2016 do_test where7-2.80.2 {
2017 count_steps_sort {
2018 SELECT a FROM t3
2019 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
2020 OR b=465
2021 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2022 OR (g='lkjihgf' AND f GLOB 'nopqr*')
2023 OR (g='xwvutsr' AND f GLOB 'fghij*')
2024 }
2025 } {5 43 65 76 scan 0 sort 0}
2026 do_test where7-2.81.1 {
2027 count_steps_sort {
2028 SELECT a FROM t2
2029 WHERE a=25
2030 OR b=792
2031 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2032 }
2033 } {19 25 45 71 72 97 scan 0 sort 0}
2034 do_test where7-2.81.2 {
2035 count_steps_sort {
2036 SELECT a FROM t3
2037 WHERE a=25
2038 OR b=792
2039 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2040 }
2041 } {19 25 45 71 72 97 scan 0 sort 0}
2042 do_test where7-2.82.1 {
2043 count_steps_sort {
2044 SELECT a FROM t2
2045 WHERE b=979
2046 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2047 OR a=13
2048 OR a=15
2049 OR ((a BETWEEN 6 AND 8) AND a!=7)
2050 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2051 OR a=27
2052 OR ((a BETWEEN 98 AND 100) AND a!=99)
2053 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2054 OR a=32
2055 OR a=39
2056 }
2057 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2058 do_test where7-2.82.2 {
2059 count_steps_sort {
2060 SELECT a FROM t3
2061 WHERE b=979
2062 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
2063 OR a=13
2064 OR a=15
2065 OR ((a BETWEEN 6 AND 8) AND a!=7)
2066 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2067 OR a=27
2068 OR ((a BETWEEN 98 AND 100) AND a!=99)
2069 OR (g='lkjihgf' AND f GLOB 'pqrst*')
2070 OR a=32
2071 OR a=39
2072 }
2073 } {6 8 13 15 21 27 32 39 67 89 98 100 scan 0 sort 0}
2074 do_test where7-2.83.1 {
2075 count_steps_sort {
2076 SELECT a FROM t2
2077 WHERE f='hijklmnop'
2078 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2079 OR ((a BETWEEN 31 AND 33) AND a!=32)
2080 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2081 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2082 OR ((a BETWEEN 77 AND 79) AND a!=78)
2083 OR b=528
2084 OR c=30030
2085 OR (g='qponmlk' AND f GLOB 'qrstu*')
2086 }
2087 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2088 do_test where7-2.83.2 {
2089 count_steps_sort {
2090 SELECT a FROM t3
2091 WHERE f='hijklmnop'
2092 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
2093 OR ((a BETWEEN 31 AND 33) AND a!=32)
2094 OR (g='mlkjihg' AND f GLOB 'ghijk*')
2095 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
2096 OR ((a BETWEEN 77 AND 79) AND a!=78)
2097 OR b=528
2098 OR c=30030
2099 OR (g='qponmlk' AND f GLOB 'qrstu*')
2100 }
2101 } {1 7 21 31 33 42 48 58 59 77 79 85 88 89 90 scan 0 sort 0}
2102 do_test where7-2.84.1 {
2103 count_steps_sort {
2104 SELECT a FROM t2
2105 WHERE b=69
2106 OR e IS NULL
2107 OR b=352
2108 OR 1000000<b
2109 OR b=289
2110 }
2111 } {32 scan 0 sort 0}
2112 do_test where7-2.84.2 {
2113 count_steps_sort {
2114 SELECT a FROM t3
2115 WHERE b=69
2116 OR e IS NULL
2117 OR b=352
2118 OR 1000000<b
2119 OR b=289
2120 }
2121 } {32 scan 0 sort 0}
2122 do_test where7-2.85.1 {
2123 count_steps_sort {
2124 SELECT a FROM t2
2125 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
2126 OR b=748
2127 OR b=696
2128 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2129 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
2130 }
2131 } {4 30 43 56 67 68 82 scan 0 sort 0}
2132 do_test where7-2.85.2 {
2133 count_steps_sort {
2134 SELECT a FROM t3
2135 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
2136 OR b=748
2137 OR b=696
2138 OR (g='ponmlkj' AND f GLOB 'rstuv*')
2139 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
2140 }
2141 } {4 30 43 56 67 68 82 scan 0 sort 0}
2142 do_test where7-2.86.1 {
2143 count_steps_sort {
2144 SELECT a FROM t2
2145 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2146 OR (g='qponmlk' AND f GLOB 'opqrs*')
2147 OR a=87
2148 OR a=80
2149 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2150 OR b=784
2151 OR a=49
2152 OR ((a BETWEEN 34 AND 36) AND a!=35)
2153 }
2154 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2155 do_test where7-2.86.2 {
2156 count_steps_sort {
2157 SELECT a FROM t3
2158 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
2159 OR (g='qponmlk' AND f GLOB 'opqrs*')
2160 OR a=87
2161 OR a=80
2162 OR (g='kjihgfe' AND f GLOB 'qrstu*')
2163 OR b=784
2164 OR a=49
2165 OR ((a BETWEEN 34 AND 36) AND a!=35)
2166 }
2167 } {34 36 40 49 68 71 73 80 87 scan 0 sort 0}
2168 do_test where7-2.87.1 {
2169 count_steps_sort {
2170 SELECT a FROM t2
2171 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2172 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2173 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2174 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2175 OR c=1001
2176 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2177 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2178 OR (g='ihgfedc' AND f GLOB 'abcde*')
2179 OR c=33033
2180 }
2181 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2182 do_test where7-2.87.2 {
2183 count_steps_sort {
2184 SELECT a FROM t3
2185 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
2186 OR (g='wvutsrq' AND f GLOB 'jklmn*')
2187 OR (g='wvutsrq' AND f GLOB 'ijklm*')
2188 OR (g='hgfedcb' AND f GLOB 'ijklm*')
2189 OR c=1001
2190 OR (g='hgfedcb' AND f GLOB 'hijkl*')
2191 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
2192 OR (g='ihgfedc' AND f GLOB 'abcde*')
2193 OR c=33033
2194 }
2195 } {1 2 3 8 9 14 16 78 85 86 97 98 99 scan 0 sort 0}
2196 do_test where7-2.88.1 {
2197 count_steps_sort {
2198 SELECT a FROM t2
2199 WHERE b=311
2200 OR b=1103
2201 OR b=88
2202 }
2203 } {8 scan 0 sort 0}
2204 do_test where7-2.88.2 {
2205 count_steps_sort {
2206 SELECT a FROM t3
2207 WHERE b=311
2208 OR b=1103
2209 OR b=88
2210 }
2211 } {8 scan 0 sort 0}
2212 do_test where7-2.89.1 {
2213 count_steps_sort {
2214 SELECT a FROM t2
2215 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2216 OR ((a BETWEEN 26 AND 28) AND a!=27)
2217 OR c=5005
2218 OR b=1045
2219 OR c=8008
2220 OR f='bcdefghij'
2221 }
2222 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2223 do_test where7-2.89.2 {
2224 count_steps_sort {
2225 SELECT a FROM t3
2226 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
2227 OR ((a BETWEEN 26 AND 28) AND a!=27)
2228 OR c=5005
2229 OR b=1045
2230 OR c=8008
2231 OR f='bcdefghij'
2232 }
2233 } {1 13 14 15 22 23 24 26 27 28 53 65 67 79 95 scan 0 sort 0}
2234 do_test where7-2.90.1 {
2235 count_steps_sort {
2236 SELECT a FROM t2
2237 WHERE b=66
2238 OR b=553
2239 OR a=64
2240 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2241 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2242 OR a=62
2243 OR b=1081
2244 OR b=770
2245 OR b=762
2246 OR b=803
2247 OR (g='srqponm' AND f GLOB 'efghi*')
2248 }
2249 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2250 do_test where7-2.90.2 {
2251 count_steps_sort {
2252 SELECT a FROM t3
2253 WHERE b=66
2254 OR b=553
2255 OR a=64
2256 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
2257 OR (g='vutsrqp' AND f GLOB 'rstuv*')
2258 OR a=62
2259 OR b=1081
2260 OR b=770
2261 OR b=762
2262 OR b=803
2263 OR (g='srqponm' AND f GLOB 'efghi*')
2264 }
2265 } {6 17 30 62 64 70 73 93 scan 0 sort 0}
2266 do_test where7-2.91.1 {
2267 count_steps_sort {
2268 SELECT a FROM t2
2269 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
2270 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2271 OR c=17017
2272 OR b=168
2273 OR ((a BETWEEN 77 AND 79) AND a!=78)
2274 }
2275 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
2276 do_test where7-2.91.2 {
2277 count_steps_sort {
2278 SELECT a FROM t3
2279 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
2280 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2281 OR c=17017
2282 OR b=168
2283 OR ((a BETWEEN 77 AND 79) AND a!=78)
2284 }
2285 } {10 19 45 49 50 51 71 77 79 97 scan 0 sort 0}
2286 do_test where7-2.92.1 {
2287 count_steps_sort {
2288 SELECT a FROM t2
2289 WHERE c=34034
2290 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2291 OR a=44
2292 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2293 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2294 OR c=31031
2295 OR (g='ihgfedc' AND f GLOB 'abcde*')
2296 OR b=619
2297 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2298 OR ((a BETWEEN 29 AND 31) AND a!=30)
2299 }
2300 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2301 do_test where7-2.92.2 {
2302 count_steps_sort {
2303 SELECT a FROM t3
2304 WHERE c=34034
2305 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2306 OR a=44
2307 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2308 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
2309 OR c=31031
2310 OR (g='ihgfedc' AND f GLOB 'abcde*')
2311 OR b=619
2312 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
2313 OR ((a BETWEEN 29 AND 31) AND a!=30)
2314 }
2315 } {3 12 23 29 31 44 55 68 78 81 91 92 93 100 scan 0 sort 0}
2316 do_test where7-2.93.1 {
2317 count_steps_sort {
2318 SELECT a FROM t2
2319 WHERE a=48
2320 OR c=15015
2321 OR ((a BETWEEN 65 AND 67) AND a!=66)
2322 OR ((a BETWEEN 97 AND 99) AND a!=98)
2323 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2324 OR b=110
2325 OR f='klmnopqrs'
2326 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2327 OR (g='onmlkji' AND f GLOB 'abcde*')
2328 OR b=674
2329 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2330 }
2331 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2332 do_test where7-2.93.2 {
2333 count_steps_sort {
2334 SELECT a FROM t3
2335 WHERE a=48
2336 OR c=15015
2337 OR ((a BETWEEN 65 AND 67) AND a!=66)
2338 OR ((a BETWEEN 97 AND 99) AND a!=98)
2339 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
2340 OR b=110
2341 OR f='klmnopqrs'
2342 OR (g='fedcbaz' AND f GLOB 'qrstu*')
2343 OR (g='onmlkji' AND f GLOB 'abcde*')
2344 OR b=674
2345 OR (g='fedcbaz' AND f GLOB 'stuvw*')
2346 }
2347 } {10 36 43 44 45 48 52 62 65 67 88 94 96 97 99 scan 0 sort 0}
2348 do_test where7-2.94.1 {
2349 count_steps_sort {
2350 SELECT a FROM t2
2351 WHERE a=72
2352 OR b=913
2353 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
2354 OR b=121
2355 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
2356 }
2357 } {2 11 28 72 83 scan 0 sort 0}
2358 do_test where7-2.94.2 {
2359 count_steps_sort {
2360 SELECT a FROM t3
2361 WHERE a=72
2362 OR b=913
2363 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
2364 OR b=121
2365 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
2366 }
2367 } {2 11 28 72 83 scan 0 sort 0}
2368 do_test where7-2.95.1 {
2369 count_steps_sort {
2370 SELECT a FROM t2
2371 WHERE a=18
2372 OR b=286
2373 OR b=1015
2374 OR a=49
2375 OR b=264
2376 }
2377 } {18 24 26 49 scan 0 sort 0}
2378 do_test where7-2.95.2 {
2379 count_steps_sort {
2380 SELECT a FROM t3
2381 WHERE a=18
2382 OR b=286
2383 OR b=1015
2384 OR a=49
2385 OR b=264
2386 }
2387 } {18 24 26 49 scan 0 sort 0}
2388 do_test where7-2.96.1 {
2389 count_steps_sort {
2390 SELECT a FROM t2
2391 WHERE b=69
2392 OR a=11
2393 OR c=1001
2394 OR ((a BETWEEN 54 AND 56) AND a!=55)
2395 OR a=57
2396 OR ((a BETWEEN 48 AND 50) AND a!=49)
2397 }
2398 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2399 do_test where7-2.96.2 {
2400 count_steps_sort {
2401 SELECT a FROM t3
2402 WHERE b=69
2403 OR a=11
2404 OR c=1001
2405 OR ((a BETWEEN 54 AND 56) AND a!=55)
2406 OR a=57
2407 OR ((a BETWEEN 48 AND 50) AND a!=49)
2408 }
2409 } {1 2 3 11 48 50 54 56 57 scan 0 sort 0}
2410 do_test where7-2.97.1 {
2411 count_steps_sort {
2412 SELECT a FROM t2
2413 WHERE b=231
2414 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2415 }
2416 } {21 84 scan 0 sort 0}
2417 do_test where7-2.97.2 {
2418 count_steps_sort {
2419 SELECT a FROM t3
2420 WHERE b=231
2421 OR (g='hgfedcb' AND f GLOB 'ghijk*')
2422 }
2423 } {21 84 scan 0 sort 0}
2424 do_test where7-2.98.1 {
2425 count_steps_sort {
2426 SELECT a FROM t2
2427 WHERE b=25
2428 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2429 OR ((a BETWEEN 81 AND 83) AND a!=82)
2430 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2431 OR ((a BETWEEN 3 AND 5) AND a!=4)
2432 OR b=289
2433 OR ((a BETWEEN 85 AND 87) AND a!=86)
2434 }
2435 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2436 do_test where7-2.98.2 {
2437 count_steps_sort {
2438 SELECT a FROM t3
2439 WHERE b=25
2440 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
2441 OR ((a BETWEEN 81 AND 83) AND a!=82)
2442 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
2443 OR ((a BETWEEN 3 AND 5) AND a!=4)
2444 OR b=289
2445 OR ((a BETWEEN 85 AND 87) AND a!=86)
2446 }
2447 } {3 5 17 23 81 83 85 87 scan 0 sort 0}
2448 do_test where7-2.99.1 {
2449 count_steps_sort {
2450 SELECT a FROM t2
2451 WHERE f='defghijkl'
2452 OR b=465
2453 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2454 OR c=9009
2455 OR b=990
2456 OR b=132
2457 OR a=35
2458 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2459 OR a=81
2460 OR ((a BETWEEN 71 AND 73) AND a!=72)
2461 }
2462 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2463 do_test where7-2.99.2 {
2464 count_steps_sort {
2465 SELECT a FROM t3
2466 WHERE f='defghijkl'
2467 OR b=465
2468 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
2469 OR c=9009
2470 OR b=990
2471 OR b=132
2472 OR a=35
2473 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
2474 OR a=81
2475 OR ((a BETWEEN 71 AND 73) AND a!=72)
2476 }
2477 } {3 12 25 26 27 29 35 46 55 71 73 78 81 90 scan 0 sort 0}
2478 do_test where7-2.100.1 {
2479 count_steps_sort {
2480 SELECT a FROM t2
2481 WHERE c=26026
2482 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
2483 OR f='lmnopqrst'
2484 OR a=6
2485 OR ((a BETWEEN 59 AND 61) AND a!=60)
2486 }
2487 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
2488 do_test where7-2.100.2 {
2489 count_steps_sort {
2490 SELECT a FROM t3
2491 WHERE c=26026
2492 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
2493 OR f='lmnopqrst'
2494 OR a=6
2495 OR ((a BETWEEN 59 AND 61) AND a!=60)
2496 }
2497 } {6 9 11 37 59 61 63 76 77 78 89 scan 0 sort 0}
2498 do_test where7-2.101.1 {
2499 count_steps_sort {
2500 SELECT a FROM t2
2501 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2502 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2503 }
2504 } {7 98 100 scan 0 sort 0}
2505 do_test where7-2.101.2 {
2506 count_steps_sort {
2507 SELECT a FROM t3
2508 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
2509 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
2510 }
2511 } {7 98 100 scan 0 sort 0}
2512 do_test where7-2.102.1 {
2513 count_steps_sort {
2514 SELECT a FROM t2
2515 WHERE c=11011
2516 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2517 OR b=630
2518 OR c=19019
2519 OR (g='gfedcba' AND f GLOB 'lmnop*')
2520 OR a=24
2521 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2522 OR ((a BETWEEN 51 AND 53) AND a!=52)
2523 }
2524 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2525 do_test where7-2.102.2 {
2526 count_steps_sort {
2527 SELECT a FROM t3
2528 WHERE c=11011
2529 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
2530 OR b=630
2531 OR c=19019
2532 OR (g='gfedcba' AND f GLOB 'lmnop*')
2533 OR a=24
2534 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
2535 OR ((a BETWEEN 51 AND 53) AND a!=52)
2536 }
2537 } {24 31 32 33 51 53 55 56 57 89 95 scan 0 sort 0}
2538 do_test where7-2.103.1 {
2539 count_steps_sort {
2540 SELECT a FROM t2
2541 WHERE ((a BETWEEN 91 AND 93) AND a!=92)
2542 OR b=993
2543 OR a=81
2544 OR b=366
2545 OR b=69
2546 }
2547 } {81 91 93 scan 0 sort 0}
2548 do_test where7-2.103.2 {
2549 count_steps_sort {
2550 SELECT a FROM t3
2551 WHERE ((a BETWEEN 91 AND 93) AND a!=92)
2552 OR b=993
2553 OR a=81
2554 OR b=366
2555 OR b=69
2556 }
2557 } {81 91 93 scan 0 sort 0}
2558 do_test where7-2.104.1 {
2559 count_steps_sort {
2560 SELECT a FROM t2
2561 WHERE f='stuvwxyza'
2562 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2563 OR ((a BETWEEN 1 AND 3) AND a!=2)
2564 OR b=1037
2565 OR f='zabcdefgh'
2566 OR (g='gfedcba' AND f GLOB 'mnopq*')
2567 }
2568 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2569 do_test where7-2.104.2 {
2570 count_steps_sort {
2571 SELECT a FROM t3
2572 WHERE f='stuvwxyza'
2573 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
2574 OR ((a BETWEEN 1 AND 3) AND a!=2)
2575 OR b=1037
2576 OR f='zabcdefgh'
2577 OR (g='gfedcba' AND f GLOB 'mnopq*')
2578 }
2579 } {1 3 18 24 25 44 50 51 70 76 77 90 96 scan 0 sort 0}
2580 do_test where7-2.105.1 {
2581 count_steps_sort {
2582 SELECT a FROM t2
2583 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2584 OR ((a BETWEEN 4 AND 6) AND a!=5)
2585 OR ((a BETWEEN 30 AND 32) AND a!=31)
2586 }
2587 } {4 6 30 32 scan 0 sort 0}
2588 do_test where7-2.105.2 {
2589 count_steps_sort {
2590 SELECT a FROM t3
2591 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
2592 OR ((a BETWEEN 4 AND 6) AND a!=5)
2593 OR ((a BETWEEN 30 AND 32) AND a!=31)
2594 }
2595 } {4 6 30 32 scan 0 sort 0}
2596 do_test where7-2.106.1 {
2597 count_steps_sort {
2598 SELECT a FROM t2
2599 WHERE b=847
2600 OR b=190
2601 OR ((a BETWEEN 38 AND 40) AND a!=39)
2602 OR ((a BETWEEN 70 AND 72) AND a!=71)
2603 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2604 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2605 OR b=704
2606 }
2607 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2608 do_test where7-2.106.2 {
2609 count_steps_sort {
2610 SELECT a FROM t3
2611 WHERE b=847
2612 OR b=190
2613 OR ((a BETWEEN 38 AND 40) AND a!=39)
2614 OR ((a BETWEEN 70 AND 72) AND a!=71)
2615 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2616 OR (g='tsrqpon' AND f GLOB 'xyzab*')
2617 OR b=704
2618 }
2619 } {9 23 35 38 40 61 64 70 72 77 87 scan 0 sort 0}
2620 do_test where7-2.107.1 {
2621 count_steps_sort {
2622 SELECT a FROM t2
2623 WHERE b=88
2624 OR f='vwxyzabcd'
2625 OR f='fghijklmn'
2626 OR (g='gfedcba' AND f GLOB 'lmnop*')
2627 }
2628 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2629 do_test where7-2.107.2 {
2630 count_steps_sort {
2631 SELECT a FROM t3
2632 WHERE b=88
2633 OR f='vwxyzabcd'
2634 OR f='fghijklmn'
2635 OR (g='gfedcba' AND f GLOB 'lmnop*')
2636 }
2637 } {5 8 21 31 47 57 73 83 89 99 scan 0 sort 0}
2638 do_test where7-2.108.1 {
2639 count_steps_sort {
2640 SELECT a FROM t2
2641 WHERE b=498
2642 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2643 OR a=1
2644 }
2645 } {1 69 scan 0 sort 0}
2646 do_test where7-2.108.2 {
2647 count_steps_sort {
2648 SELECT a FROM t3
2649 WHERE b=498
2650 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
2651 OR a=1
2652 }
2653 } {1 69 scan 0 sort 0}
2654 do_test where7-2.109.1 {
2655 count_steps_sort {
2656 SELECT a FROM t2
2657 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
2658 OR a=5
2659 OR b=179
2660 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2661 OR a=69
2662 }
2663 } {5 17 43 47 49 69 95 scan 0 sort 0}
2664 do_test where7-2.109.2 {
2665 count_steps_sort {
2666 SELECT a FROM t3
2667 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
2668 OR a=5
2669 OR b=179
2670 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2671 OR a=69
2672 }
2673 } {5 17 43 47 49 69 95 scan 0 sort 0}
2674 do_test where7-2.110.1 {
2675 count_steps_sort {
2676 SELECT a FROM t2
2677 WHERE b=971
2678 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2679 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2680 OR b=828
2681 OR a=81
2682 OR ((a BETWEEN 23 AND 25) AND a!=24)
2683 OR b=627
2684 OR b=355
2685 OR b=377
2686 OR a=44
2687 }
2688 } {1 7 23 25 44 57 81 scan 0 sort 0}
2689 do_test where7-2.110.2 {
2690 count_steps_sort {
2691 SELECT a FROM t3
2692 WHERE b=971
2693 OR (g='xwvutsr' AND f GLOB 'hijkl*')
2694 OR (g='yxwvuts' AND f GLOB 'bcdef*')
2695 OR b=828
2696 OR a=81
2697 OR ((a BETWEEN 23 AND 25) AND a!=24)
2698 OR b=627
2699 OR b=355
2700 OR b=377
2701 OR a=44
2702 }
2703 } {1 7 23 25 44 57 81 scan 0 sort 0}
2704 do_test where7-2.111.1 {
2705 count_steps_sort {
2706 SELECT a FROM t2
2707 WHERE b=850
2708 OR ((a BETWEEN 6 AND 8) AND a!=7)
2709 }
2710 } {6 8 scan 0 sort 0}
2711 do_test where7-2.111.2 {
2712 count_steps_sort {
2713 SELECT a FROM t3
2714 WHERE b=850
2715 OR ((a BETWEEN 6 AND 8) AND a!=7)
2716 }
2717 } {6 8 scan 0 sort 0}
2718 do_test where7-2.112.1 {
2719 count_steps_sort {
2720 SELECT a FROM t2
2721 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2722 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2723 }
2724 } {17 43 66 69 95 scan 0 sort 0}
2725 do_test where7-2.112.2 {
2726 count_steps_sort {
2727 SELECT a FROM t3
2728 WHERE (g='lkjihgf' AND f GLOB 'opqrs*')
2729 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
2730 }
2731 } {17 43 66 69 95 scan 0 sort 0}
2732 do_test where7-2.113.1 {
2733 count_steps_sort {
2734 SELECT a FROM t2
2735 WHERE b=726
2736 OR b=740
2737 OR a=33
2738 OR c=8008
2739 OR f='rstuvwxyz'
2740 OR b=168
2741 }
2742 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2743 do_test where7-2.113.2 {
2744 count_steps_sort {
2745 SELECT a FROM t3
2746 WHERE b=726
2747 OR b=740
2748 OR a=33
2749 OR c=8008
2750 OR f='rstuvwxyz'
2751 OR b=168
2752 }
2753 } {17 22 23 24 33 43 66 69 95 scan 0 sort 0}
2754 do_test where7-2.114.1 {
2755 count_steps_sort {
2756 SELECT a FROM t2
2757 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2758 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2759 OR b=396
2760 }
2761 } {17 19 36 scan 0 sort 0}
2762 do_test where7-2.114.2 {
2763 count_steps_sort {
2764 SELECT a FROM t3
2765 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
2766 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
2767 OR b=396
2768 }
2769 } {17 19 36 scan 0 sort 0}
2770 do_test where7-2.115.1 {
2771 count_steps_sort {
2772 SELECT a FROM t2
2773 WHERE a=77
2774 OR ((a BETWEEN 48 AND 50) AND a!=49)
2775 OR c<=10
2776 OR ((a BETWEEN 5 AND 7) AND a!=6)
2777 }
2778 } {5 7 48 50 77 scan 0 sort 0}
2779 do_test where7-2.115.2 {
2780 count_steps_sort {
2781 SELECT a FROM t3
2782 WHERE a=77
2783 OR ((a BETWEEN 48 AND 50) AND a!=49)
2784 OR c<=10
2785 OR ((a BETWEEN 5 AND 7) AND a!=6)
2786 }
2787 } {5 7 48 50 77 scan 0 sort 0}
2788 do_test where7-2.116.1 {
2789 count_steps_sort {
2790 SELECT a FROM t2
2791 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2792 OR ((a BETWEEN 13 AND 15) AND a!=14)
2793 OR b=253
2794 OR ((a BETWEEN 20 AND 22) AND a!=21)
2795 OR b=396
2796 OR b=630
2797 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2798 OR c=3003
2799 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2800 }
2801 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2802 do_test where7-2.116.2 {
2803 count_steps_sort {
2804 SELECT a FROM t3
2805 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
2806 OR ((a BETWEEN 13 AND 15) AND a!=14)
2807 OR b=253
2808 OR ((a BETWEEN 20 AND 22) AND a!=21)
2809 OR b=396
2810 OR b=630
2811 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
2812 OR c=3003
2813 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
2814 }
2815 } {1 7 8 9 12 13 14 15 20 22 23 27 36 49 53 79 scan 0 sort 0}
2816 do_test where7-2.117.1 {
2817 count_steps_sort {
2818 SELECT a FROM t2
2819 WHERE b=957
2820 OR b=242
2821 OR b=113
2822 OR b=957
2823 OR b=311
2824 OR b=143
2825 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2826 OR (g='onmlkji' AND f GLOB 'wxyza*')
2827 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2828 }
2829 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2830 do_test where7-2.117.2 {
2831 count_steps_sort {
2832 SELECT a FROM t3
2833 WHERE b=957
2834 OR b=242
2835 OR b=113
2836 OR b=957
2837 OR b=311
2838 OR b=143
2839 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
2840 OR (g='onmlkji' AND f GLOB 'wxyza*')
2841 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
2842 }
2843 } {9 10 13 22 35 48 61 87 scan 0 sort 0}
2844 do_test where7-2.118.1 {
2845 count_steps_sort {
2846 SELECT a FROM t2
2847 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2848 OR ((a BETWEEN 94 AND 96) AND a!=95)
2849 OR b=451
2850 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2851 }
2852 } {41 66 74 76 94 96 scan 0 sort 0}
2853 do_test where7-2.118.2 {
2854 count_steps_sort {
2855 SELECT a FROM t3
2856 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
2857 OR ((a BETWEEN 94 AND 96) AND a!=95)
2858 OR b=451
2859 OR (g='lkjihgf' AND f GLOB 'opqrs*')
2860 }
2861 } {41 66 74 76 94 96 scan 0 sort 0}
2862 do_test where7-2.119.1 {
2863 count_steps_sort {
2864 SELECT a FROM t2
2865 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2866 OR b=451
2867 OR b=363
2868 OR b=330
2869 OR (g='srqponm' AND f GLOB 'efghi*')
2870 OR ((a BETWEEN 52 AND 54) AND a!=53)
2871 OR (g='xwvutsr' AND f GLOB 'defgh*')
2872 OR ((a BETWEEN 81 AND 83) AND a!=82)
2873 OR (g='gfedcba' AND f GLOB 'lmnop*')
2874 }
2875 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2876 do_test where7-2.119.2 {
2877 count_steps_sort {
2878 SELECT a FROM t3
2879 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
2880 OR b=451
2881 OR b=363
2882 OR b=330
2883 OR (g='srqponm' AND f GLOB 'efghi*')
2884 OR ((a BETWEEN 52 AND 54) AND a!=53)
2885 OR (g='xwvutsr' AND f GLOB 'defgh*')
2886 OR ((a BETWEEN 81 AND 83) AND a!=82)
2887 OR (g='gfedcba' AND f GLOB 'lmnop*')
2888 }
2889 } {3 30 33 41 52 54 81 83 89 scan 0 sort 0}
2890 do_test where7-2.120.1 {
2891 count_steps_sort {
2892 SELECT a FROM t2
2893 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
2894 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2895 OR (g='vutsrqp' AND f GLOB 'pqrst*')
2896 OR e IS NULL
2897 OR b=759
2898 }
2899 } {15 68 69 95 scan 0 sort 0}
2900 do_test where7-2.120.2 {
2901 count_steps_sort {
2902 SELECT a FROM t3
2903 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
2904 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
2905 OR (g='vutsrqp' AND f GLOB 'pqrst*')
2906 OR e IS NULL
2907 OR b=759
2908 }
2909 } {15 68 69 95 scan 0 sort 0}
2910 do_test where7-2.121.1 {
2911 count_steps_sort {
2912 SELECT a FROM t2
2913 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2914 OR ((a BETWEEN 19 AND 21) AND a!=20)
2915 OR (g='jihgfed' AND f GLOB 'wxyza*')
2916 }
2917 } {19 21 45 71 74 97 scan 0 sort 0}
2918 do_test where7-2.121.2 {
2919 count_steps_sort {
2920 SELECT a FROM t3
2921 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
2922 OR ((a BETWEEN 19 AND 21) AND a!=20)
2923 OR (g='jihgfed' AND f GLOB 'wxyza*')
2924 }
2925 } {19 21 45 71 74 97 scan 0 sort 0}
2926 do_test where7-2.122.1 {
2927 count_steps_sort {
2928 SELECT a FROM t2
2929 WHERE b=1037
2930 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2931 OR ((a BETWEEN 43 AND 45) AND a!=44)
2932 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2933 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2934 OR ((a BETWEEN 75 AND 77) AND a!=76)
2935 }
2936 } {27 43 45 47 75 77 82 scan 0 sort 0}
2937 do_test where7-2.122.2 {
2938 count_steps_sort {
2939 SELECT a FROM t3
2940 WHERE b=1037
2941 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
2942 OR ((a BETWEEN 43 AND 45) AND a!=44)
2943 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
2944 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
2945 OR ((a BETWEEN 75 AND 77) AND a!=76)
2946 }
2947 } {27 43 45 47 75 77 82 scan 0 sort 0}
2948 do_test where7-2.123.1 {
2949 count_steps_sort {
2950 SELECT a FROM t2
2951 WHERE b=1045
2952 OR ((a BETWEEN 36 AND 38) AND a!=37)
2953 OR ((a BETWEEN 37 AND 39) AND a!=38)
2954 OR c=12012
2955 }
2956 } {34 35 36 37 38 39 95 scan 0 sort 0}
2957 do_test where7-2.123.2 {
2958 count_steps_sort {
2959 SELECT a FROM t3
2960 WHERE b=1045
2961 OR ((a BETWEEN 36 AND 38) AND a!=37)
2962 OR ((a BETWEEN 37 AND 39) AND a!=38)
2963 OR c=12012
2964 }
2965 } {34 35 36 37 38 39 95 scan 0 sort 0}
2966 do_test where7-2.124.1 {
2967 count_steps_sort {
2968 SELECT a FROM t2
2969 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2970 OR b=421
2971 OR b=429
2972 OR b=498
2973 OR b=33
2974 OR b=198
2975 OR c=14014
2976 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2977 }
2978 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2979 do_test where7-2.124.2 {
2980 count_steps_sort {
2981 SELECT a FROM t3
2982 WHERE (g='fedcbaz' AND f GLOB 'tuvwx*')
2983 OR b=421
2984 OR b=429
2985 OR b=498
2986 OR b=33
2987 OR b=198
2988 OR c=14014
2989 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
2990 }
2991 } {3 18 23 39 40 41 42 49 75 97 scan 0 sort 0}
2992 do_test where7-2.125.1 {
2993 count_steps_sort {
2994 SELECT a FROM t2
2995 WHERE b=47
2996 OR c=31031
2997 OR a=38
2998 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
2999 OR (g='srqponm' AND f GLOB 'fghij*')
3000 OR b=242
3001 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
3002 OR b=352
3003 OR a=49
3004 OR (g='nmlkjih' AND f GLOB 'fghij*')
3005 }
3006 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
3007 do_test where7-2.125.2 {
3008 count_steps_sort {
3009 SELECT a FROM t3
3010 WHERE b=47
3011 OR c=31031
3012 OR a=38
3013 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
3014 OR (g='srqponm' AND f GLOB 'fghij*')
3015 OR b=242
3016 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
3017 OR b=352
3018 OR a=49
3019 OR (g='nmlkjih' AND f GLOB 'fghij*')
3020 }
3021 } {8 22 31 32 34 38 49 57 60 70 86 91 92 93 scan 0 sort 0}
3022 do_test where7-2.126.1 {
3023 count_steps_sort {
3024 SELECT a FROM t2
3025 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3026 OR b=704
3027 OR a=7
3028 OR a=8
3029 OR a=46
3030 OR b=740
3031 OR b=993
3032 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3033 }
3034 } {7 8 38 46 64 87 scan 0 sort 0}
3035 do_test where7-2.126.2 {
3036 count_steps_sort {
3037 SELECT a FROM t3
3038 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
3039 OR b=704
3040 OR a=7
3041 OR a=8
3042 OR a=46
3043 OR b=740
3044 OR b=993
3045 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3046 }
3047 } {7 8 38 46 64 87 scan 0 sort 0}
3048 do_test where7-2.127.1 {
3049 count_steps_sort {
3050 SELECT a FROM t2
3051 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3052 OR c=32032
3053 OR a=76
3054 }
3055 } {62 64 76 94 95 96 scan 0 sort 0}
3056 do_test where7-2.127.2 {
3057 count_steps_sort {
3058 SELECT a FROM t3
3059 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
3060 OR c=32032
3061 OR a=76
3062 }
3063 } {62 64 76 94 95 96 scan 0 sort 0}
3064 do_test where7-2.128.1 {
3065 count_steps_sort {
3066 SELECT a FROM t2
3067 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3068 OR b=528
3069 OR (g='gfedcba' AND f GLOB 'nopqr*')
3070 }
3071 } {19 48 91 scan 0 sort 0}
3072 do_test where7-2.128.2 {
3073 count_steps_sort {
3074 SELECT a FROM t3
3075 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
3076 OR b=528
3077 OR (g='gfedcba' AND f GLOB 'nopqr*')
3078 }
3079 } {19 48 91 scan 0 sort 0}
3080 do_test where7-2.129.1 {
3081 count_steps_sort {
3082 SELECT a FROM t2
3083 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3084 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3085 OR a=65
3086 }
3087 } {26 65 97 scan 0 sort 0}
3088 do_test where7-2.129.2 {
3089 count_steps_sort {
3090 SELECT a FROM t3
3091 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
3092 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
3093 OR a=65
3094 }
3095 } {26 65 97 scan 0 sort 0}
3096 do_test where7-2.130.1 {
3097 count_steps_sort {
3098 SELECT a FROM t2
3099 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
3100 OR 1000000<b
3101 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3102 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
3103 OR a=24
3104 }
3105 } {2 24 50 71 scan 0 sort 0}
3106 do_test where7-2.130.2 {
3107 count_steps_sort {
3108 SELECT a FROM t3
3109 WHERE (d>=71.0 AND d<72.0 AND d NOT NULL)
3110 OR 1000000<b
3111 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3112 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
3113 OR a=24
3114 }
3115 } {2 24 50 71 scan 0 sort 0}
3116 do_test where7-2.131.1 {
3117 count_steps_sort {
3118 SELECT a FROM t2
3119 WHERE a=60
3120 OR a=39
3121 OR ((a BETWEEN 93 AND 95) AND a!=94)
3122 OR b=36
3123 OR b=814
3124 OR a=14
3125 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3126 OR b=440
3127 OR (g='xwvutsr' AND f GLOB 'fghij*')
3128 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3129 }
3130 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3131 do_test where7-2.131.2 {
3132 count_steps_sort {
3133 SELECT a FROM t3
3134 WHERE a=60
3135 OR a=39
3136 OR ((a BETWEEN 93 AND 95) AND a!=94)
3137 OR b=36
3138 OR b=814
3139 OR a=14
3140 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3141 OR b=440
3142 OR (g='xwvutsr' AND f GLOB 'fghij*')
3143 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
3144 }
3145 } {5 14 25 39 40 51 60 61 74 77 93 95 scan 0 sort 0}
3146 do_test where7-2.132.1 {
3147 count_steps_sort {
3148 SELECT a FROM t2
3149 WHERE f IS NULL
3150 OR ((a BETWEEN 39 AND 41) AND a!=40)
3151 }
3152 } {39 41 scan 0 sort 0}
3153 do_test where7-2.132.2 {
3154 count_steps_sort {
3155 SELECT a FROM t3
3156 WHERE f IS NULL
3157 OR ((a BETWEEN 39 AND 41) AND a!=40)
3158 }
3159 } {39 41 scan 0 sort 0}
3160 do_test where7-2.133.1 {
3161 count_steps_sort {
3162 SELECT a FROM t2
3163 WHERE b=44
3164 OR ((a BETWEEN 17 AND 19) AND a!=18)
3165 }
3166 } {4 17 19 scan 0 sort 0}
3167 do_test where7-2.133.2 {
3168 count_steps_sort {
3169 SELECT a FROM t3
3170 WHERE b=44
3171 OR ((a BETWEEN 17 AND 19) AND a!=18)
3172 }
3173 } {4 17 19 scan 0 sort 0}
3174 do_test where7-2.134.1 {
3175 count_steps_sort {
3176 SELECT a FROM t2
3177 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3178 OR a=82
3179 }
3180 } {80 82 scan 0 sort 0}
3181 do_test where7-2.134.2 {
3182 count_steps_sort {
3183 SELECT a FROM t3
3184 WHERE (d>=80.0 AND d<81.0 AND d NOT NULL)
3185 OR a=82
3186 }
3187 } {80 82 scan 0 sort 0}
3188 do_test where7-2.135.1 {
3189 count_steps_sort {
3190 SELECT a FROM t2
3191 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
3192 OR c=24024
3193 OR b=946
3194 OR a=19
3195 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
3196 }
3197 } {19 47 70 71 72 84 86 scan 0 sort 0}
3198 do_test where7-2.135.2 {
3199 count_steps_sort {
3200 SELECT a FROM t3
3201 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
3202 OR c=24024
3203 OR b=946
3204 OR a=19
3205 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
3206 }
3207 } {19 47 70 71 72 84 86 scan 0 sort 0}
3208 do_test where7-2.136.1 {
3209 count_steps_sort {
3210 SELECT a FROM t2
3211 WHERE a=27
3212 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3213 OR ((a BETWEEN 89 AND 91) AND a!=90)
3214 OR (g='ihgfedc' AND f GLOB 'efghi*')
3215 OR b=1045
3216 OR a=84
3217 OR f='qrstuvwxy'
3218 }
3219 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3220 do_test where7-2.136.2 {
3221 count_steps_sort {
3222 SELECT a FROM t3
3223 WHERE a=27
3224 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
3225 OR ((a BETWEEN 89 AND 91) AND a!=90)
3226 OR (g='ihgfedc' AND f GLOB 'efghi*')
3227 OR b=1045
3228 OR a=84
3229 OR f='qrstuvwxy'
3230 }
3231 } {16 19 27 42 45 68 71 82 84 89 91 94 95 97 scan 0 sort 0}
3232 do_test where7-2.137.1 {
3233 count_steps_sort {
3234 SELECT a FROM t2
3235 WHERE b=704
3236 OR b=949
3237 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3238 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3239 OR c=24024
3240 OR b=553
3241 OR a=18
3242 OR a=92
3243 }
3244 } {18 22 64 70 71 72 92 scan 0 sort 0}
3245 do_test where7-2.137.2 {
3246 count_steps_sort {
3247 SELECT a FROM t3
3248 WHERE b=704
3249 OR b=949
3250 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
3251 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3252 OR c=24024
3253 OR b=553
3254 OR a=18
3255 OR a=92
3256 }
3257 } {18 22 64 70 71 72 92 scan 0 sort 0}
3258 do_test where7-2.138.1 {
3259 count_steps_sort {
3260 SELECT a FROM t2
3261 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3262 OR (g='ihgfedc' AND f GLOB 'efghi*')
3263 OR b=902
3264 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3265 OR b=25
3266 OR ((a BETWEEN 16 AND 18) AND a!=17)
3267 OR f='zabcdefgh'
3268 OR b=385
3269 }
3270 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3271 do_test where7-2.138.2 {
3272 count_steps_sort {
3273 SELECT a FROM t3
3274 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
3275 OR (g='ihgfedc' AND f GLOB 'efghi*')
3276 OR b=902
3277 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
3278 OR b=25
3279 OR ((a BETWEEN 16 AND 18) AND a!=17)
3280 OR f='zabcdefgh'
3281 OR b=385
3282 }
3283 } {1 16 18 25 27 35 51 53 61 77 79 82 scan 0 sort 0}
3284 do_test where7-2.139.1 {
3285 count_steps_sort {
3286 SELECT a FROM t2
3287 WHERE a=22
3288 OR b=36
3289 OR ((a BETWEEN 57 AND 59) AND a!=58)
3290 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
3291 OR ((a BETWEEN 81 AND 83) AND a!=82)
3292 }
3293 } {22 31 57 59 81 83 scan 0 sort 0}
3294 do_test where7-2.139.2 {
3295 count_steps_sort {
3296 SELECT a FROM t3
3297 WHERE a=22
3298 OR b=36
3299 OR ((a BETWEEN 57 AND 59) AND a!=58)
3300 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
3301 OR ((a BETWEEN 81 AND 83) AND a!=82)
3302 }
3303 } {22 31 57 59 81 83 scan 0 sort 0}
3304 do_test where7-2.140.1 {
3305 count_steps_sort {
3306 SELECT a FROM t2
3307 WHERE b=253
3308 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3309 }
3310 } {23 60 scan 0 sort 0}
3311 do_test where7-2.140.2 {
3312 count_steps_sort {
3313 SELECT a FROM t3
3314 WHERE b=253
3315 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
3316 }
3317 } {23 60 scan 0 sort 0}
3318 do_test where7-2.141.1 {
3319 count_steps_sort {
3320 SELECT a FROM t2
3321 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3322 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3323 OR b=641
3324 OR ((a BETWEEN 36 AND 38) AND a!=37)
3325 }
3326 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3327 do_test where7-2.141.2 {
3328 count_steps_sort {
3329 SELECT a FROM t3
3330 WHERE (f GLOB '?qrst*' AND f GLOB 'pqrs*')
3331 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
3332 OR b=641
3333 OR ((a BETWEEN 36 AND 38) AND a!=37)
3334 }
3335 } {1 15 27 36 38 41 53 67 79 93 scan 0 sort 0}
3336 do_test where7-2.142.1 {
3337 count_steps_sort {
3338 SELECT a FROM t2
3339 WHERE c=30030
3340 OR a=18
3341 OR ((a BETWEEN 44 AND 46) AND a!=45)
3342 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3343 OR b=11
3344 OR (g='qponmlk' AND f GLOB 'opqrs*')
3345 OR a=52
3346 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3347 OR a=13
3348 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3349 }
3350 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3351 do_test where7-2.142.2 {
3352 count_steps_sort {
3353 SELECT a FROM t3
3354 WHERE c=30030
3355 OR a=18
3356 OR ((a BETWEEN 44 AND 46) AND a!=45)
3357 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3358 OR b=11
3359 OR (g='qponmlk' AND f GLOB 'opqrs*')
3360 OR a=52
3361 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3362 OR a=13
3363 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
3364 }
3365 } {1 13 18 22 40 44 46 52 65 88 89 90 scan 0 sort 0}
3366 do_test where7-2.143.1 {
3367 count_steps_sort {
3368 SELECT a FROM t2
3369 WHERE c=23023
3370 OR f='efghijklm'
3371 OR ((a BETWEEN 39 AND 41) AND a!=40)
3372 OR b=1045
3373 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3374 OR f='uvwxyzabc'
3375 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3376 }
3377 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3378 do_test where7-2.143.2 {
3379 count_steps_sort {
3380 SELECT a FROM t3
3381 WHERE c=23023
3382 OR f='efghijklm'
3383 OR ((a BETWEEN 39 AND 41) AND a!=40)
3384 OR b=1045
3385 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3386 OR f='uvwxyzabc'
3387 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
3388 }
3389 } {4 20 24 30 39 41 46 50 56 67 68 69 72 76 82 95 98 scan 0 sort 0}
3390 do_test where7-2.144.1 {
3391 count_steps_sort {
3392 SELECT a FROM t2
3393 WHERE b=476
3394 OR a=11
3395 OR a=52
3396 OR b=858
3397 OR b=264
3398 OR f='wxyzabcde'
3399 OR c=18018
3400 OR b=597
3401 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3402 }
3403 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3404 do_test where7-2.144.2 {
3405 count_steps_sort {
3406 SELECT a FROM t3
3407 WHERE b=476
3408 OR a=11
3409 OR a=52
3410 OR b=858
3411 OR b=264
3412 OR f='wxyzabcde'
3413 OR c=18018
3414 OR b=597
3415 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
3416 }
3417 } {11 22 24 48 52 53 54 69 74 78 100 scan 0 sort 0}
3418 do_test where7-2.145.1 {
3419 count_steps_sort {
3420 SELECT a FROM t2
3421 WHERE b=91
3422 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3423 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3424 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3425 OR ((a BETWEEN 89 AND 91) AND a!=90)
3426 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3427 OR b=102
3428 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3429 OR ((a BETWEEN 59 AND 61) AND a!=60)
3430 OR b=784
3431 }
3432 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3433 do_test where7-2.145.2 {
3434 count_steps_sort {
3435 SELECT a FROM t3
3436 WHERE b=91
3437 OR (g='utsrqpo' AND f GLOB 'wxyza*')
3438 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
3439 OR (g='wvutsrq' AND f GLOB 'mnopq*')
3440 OR ((a BETWEEN 89 AND 91) AND a!=90)
3441 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
3442 OR b=102
3443 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
3444 OR ((a BETWEEN 59 AND 61) AND a!=60)
3445 OR b=784
3446 }
3447 } {12 21 22 36 59 61 85 89 91 scan 0 sort 0}
3448 do_test where7-2.146.1 {
3449 count_steps_sort {
3450 SELECT a FROM t2
3451 WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
3452 OR (g='gfedcba' AND f GLOB 'nopqr*')
3453 OR b=990
3454 OR a=52
3455 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3456 }
3457 } {14 38 52 90 91 scan 0 sort 0}
3458 do_test where7-2.146.2 {
3459 count_steps_sort {
3460 SELECT a FROM t3
3461 WHERE (g='vutsrqp' AND f GLOB 'opqrs*')
3462 OR (g='gfedcba' AND f GLOB 'nopqr*')
3463 OR b=990
3464 OR a=52
3465 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3466 }
3467 } {14 38 52 90 91 scan 0 sort 0}
3468 do_test where7-2.147.1 {
3469 count_steps_sort {
3470 SELECT a FROM t2
3471 WHERE c=22022
3472 OR b=960
3473 OR ((a BETWEEN 43 AND 45) AND a!=44)
3474 OR a=48
3475 OR b=729
3476 OR ((a BETWEEN 41 AND 43) AND a!=42)
3477 OR a=44
3478 OR b=773
3479 }
3480 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3481 do_test where7-2.147.2 {
3482 count_steps_sort {
3483 SELECT a FROM t3
3484 WHERE c=22022
3485 OR b=960
3486 OR ((a BETWEEN 43 AND 45) AND a!=44)
3487 OR a=48
3488 OR b=729
3489 OR ((a BETWEEN 41 AND 43) AND a!=42)
3490 OR a=44
3491 OR b=773
3492 }
3493 } {41 43 44 45 48 64 65 66 scan 0 sort 0}
3494 do_test where7-2.148.1 {
3495 count_steps_sort {
3496 SELECT a FROM t2
3497 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3498 OR b=421
3499 OR ((a BETWEEN 22 AND 24) AND a!=23)
3500 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3501 OR (g='srqponm' AND f GLOB 'defgh*')
3502 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3503 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3504 OR c=22022
3505 OR b=825
3506 OR ((a BETWEEN 17 AND 19) AND a!=18)
3507 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3508 }
3509 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3510 do_test where7-2.148.2 {
3511 count_steps_sort {
3512 SELECT a FROM t3
3513 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
3514 OR b=421
3515 OR ((a BETWEEN 22 AND 24) AND a!=23)
3516 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3517 OR (g='srqponm' AND f GLOB 'defgh*')
3518 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
3519 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
3520 OR c=22022
3521 OR b=825
3522 OR ((a BETWEEN 17 AND 19) AND a!=18)
3523 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
3524 }
3525 } {2 6 17 19 22 24 29 32 58 64 65 66 68 70 75 84 89 scan 0 sort 0}
3526 do_test where7-2.149.1 {
3527 count_steps_sort {
3528 SELECT a FROM t2
3529 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3530 OR b=484
3531 OR b=1026
3532 OR a=90
3533 OR (g='jihgfed' AND f GLOB 'wxyza*')
3534 OR b=608
3535 OR a=32
3536 }
3537 } {32 44 74 90 scan 0 sort 0}
3538 do_test where7-2.149.2 {
3539 count_steps_sort {
3540 SELECT a FROM t3
3541 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
3542 OR b=484
3543 OR b=1026
3544 OR a=90
3545 OR (g='jihgfed' AND f GLOB 'wxyza*')
3546 OR b=608
3547 OR a=32
3548 }
3549 } {32 44 74 90 scan 0 sort 0}
3550 do_test where7-2.150.1 {
3551 count_steps_sort {
3552 SELECT a FROM t2
3553 WHERE c<=10
3554 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3555 OR b=154
3556 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3557 OR b=880
3558 OR a=55
3559 OR b=773
3560 OR b=319
3561 OR (g='hgfedcb' AND f GLOB 'fghij*')
3562 }
3563 } {14 29 55 76 77 80 83 scan 0 sort 0}
3564 do_test where7-2.150.2 {
3565 count_steps_sort {
3566 SELECT a FROM t3
3567 WHERE c<=10
3568 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
3569 OR b=154
3570 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3571 OR b=880
3572 OR a=55
3573 OR b=773
3574 OR b=319
3575 OR (g='hgfedcb' AND f GLOB 'fghij*')
3576 }
3577 } {14 29 55 76 77 80 83 scan 0 sort 0}
3578 do_test where7-2.151.1 {
3579 count_steps_sort {
3580 SELECT a FROM t2
3581 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3582 OR f='mnopqrstu'
3583 OR a=62
3584 }
3585 } {8 12 38 62 64 90 scan 0 sort 0}
3586 do_test where7-2.151.2 {
3587 count_steps_sort {
3588 SELECT a FROM t3
3589 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
3590 OR f='mnopqrstu'
3591 OR a=62
3592 }
3593 } {8 12 38 62 64 90 scan 0 sort 0}
3594 do_test where7-2.152.1 {
3595 count_steps_sort {
3596 SELECT a FROM t2
3597 WHERE a=33
3598 OR b=1045
3599 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3600 OR c=13013
3601 OR (g='gfedcba' AND f GLOB 'mnopq*')
3602 OR b=124
3603 OR (g='gfedcba' AND f GLOB 'klmno*')
3604 }
3605 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3606 do_test where7-2.152.2 {
3607 count_steps_sort {
3608 SELECT a FROM t3
3609 WHERE a=33
3610 OR b=1045
3611 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3612 OR c=13013
3613 OR (g='gfedcba' AND f GLOB 'mnopq*')
3614 OR b=124
3615 OR (g='gfedcba' AND f GLOB 'klmno*')
3616 }
3617 } {33 37 38 39 40 88 90 95 scan 0 sort 0}
3618 do_test where7-2.153.1 {
3619 count_steps_sort {
3620 SELECT a FROM t2
3621 WHERE b=883
3622 OR c=32032
3623 OR f='fghijklmn'
3624 OR ((a BETWEEN 49 AND 51) AND a!=50)
3625 OR b=421
3626 OR b=803
3627 OR c=4004
3628 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3629 }
3630 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3631 do_test where7-2.153.2 {
3632 count_steps_sort {
3633 SELECT a FROM t3
3634 WHERE b=883
3635 OR c=32032
3636 OR f='fghijklmn'
3637 OR ((a BETWEEN 49 AND 51) AND a!=50)
3638 OR b=421
3639 OR b=803
3640 OR c=4004
3641 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3642 }
3643 } {2 5 10 11 12 28 31 49 51 54 57 73 80 83 94 95 96 scan 0 sort 0}
3644 do_test where7-2.154.1 {
3645 count_steps_sort {
3646 SELECT a FROM t2
3647 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3648 OR b=99
3649 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3650 }
3651 } {9 16 42 68 72 94 scan 0 sort 0}
3652 do_test where7-2.154.2 {
3653 count_steps_sort {
3654 SELECT a FROM t3
3655 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
3656 OR b=99
3657 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
3658 }
3659 } {9 16 42 68 72 94 scan 0 sort 0}
3660 do_test where7-2.155.1 {
3661 count_steps_sort {
3662 SELECT a FROM t2
3663 WHERE f='defghijkl'
3664 OR b=308
3665 }
3666 } {3 28 29 55 81 scan 0 sort 0}
3667 do_test where7-2.155.2 {
3668 count_steps_sort {
3669 SELECT a FROM t3
3670 WHERE f='defghijkl'
3671 OR b=308
3672 }
3673 } {3 28 29 55 81 scan 0 sort 0}
3674 do_test where7-2.156.1 {
3675 count_steps_sort {
3676 SELECT a FROM t2
3677 WHERE b=795
3678 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3679 OR f='jklmnopqr'
3680 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3681 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3682 OR b=1056
3683 }
3684 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3685 do_test where7-2.156.2 {
3686 count_steps_sort {
3687 SELECT a FROM t3
3688 WHERE b=795
3689 OR (g='yxwvuts' AND f GLOB 'cdefg*')
3690 OR f='jklmnopqr'
3691 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
3692 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3693 OR b=1056
3694 }
3695 } {2 9 28 35 51 54 61 80 87 96 scan 0 sort 0}
3696 do_test where7-2.157.1 {
3697 count_steps_sort {
3698 SELECT a FROM t2
3699 WHERE a=47
3700 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3701 OR b=410
3702 OR b=682
3703 OR ((a BETWEEN 98 AND 100) AND a!=99)
3704 OR f='hijklmnop'
3705 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3706 OR b=168
3707 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3708 OR a=32
3709 OR a=72
3710 }
3711 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3712 do_test where7-2.157.2 {
3713 count_steps_sort {
3714 SELECT a FROM t3
3715 WHERE a=47
3716 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
3717 OR b=410
3718 OR b=682
3719 OR ((a BETWEEN 98 AND 100) AND a!=99)
3720 OR f='hijklmnop'
3721 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
3722 OR b=168
3723 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
3724 OR a=32
3725 OR a=72
3726 }
3727 } {7 32 33 40 47 51 59 62 72 85 94 98 100 scan 0 sort 0}
3728 do_test where7-2.158.1 {
3729 count_steps_sort {
3730 SELECT a FROM t2
3731 WHERE b=616
3732 OR ((a BETWEEN 25 AND 27) AND a!=26)
3733 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3734 OR a=96
3735 }
3736 } {25 27 38 56 96 scan 0 sort 0}
3737 do_test where7-2.158.2 {
3738 count_steps_sort {
3739 SELECT a FROM t3
3740 WHERE b=616
3741 OR ((a BETWEEN 25 AND 27) AND a!=26)
3742 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
3743 OR a=96
3744 }
3745 } {25 27 38 56 96 scan 0 sort 0}
3746 do_test where7-2.159.1 {
3747 count_steps_sort {
3748 SELECT a FROM t2
3749 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3750 OR b=352
3751 }
3752 } {32 66 scan 0 sort 0}
3753 do_test where7-2.159.2 {
3754 count_steps_sort {
3755 SELECT a FROM t3
3756 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
3757 OR b=352
3758 }
3759 } {32 66 scan 0 sort 0}
3760 do_test where7-2.160.1 {
3761 count_steps_sort {
3762 SELECT a FROM t2
3763 WHERE b=795
3764 OR c=13013
3765 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3766 OR b=597
3767 }
3768 } {28 37 38 39 scan 0 sort 0}
3769 do_test where7-2.160.2 {
3770 count_steps_sort {
3771 SELECT a FROM t3
3772 WHERE b=795
3773 OR c=13013
3774 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
3775 OR b=597
3776 }
3777 } {28 37 38 39 scan 0 sort 0}
3778 do_test where7-2.161.1 {
3779 count_steps_sort {
3780 SELECT a FROM t2
3781 WHERE a=23
3782 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3783 OR b=641
3784 OR b=352
3785 OR b=179
3786 OR b=806
3787 OR b=839
3788 OR b=33
3789 }
3790 } {3 23 32 68 scan 0 sort 0}
3791 do_test where7-2.161.2 {
3792 count_steps_sort {
3793 SELECT a FROM t3
3794 WHERE a=23
3795 OR (g='kjihgfe' AND f GLOB 'qrstu*')
3796 OR b=641
3797 OR b=352
3798 OR b=179
3799 OR b=806
3800 OR b=839
3801 OR b=33
3802 }
3803 } {3 23 32 68 scan 0 sort 0}
3804 do_test where7-2.162.1 {
3805 count_steps_sort {
3806 SELECT a FROM t2
3807 WHERE b=1070
3808 OR b=1078
3809 OR ((a BETWEEN 11 AND 13) AND a!=12)
3810 OR c=12012
3811 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3812 OR b=319
3813 OR c=5005
3814 OR 1000000<b
3815 OR b=1037
3816 OR b=234
3817 }
3818 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3819 do_test where7-2.162.2 {
3820 count_steps_sort {
3821 SELECT a FROM t3
3822 WHERE b=1070
3823 OR b=1078
3824 OR ((a BETWEEN 11 AND 13) AND a!=12)
3825 OR c=12012
3826 OR (g='hgfedcb' AND f GLOB 'ghijk*')
3827 OR b=319
3828 OR c=5005
3829 OR 1000000<b
3830 OR b=1037
3831 OR b=234
3832 }
3833 } {11 13 14 15 29 34 35 36 84 98 scan 0 sort 0}
3834 do_test where7-2.163.1 {
3835 count_steps_sort {
3836 SELECT a FROM t2
3837 WHERE f='cdefghijk'
3838 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3839 OR (g='ihgfedc' AND f GLOB 'defgh*')
3840 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3841 }
3842 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3843 do_test where7-2.163.2 {
3844 count_steps_sort {
3845 SELECT a FROM t3
3846 WHERE f='cdefghijk'
3847 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
3848 OR (g='ihgfedc' AND f GLOB 'defgh*')
3849 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
3850 }
3851 } {2 17 28 43 54 59 69 80 81 95 scan 0 sort 0}
3852 do_test where7-2.164.1 {
3853 count_steps_sort {
3854 SELECT a FROM t2
3855 WHERE a=65
3856 OR c=14014
3857 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3858 OR a=47
3859 OR b=220
3860 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3861 }
3862 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3863 do_test where7-2.164.2 {
3864 count_steps_sort {
3865 SELECT a FROM t3
3866 WHERE a=65
3867 OR c=14014
3868 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
3869 OR a=47
3870 OR b=220
3871 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
3872 }
3873 } {20 37 40 41 42 47 65 88 scan 0 sort 0}
3874 do_test where7-2.165.1 {
3875 count_steps_sort {
3876 SELECT a FROM t2
3877 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3878 OR (g='rqponml' AND f GLOB 'jklmn*')
3879 OR b=891
3880 OR (g='nmlkjih' AND f GLOB 'fghij*')
3881 OR b=484
3882 OR a=62
3883 OR (g='ihgfedc' AND f GLOB 'defgh*')
3884 }
3885 } {35 44 57 62 81 86 scan 0 sort 0}
3886 do_test where7-2.165.2 {
3887 count_steps_sort {
3888 SELECT a FROM t3
3889 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
3890 OR (g='rqponml' AND f GLOB 'jklmn*')
3891 OR b=891
3892 OR (g='nmlkjih' AND f GLOB 'fghij*')
3893 OR b=484
3894 OR a=62
3895 OR (g='ihgfedc' AND f GLOB 'defgh*')
3896 }
3897 } {35 44 57 62 81 86 scan 0 sort 0}
3898 do_test where7-2.166.1 {
3899 count_steps_sort {
3900 SELECT a FROM t2
3901 WHERE b=363
3902 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3903 OR ((a BETWEEN 58 AND 60) AND a!=59)
3904 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3905 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3906 OR (g='wvutsrq' AND f GLOB 'klmno*')
3907 OR a=39
3908 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3909 }
3910 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3911 do_test where7-2.166.2 {
3912 count_steps_sort {
3913 SELECT a FROM t3
3914 WHERE b=363
3915 OR (g='tsrqpon' AND f GLOB 'zabcd*')
3916 OR ((a BETWEEN 58 AND 60) AND a!=59)
3917 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
3918 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
3919 OR (g='wvutsrq' AND f GLOB 'klmno*')
3920 OR a=39
3921 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
3922 }
3923 } {2 10 25 33 39 46 54 58 60 scan 0 sort 0}
3924 do_test where7-2.167.1 {
3925 count_steps_sort {
3926 SELECT a FROM t2
3927 WHERE c=30030
3928 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3929 OR b=850
3930 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3931 }
3932 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3933 do_test where7-2.167.2 {
3934 count_steps_sort {
3935 SELECT a FROM t3
3936 WHERE c=30030
3937 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
3938 OR b=850
3939 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
3940 }
3941 } {20 46 52 72 88 89 90 98 scan 0 sort 0}
3942 do_test where7-2.168.1 {
3943 count_steps_sort {
3944 SELECT a FROM t2
3945 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3946 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3947 OR b=80
3948 }
3949 } {23 91 scan 0 sort 0}
3950 do_test where7-2.168.2 {
3951 count_steps_sort {
3952 SELECT a FROM t3
3953 WHERE (d>=23.0 AND d<24.0 AND d NOT NULL)
3954 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
3955 OR b=80
3956 }
3957 } {23 91 scan 0 sort 0}
3958 do_test where7-2.169.1 {
3959 count_steps_sort {
3960 SELECT a FROM t2
3961 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3962 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3963 OR b=462
3964 OR a=51
3965 OR b=344
3966 OR b=333
3967 OR ((a BETWEEN 61 AND 63) AND a!=62)
3968 }
3969 } {42 51 59 61 63 77 scan 0 sort 0}
3970 do_test where7-2.169.2 {
3971 count_steps_sort {
3972 SELECT a FROM t3
3973 WHERE ((a BETWEEN 59 AND 61) AND a!=60)
3974 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
3975 OR b=462
3976 OR a=51
3977 OR b=344
3978 OR b=333
3979 OR ((a BETWEEN 61 AND 63) AND a!=62)
3980 }
3981 } {42 51 59 61 63 77 scan 0 sort 0}
3982 do_test where7-2.170.1 {
3983 count_steps_sort {
3984 SELECT a FROM t2
3985 WHERE b=586
3986 OR a=21
3987 OR b=638
3988 }
3989 } {21 58 scan 0 sort 0}
3990 do_test where7-2.170.2 {
3991 count_steps_sort {
3992 SELECT a FROM t3
3993 WHERE b=586
3994 OR a=21
3995 OR b=638
3996 }
3997 } {21 58 scan 0 sort 0}
3998 do_test where7-2.171.1 {
3999 count_steps_sort {
4000 SELECT a FROM t2
4001 WHERE b=179
4002 OR ((a BETWEEN 2 AND 4) AND a!=3)
4003 OR ((a BETWEEN 40 AND 42) AND a!=41)
4004 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
4005 OR ((a BETWEEN 72 AND 74) AND a!=73)
4006 }
4007 } {2 4 13 40 42 72 74 scan 0 sort 0}
4008 do_test where7-2.171.2 {
4009 count_steps_sort {
4010 SELECT a FROM t3
4011 WHERE b=179
4012 OR ((a BETWEEN 2 AND 4) AND a!=3)
4013 OR ((a BETWEEN 40 AND 42) AND a!=41)
4014 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
4015 OR ((a BETWEEN 72 AND 74) AND a!=73)
4016 }
4017 } {2 4 13 40 42 72 74 scan 0 sort 0}
4018 do_test where7-2.172.1 {
4019 count_steps_sort {
4020 SELECT a FROM t2
4021 WHERE b=333
4022 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4023 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4024 OR b=407
4025 OR a=5
4026 OR b=817
4027 OR b=891
4028 }
4029 } {5 37 53 62 81 scan 0 sort 0}
4030 do_test where7-2.172.2 {
4031 count_steps_sort {
4032 SELECT a FROM t3
4033 WHERE b=333
4034 OR (g='nmlkjih' AND f GLOB 'bcdef*')
4035 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
4036 OR b=407
4037 OR a=5
4038 OR b=817
4039 OR b=891
4040 }
4041 } {5 37 53 62 81 scan 0 sort 0}
4042 do_test where7-2.173.1 {
4043 count_steps_sort {
4044 SELECT a FROM t2
4045 WHERE b<0
4046 OR b=352
4047 OR b=517
4048 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4049 OR ((a BETWEEN 12 AND 14) AND a!=13)
4050 OR b=1012
4051 OR ((a BETWEEN 11 AND 13) AND a!=12)
4052 }
4053 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4054 do_test where7-2.173.2 {
4055 count_steps_sort {
4056 SELECT a FROM t3
4057 WHERE b<0
4058 OR b=352
4059 OR b=517
4060 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
4061 OR ((a BETWEEN 12 AND 14) AND a!=13)
4062 OR b=1012
4063 OR ((a BETWEEN 11 AND 13) AND a!=12)
4064 }
4065 } {11 12 13 14 32 47 92 97 scan 0 sort 0}
4066 do_test where7-2.174.1 {
4067 count_steps_sort {
4068 SELECT a FROM t2
4069 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4070 OR c<=10
4071 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4072 OR a=32
4073 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4074 OR d<0.0
4075 }
4076 } {12 14 32 41 scan 0 sort 0}
4077 do_test where7-2.174.2 {
4078 count_steps_sort {
4079 SELECT a FROM t3
4080 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
4081 OR c<=10
4082 OR (g='vutsrqp' AND f GLOB 'opqrs*')
4083 OR a=32
4084 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4085 OR d<0.0
4086 }
4087 } {12 14 32 41 scan 0 sort 0}
4088 do_test where7-2.175.1 {
4089 count_steps_sort {
4090 SELECT a FROM t2
4091 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
4092 OR b=1045
4093 OR (g='ihgfedc' AND f GLOB 'abcde*')
4094 OR a=26
4095 OR (g='gfedcba' AND f GLOB 'opqrs*')
4096 }
4097 } {20 22 26 78 92 95 scan 0 sort 0}
4098 do_test where7-2.175.2 {
4099 count_steps_sort {
4100 SELECT a FROM t3
4101 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
4102 OR b=1045
4103 OR (g='ihgfedc' AND f GLOB 'abcde*')
4104 OR a=26
4105 OR (g='gfedcba' AND f GLOB 'opqrs*')
4106 }
4107 } {20 22 26 78 92 95 scan 0 sort 0}
4108 do_test where7-2.176.1 {
4109 count_steps_sort {
4110 SELECT a FROM t2
4111 WHERE a=49
4112 OR b=58
4113 }
4114 } {49 scan 0 sort 0}
4115 do_test where7-2.176.2 {
4116 count_steps_sort {
4117 SELECT a FROM t3
4118 WHERE a=49
4119 OR b=58
4120 }
4121 } {49 scan 0 sort 0}
4122 do_test where7-2.177.1 {
4123 count_steps_sort {
4124 SELECT a FROM t2
4125 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4126 OR (g='jihgfed' AND f GLOB 'xyzab*')
4127 OR c=32032
4128 OR b=289
4129 OR ((a BETWEEN 17 AND 19) AND a!=18)
4130 OR ((a BETWEEN 14 AND 16) AND a!=15)
4131 }
4132 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4133 do_test where7-2.177.2 {
4134 count_steps_sort {
4135 SELECT a FROM t3
4136 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
4137 OR (g='jihgfed' AND f GLOB 'xyzab*')
4138 OR c=32032
4139 OR b=289
4140 OR ((a BETWEEN 17 AND 19) AND a!=18)
4141 OR ((a BETWEEN 14 AND 16) AND a!=15)
4142 }
4143 } {3 14 16 17 19 75 94 95 96 scan 0 sort 0}
4144 do_test where7-2.178.1 {
4145 count_steps_sort {
4146 SELECT a FROM t2
4147 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4148 OR ((a BETWEEN 57 AND 59) AND a!=58)
4149 OR b=33
4150 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4151 }
4152 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4153 do_test where7-2.178.2 {
4154 count_steps_sort {
4155 SELECT a FROM t3
4156 WHERE ((a BETWEEN 15 AND 17) AND a!=16)
4157 OR ((a BETWEEN 57 AND 59) AND a!=58)
4158 OR b=33
4159 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
4160 }
4161 } {3 15 17 43 57 59 69 95 scan 0 sort 0}
4162 do_test where7-2.179.1 {
4163 count_steps_sort {
4164 SELECT a FROM t2
4165 WHERE b=828
4166 OR b=341
4167 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4168 OR b=902
4169 OR ((a BETWEEN 64 AND 66) AND a!=65)
4170 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4171 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4172 OR b=242
4173 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4174 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4175 OR (g='qponmlk' AND f GLOB 'qrstu*')
4176 }
4177 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4178 do_test where7-2.179.2 {
4179 count_steps_sort {
4180 SELECT a FROM t3
4181 WHERE b=828
4182 OR b=341
4183 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
4184 OR b=902
4185 OR ((a BETWEEN 64 AND 66) AND a!=65)
4186 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4187 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4188 OR b=242
4189 OR (g='yxwvuts' AND f GLOB 'cdefg*')
4190 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
4191 OR (g='qponmlk' AND f GLOB 'qrstu*')
4192 }
4193 } {1 2 16 22 31 42 64 66 68 82 91 94 95 scan 0 sort 0}
4194 do_test where7-2.180.1 {
4195 count_steps_sort {
4196 SELECT a FROM t2
4197 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4198 OR b=982
4199 OR b=781
4200 OR ((a BETWEEN 66 AND 68) AND a!=67)
4201 OR d>1e10
4202 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4203 }
4204 } {56 66 68 71 scan 0 sort 0}
4205 do_test where7-2.180.2 {
4206 count_steps_sort {
4207 SELECT a FROM t3
4208 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
4209 OR b=982
4210 OR b=781
4211 OR ((a BETWEEN 66 AND 68) AND a!=67)
4212 OR d>1e10
4213 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
4214 }
4215 } {56 66 68 71 scan 0 sort 0}
4216 do_test where7-2.181.1 {
4217 count_steps_sort {
4218 SELECT a FROM t2
4219 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4220 OR a=31
4221 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4222 OR ((a BETWEEN 57 AND 59) AND a!=58)
4223 OR a=76
4224 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4225 OR (g='jihgfed' AND f GLOB 'wxyza*')
4226 OR b=176
4227 }
4228 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4229 do_test where7-2.181.2 {
4230 count_steps_sort {
4231 SELECT a FROM t3
4232 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
4233 OR a=31
4234 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4235 OR ((a BETWEEN 57 AND 59) AND a!=58)
4236 OR a=76
4237 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4238 OR (g='jihgfed' AND f GLOB 'wxyza*')
4239 OR b=176
4240 }
4241 } {8 16 23 31 34 57 59 60 69 74 76 86 scan 0 sort 0}
4242 do_test where7-2.182.1 {
4243 count_steps_sort {
4244 SELECT a FROM t2
4245 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4246 OR ((a BETWEEN 59 AND 61) AND a!=60)
4247 OR (g='nmlkjih' AND f GLOB 'defgh*')
4248 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4249 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4250 OR b=14
4251 OR ((a BETWEEN 88 AND 90) AND a!=89)
4252 OR f='zabcdefgh'
4253 }
4254 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4255 do_test where7-2.182.2 {
4256 count_steps_sort {
4257 SELECT a FROM t3
4258 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
4259 OR ((a BETWEEN 59 AND 61) AND a!=60)
4260 OR (g='nmlkjih' AND f GLOB 'defgh*')
4261 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
4262 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4263 OR b=14
4264 OR ((a BETWEEN 88 AND 90) AND a!=89)
4265 OR f='zabcdefgh'
4266 }
4267 } {12 25 47 51 55 59 60 61 77 88 90 scan 0 sort 0}
4268 do_test where7-2.183.1 {
4269 count_steps_sort {
4270 SELECT a FROM t2
4271 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
4272 OR b=286
4273 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4274 OR b=91
4275 OR ((a BETWEEN 43 AND 45) AND a!=44)
4276 }
4277 } {25 26 31 43 45 scan 0 sort 0}
4278 do_test where7-2.183.2 {
4279 count_steps_sort {
4280 SELECT a FROM t3
4281 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
4282 OR b=286
4283 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4284 OR b=91
4285 OR ((a BETWEEN 43 AND 45) AND a!=44)
4286 }
4287 } {25 26 31 43 45 scan 0 sort 0}
4288 do_test where7-2.184.1 {
4289 count_steps_sort {
4290 SELECT a FROM t2
4291 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4292 OR c=19019
4293 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4294 OR b=374
4295 }
4296 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4297 do_test where7-2.184.2 {
4298 count_steps_sort {
4299 SELECT a FROM t3
4300 WHERE (g='lkjihgf' AND f GLOB 'nopqr*')
4301 OR c=19019
4302 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
4303 OR b=374
4304 }
4305 } {22 34 48 55 56 57 65 74 100 scan 0 sort 0}
4306 do_test where7-2.185.1 {
4307 count_steps_sort {
4308 SELECT a FROM t2
4309 WHERE g IS NULL
4310 OR (g='onmlkji' AND f GLOB 'wxyza*')
4311 }
4312 } {48 scan 0 sort 0}
4313 do_test where7-2.185.2 {
4314 count_steps_sort {
4315 SELECT a FROM t3
4316 WHERE g IS NULL
4317 OR (g='onmlkji' AND f GLOB 'wxyza*')
4318 }
4319 } {48 scan 0 sort 0}
4320 do_test where7-2.186.1 {
4321 count_steps_sort {
4322 SELECT a FROM t2
4323 WHERE a=4
4324 OR b=407
4325 }
4326 } {4 37 scan 0 sort 0}
4327 do_test where7-2.186.2 {
4328 count_steps_sort {
4329 SELECT a FROM t3
4330 WHERE a=4
4331 OR b=407
4332 }
4333 } {4 37 scan 0 sort 0}
4334 do_test where7-2.187.1 {
4335 count_steps_sort {
4336 SELECT a FROM t2
4337 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4338 OR b=564
4339 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4340 OR b=234
4341 OR b=641
4342 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4343 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4344 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4345 OR a=98
4346 }
4347 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4348 do_test where7-2.187.2 {
4349 count_steps_sort {
4350 SELECT a FROM t3
4351 WHERE ((a BETWEEN 66 AND 68) AND a!=67)
4352 OR b=564
4353 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4354 OR b=234
4355 OR b=641
4356 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4357 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4358 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
4359 OR a=98
4360 }
4361 } {1 5 12 13 27 39 53 65 66 68 79 91 98 scan 0 sort 0}
4362 do_test where7-2.188.1 {
4363 count_steps_sort {
4364 SELECT a FROM t2
4365 WHERE a=73
4366 OR b=44
4367 OR b=539
4368 OR c=11011
4369 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4370 OR b=69
4371 OR b=1001
4372 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4373 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4374 OR (g='ihgfedc' AND f GLOB 'defgh*')
4375 OR ((a BETWEEN 32 AND 34) AND a!=33)
4376 }
4377 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4378 do_test where7-2.188.2 {
4379 count_steps_sort {
4380 SELECT a FROM t3
4381 WHERE a=73
4382 OR b=44
4383 OR b=539
4384 OR c=11011
4385 OR (g='fedcbaz' AND f GLOB 'rstuv*')
4386 OR b=69
4387 OR b=1001
4388 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
4389 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
4390 OR (g='ihgfedc' AND f GLOB 'defgh*')
4391 OR ((a BETWEEN 32 AND 34) AND a!=33)
4392 }
4393 } {4 23 26 31 32 33 34 49 73 81 91 95 scan 0 sort 0}
4394 do_test where7-2.189.1 {
4395 count_steps_sort {
4396 SELECT a FROM t2
4397 WHERE b=264
4398 OR b=143
4399 OR a=48
4400 }
4401 } {13 24 48 scan 0 sort 0}
4402 do_test where7-2.189.2 {
4403 count_steps_sort {
4404 SELECT a FROM t3
4405 WHERE b=264
4406 OR b=143
4407 OR a=48
4408 }
4409 } {13 24 48 scan 0 sort 0}
4410 do_test where7-2.190.1 {
4411 count_steps_sort {
4412 SELECT a FROM t2
4413 WHERE b=1001
4414 OR b=1070
4415 OR ((a BETWEEN 72 AND 74) AND a!=73)
4416 OR b=14
4417 OR ((a BETWEEN 56 AND 58) AND a!=57)
4418 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4419 OR a=66
4420 }
4421 } {18 56 58 66 72 74 91 scan 0 sort 0}
4422 do_test where7-2.190.2 {
4423 count_steps_sort {
4424 SELECT a FROM t3
4425 WHERE b=1001
4426 OR b=1070
4427 OR ((a BETWEEN 72 AND 74) AND a!=73)
4428 OR b=14
4429 OR ((a BETWEEN 56 AND 58) AND a!=57)
4430 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
4431 OR a=66
4432 }
4433 } {18 56 58 66 72 74 91 scan 0 sort 0}
4434 do_test where7-2.191.1 {
4435 count_steps_sort {
4436 SELECT a FROM t2
4437 WHERE c=23023
4438 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4439 OR a=66
4440 OR (g='onmlkji' AND f GLOB 'zabcd*')
4441 OR a=51
4442 OR a=23
4443 OR c=4004
4444 }
4445 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4446 do_test where7-2.191.2 {
4447 count_steps_sort {
4448 SELECT a FROM t3
4449 WHERE c=23023
4450 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
4451 OR a=66
4452 OR (g='onmlkji' AND f GLOB 'zabcd*')
4453 OR a=51
4454 OR a=23
4455 OR c=4004
4456 }
4457 } {10 11 12 23 51 66 67 68 69 83 scan 0 sort 0}
4458 do_test where7-2.192.1 {
4459 count_steps_sort {
4460 SELECT a FROM t2
4461 WHERE b=36
4462 OR (g='rqponml' AND f GLOB 'lmnop*')
4463 OR a=80
4464 }
4465 } {37 80 scan 0 sort 0}
4466 do_test where7-2.192.2 {
4467 count_steps_sort {
4468 SELECT a FROM t3
4469 WHERE b=36
4470 OR (g='rqponml' AND f GLOB 'lmnop*')
4471 OR a=80
4472 }
4473 } {37 80 scan 0 sort 0}
4474 do_test where7-2.193.1 {
4475 count_steps_sort {
4476 SELECT a FROM t2
4477 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4478 OR ((a BETWEEN 37 AND 39) AND a!=38)
4479 OR a=55
4480 OR f='efghijklm'
4481 OR a=8
4482 OR a=80
4483 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4484 OR b=256
4485 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4486 }
4487 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4488 do_test where7-2.193.2 {
4489 count_steps_sort {
4490 SELECT a FROM t3
4491 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
4492 OR ((a BETWEEN 37 AND 39) AND a!=38)
4493 OR a=55
4494 OR f='efghijklm'
4495 OR a=8
4496 OR a=80
4497 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
4498 OR b=256
4499 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
4500 }
4501 } {4 8 30 34 37 39 55 56 60 72 80 82 86 scan 0 sort 0}
4502 do_test where7-2.194.1 {
4503 count_steps_sort {
4504 SELECT a FROM t2
4505 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4506 OR b=836
4507 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4508 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4509 OR a=91
4510 OR b=594
4511 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4512 }
4513 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4514 do_test where7-2.194.2 {
4515 count_steps_sort {
4516 SELECT a FROM t3
4517 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
4518 OR b=836
4519 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
4520 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4521 OR a=91
4522 OR b=594
4523 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
4524 }
4525 } {2 8 28 47 54 76 80 87 91 scan 0 sort 0}
4526 do_test where7-2.195.1 {
4527 count_steps_sort {
4528 SELECT a FROM t2
4529 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4530 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4531 OR ((a BETWEEN 62 AND 64) AND a!=63)
4532 OR c=6006
4533 OR ((a BETWEEN 50 AND 52) AND a!=51)
4534 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4535 OR ((a BETWEEN 88 AND 90) AND a!=89)
4536 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4537 }
4538 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4539 do_test where7-2.195.2 {
4540 count_steps_sort {
4541 SELECT a FROM t3
4542 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
4543 OR (g='wvutsrq' AND f GLOB 'mnopq*')
4544 OR ((a BETWEEN 62 AND 64) AND a!=63)
4545 OR c=6006
4546 OR ((a BETWEEN 50 AND 52) AND a!=51)
4547 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4548 OR ((a BETWEEN 88 AND 90) AND a!=89)
4549 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
4550 }
4551 } {12 16 17 18 24 43 50 52 62 64 88 90 scan 0 sort 0}
4552 do_test where7-2.196.1 {
4553 count_steps_sort {
4554 SELECT a FROM t2
4555 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4556 OR ((a BETWEEN 14 AND 16) AND a!=15)
4557 OR a=13
4558 OR b=121
4559 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4560 OR ((a BETWEEN 12 AND 14) AND a!=13)
4561 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4562 OR b=660
4563 OR b=792
4564 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4565 }
4566 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4567 do_test where7-2.196.2 {
4568 count_steps_sort {
4569 SELECT a FROM t3
4570 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
4571 OR ((a BETWEEN 14 AND 16) AND a!=15)
4572 OR a=13
4573 OR b=121
4574 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
4575 OR ((a BETWEEN 12 AND 14) AND a!=13)
4576 OR (g='utsrqpo' AND f GLOB 'stuvw*')
4577 OR b=660
4578 OR b=792
4579 OR (g='xwvutsr' AND f GLOB 'ghijk*')
4580 }
4581 } {6 11 12 13 14 16 18 44 60 72 83 85 scan 0 sort 0}
4582 do_test where7-2.197.1 {
4583 count_steps_sort {
4584 SELECT a FROM t2
4585 WHERE b=1089
4586 OR b=495
4587 OR b=157
4588 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4589 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4590 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4591 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4592 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4593 OR f='wxyzabcde'
4594 }
4595 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4596 do_test where7-2.197.2 {
4597 count_steps_sort {
4598 SELECT a FROM t3
4599 WHERE b=1089
4600 OR b=495
4601 OR b=157
4602 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
4603 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
4604 OR (g='yxwvuts' AND f GLOB 'bcdef*')
4605 OR (g='xwvutsr' AND f GLOB 'hijkl*')
4606 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
4607 OR f='wxyzabcde'
4608 }
4609 } {1 7 20 22 45 46 48 59 72 74 98 99 100 scan 0 sort 0}
4610 do_test where7-2.198.1 {
4611 count_steps_sort {
4612 SELECT a FROM t2
4613 WHERE f='bcdefghij'
4614 OR ((a BETWEEN 40 AND 42) AND a!=41)
4615 OR (g='srqponm' AND f GLOB 'ghijk*')
4616 OR b=157
4617 OR b=267
4618 OR c=34034
4619 }
4620 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4621 do_test where7-2.198.2 {
4622 count_steps_sort {
4623 SELECT a FROM t3
4624 WHERE f='bcdefghij'
4625 OR ((a BETWEEN 40 AND 42) AND a!=41)
4626 OR (g='srqponm' AND f GLOB 'ghijk*')
4627 OR b=157
4628 OR b=267
4629 OR c=34034
4630 }
4631 } {1 27 32 40 42 53 79 100 scan 0 sort 0}
4632 do_test where7-2.199.1 {
4633 count_steps_sort {
4634 SELECT a FROM t2
4635 WHERE a=19
4636 OR a=23
4637 OR c<=10
4638 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4639 }
4640 } {19 23 66 scan 0 sort 0}
4641 do_test where7-2.199.2 {
4642 count_steps_sort {
4643 SELECT a FROM t3
4644 WHERE a=19
4645 OR a=23
4646 OR c<=10
4647 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4648 }
4649 } {19 23 66 scan 0 sort 0}
4650 do_test where7-2.200.1 {
4651 count_steps_sort {
4652 SELECT a FROM t2
4653 WHERE ((a BETWEEN 1 AND 3) AND a!=2)
4654 OR b=792
4655 OR b=803
4656 OR b=36
4657 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4658 }
4659 } {1 3 27 53 72 73 79 scan 0 sort 0}
4660 do_test where7-2.200.2 {
4661 count_steps_sort {
4662 SELECT a FROM t3
4663 WHERE ((a BETWEEN 1 AND 3) AND a!=2)
4664 OR b=792
4665 OR b=803
4666 OR b=36
4667 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
4668 }
4669 } {1 3 27 53 72 73 79 scan 0 sort 0}
4670 do_test where7-2.201.1 {
4671 count_steps_sort {
4672 SELECT a FROM t2
4673 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4674 OR ((a BETWEEN 71 AND 73) AND a!=72)
4675 OR ((a BETWEEN 76 AND 78) AND a!=77)
4676 OR f='jklmnopqr'
4677 OR (g='onmlkji' AND f GLOB 'yzabc*')
4678 OR b=891
4679 OR a=40
4680 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4681 }
4682 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4683 do_test where7-2.201.2 {
4684 count_steps_sort {
4685 SELECT a FROM t3
4686 WHERE (g='utsrqpo' AND f GLOB 'uvwxy*')
4687 OR ((a BETWEEN 71 AND 73) AND a!=72)
4688 OR ((a BETWEEN 76 AND 78) AND a!=77)
4689 OR f='jklmnopqr'
4690 OR (g='onmlkji' AND f GLOB 'yzabc*')
4691 OR b=891
4692 OR a=40
4693 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
4694 }
4695 } {9 20 35 40 50 61 67 71 73 76 78 81 87 scan 0 sort 0}
4696 do_test where7-2.202.1 {
4697 count_steps_sort {
4698 SELECT a FROM t2
4699 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4700 OR a=32
4701 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4702 OR a=95
4703 OR d>1e10
4704 OR b=429
4705 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4706 OR (g='jihgfed' AND f GLOB 'yzabc*')
4707 OR c=10010
4708 OR ((a BETWEEN 83 AND 85) AND a!=84)
4709 }
4710 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4711 do_test where7-2.202.2 {
4712 count_steps_sort {
4713 SELECT a FROM t3
4714 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
4715 OR a=32
4716 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
4717 OR a=95
4718 OR d>1e10
4719 OR b=429
4720 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
4721 OR (g='jihgfed' AND f GLOB 'yzabc*')
4722 OR c=10010
4723 OR ((a BETWEEN 83 AND 85) AND a!=84)
4724 }
4725 } {15 28 29 30 32 39 54 76 83 85 88 95 scan 0 sort 0}
4726 do_test where7-2.203.1 {
4727 count_steps_sort {
4728 SELECT a FROM t2
4729 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4730 OR a=22
4731 OR a=26
4732 OR a=81
4733 OR a=53
4734 OR ((a BETWEEN 92 AND 94) AND a!=93)
4735 OR c=30030
4736 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4737 OR a=82
4738 OR b=594
4739 }
4740 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4741 do_test where7-2.203.2 {
4742 count_steps_sort {
4743 SELECT a FROM t3
4744 WHERE (g='xwvutsr' AND f GLOB 'defgh*')
4745 OR a=22
4746 OR a=26
4747 OR a=81
4748 OR a=53
4749 OR ((a BETWEEN 92 AND 94) AND a!=93)
4750 OR c=30030
4751 OR (g='wvutsrq' AND f GLOB 'ijklm*')
4752 OR a=82
4753 OR b=594
4754 }
4755 } {3 8 22 26 53 54 81 82 88 89 90 92 94 scan 0 sort 0}
4756 do_test where7-2.204.1 {
4757 count_steps_sort {
4758 SELECT a FROM t2
4759 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4760 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4761 OR (g='srqponm' AND f GLOB 'efghi*')
4762 OR a=83
4763 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4764 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4765 OR ((a BETWEEN 99 AND 101) AND a!=100)
4766 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4767 OR b=1092
4768 OR (g='srqponm' AND f GLOB 'efghi*')
4769 OR b=25
4770 }
4771 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4772 do_test where7-2.204.2 {
4773 count_steps_sort {
4774 SELECT a FROM t3
4775 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
4776 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
4777 OR (g='srqponm' AND f GLOB 'efghi*')
4778 OR a=83
4779 OR (g='hgfedcb' AND f GLOB 'ijklm*')
4780 OR (g='kjihgfe' AND f GLOB 'qrstu*')
4781 OR ((a BETWEEN 99 AND 101) AND a!=100)
4782 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
4783 OR b=1092
4784 OR (g='srqponm' AND f GLOB 'efghi*')
4785 OR b=25
4786 }
4787 } {12 30 34 36 57 68 83 86 99 scan 0 sort 0}
4788 do_test where7-2.205.1 {
4789 count_steps_sort {
4790 SELECT a FROM t2
4791 WHERE a=20
4792 OR b=421
4793 OR (g='xwvutsr' AND f GLOB 'fghij*')
4794 OR a=50
4795 OR (g='qponmlk' AND f GLOB 'opqrs*')
4796 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4797 }
4798 } {5 20 40 50 53 scan 0 sort 0}
4799 do_test where7-2.205.2 {
4800 count_steps_sort {
4801 SELECT a FROM t3
4802 WHERE a=20
4803 OR b=421
4804 OR (g='xwvutsr' AND f GLOB 'fghij*')
4805 OR a=50
4806 OR (g='qponmlk' AND f GLOB 'opqrs*')
4807 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
4808 }
4809 } {5 20 40 50 53 scan 0 sort 0}
4810 do_test where7-2.206.1 {
4811 count_steps_sort {
4812 SELECT a FROM t2
4813 WHERE b=960
4814 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4815 }
4816 } {13 39 65 91 scan 0 sort 0}
4817 do_test where7-2.206.2 {
4818 count_steps_sort {
4819 SELECT a FROM t3
4820 WHERE b=960
4821 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
4822 }
4823 } {13 39 65 91 scan 0 sort 0}
4824 do_test where7-2.207.1 {
4825 count_steps_sort {
4826 SELECT a FROM t2
4827 WHERE b=891
4828 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4829 OR f='nopqrstuv'
4830 }
4831 } {13 31 39 65 81 91 scan 0 sort 0}
4832 do_test where7-2.207.2 {
4833 count_steps_sort {
4834 SELECT a FROM t3
4835 WHERE b=891
4836 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
4837 OR f='nopqrstuv'
4838 }
4839 } {13 31 39 65 81 91 scan 0 sort 0}
4840 do_test where7-2.208.1 {
4841 count_steps_sort {
4842 SELECT a FROM t2
4843 WHERE b=157
4844 OR b=289
4845 OR ((a BETWEEN 32 AND 34) AND a!=33)
4846 OR b=1001
4847 OR b=707
4848 }
4849 } {32 34 91 scan 0 sort 0}
4850 do_test where7-2.208.2 {
4851 count_steps_sort {
4852 SELECT a FROM t3
4853 WHERE b=157
4854 OR b=289
4855 OR ((a BETWEEN 32 AND 34) AND a!=33)
4856 OR b=1001
4857 OR b=707
4858 }
4859 } {32 34 91 scan 0 sort 0}
4860 do_test where7-2.209.1 {
4861 count_steps_sort {
4862 SELECT a FROM t2
4863 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4864 OR b=957
4865 OR ((a BETWEEN 48 AND 50) AND a!=49)
4866 }
4867 } {48 50 87 100 scan 0 sort 0}
4868 do_test where7-2.209.2 {
4869 count_steps_sort {
4870 SELECT a FROM t3
4871 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
4872 OR b=957
4873 OR ((a BETWEEN 48 AND 50) AND a!=49)
4874 }
4875 } {48 50 87 100 scan 0 sort 0}
4876 do_test where7-2.210.1 {
4877 count_steps_sort {
4878 SELECT a FROM t2
4879 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4880 OR a=77
4881 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4882 }
4883 } {40 77 85 scan 0 sort 0}
4884 do_test where7-2.210.2 {
4885 count_steps_sort {
4886 SELECT a FROM t3
4887 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
4888 OR a=77
4889 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
4890 }
4891 } {40 77 85 scan 0 sort 0}
4892 do_test where7-2.211.1 {
4893 count_steps_sort {
4894 SELECT a FROM t2
4895 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4896 OR b=11
4897 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4898 OR ((a BETWEEN 14 AND 16) AND a!=15)
4899 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4900 OR a=99
4901 }
4902 } {1 14 16 38 66 96 99 scan 0 sort 0}
4903 do_test where7-2.211.2 {
4904 count_steps_sort {
4905 SELECT a FROM t3
4906 WHERE (d>=66.0 AND d<67.0 AND d NOT NULL)
4907 OR b=11
4908 OR (g='fedcbaz' AND f GLOB 'stuvw*')
4909 OR ((a BETWEEN 14 AND 16) AND a!=15)
4910 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
4911 OR a=99
4912 }
4913 } {1 14 16 38 66 96 99 scan 0 sort 0}
4914 do_test where7-2.212.1 {
4915 count_steps_sort {
4916 SELECT a FROM t2
4917 WHERE f='fghijklmn'
4918 OR a=16
4919 OR (g='xwvutsr' AND f GLOB 'defgh*')
4920 OR ((a BETWEEN 60 AND 62) AND a!=61)
4921 OR ((a BETWEEN 90 AND 92) AND a!=91)
4922 OR ((a BETWEEN 9 AND 11) AND a!=10)
4923 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4924 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4925 OR b=80
4926 }
4927 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4928 do_test where7-2.212.2 {
4929 count_steps_sort {
4930 SELECT a FROM t3
4931 WHERE f='fghijklmn'
4932 OR a=16
4933 OR (g='xwvutsr' AND f GLOB 'defgh*')
4934 OR ((a BETWEEN 60 AND 62) AND a!=61)
4935 OR ((a BETWEEN 90 AND 92) AND a!=91)
4936 OR ((a BETWEEN 9 AND 11) AND a!=10)
4937 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
4938 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
4939 OR b=80
4940 }
4941 } {3 5 9 11 16 31 52 57 60 62 71 83 90 92 scan 0 sort 0}
4942 do_test where7-2.213.1 {
4943 count_steps_sort {
4944 SELECT a FROM t2
4945 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
4946 OR a=44
4947 OR a=43
4948 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4949 OR b=25
4950 }
4951 } {12 43 44 66 scan 0 sort 0}
4952 do_test where7-2.213.2 {
4953 count_steps_sort {
4954 SELECT a FROM t3
4955 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
4956 OR a=44
4957 OR a=43
4958 OR (g='lkjihgf' AND f GLOB 'opqrs*')
4959 OR b=25
4960 }
4961 } {12 43 44 66 scan 0 sort 0}
4962 do_test where7-2.214.1 {
4963 count_steps_sort {
4964 SELECT a FROM t2
4965 WHERE f='vwxyzabcd'
4966 OR a=73
4967 OR b=597
4968 }
4969 } {21 47 73 99 scan 0 sort 0}
4970 do_test where7-2.214.2 {
4971 count_steps_sort {
4972 SELECT a FROM t3
4973 WHERE f='vwxyzabcd'
4974 OR a=73
4975 OR b=597
4976 }
4977 } {21 47 73 99 scan 0 sort 0}
4978 do_test where7-2.215.1 {
4979 count_steps_sort {
4980 SELECT a FROM t2
4981 WHERE b=22
4982 OR ((a BETWEEN 61 AND 63) AND a!=62)
4983 OR e IS NULL
4984 OR a=1
4985 }
4986 } {1 2 61 63 scan 0 sort 0}
4987 do_test where7-2.215.2 {
4988 count_steps_sort {
4989 SELECT a FROM t3
4990 WHERE b=22
4991 OR ((a BETWEEN 61 AND 63) AND a!=62)
4992 OR e IS NULL
4993 OR a=1
4994 }
4995 } {1 2 61 63 scan 0 sort 0}
4996 do_test where7-2.216.1 {
4997 count_steps_sort {
4998 SELECT a FROM t2
4999 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
5000 OR (g='gfedcba' AND f GLOB 'opqrs*')
5001 OR b=1015
5002 OR c=16016
5003 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5004 OR f='abcdefghi'
5005 OR b=605
5006 OR a=63
5007 }
5008 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
5009 do_test where7-2.216.2 {
5010 count_steps_sort {
5011 SELECT a FROM t3
5012 WHERE (d>=3.0 AND d<4.0 AND d NOT NULL)
5013 OR (g='gfedcba' AND f GLOB 'opqrs*')
5014 OR b=1015
5015 OR c=16016
5016 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5017 OR f='abcdefghi'
5018 OR b=605
5019 OR a=63
5020 }
5021 } {3 19 26 45 46 47 48 52 55 63 71 78 92 97 scan 0 sort 0}
5022 do_test where7-2.217.1 {
5023 count_steps_sort {
5024 SELECT a FROM t2
5025 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5026 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5027 OR b=641
5028 OR b=795
5029 }
5030 } {1 44 scan 0 sort 0}
5031 do_test where7-2.217.2 {
5032 count_steps_sort {
5033 SELECT a FROM t3
5034 WHERE (g='yxwvuts' AND f GLOB 'bcdef*')
5035 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5036 OR b=641
5037 OR b=795
5038 }
5039 } {1 44 scan 0 sort 0}
5040 do_test where7-2.218.1 {
5041 count_steps_sort {
5042 SELECT a FROM t2
5043 WHERE f='fghijklmn'
5044 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5045 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5046 }
5047 } {5 15 31 44 57 83 scan 0 sort 0}
5048 do_test where7-2.218.2 {
5049 count_steps_sort {
5050 SELECT a FROM t3
5051 WHERE f='fghijklmn'
5052 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
5053 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
5054 }
5055 } {5 15 31 44 57 83 scan 0 sort 0}
5056 do_test where7-2.219.1 {
5057 count_steps_sort {
5058 SELECT a FROM t2
5059 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5060 OR ((a BETWEEN 72 AND 74) AND a!=73)
5061 OR ((a BETWEEN 85 AND 87) AND a!=86)
5062 OR a=92
5063 OR b=1100
5064 OR ((a BETWEEN 98 AND 100) AND a!=99)
5065 OR ((a BETWEEN 30 AND 32) AND a!=31)
5066 }
5067 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5068 do_test where7-2.219.2 {
5069 count_steps_sort {
5070 SELECT a FROM t3
5071 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
5072 OR ((a BETWEEN 72 AND 74) AND a!=73)
5073 OR ((a BETWEEN 85 AND 87) AND a!=86)
5074 OR a=92
5075 OR b=1100
5076 OR ((a BETWEEN 98 AND 100) AND a!=99)
5077 OR ((a BETWEEN 30 AND 32) AND a!=31)
5078 }
5079 } {30 32 72 74 85 87 92 98 99 100 scan 0 sort 0}
5080 do_test where7-2.220.1 {
5081 count_steps_sort {
5082 SELECT a FROM t2
5083 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5084 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5085 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5086 OR b=880
5087 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5088 OR b=1089
5089 OR ((a BETWEEN 69 AND 71) AND a!=70)
5090 OR f IS NULL
5091 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5092 }
5093 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5094 do_test where7-2.220.2 {
5095 count_steps_sort {
5096 SELECT a FROM t3
5097 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
5098 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5099 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5100 OR b=880
5101 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5102 OR b=1089
5103 OR ((a BETWEEN 69 AND 71) AND a!=70)
5104 OR f IS NULL
5105 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
5106 }
5107 } {5 12 16 31 57 69 71 80 83 86 97 99 scan 0 sort 0}
5108 do_test where7-2.221.1 {
5109 count_steps_sort {
5110 SELECT a FROM t2
5111 WHERE b=1026
5112 OR b=407
5113 OR (g='srqponm' AND f GLOB 'fghij*')
5114 OR b=564
5115 OR c=23023
5116 OR b=891
5117 OR c=22022
5118 OR ((a BETWEEN 22 AND 24) AND a!=23)
5119 OR ((a BETWEEN 9 AND 11) AND a!=10)
5120 OR (g='rqponml' AND f GLOB 'ijklm*')
5121 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5122 }
5123 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5124 do_test where7-2.221.2 {
5125 count_steps_sort {
5126 SELECT a FROM t3
5127 WHERE b=1026
5128 OR b=407
5129 OR (g='srqponm' AND f GLOB 'fghij*')
5130 OR b=564
5131 OR c=23023
5132 OR b=891
5133 OR c=22022
5134 OR ((a BETWEEN 22 AND 24) AND a!=23)
5135 OR ((a BETWEEN 9 AND 11) AND a!=10)
5136 OR (g='rqponml' AND f GLOB 'ijklm*')
5137 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
5138 }
5139 } {9 11 21 22 24 31 34 37 64 65 66 67 68 69 81 scan 0 sort 0}
5140 do_test where7-2.222.1 {
5141 count_steps_sort {
5142 SELECT a FROM t2
5143 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5144 OR a=72
5145 OR a=43
5146 }
5147 } {43 71 72 73 scan 0 sort 0}
5148 do_test where7-2.222.2 {
5149 count_steps_sort {
5150 SELECT a FROM t3
5151 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
5152 OR a=72
5153 OR a=43
5154 }
5155 } {43 71 72 73 scan 0 sort 0}
5156 do_test where7-2.223.1 {
5157 count_steps_sort {
5158 SELECT a FROM t2
5159 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5160 OR ((a BETWEEN 79 AND 81) AND a!=80)
5161 OR c=18018
5162 OR b=792
5163 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5164 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5165 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5166 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5167 OR f='uvwxyzabc'
5168 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5169 }
5170 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5171 do_test where7-2.223.2 {
5172 count_steps_sort {
5173 SELECT a FROM t3
5174 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
5175 OR ((a BETWEEN 79 AND 81) AND a!=80)
5176 OR c=18018
5177 OR b=792
5178 OR (g='mlkjihg' AND f GLOB 'jklmn*')
5179 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
5180 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5181 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
5182 OR f='uvwxyzabc'
5183 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
5184 }
5185 } {8 20 46 52 53 54 61 67 69 72 74 77 79 81 91 98 scan 0 sort 0}
5186 do_test where7-2.224.1 {
5187 count_steps_sort {
5188 SELECT a FROM t2
5189 WHERE b=429
5190 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5191 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5192 OR (g='qponmlk' AND f GLOB 'opqrs*')
5193 OR b=1070
5194 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5195 }
5196 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5197 do_test where7-2.224.2 {
5198 count_steps_sort {
5199 SELECT a FROM t3
5200 WHERE b=429
5201 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
5202 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
5203 OR (g='qponmlk' AND f GLOB 'opqrs*')
5204 OR b=1070
5205 OR (g='vutsrqp' AND f GLOB 'rstuv*')
5206 }
5207 } {4 17 30 33 39 40 56 82 scan 0 sort 0}
5208 do_test where7-2.225.1 {
5209 count_steps_sort {
5210 SELECT a FROM t2
5211 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5212 OR b=572
5213 }
5214 } {52 61 scan 0 sort 0}
5215 do_test where7-2.225.2 {
5216 count_steps_sort {
5217 SELECT a FROM t3
5218 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
5219 OR b=572
5220 }
5221 } {52 61 scan 0 sort 0}
5222 do_test where7-2.226.1 {
5223 count_steps_sort {
5224 SELECT a FROM t2
5225 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5226 OR f='abcdefghi'
5227 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5228 }
5229 } {8 26 52 62 64 78 scan 0 sort 0}
5230 do_test where7-2.226.2 {
5231 count_steps_sort {
5232 SELECT a FROM t3
5233 WHERE ((a BETWEEN 62 AND 64) AND a!=63)
5234 OR f='abcdefghi'
5235 OR (g='wvutsrq' AND f GLOB 'ijklm*')
5236 }
5237 } {8 26 52 62 64 78 scan 0 sort 0}
5238 do_test where7-2.227.1 {
5239 count_steps_sort {
5240 SELECT a FROM t2
5241 WHERE a=40
5242 OR ((a BETWEEN 85 AND 87) AND a!=86)
5243 }
5244 } {40 85 87 scan 0 sort 0}
5245 do_test where7-2.227.2 {
5246 count_steps_sort {
5247 SELECT a FROM t3
5248 WHERE a=40
5249 OR ((a BETWEEN 85 AND 87) AND a!=86)
5250 }
5251 } {40 85 87 scan 0 sort 0}
5252 do_test where7-2.228.1 {
5253 count_steps_sort {
5254 SELECT a FROM t2
5255 WHERE a=43
5256 OR ((a BETWEEN 44 AND 46) AND a!=45)
5257 OR a=1
5258 OR ((a BETWEEN 75 AND 77) AND a!=76)
5259 OR a=75
5260 OR (g='hgfedcb' AND f GLOB 'fghij*')
5261 OR ((a BETWEEN 59 AND 61) AND a!=60)
5262 }
5263 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5264 do_test where7-2.228.2 {
5265 count_steps_sort {
5266 SELECT a FROM t3
5267 WHERE a=43
5268 OR ((a BETWEEN 44 AND 46) AND a!=45)
5269 OR a=1
5270 OR ((a BETWEEN 75 AND 77) AND a!=76)
5271 OR a=75
5272 OR (g='hgfedcb' AND f GLOB 'fghij*')
5273 OR ((a BETWEEN 59 AND 61) AND a!=60)
5274 }
5275 } {1 43 44 46 59 61 75 77 83 scan 0 sort 0}
5276 do_test where7-2.229.1 {
5277 count_steps_sort {
5278 SELECT a FROM t2
5279 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
5280 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5281 OR (g='mlkjihg' AND f GLOB 'ijklm*')
5282 OR b=231
5283 OR a=87
5284 }
5285 } {8 21 34 60 86 87 91 scan 0 sort 0}
5286 do_test where7-2.229.2 {
5287 count_steps_sort {
5288 SELECT a FROM t3
5289 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
5290 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5291 OR (g='mlkjihg' AND f GLOB 'ijklm*')
5292 OR b=231
5293 OR a=87
5294 }
5295 } {8 21 34 60 86 87 91 scan 0 sort 0}
5296 do_test where7-2.230.1 {
5297 count_steps_sort {
5298 SELECT a FROM t2
5299 WHERE a=77
5300 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5301 OR (g='rqponml' AND f GLOB 'hijkl*')
5302 OR c=24024
5303 OR c=5005
5304 }
5305 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
5306 do_test where7-2.230.2 {
5307 count_steps_sort {
5308 SELECT a FROM t3
5309 WHERE a=77
5310 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5311 OR (g='rqponml' AND f GLOB 'hijkl*')
5312 OR c=24024
5313 OR c=5005
5314 }
5315 } {13 14 15 33 65 70 71 72 77 scan 0 sort 0}
5316 do_test where7-2.231.1 {
5317 count_steps_sort {
5318 SELECT a FROM t2
5319 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5320 OR ((a BETWEEN 89 AND 91) AND a!=90)
5321 OR (g='srqponm' AND f GLOB 'defgh*')
5322 OR ((a BETWEEN 64 AND 66) AND a!=65)
5323 OR b=682
5324 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5325 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5326 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5327 }
5328 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5329 do_test where7-2.231.2 {
5330 count_steps_sort {
5331 SELECT a FROM t3
5332 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
5333 OR ((a BETWEEN 89 AND 91) AND a!=90)
5334 OR (g='srqponm' AND f GLOB 'defgh*')
5335 OR ((a BETWEEN 64 AND 66) AND a!=65)
5336 OR b=682
5337 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5338 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5339 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
5340 }
5341 } {22 29 34 60 62 64 65 66 89 91 scan 0 sort 0}
5342 do_test where7-2.232.1 {
5343 count_steps_sort {
5344 SELECT a FROM t2
5345 WHERE b=212
5346 OR b=121
5347 OR c=2002
5348 OR ((a BETWEEN 84 AND 86) AND a!=85)
5349 OR (g='jihgfed' AND f GLOB 'xyzab*')
5350 }
5351 } {4 5 6 11 75 84 86 scan 0 sort 0}
5352 do_test where7-2.232.2 {
5353 count_steps_sort {
5354 SELECT a FROM t3
5355 WHERE b=212
5356 OR b=121
5357 OR c=2002
5358 OR ((a BETWEEN 84 AND 86) AND a!=85)
5359 OR (g='jihgfed' AND f GLOB 'xyzab*')
5360 }
5361 } {4 5 6 11 75 84 86 scan 0 sort 0}
5362 do_test where7-2.233.1 {
5363 count_steps_sort {
5364 SELECT a FROM t2
5365 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5366 OR f='abcdefghi'
5367 OR b=267
5368 OR (g='ihgfedc' AND f GLOB 'abcde*')
5369 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5370 OR a=82
5371 OR a=54
5372 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5373 OR b=1078
5374 }
5375 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5376 do_test where7-2.233.2 {
5377 count_steps_sort {
5378 SELECT a FROM t3
5379 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
5380 OR f='abcdefghi'
5381 OR b=267
5382 OR (g='ihgfedc' AND f GLOB 'abcde*')
5383 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
5384 OR a=82
5385 OR a=54
5386 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
5387 OR b=1078
5388 }
5389 } {16 20 26 52 54 55 78 82 98 scan 0 sort 0}
5390 do_test where7-2.234.1 {
5391 count_steps_sort {
5392 SELECT a FROM t2
5393 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5394 OR f='hijklmnop'
5395 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5396 }
5397 } {7 33 34 59 85 93 scan 0 sort 0}
5398 do_test where7-2.234.2 {
5399 count_steps_sort {
5400 SELECT a FROM t3
5401 WHERE (d>=93.0 AND d<94.0 AND d NOT NULL)
5402 OR f='hijklmnop'
5403 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
5404 }
5405 } {7 33 34 59 85 93 scan 0 sort 0}
5406 do_test where7-2.235.1 {
5407 count_steps_sort {
5408 SELECT a FROM t2
5409 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5410 OR ((a BETWEEN 51 AND 53) AND a!=52)
5411 OR a=18
5412 OR ((a BETWEEN 31 AND 33) AND a!=32)
5413 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5414 OR 1000000<b
5415 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5416 OR (g='rqponml' AND f GLOB 'lmnop*')
5417 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5418 }
5419 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5420 do_test where7-2.235.2 {
5421 count_steps_sort {
5422 SELECT a FROM t3
5423 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
5424 OR ((a BETWEEN 51 AND 53) AND a!=52)
5425 OR a=18
5426 OR ((a BETWEEN 31 AND 33) AND a!=32)
5427 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
5428 OR 1000000<b
5429 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
5430 OR (g='rqponml' AND f GLOB 'lmnop*')
5431 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5432 }
5433 } {7 14 18 31 33 37 40 51 53 59 66 85 92 94 98 100 scan 0 sort 0}
5434 do_test where7-2.236.1 {
5435 count_steps_sort {
5436 SELECT a FROM t2
5437 WHERE b=1001
5438 OR b=168
5439 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5440 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5441 }
5442 } {7 33 59 85 89 91 scan 0 sort 0}
5443 do_test where7-2.236.2 {
5444 count_steps_sort {
5445 SELECT a FROM t3
5446 WHERE b=1001
5447 OR b=168
5448 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
5449 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
5450 }
5451 } {7 33 59 85 89 91 scan 0 sort 0}
5452 do_test where7-2.237.1 {
5453 count_steps_sort {
5454 SELECT a FROM t2
5455 WHERE a=51
5456 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5457 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5458 OR b=330
5459 }
5460 } {30 51 96 98 scan 0 sort 0}
5461 do_test where7-2.237.2 {
5462 count_steps_sort {
5463 SELECT a FROM t3
5464 WHERE a=51
5465 OR (g='fedcbaz' AND f GLOB 'stuvw*')
5466 OR (g='edcbazy' AND f GLOB 'uvwxy*')
5467 OR b=330
5468 }
5469 } {30 51 96 98 scan 0 sort 0}
5470 do_test where7-2.238.1 {
5471 count_steps_sort {
5472 SELECT a FROM t2
5473 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5474 OR b=704
5475 OR a=62
5476 OR f='pqrstuvwx'
5477 OR b=495
5478 OR c=26026
5479 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5480 OR b<0
5481 OR b=597
5482 }
5483 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5484 do_test where7-2.238.2 {
5485 count_steps_sort {
5486 SELECT a FROM t3
5487 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
5488 OR b=704
5489 OR a=62
5490 OR f='pqrstuvwx'
5491 OR b=495
5492 OR c=26026
5493 OR (g='kjihgfe' AND f GLOB 'qrstu*')
5494 OR b<0
5495 OR b=597
5496 }
5497 } {15 41 45 62 64 67 68 71 76 77 78 93 scan 0 sort 0}
5498 do_test where7-2.239.1 {
5499 count_steps_sort {
5500 SELECT a FROM t2
5501 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
5502 OR ((a BETWEEN 87 AND 89) AND a!=88)
5503 OR b=520
5504 OR ((a BETWEEN 47 AND 49) AND a!=48)
5505 OR f IS NULL
5506 }
5507 } {2 47 49 87 89 scan 0 sort 0}
5508 do_test where7-2.239.2 {
5509 count_steps_sort {
5510 SELECT a FROM t3
5511 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
5512 OR ((a BETWEEN 87 AND 89) AND a!=88)
5513 OR b=520
5514 OR ((a BETWEEN 47 AND 49) AND a!=48)
5515 OR f IS NULL
5516 }
5517 } {2 47 49 87 89 scan 0 sort 0}
5518 do_test where7-2.240.1 {
5519 count_steps_sort {
5520 SELECT a FROM t2
5521 WHERE c=14014
5522 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5523 OR b=572
5524 OR c=15015
5525 }
5526 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5527 do_test where7-2.240.2 {
5528 count_steps_sort {
5529 SELECT a FROM t3
5530 WHERE c=14014
5531 OR (g='fedcbaz' AND f GLOB 'rstuv*')
5532 OR b=572
5533 OR c=15015
5534 }
5535 } {40 41 42 43 44 45 52 95 scan 0 sort 0}
5536 do_test where7-2.241.1 {
5537 count_steps_sort {
5538 SELECT a FROM t2
5539 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5540 OR b=850
5541 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5542 OR ((a BETWEEN 15 AND 17) AND a!=16)
5543 OR b=88
5544 OR f='hijklmnop'
5545 OR b=806
5546 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5547 OR b=88
5548 }
5549 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5550 do_test where7-2.241.2 {
5551 count_steps_sort {
5552 SELECT a FROM t3
5553 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
5554 OR b=850
5555 OR (g='lkjihgf' AND f GLOB 'nopqr*')
5556 OR ((a BETWEEN 15 AND 17) AND a!=16)
5557 OR b=88
5558 OR f='hijklmnop'
5559 OR b=806
5560 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
5561 OR b=88
5562 }
5563 } {3 7 8 15 17 29 33 46 55 59 65 81 85 scan 0 sort 0}
5564 do_test where7-2.242.1 {
5565 count_steps_sort {
5566 SELECT a FROM t2
5567 WHERE b=817
5568 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5569 OR a=36
5570 OR b=960
5571 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5572 OR b=374
5573 OR b=938
5574 OR b=773
5575 OR (g='jihgfed' AND f GLOB 'zabcd*')
5576 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5577 }
5578 } {34 36 55 58 63 77 scan 0 sort 0}
5579 do_test where7-2.242.2 {
5580 count_steps_sort {
5581 SELECT a FROM t3
5582 WHERE b=817
5583 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
5584 OR a=36
5585 OR b=960
5586 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
5587 OR b=374
5588 OR b=938
5589 OR b=773
5590 OR (g='jihgfed' AND f GLOB 'zabcd*')
5591 OR (g='mlkjihg' AND f GLOB 'ghijk*')
5592 }
5593 } {34 36 55 58 63 77 scan 0 sort 0}
5594 do_test where7-2.243.1 {
5595 count_steps_sort {
5596 SELECT a FROM t2
5597 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5598 OR b=146
5599 }
5600 } {69 scan 0 sort 0}
5601 do_test where7-2.243.2 {
5602 count_steps_sort {
5603 SELECT a FROM t3
5604 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
5605 OR b=146
5606 }
5607 } {69 scan 0 sort 0}
5608 do_test where7-2.244.1 {
5609 count_steps_sort {
5610 SELECT a FROM t2
5611 WHERE f='pqrstuvwx'
5612 OR ((a BETWEEN 6 AND 8) AND a!=7)
5613 OR ((a BETWEEN 76 AND 78) AND a!=77)
5614 OR b=704
5615 OR a=18
5616 }
5617 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
5618 do_test where7-2.244.2 {
5619 count_steps_sort {
5620 SELECT a FROM t3
5621 WHERE f='pqrstuvwx'
5622 OR ((a BETWEEN 6 AND 8) AND a!=7)
5623 OR ((a BETWEEN 76 AND 78) AND a!=77)
5624 OR b=704
5625 OR a=18
5626 }
5627 } {6 8 15 18 41 64 67 76 78 93 scan 0 sort 0}
5628 do_test where7-2.245.1 {
5629 count_steps_sort {
5630 SELECT a FROM t2
5631 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5632 OR b=399
5633 OR b=1004
5634 OR c=16016
5635 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5636 OR b=671
5637 OR a=25
5638 OR a=30
5639 OR a=8
5640 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5641 }
5642 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5643 do_test where7-2.245.2 {
5644 count_steps_sort {
5645 SELECT a FROM t3
5646 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
5647 OR b=399
5648 OR b=1004
5649 OR c=16016
5650 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
5651 OR b=671
5652 OR a=25
5653 OR a=30
5654 OR a=8
5655 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
5656 }
5657 } {5 8 19 25 30 31 45 46 47 48 61 71 97 scan 0 sort 0}
5658 do_test where7-2.246.1 {
5659 count_steps_sort {
5660 SELECT a FROM t2
5661 WHERE b=561
5662 OR ((a BETWEEN 28 AND 30) AND a!=29)
5663 OR b=594
5664 OR ((a BETWEEN 39 AND 41) AND a!=40)
5665 OR b=861
5666 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5667 OR b=949
5668 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5669 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5670 }
5671 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5672 do_test where7-2.246.2 {
5673 count_steps_sort {
5674 SELECT a FROM t3
5675 WHERE b=561
5676 OR ((a BETWEEN 28 AND 30) AND a!=29)
5677 OR b=594
5678 OR ((a BETWEEN 39 AND 41) AND a!=40)
5679 OR b=861
5680 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
5681 OR b=949
5682 OR (g='utsrqpo' AND f GLOB 'stuvw*')
5683 OR (g='nmlkjih' AND f GLOB 'cdefg*')
5684 }
5685 } {18 28 30 39 41 51 54 90 scan 0 sort 0}
5686 do_test where7-2.247.1 {
5687 count_steps_sort {
5688 SELECT a FROM t2
5689 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5690 OR a=83
5691 OR c=26026
5692 OR a=49
5693 OR a=57
5694 OR c=23023
5695 OR f='uvwxyzabc'
5696 }
5697 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5698 do_test where7-2.247.2 {
5699 count_steps_sort {
5700 SELECT a FROM t3
5701 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5702 OR a=83
5703 OR c=26026
5704 OR a=49
5705 OR a=57
5706 OR c=23023
5707 OR f='uvwxyzabc'
5708 }
5709 } {7 20 46 49 57 67 68 69 72 76 77 78 83 98 scan 0 sort 0}
5710 do_test where7-2.248.1 {
5711 count_steps_sort {
5712 SELECT a FROM t2
5713 WHERE d>1e10
5714 OR b=355
5715 OR f='stuvwxyza'
5716 OR b=22
5717 }
5718 } {2 18 44 70 96 scan 0 sort 0}
5719 do_test where7-2.248.2 {
5720 count_steps_sort {
5721 SELECT a FROM t3
5722 WHERE d>1e10
5723 OR b=355
5724 OR f='stuvwxyza'
5725 OR b=22
5726 }
5727 } {2 18 44 70 96 scan 0 sort 0}
5728 do_test where7-2.249.1 {
5729 count_steps_sort {
5730 SELECT a FROM t2
5731 WHERE b=451
5732 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5733 }
5734 } {8 34 41 60 86 scan 0 sort 0}
5735 do_test where7-2.249.2 {
5736 count_steps_sort {
5737 SELECT a FROM t3
5738 WHERE b=451
5739 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
5740 }
5741 } {8 34 41 60 86 scan 0 sort 0}
5742 do_test where7-2.250.1 {
5743 count_steps_sort {
5744 SELECT a FROM t2
5745 WHERE b=47
5746 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5747 }
5748 } {1 27 53 79 scan 0 sort 0}
5749 do_test where7-2.250.2 {
5750 count_steps_sort {
5751 SELECT a FROM t3
5752 WHERE b=47
5753 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
5754 }
5755 } {1 27 53 79 scan 0 sort 0}
5756 do_test where7-2.251.1 {
5757 count_steps_sort {
5758 SELECT a FROM t2
5759 WHERE b=1037
5760 OR (g='wvutsrq' AND f GLOB 'mnopq*')
5761 OR ((a BETWEEN 66 AND 68) AND a!=67)
5762 OR b=344
5763 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5764 }
5765 } {12 66 68 86 scan 0 sort 0}
5766 do_test where7-2.251.2 {
5767 count_steps_sort {
5768 SELECT a FROM t3
5769 WHERE b=1037
5770 OR (g='wvutsrq' AND f GLOB 'mnopq*')
5771 OR ((a BETWEEN 66 AND 68) AND a!=67)
5772 OR b=344
5773 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5774 }
5775 } {12 66 68 86 scan 0 sort 0}
5776 do_test where7-2.252.1 {
5777 count_steps_sort {
5778 SELECT a FROM t2
5779 WHERE b=506
5780 OR ((a BETWEEN 20 AND 22) AND a!=21)
5781 OR (g='hgfedcb' AND f GLOB 'ijklm*')
5782 OR b=429
5783 OR b=275
5784 }
5785 } {20 22 25 39 46 86 scan 0 sort 0}
5786 do_test where7-2.252.2 {
5787 count_steps_sort {
5788 SELECT a FROM t3
5789 WHERE b=506
5790 OR ((a BETWEEN 20 AND 22) AND a!=21)
5791 OR (g='hgfedcb' AND f GLOB 'ijklm*')
5792 OR b=429
5793 OR b=275
5794 }
5795 } {20 22 25 39 46 86 scan 0 sort 0}
5796 do_test where7-2.253.1 {
5797 count_steps_sort {
5798 SELECT a FROM t2
5799 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5800 OR a=28
5801 OR b=443
5802 OR b=363
5803 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5804 OR a=60
5805 OR b=80
5806 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5807 OR b=616
5808 }
5809 } {28 33 47 56 60 62 scan 0 sort 0}
5810 do_test where7-2.253.2 {
5811 count_steps_sort {
5812 SELECT a FROM t3
5813 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
5814 OR a=28
5815 OR b=443
5816 OR b=363
5817 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
5818 OR a=60
5819 OR b=80
5820 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
5821 OR b=616
5822 }
5823 } {28 33 47 56 60 62 scan 0 sort 0}
5824 do_test where7-2.254.1 {
5825 count_steps_sort {
5826 SELECT a FROM t2
5827 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5828 OR b=660
5829 }
5830 } {33 60 scan 0 sort 0}
5831 do_test where7-2.254.2 {
5832 count_steps_sort {
5833 SELECT a FROM t3
5834 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
5835 OR b=660
5836 }
5837 } {33 60 scan 0 sort 0}
5838 do_test where7-2.255.1 {
5839 count_steps_sort {
5840 SELECT a FROM t2
5841 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5842 OR a=43
5843 OR ((a BETWEEN 64 AND 66) AND a!=65)
5844 OR b=586
5845 OR c=17017
5846 OR (g='onmlkji' AND f GLOB 'yzabc*')
5847 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5848 OR a=87
5849 OR b=968
5850 }
5851 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5852 do_test where7-2.255.2 {
5853 count_steps_sort {
5854 SELECT a FROM t3
5855 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
5856 OR a=43
5857 OR ((a BETWEEN 64 AND 66) AND a!=65)
5858 OR b=586
5859 OR c=17017
5860 OR (g='onmlkji' AND f GLOB 'yzabc*')
5861 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
5862 OR a=87
5863 OR b=968
5864 }
5865 } {7 21 43 47 49 50 51 64 66 73 87 88 99 scan 0 sort 0}
5866 do_test where7-2.256.1 {
5867 count_steps_sort {
5868 SELECT a FROM t2
5869 WHERE f='klmnopqrs'
5870 OR b=982
5871 OR b=575
5872 OR b=110
5873 OR b=99
5874 }
5875 } {9 10 36 62 88 scan 0 sort 0}
5876 do_test where7-2.256.2 {
5877 count_steps_sort {
5878 SELECT a FROM t3
5879 WHERE f='klmnopqrs'
5880 OR b=982
5881 OR b=575
5882 OR b=110
5883 OR b=99
5884 }
5885 } {9 10 36 62 88 scan 0 sort 0}
5886 do_test where7-2.257.1 {
5887 count_steps_sort {
5888 SELECT a FROM t2
5889 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5890 OR (g='xwvutsr' AND f GLOB 'efghi*')
5891 OR c>=34035
5892 OR b=850
5893 OR ((a BETWEEN 32 AND 34) AND a!=33)
5894 OR b=924
5895 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5896 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5897 OR b=355
5898 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5899 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5900 }
5901 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5902 do_test where7-2.257.2 {
5903 count_steps_sort {
5904 SELECT a FROM t3
5905 WHERE (g='rqponml' AND f GLOB 'jklmn*')
5906 OR (g='xwvutsr' AND f GLOB 'efghi*')
5907 OR c>=34035
5908 OR b=850
5909 OR ((a BETWEEN 32 AND 34) AND a!=33)
5910 OR b=924
5911 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
5912 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
5913 OR b=355
5914 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
5915 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
5916 }
5917 } {4 32 34 35 37 56 78 84 86 scan 0 sort 0}
5918 do_test where7-2.258.1 {
5919 count_steps_sort {
5920 SELECT a FROM t2
5921 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5922 OR b=982
5923 OR ((a BETWEEN 81 AND 83) AND a!=82)
5924 OR b=374
5925 }
5926 } {34 46 81 83 scan 0 sort 0}
5927 do_test where7-2.258.2 {
5928 count_steps_sort {
5929 SELECT a FROM t3
5930 WHERE (d>=46.0 AND d<47.0 AND d NOT NULL)
5931 OR b=982
5932 OR ((a BETWEEN 81 AND 83) AND a!=82)
5933 OR b=374
5934 }
5935 } {34 46 81 83 scan 0 sort 0}
5936 do_test where7-2.259.1 {
5937 count_steps_sort {
5938 SELECT a FROM t2
5939 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5940 OR b=814
5941 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5942 }
5943 } {19 74 87 89 scan 0 sort 0}
5944 do_test where7-2.259.2 {
5945 count_steps_sort {
5946 SELECT a FROM t3
5947 WHERE ((a BETWEEN 87 AND 89) AND a!=88)
5948 OR b=814
5949 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
5950 }
5951 } {19 74 87 89 scan 0 sort 0}
5952 do_test where7-2.260.1 {
5953 count_steps_sort {
5954 SELECT a FROM t2
5955 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5956 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5957 OR b=993
5958 }
5959 } {12 39 scan 0 sort 0}
5960 do_test where7-2.260.2 {
5961 count_steps_sort {
5962 SELECT a FROM t3
5963 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
5964 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
5965 OR b=993
5966 }
5967 } {12 39 scan 0 sort 0}
5968 do_test where7-2.261.1 {
5969 count_steps_sort {
5970 SELECT a FROM t2
5971 WHERE b=234
5972 OR a=22
5973 OR b=289
5974 OR b=795
5975 OR (g='gfedcba' AND f GLOB 'nopqr*')
5976 OR b=242
5977 OR a=59
5978 OR b=1045
5979 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5980 }
5981 } {8 22 59 91 95 scan 0 sort 0}
5982 do_test where7-2.261.2 {
5983 count_steps_sort {
5984 SELECT a FROM t3
5985 WHERE b=234
5986 OR a=22
5987 OR b=289
5988 OR b=795
5989 OR (g='gfedcba' AND f GLOB 'nopqr*')
5990 OR b=242
5991 OR a=59
5992 OR b=1045
5993 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
5994 }
5995 } {8 22 59 91 95 scan 0 sort 0}
5996 do_test where7-2.262.1 {
5997 count_steps_sort {
5998 SELECT a FROM t2
5999 WHERE b=245
6000 OR (g='wvutsrq' AND f GLOB 'klmno*')
6001 OR c=3003
6002 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6003 OR ((a BETWEEN 68 AND 70) AND a!=69)
6004 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
6005 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
6006 OR ((a BETWEEN 71 AND 73) AND a!=72)
6007 }
6008 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
6009 do_test where7-2.262.2 {
6010 count_steps_sort {
6011 SELECT a FROM t3
6012 WHERE b=245
6013 OR (g='wvutsrq' AND f GLOB 'klmno*')
6014 OR c=3003
6015 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
6016 OR ((a BETWEEN 68 AND 70) AND a!=69)
6017 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
6018 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
6019 OR ((a BETWEEN 71 AND 73) AND a!=72)
6020 }
6021 } {1 7 8 9 10 26 33 52 68 70 71 73 78 scan 0 sort 0}
6022 do_test where7-2.263.1 {
6023 count_steps_sort {
6024 SELECT a FROM t2
6025 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6026 OR b=220
6027 OR b=443
6028 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6029 OR a=62
6030 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6031 OR b=1023
6032 OR a=100
6033 OR (g='nmlkjih' AND f GLOB 'defgh*')
6034 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6035 }
6036 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6037 do_test where7-2.263.2 {
6038 count_steps_sort {
6039 SELECT a FROM t3
6040 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
6041 OR b=220
6042 OR b=443
6043 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6044 OR a=62
6045 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6046 OR b=1023
6047 OR a=100
6048 OR (g='nmlkjih' AND f GLOB 'defgh*')
6049 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
6050 }
6051 } {18 20 44 55 62 70 87 93 96 97 100 scan 0 sort 0}
6052 do_test where7-2.264.1 {
6053 count_steps_sort {
6054 SELECT a FROM t2
6055 WHERE c=11011
6056 OR f='tuvwxyzab'
6057 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6058 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6059 }
6060 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6061 do_test where7-2.264.2 {
6062 count_steps_sort {
6063 SELECT a FROM t3
6064 WHERE c=11011
6065 OR f='tuvwxyzab'
6066 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
6067 OR (g='hgfedcb' AND f GLOB 'ghijk*')
6068 }
6069 } {19 31 32 33 45 47 71 84 97 scan 0 sort 0}
6070 do_test where7-2.265.1 {
6071 count_steps_sort {
6072 SELECT a FROM t2
6073 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6074 OR a=79
6075 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6076 OR b=462
6077 }
6078 } {39 42 79 93 95 scan 0 sort 0}
6079 do_test where7-2.265.2 {
6080 count_steps_sort {
6081 SELECT a FROM t3
6082 WHERE ((a BETWEEN 93 AND 95) AND a!=94)
6083 OR a=79
6084 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6085 OR b=462
6086 }
6087 } {39 42 79 93 95 scan 0 sort 0}
6088 do_test where7-2.266.1 {
6089 count_steps_sort {
6090 SELECT a FROM t2
6091 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
6092 OR b=146
6093 OR 1000000<b
6094 OR b=99
6095 OR ((a BETWEEN 75 AND 77) AND a!=76)
6096 }
6097 } {9 33 75 77 scan 0 sort 0}
6098 do_test where7-2.266.2 {
6099 count_steps_sort {
6100 SELECT a FROM t3
6101 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
6102 OR b=146
6103 OR 1000000<b
6104 OR b=99
6105 OR ((a BETWEEN 75 AND 77) AND a!=76)
6106 }
6107 } {9 33 75 77 scan 0 sort 0}
6108 do_test where7-2.267.1 {
6109 count_steps_sort {
6110 SELECT a FROM t2
6111 WHERE b=935
6112 OR b=473
6113 OR a=28
6114 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6115 OR ((a BETWEEN 62 AND 64) AND a!=63)
6116 OR a=62
6117 OR b=619
6118 OR a=82
6119 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6120 OR c=14014
6121 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6122 }
6123 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6124 do_test where7-2.267.2 {
6125 count_steps_sort {
6126 SELECT a FROM t3
6127 WHERE b=935
6128 OR b=473
6129 OR a=28
6130 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
6131 OR ((a BETWEEN 62 AND 64) AND a!=63)
6132 OR a=62
6133 OR b=619
6134 OR a=82
6135 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
6136 OR c=14014
6137 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
6138 }
6139 } {20 28 40 41 42 43 62 64 67 82 85 scan 0 sort 0}
6140 do_test where7-2.268.1 {
6141 count_steps_sort {
6142 SELECT a FROM t2
6143 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6144 OR b=443
6145 OR b=33
6146 OR b=762
6147 OR b=575
6148 OR c=16016
6149 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6150 OR ((a BETWEEN 41 AND 43) AND a!=42)
6151 OR (g='qponmlk' AND f GLOB 'opqrs*')
6152 OR b=1092
6153 }
6154 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6155 do_test where7-2.268.2 {
6156 count_steps_sort {
6157 SELECT a FROM t3
6158 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
6159 OR b=443
6160 OR b=33
6161 OR b=762
6162 OR b=575
6163 OR c=16016
6164 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6165 OR ((a BETWEEN 41 AND 43) AND a!=42)
6166 OR (g='qponmlk' AND f GLOB 'opqrs*')
6167 OR b=1092
6168 }
6169 } {3 40 41 43 46 47 48 72 scan 0 sort 0}
6170 do_test where7-2.269.1 {
6171 count_steps_sort {
6172 SELECT a FROM t2
6173 WHERE b=806
6174 OR b=872
6175 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6176 OR f='uvwxyzabc'
6177 OR b=748
6178 OR b=586
6179 OR ((a BETWEEN 15 AND 17) AND a!=16)
6180 OR (g='gfedcba' AND f GLOB 'klmno*')
6181 OR ((a BETWEEN 32 AND 34) AND a!=33)
6182 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6183 OR b=891
6184 }
6185 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6186 do_test where7-2.269.2 {
6187 count_steps_sort {
6188 SELECT a FROM t3
6189 WHERE b=806
6190 OR b=872
6191 OR (g='ihgfedc' AND f GLOB 'cdefg*')
6192 OR f='uvwxyzabc'
6193 OR b=748
6194 OR b=586
6195 OR ((a BETWEEN 15 AND 17) AND a!=16)
6196 OR (g='gfedcba' AND f GLOB 'klmno*')
6197 OR ((a BETWEEN 32 AND 34) AND a!=33)
6198 OR (g='vutsrqp' AND f GLOB 'pqrst*')
6199 OR b=891
6200 }
6201 } {15 17 20 32 34 46 68 72 80 81 88 98 scan 0 sort 0}
6202 do_test where7-2.270.1 {
6203 count_steps_sort {
6204 SELECT a FROM t2
6205 WHERE b=693
6206 OR f='fghijklmn'
6207 OR (g='rqponml' AND f GLOB 'hijkl*')
6208 OR (g='qponmlk' AND f GLOB 'nopqr*')
6209 OR ((a BETWEEN 71 AND 73) AND a!=72)
6210 OR a=96
6211 }
6212 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6213 do_test where7-2.270.2 {
6214 count_steps_sort {
6215 SELECT a FROM t3
6216 WHERE b=693
6217 OR f='fghijklmn'
6218 OR (g='rqponml' AND f GLOB 'hijkl*')
6219 OR (g='qponmlk' AND f GLOB 'nopqr*')
6220 OR ((a BETWEEN 71 AND 73) AND a!=72)
6221 OR a=96
6222 }
6223 } {5 31 33 39 57 63 71 73 83 96 scan 0 sort 0}
6224 do_test where7-2.271.1 {
6225 count_steps_sort {
6226 SELECT a FROM t2
6227 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
6228 OR b=451
6229 OR ((a BETWEEN 96 AND 98) AND a!=97)
6230 OR ((a BETWEEN 97 AND 99) AND a!=98)
6231 OR a=84
6232 }
6233 } {41 84 86 96 97 98 99 scan 0 sort 0}
6234 do_test where7-2.271.2 {
6235 count_steps_sort {
6236 SELECT a FROM t3
6237 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
6238 OR b=451
6239 OR ((a BETWEEN 96 AND 98) AND a!=97)
6240 OR ((a BETWEEN 97 AND 99) AND a!=98)
6241 OR a=84
6242 }
6243 } {41 84 86 96 97 98 99 scan 0 sort 0}
6244 do_test where7-2.272.1 {
6245 count_steps_sort {
6246 SELECT a FROM t2
6247 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6248 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6249 OR a=75
6250 OR b=960
6251 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6252 OR b=616
6253 OR b=330
6254 OR ((a BETWEEN 16 AND 18) AND a!=17)
6255 OR a=26
6256 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6257 }
6258 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6259 do_test where7-2.272.2 {
6260 count_steps_sort {
6261 SELECT a FROM t3
6262 WHERE (g='nmlkjih' AND f GLOB 'bcdef*')
6263 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6264 OR a=75
6265 OR b=960
6266 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6267 OR b=616
6268 OR b=330
6269 OR ((a BETWEEN 16 AND 18) AND a!=17)
6270 OR a=26
6271 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
6272 }
6273 } {16 18 24 26 30 53 56 63 72 75 scan 0 sort 0}
6274 do_test where7-2.273.1 {
6275 count_steps_sort {
6276 SELECT a FROM t2
6277 WHERE b=762
6278 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6279 }
6280 } {53 scan 0 sort 0}
6281 do_test where7-2.273.2 {
6282 count_steps_sort {
6283 SELECT a FROM t3
6284 WHERE b=762
6285 OR (g='nmlkjih' AND f GLOB 'bcdef*')
6286 }
6287 } {53 scan 0 sort 0}
6288 do_test where7-2.274.1 {
6289 count_steps_sort {
6290 SELECT a FROM t2
6291 WHERE b=14
6292 OR a=23
6293 OR b=748
6294 OR b=407
6295 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6296 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6297 OR b=979
6298 OR ((a BETWEEN 15 AND 17) AND a!=16)
6299 }
6300 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6301 do_test where7-2.274.2 {
6302 count_steps_sort {
6303 SELECT a FROM t3
6304 WHERE b=14
6305 OR a=23
6306 OR b=748
6307 OR b=407
6308 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6309 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
6310 OR b=979
6311 OR ((a BETWEEN 15 AND 17) AND a!=16)
6312 }
6313 } {4 15 17 23 37 68 87 89 scan 0 sort 0}
6314 do_test where7-2.275.1 {
6315 count_steps_sort {
6316 SELECT a FROM t2
6317 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6318 OR a=92
6319 }
6320 } {36 38 92 scan 0 sort 0}
6321 do_test where7-2.275.2 {
6322 count_steps_sort {
6323 SELECT a FROM t3
6324 WHERE ((a BETWEEN 36 AND 38) AND a!=37)
6325 OR a=92
6326 }
6327 } {36 38 92 scan 0 sort 0}
6328 do_test where7-2.276.1 {
6329 count_steps_sort {
6330 SELECT a FROM t2
6331 WHERE c=14014
6332 OR b=927
6333 OR b=176
6334 OR ((a BETWEEN 34 AND 36) AND a!=35)
6335 OR b=220
6336 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6337 OR a=4
6338 }
6339 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6340 do_test where7-2.276.2 {
6341 count_steps_sort {
6342 SELECT a FROM t3
6343 WHERE c=14014
6344 OR b=927
6345 OR b=176
6346 OR ((a BETWEEN 34 AND 36) AND a!=35)
6347 OR b=220
6348 OR (g='tsrqpon' AND f GLOB 'yzabc*')
6349 OR a=4
6350 }
6351 } {4 16 20 24 34 36 40 41 42 scan 0 sort 0}
6352 do_test where7-2.277.1 {
6353 count_steps_sort {
6354 SELECT a FROM t2
6355 WHERE a=29
6356 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6357 OR b=979
6358 OR b=275
6359 OR ((a BETWEEN 56 AND 58) AND a!=57)
6360 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6361 OR b=539
6362 OR a=87
6363 }
6364 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6365 do_test where7-2.277.2 {
6366 count_steps_sort {
6367 SELECT a FROM t3
6368 WHERE a=29
6369 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
6370 OR b=979
6371 OR b=275
6372 OR ((a BETWEEN 56 AND 58) AND a!=57)
6373 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
6374 OR b=539
6375 OR a=87
6376 }
6377 } {19 25 29 41 49 56 58 87 89 scan 0 sort 0}
6378 do_test where7-2.278.1 {
6379 count_steps_sort {
6380 SELECT a FROM t2
6381 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6382 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6383 OR (g='nmlkjih' AND f GLOB 'fghij*')
6384 OR ((a BETWEEN 57 AND 59) AND a!=58)
6385 OR f='fghijklmn'
6386 OR (g='rqponml' AND f GLOB 'klmno*')
6387 OR ((a BETWEEN 4 AND 6) AND a!=5)
6388 OR a=74
6389 OR ((a BETWEEN 7 AND 9) AND a!=8)
6390 }
6391 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6392 do_test where7-2.278.2 {
6393 count_steps_sort {
6394 SELECT a FROM t3
6395 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
6396 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6397 OR (g='nmlkjih' AND f GLOB 'fghij*')
6398 OR ((a BETWEEN 57 AND 59) AND a!=58)
6399 OR f='fghijklmn'
6400 OR (g='rqponml' AND f GLOB 'klmno*')
6401 OR ((a BETWEEN 4 AND 6) AND a!=5)
6402 OR a=74
6403 OR ((a BETWEEN 7 AND 9) AND a!=8)
6404 }
6405 } {4 5 6 7 9 31 36 43 45 57 59 69 74 83 scan 0 sort 0}
6406 do_test where7-2.279.1 {
6407 count_steps_sort {
6408 SELECT a FROM t2
6409 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
6410 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
6411 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
6412 OR ((a BETWEEN 49 AND 51) AND a!=50)
6413 OR (g='ihgfedc' AND f GLOB 'bcdef*')
6414 }
6415 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
6416 do_test where7-2.279.2 {
6417 count_steps_sort {
6418 SELECT a FROM t3
6419 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
6420 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
6421 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
6422 OR ((a BETWEEN 49 AND 51) AND a!=50)
6423 OR (g='ihgfedc' AND f GLOB 'bcdef*')
6424 }
6425 } {8 34 42 49 51 60 79 80 82 86 scan 0 sort 0}
6426 do_test where7-2.280.1 {
6427 count_steps_sort {
6428 SELECT a FROM t2
6429 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6430 OR b=696
6431 OR f='tuvwxyzab'
6432 OR b=374
6433 OR b=110
6434 OR a=90
6435 }
6436 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6437 do_test where7-2.280.2 {
6438 count_steps_sort {
6439 SELECT a FROM t3
6440 WHERE ((a BETWEEN 58 AND 60) AND a!=59)
6441 OR b=696
6442 OR f='tuvwxyzab'
6443 OR b=374
6444 OR b=110
6445 OR a=90
6446 }
6447 } {10 19 34 45 58 60 71 90 97 scan 0 sort 0}
6448 do_test where7-2.281.1 {
6449 count_steps_sort {
6450 SELECT a FROM t2
6451 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
6452 OR c=23023
6453 OR b=377
6454 OR b=858
6455 OR (g='nmlkjih' AND f GLOB 'fghij*')
6456 }
6457 } {6 57 67 68 69 78 scan 0 sort 0}
6458 do_test where7-2.281.2 {
6459 count_steps_sort {
6460 SELECT a FROM t3
6461 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
6462 OR c=23023
6463 OR b=377
6464 OR b=858
6465 OR (g='nmlkjih' AND f GLOB 'fghij*')
6466 }
6467 } {6 57 67 68 69 78 scan 0 sort 0}
6468 do_test where7-2.282.1 {
6469 count_steps_sort {
6470 SELECT a FROM t2
6471 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6472 OR b=322
6473 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6474 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6475 OR (g='onmlkji' AND f GLOB 'wxyza*')
6476 OR b=432
6477 OR b=55
6478 OR a=53
6479 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6480 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6481 OR b=25
6482 }
6483 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6484 do_test where7-2.282.2 {
6485 count_steps_sort {
6486 SELECT a FROM t3
6487 WHERE (d>=38.0 AND d<39.0 AND d NOT NULL)
6488 OR b=322
6489 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6490 OR (g='fedcbaz' AND f GLOB 'pqrst*')
6491 OR (g='onmlkji' AND f GLOB 'wxyza*')
6492 OR b=432
6493 OR b=55
6494 OR a=53
6495 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
6496 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6497 OR b=25
6498 }
6499 } {5 7 19 33 38 48 53 59 74 85 93 scan 0 sort 0}
6500 do_test where7-2.283.1 {
6501 count_steps_sort {
6502 SELECT a FROM t2
6503 WHERE b=484
6504 OR (g='jihgfed' AND f GLOB 'wxyza*')
6505 OR b=616
6506 OR c=5005
6507 OR ((a BETWEEN 27 AND 29) AND a!=28)
6508 }
6509 } {13 14 15 27 29 44 56 74 scan 0 sort 0}
6510 do_test where7-2.283.2 {
6511 count_steps_sort {
6512 SELECT a FROM t3
6513 WHERE b=484
6514 OR (g='jihgfed' AND f GLOB 'wxyza*')
6515 OR b=616
6516 OR c=5005
6517 OR ((a BETWEEN 27 AND 29) AND a!=28)
6518 }
6519 } {13 14 15 27 29 44 56 74 scan 0 sort 0}
6520 do_test where7-2.284.1 {
6521 count_steps_sort {
6522 SELECT a FROM t2
6523 WHERE b=916
6524 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6525 OR b=1048
6526 OR c=6006
6527 OR b=762
6528 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6529 OR ((a BETWEEN 59 AND 61) AND a!=60)
6530 OR b=751
6531 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6532 }
6533 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6534 do_test where7-2.284.2 {
6535 count_steps_sort {
6536 SELECT a FROM t3
6537 WHERE b=916
6538 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6539 OR b=1048
6540 OR c=6006
6541 OR b=762
6542 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
6543 OR ((a BETWEEN 59 AND 61) AND a!=60)
6544 OR b=751
6545 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
6546 }
6547 } {13 14 16 17 18 39 40 59 61 65 66 73 91 92 scan 0 sort 0}
6548 do_test where7-2.285.1 {
6549 count_steps_sort {
6550 SELECT a FROM t2
6551 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6552 OR b=927
6553 OR b=275
6554 OR b=396
6555 OR c=4004
6556 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6557 OR b=319
6558 OR ((a BETWEEN 83 AND 85) AND a!=84)
6559 OR a=3
6560 OR ((a BETWEEN 73 AND 75) AND a!=74)
6561 }
6562 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6563 do_test where7-2.285.2 {
6564 count_steps_sort {
6565 SELECT a FROM t3
6566 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
6567 OR b=927
6568 OR b=275
6569 OR b=396
6570 OR c=4004
6571 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6572 OR b=319
6573 OR ((a BETWEEN 83 AND 85) AND a!=84)
6574 OR a=3
6575 OR ((a BETWEEN 73 AND 75) AND a!=74)
6576 }
6577 } {3 10 11 12 14 25 29 32 36 73 75 83 85 scan 0 sort 0}
6578 do_test where7-2.286.1 {
6579 count_steps_sort {
6580 SELECT a FROM t2
6581 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6582 OR b=718
6583 OR f='vwxyzabcd'
6584 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6585 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6586 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6587 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6588 OR ((a BETWEEN 66 AND 68) AND a!=67)
6589 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6590 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6591 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6592 }
6593 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6594 do_test where7-2.286.2 {
6595 count_steps_sort {
6596 SELECT a FROM t3
6597 WHERE (g='wvutsrq' AND f GLOB 'lmnop*')
6598 OR b=718
6599 OR f='vwxyzabcd'
6600 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
6601 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
6602 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
6603 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
6604 OR ((a BETWEEN 66 AND 68) AND a!=67)
6605 OR (g='mlkjihg' AND f GLOB 'jklmn*')
6606 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
6607 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
6608 }
6609 } {9 11 19 21 22 35 45 47 61 66 68 71 73 87 97 98 99 scan 0 sort 0}
6610 do_test where7-2.287.1 {
6611 count_steps_sort {
6612 SELECT a FROM t2
6613 WHERE b=187
6614 OR b=1056
6615 OR b=861
6616 OR b=1081
6617 OR b=572
6618 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6619 OR a=11
6620 OR ((a BETWEEN 99 AND 101) AND a!=100)
6621 OR a=89
6622 OR b=421
6623 }
6624 } {4 11 17 52 89 96 99 scan 0 sort 0}
6625 do_test where7-2.287.2 {
6626 count_steps_sort {
6627 SELECT a FROM t3
6628 WHERE b=187
6629 OR b=1056
6630 OR b=861
6631 OR b=1081
6632 OR b=572
6633 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6634 OR a=11
6635 OR ((a BETWEEN 99 AND 101) AND a!=100)
6636 OR a=89
6637 OR b=421
6638 }
6639 } {4 11 17 52 89 96 99 scan 0 sort 0}
6640 do_test where7-2.288.1 {
6641 count_steps_sort {
6642 SELECT a FROM t2
6643 WHERE b=231
6644 OR b=388
6645 OR d<0.0
6646 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6647 OR b=1045
6648 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6649 }
6650 } {12 21 39 95 scan 0 sort 0}
6651 do_test where7-2.288.2 {
6652 count_steps_sort {
6653 SELECT a FROM t3
6654 WHERE b=231
6655 OR b=388
6656 OR d<0.0
6657 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
6658 OR b=1045
6659 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
6660 }
6661 } {12 21 39 95 scan 0 sort 0}
6662 do_test where7-2.289.1 {
6663 count_steps_sort {
6664 SELECT a FROM t2
6665 WHERE b=528
6666 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6667 OR b=762
6668 }
6669 } {48 53 scan 0 sort 0}
6670 do_test where7-2.289.2 {
6671 count_steps_sort {
6672 SELECT a FROM t3
6673 WHERE b=528
6674 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
6675 OR b=762
6676 }
6677 } {48 53 scan 0 sort 0}
6678 do_test where7-2.290.1 {
6679 count_steps_sort {
6680 SELECT a FROM t2
6681 WHERE f='stuvwxyza'
6682 OR ((a BETWEEN 90 AND 92) AND a!=91)
6683 OR b=916
6684 }
6685 } {18 44 70 90 92 96 scan 0 sort 0}
6686 do_test where7-2.290.2 {
6687 count_steps_sort {
6688 SELECT a FROM t3
6689 WHERE f='stuvwxyza'
6690 OR ((a BETWEEN 90 AND 92) AND a!=91)
6691 OR b=916
6692 }
6693 } {18 44 70 90 92 96 scan 0 sort 0}
6694 do_test where7-2.291.1 {
6695 count_steps_sort {
6696 SELECT a FROM t2
6697 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
6698 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
6699 OR ((a BETWEEN 96 AND 98) AND a!=97)
6700 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6701 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6702 }
6703 } {4 19 52 76 96 98 scan 0 sort 0}
6704 do_test where7-2.291.2 {
6705 count_steps_sort {
6706 SELECT a FROM t3
6707 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
6708 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
6709 OR ((a BETWEEN 96 AND 98) AND a!=97)
6710 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
6711 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
6712 }
6713 } {4 19 52 76 96 98 scan 0 sort 0}
6714 do_test where7-2.292.1 {
6715 count_steps_sort {
6716 SELECT a FROM t2
6717 WHERE b=102
6718 OR c=6006
6719 OR b=231
6720 OR b=212
6721 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6722 OR (g='gfedcba' AND f GLOB 'klmno*')
6723 OR c=30030
6724 OR (g='onmlkji' AND f GLOB 'abcde*')
6725 }
6726 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6727 do_test where7-2.292.2 {
6728 count_steps_sort {
6729 SELECT a FROM t3
6730 WHERE b=102
6731 OR c=6006
6732 OR b=231
6733 OR b=212
6734 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
6735 OR (g='gfedcba' AND f GLOB 'klmno*')
6736 OR c=30030
6737 OR (g='onmlkji' AND f GLOB 'abcde*')
6738 }
6739 } {16 17 18 21 36 52 88 89 90 scan 0 sort 0}
6740 do_test where7-2.293.1 {
6741 count_steps_sort {
6742 SELECT a FROM t2
6743 WHERE a=47
6744 OR a=82
6745 OR c=25025
6746 OR ((a BETWEEN 40 AND 42) AND a!=41)
6747 OR f='qrstuvwxy'
6748 OR a=5
6749 }
6750 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6751 do_test where7-2.293.2 {
6752 count_steps_sort {
6753 SELECT a FROM t3
6754 WHERE a=47
6755 OR a=82
6756 OR c=25025
6757 OR ((a BETWEEN 40 AND 42) AND a!=41)
6758 OR f='qrstuvwxy'
6759 OR a=5
6760 }
6761 } {5 16 40 42 47 68 73 74 75 82 94 scan 0 sort 0}
6762 do_test where7-2.294.1 {
6763 count_steps_sort {
6764 SELECT a FROM t2
6765 WHERE b=429
6766 OR a=30
6767 OR f='vwxyzabcd'
6768 OR b=762
6769 OR a=60
6770 OR (g='srqponm' AND f GLOB 'efghi*')
6771 OR (g='xwvutsr' AND f GLOB 'efghi*')
6772 }
6773 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6774 do_test where7-2.294.2 {
6775 count_steps_sort {
6776 SELECT a FROM t3
6777 WHERE b=429
6778 OR a=30
6779 OR f='vwxyzabcd'
6780 OR b=762
6781 OR a=60
6782 OR (g='srqponm' AND f GLOB 'efghi*')
6783 OR (g='xwvutsr' AND f GLOB 'efghi*')
6784 }
6785 } {4 21 30 39 47 60 73 99 scan 0 sort 0}
6786 do_test where7-2.295.1 {
6787 count_steps_sort {
6788 SELECT a FROM t2
6789 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6790 OR a=3
6791 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6792 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6793 OR b=498
6794 OR a=100
6795 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6796 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6797 OR a=69
6798 }
6799 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6800 do_test where7-2.295.2 {
6801 count_steps_sort {
6802 SELECT a FROM t3
6803 WHERE (g='mlkjihg' AND f GLOB 'ghijk*')
6804 OR a=3
6805 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
6806 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
6807 OR b=498
6808 OR a=100
6809 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
6810 OR (g='kjihgfe' AND f GLOB 'rstuv*')
6811 OR a=69
6812 }
6813 } {3 13 31 39 58 63 65 69 91 100 scan 0 sort 0}
6814 do_test where7-2.296.1 {
6815 count_steps_sort {
6816 SELECT a FROM t2
6817 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6818 OR b=300
6819 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6820 OR b=58
6821 OR ((a BETWEEN 55 AND 57) AND a!=56)
6822 OR (g='nmlkjih' AND f GLOB 'defgh*')
6823 OR b=286
6824 OR b=234
6825 OR ((a BETWEEN 43 AND 45) AND a!=44)
6826 OR f='ghijklmno'
6827 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6828 }
6829 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6830 do_test where7-2.296.2 {
6831 count_steps_sort {
6832 SELECT a FROM t3
6833 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
6834 OR b=300
6835 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
6836 OR b=58
6837 OR ((a BETWEEN 55 AND 57) AND a!=56)
6838 OR (g='nmlkjih' AND f GLOB 'defgh*')
6839 OR b=286
6840 OR b=234
6841 OR ((a BETWEEN 43 AND 45) AND a!=44)
6842 OR f='ghijklmno'
6843 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
6844 }
6845 } {6 7 26 32 43 45 55 57 58 82 84 scan 0 sort 0}
6846 do_test where7-2.297.1 {
6847 count_steps_sort {
6848 SELECT a FROM t2
6849 WHERE a=95
6850 OR ((a BETWEEN 72 AND 74) AND a!=73)
6851 OR ((a BETWEEN 23 AND 25) AND a!=24)
6852 OR b=594
6853 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6854 OR ((a BETWEEN 37 AND 39) AND a!=38)
6855 OR ((a BETWEEN 56 AND 58) AND a!=57)
6856 OR ((a BETWEEN 18 AND 20) AND a!=19)
6857 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6858 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6859 OR ((a BETWEEN 53 AND 55) AND a!=54)
6860 }
6861 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sor t 0}
6862 do_test where7-2.297.2 {
6863 count_steps_sort {
6864 SELECT a FROM t3
6865 WHERE a=95
6866 OR ((a BETWEEN 72 AND 74) AND a!=73)
6867 OR ((a BETWEEN 23 AND 25) AND a!=24)
6868 OR b=594
6869 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
6870 OR ((a BETWEEN 37 AND 39) AND a!=38)
6871 OR ((a BETWEEN 56 AND 58) AND a!=57)
6872 OR ((a BETWEEN 18 AND 20) AND a!=19)
6873 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
6874 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
6875 OR ((a BETWEEN 53 AND 55) AND a!=54)
6876 }
6877 } {5 7 18 20 23 25 31 33 37 39 45 53 54 55 56 57 58 59 72 74 83 85 95 scan 0 sor t 0}
6878 do_test where7-2.298.1 {
6879 count_steps_sort {
6880 SELECT a FROM t2
6881 WHERE b=949
6882 OR (g='xwvutsr' AND f GLOB 'fghij*')
6883 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6884 }
6885 } {5 14 scan 0 sort 0}
6886 do_test where7-2.298.2 {
6887 count_steps_sort {
6888 SELECT a FROM t3
6889 WHERE b=949
6890 OR (g='xwvutsr' AND f GLOB 'fghij*')
6891 OR (g='vutsrqp' AND f GLOB 'opqrs*')
6892 }
6893 } {5 14 scan 0 sort 0}
6894 do_test where7-2.299.1 {
6895 count_steps_sort {
6896 SELECT a FROM t2
6897 WHERE b=960
6898 OR a=44
6899 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6900 OR a=39
6901 OR b=828
6902 OR ((a BETWEEN 3 AND 5) AND a!=4)
6903 OR d<0.0
6904 OR b=770
6905 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6906 OR b=594
6907 OR ((a BETWEEN 89 AND 91) AND a!=90)
6908 }
6909 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6910 do_test where7-2.299.2 {
6911 count_steps_sort {
6912 SELECT a FROM t3
6913 WHERE b=960
6914 OR a=44
6915 OR (g='xwvutsr' AND f GLOB 'ghijk*')
6916 OR a=39
6917 OR b=828
6918 OR ((a BETWEEN 3 AND 5) AND a!=4)
6919 OR d<0.0
6920 OR b=770
6921 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
6922 OR b=594
6923 OR ((a BETWEEN 89 AND 91) AND a!=90)
6924 }
6925 } {3 5 6 18 39 44 54 70 89 91 96 scan 0 sort 0}
6926 do_test where7-2.300.1 {
6927 count_steps_sort {
6928 SELECT a FROM t2
6929 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6930 OR b=198
6931 OR a=51
6932 OR b=1056
6933 OR b=748
6934 OR ((a BETWEEN 9 AND 11) AND a!=10)
6935 }
6936 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6937 do_test where7-2.300.2 {
6938 count_steps_sort {
6939 SELECT a FROM t3
6940 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
6941 OR b=198
6942 OR a=51
6943 OR b=1056
6944 OR b=748
6945 OR ((a BETWEEN 9 AND 11) AND a!=10)
6946 }
6947 } {9 11 18 40 42 51 68 96 scan 0 sort 0}
6948 do_test where7-2.301.1 {
6949 count_steps_sort {
6950 SELECT a FROM t2
6951 WHERE b=1081
6952 OR ((a BETWEEN 66 AND 68) AND a!=67)
6953 OR b=1004
6954 OR (g='gfedcba' AND f GLOB 'nopqr*')
6955 OR ((a BETWEEN 29 AND 31) AND a!=30)
6956 OR b=660
6957 OR b=957
6958 OR b=869
6959 }
6960 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6961 do_test where7-2.301.2 {
6962 count_steps_sort {
6963 SELECT a FROM t3
6964 WHERE b=1081
6965 OR ((a BETWEEN 66 AND 68) AND a!=67)
6966 OR b=1004
6967 OR (g='gfedcba' AND f GLOB 'nopqr*')
6968 OR ((a BETWEEN 29 AND 31) AND a!=30)
6969 OR b=660
6970 OR b=957
6971 OR b=869
6972 }
6973 } {29 31 60 66 68 79 87 91 scan 0 sort 0}
6974 do_test where7-2.302.1 {
6975 count_steps_sort {
6976 SELECT a FROM t2
6977 WHERE b=927
6978 OR c=12012
6979 OR f='yzabcdefg'
6980 OR b=880
6981 OR a=63
6982 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6983 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6984 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6985 }
6986 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
6987 do_test where7-2.302.2 {
6988 count_steps_sort {
6989 SELECT a FROM t3
6990 WHERE b=927
6991 OR c=12012
6992 OR f='yzabcdefg'
6993 OR b=880
6994 OR a=63
6995 OR (g='ponmlkj' AND f GLOB 'stuvw*')
6996 OR (g='mlkjihg' AND f GLOB 'ghijk*')
6997 OR (g='hgfedcb' AND f GLOB 'ijklm*')
6998 }
6999 } {24 34 35 36 44 50 58 63 76 80 86 scan 0 sort 0}
7000 do_test where7-2.303.1 {
7001 count_steps_sort {
7002 SELECT a FROM t2
7003 WHERE a=69
7004 OR b=1103
7005 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
7006 OR f='wxyzabcde'
7007 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
7008 OR (g='gfedcba' AND f GLOB 'klmno*')
7009 OR f='pqrstuvwx'
7010 OR (g='jihgfed' AND f GLOB 'vwxyz*')
7011 OR a=59
7012 OR b=946
7013 }
7014 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7015 do_test where7-2.303.2 {
7016 count_steps_sort {
7017 SELECT a FROM t3
7018 WHERE a=69
7019 OR b=1103
7020 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
7021 OR f='wxyzabcde'
7022 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
7023 OR (g='gfedcba' AND f GLOB 'klmno*')
7024 OR f='pqrstuvwx'
7025 OR (g='jihgfed' AND f GLOB 'vwxyz*')
7026 OR a=59
7027 OR b=946
7028 }
7029 } {15 18 22 26 41 44 48 52 59 67 69 70 73 74 78 86 88 93 96 100 scan 0 sort 0}
7030 do_test where7-2.304.1 {
7031 count_steps_sort {
7032 SELECT a FROM t2
7033 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7034 OR (g='jihgfed' AND f GLOB 'xyzab*')
7035 OR a=68
7036 OR ((a BETWEEN 14 AND 16) AND a!=15)
7037 }
7038 } {14 16 47 68 75 scan 0 sort 0}
7039 do_test where7-2.304.2 {
7040 count_steps_sort {
7041 SELECT a FROM t3
7042 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
7043 OR (g='jihgfed' AND f GLOB 'xyzab*')
7044 OR a=68
7045 OR ((a BETWEEN 14 AND 16) AND a!=15)
7046 }
7047 } {14 16 47 68 75 scan 0 sort 0}
7048 do_test where7-2.305.1 {
7049 count_steps_sort {
7050 SELECT a FROM t2
7051 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7052 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7053 }
7054 } {10 63 scan 0 sort 0}
7055 do_test where7-2.305.2 {
7056 count_steps_sort {
7057 SELECT a FROM t3
7058 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
7059 OR (g='lkjihgf' AND f GLOB 'lmnop*')
7060 }
7061 } {10 63 scan 0 sort 0}
7062 do_test where7-2.306.1 {
7063 count_steps_sort {
7064 SELECT a FROM t2
7065 WHERE a=32
7066 OR ((a BETWEEN 15 AND 17) AND a!=16)
7067 OR ((a BETWEEN 92 AND 94) AND a!=93)
7068 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7069 OR c=7007
7070 OR b=968
7071 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7072 }
7073 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7074 do_test where7-2.306.2 {
7075 count_steps_sort {
7076 SELECT a FROM t3
7077 WHERE a=32
7078 OR ((a BETWEEN 15 AND 17) AND a!=16)
7079 OR ((a BETWEEN 92 AND 94) AND a!=93)
7080 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
7081 OR c=7007
7082 OR b=968
7083 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
7084 }
7085 } {15 17 18 19 20 21 32 86 88 92 94 scan 0 sort 0}
7086 do_test where7-2.307.1 {
7087 count_steps_sort {
7088 SELECT a FROM t2
7089 WHERE f='cdefghijk'
7090 OR b=1103
7091 }
7092 } {2 28 54 80 scan 0 sort 0}
7093 do_test where7-2.307.2 {
7094 count_steps_sort {
7095 SELECT a FROM t3
7096 WHERE f='cdefghijk'
7097 OR b=1103
7098 }
7099 } {2 28 54 80 scan 0 sort 0}
7100 do_test where7-2.308.1 {
7101 count_steps_sort {
7102 SELECT a FROM t2
7103 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7104 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7105 OR c=14014
7106 OR b=990
7107 OR (g='nmlkjih' AND f GLOB 'efghi*')
7108 OR c=14014
7109 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7110 OR b=740
7111 OR c=3003
7112 }
7113 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7114 do_test where7-2.308.2 {
7115 count_steps_sort {
7116 SELECT a FROM t3
7117 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
7118 OR (g='vutsrqp' AND f GLOB 'opqrs*')
7119 OR c=14014
7120 OR b=990
7121 OR (g='nmlkjih' AND f GLOB 'efghi*')
7122 OR c=14014
7123 OR (g='vutsrqp' AND f GLOB 'nopqr*')
7124 OR b=740
7125 OR c=3003
7126 }
7127 } {7 8 9 13 14 21 23 40 41 42 56 90 scan 0 sort 0}
7128 do_test where7-2.309.1 {
7129 count_steps_sort {
7130 SELECT a FROM t2
7131 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7132 OR a=67
7133 OR b=135
7134 OR f='bcdefghij'
7135 OR b=924
7136 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7137 }
7138 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7139 do_test where7-2.309.2 {
7140 count_steps_sort {
7141 SELECT a FROM t3
7142 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
7143 OR a=67
7144 OR b=135
7145 OR f='bcdefghij'
7146 OR b=924
7147 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7148 }
7149 } {1 22 27 53 60 67 79 84 scan 0 sort 0}
7150 do_test where7-2.310.1 {
7151 count_steps_sort {
7152 SELECT a FROM t2
7153 WHERE a=96
7154 OR a=13
7155 }
7156 } {13 96 scan 0 sort 0}
7157 do_test where7-2.310.2 {
7158 count_steps_sort {
7159 SELECT a FROM t3
7160 WHERE a=96
7161 OR a=13
7162 }
7163 } {13 96 scan 0 sort 0}
7164 do_test where7-2.311.1 {
7165 count_steps_sort {
7166 SELECT a FROM t2
7167 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7168 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7169 OR ((a BETWEEN 35 AND 37) AND a!=36)
7170 OR a=49
7171 OR a=38
7172 OR b=157
7173 OR a=4
7174 OR b=311
7175 OR ((a BETWEEN 97 AND 99) AND a!=98)
7176 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7177 OR b=396
7178 }
7179 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7180 do_test where7-2.311.2 {
7181 count_steps_sort {
7182 SELECT a FROM t3
7183 WHERE ((a BETWEEN 34 AND 36) AND a!=35)
7184 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
7185 OR ((a BETWEEN 35 AND 37) AND a!=36)
7186 OR a=49
7187 OR a=38
7188 OR b=157
7189 OR a=4
7190 OR b=311
7191 OR ((a BETWEEN 97 AND 99) AND a!=98)
7192 OR (g='tsrqpon' AND f GLOB 'bcdef*')
7193 OR b=396
7194 }
7195 } {4 27 34 35 36 37 38 49 50 97 99 scan 0 sort 0}
7196 do_test where7-2.312.1 {
7197 count_steps_sort {
7198 SELECT a FROM t2
7199 WHERE a=82
7200 OR b=333
7201 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7202 OR b=99
7203 OR a=63
7204 OR a=35
7205 OR b=176
7206 }
7207 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7208 do_test where7-2.312.2 {
7209 count_steps_sort {
7210 SELECT a FROM t3
7211 WHERE a=82
7212 OR b=333
7213 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
7214 OR b=99
7215 OR a=63
7216 OR a=35
7217 OR b=176
7218 }
7219 } {9 16 22 35 48 63 74 82 100 scan 0 sort 0}
7220 do_test where7-2.313.1 {
7221 count_steps_sort {
7222 SELECT a FROM t2
7223 WHERE a=90
7224 OR a=81
7225 OR ((a BETWEEN 51 AND 53) AND a!=52)
7226 OR f='mnopqrstu'
7227 OR b=927
7228 OR b=311
7229 OR a=34
7230 OR b=715
7231 OR f='rstuvwxyz'
7232 }
7233 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7234 do_test where7-2.313.2 {
7235 count_steps_sort {
7236 SELECT a FROM t3
7237 WHERE a=90
7238 OR a=81
7239 OR ((a BETWEEN 51 AND 53) AND a!=52)
7240 OR f='mnopqrstu'
7241 OR b=927
7242 OR b=311
7243 OR a=34
7244 OR b=715
7245 OR f='rstuvwxyz'
7246 }
7247 } {12 17 34 38 43 51 53 64 65 69 81 90 95 scan 0 sort 0}
7248 do_test where7-2.314.1 {
7249 count_steps_sort {
7250 SELECT a FROM t2
7251 WHERE b=484
7252 OR ((a BETWEEN 10 AND 12) AND a!=11)
7253 OR f='lmnopqrst'
7254 OR ((a BETWEEN 37 AND 39) AND a!=38)
7255 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7256 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7257 OR b<0
7258 OR b=231
7259 OR a=14
7260 }
7261 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7262 do_test where7-2.314.2 {
7263 count_steps_sort {
7264 SELECT a FROM t3
7265 WHERE b=484
7266 OR ((a BETWEEN 10 AND 12) AND a!=11)
7267 OR f='lmnopqrst'
7268 OR ((a BETWEEN 37 AND 39) AND a!=38)
7269 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
7270 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
7271 OR b<0
7272 OR b=231
7273 OR a=14
7274 }
7275 } {7 10 11 12 14 21 37 39 44 63 64 89 scan 0 sort 0}
7276 do_test where7-2.315.1 {
7277 count_steps_sort {
7278 SELECT a FROM t2
7279 WHERE b=905
7280 OR f='hijklmnop'
7281 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7282 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7283 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7284 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7285 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7286 OR b=817
7287 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7288 }
7289 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7290 do_test where7-2.315.2 {
7291 count_steps_sort {
7292 SELECT a FROM t3
7293 WHERE b=905
7294 OR f='hijklmnop'
7295 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7296 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
7297 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7298 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7299 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
7300 OR b=817
7301 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
7302 }
7303 } {7 11 20 22 26 33 37 45 59 63 80 85 89 scan 0 sort 0}
7304 do_test where7-2.316.1 {
7305 count_steps_sort {
7306 SELECT a FROM t2
7307 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7308 OR b=311
7309 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7310 OR a=48
7311 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7312 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7313 OR c=32032
7314 OR f='opqrstuvw'
7315 OR b=300
7316 OR b=1001
7317 OR ((a BETWEEN 94 AND 96) AND a!=95)
7318 }
7319 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7320 do_test where7-2.316.2 {
7321 count_steps_sort {
7322 SELECT a FROM t3
7323 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
7324 OR b=311
7325 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7326 OR a=48
7327 OR (g='ponmlkj' AND f GLOB 'rstuv*')
7328 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
7329 OR c=32032
7330 OR f='opqrstuvw'
7331 OR b=300
7332 OR b=1001
7333 OR ((a BETWEEN 94 AND 96) AND a!=95)
7334 }
7335 } {14 40 43 47 48 61 66 85 91 92 94 95 96 scan 0 sort 0}
7336 do_test where7-2.317.1 {
7337 count_steps_sort {
7338 SELECT a FROM t2
7339 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7340 OR b=1070
7341 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7342 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7343 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7344 OR a=22
7345 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7346 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7347 OR f='tuvwxyzab'
7348 OR a=72
7349 OR ((a BETWEEN 53 AND 55) AND a!=54)
7350 }
7351 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7352 do_test where7-2.317.2 {
7353 count_steps_sort {
7354 SELECT a FROM t3
7355 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
7356 OR b=1070
7357 OR (g='edcbazy' AND f GLOB 'vwxyz*')
7358 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7359 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
7360 OR a=22
7361 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
7362 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
7363 OR f='tuvwxyzab'
7364 OR a=72
7365 OR ((a BETWEEN 53 AND 55) AND a!=54)
7366 }
7367 } {11 19 22 45 53 55 61 71 72 95 97 99 scan 0 sort 0}
7368 do_test where7-2.318.1 {
7369 count_steps_sort {
7370 SELECT a FROM t2
7371 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7372 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7373 OR a=21
7374 OR b=1026
7375 OR ((a BETWEEN 34 AND 36) AND a!=35)
7376 OR b=473
7377 }
7378 } {8 16 21 34 36 43 scan 0 sort 0}
7379 do_test where7-2.318.2 {
7380 count_steps_sort {
7381 SELECT a FROM t3
7382 WHERE (d>=8.0 AND d<9.0 AND d NOT NULL)
7383 OR (g='vutsrqp' AND f GLOB 'qrstu*')
7384 OR a=21
7385 OR b=1026
7386 OR ((a BETWEEN 34 AND 36) AND a!=35)
7387 OR b=473
7388 }
7389 } {8 16 21 34 36 43 scan 0 sort 0}
7390 do_test where7-2.319.1 {
7391 count_steps_sort {
7392 SELECT a FROM t2
7393 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7394 OR ((a BETWEEN 43 AND 45) AND a!=44)
7395 OR a=100
7396 OR a=29
7397 OR c=15015
7398 OR a=87
7399 OR (g='gfedcba' AND f GLOB 'klmno*')
7400 }
7401 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7402 do_test where7-2.319.2 {
7403 count_steps_sort {
7404 SELECT a FROM t3
7405 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
7406 OR ((a BETWEEN 43 AND 45) AND a!=44)
7407 OR a=100
7408 OR a=29
7409 OR c=15015
7410 OR a=87
7411 OR (g='gfedcba' AND f GLOB 'klmno*')
7412 }
7413 } {29 43 44 45 71 73 87 88 100 scan 0 sort 0}
7414 do_test where7-2.320.1 {
7415 count_steps_sort {
7416 SELECT a FROM t2
7417 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7418 OR b=542
7419 OR b=638
7420 }
7421 } {1 58 scan 0 sort 0}
7422 do_test where7-2.320.2 {
7423 count_steps_sort {
7424 SELECT a FROM t3
7425 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
7426 OR b=542
7427 OR b=638
7428 }
7429 } {1 58 scan 0 sort 0}
7430 do_test where7-2.321.1 {
7431 count_steps_sort {
7432 SELECT a FROM t2
7433 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7434 OR b=1070
7435 OR a=91
7436 OR b=1015
7437 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7438 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7439 OR ((a BETWEEN 91 AND 93) AND a!=92)
7440 }
7441 } {5 7 12 80 91 93 scan 0 sort 0}
7442 do_test where7-2.321.2 {
7443 count_steps_sort {
7444 SELECT a FROM t3
7445 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
7446 OR b=1070
7447 OR a=91
7448 OR b=1015
7449 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
7450 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7451 OR ((a BETWEEN 91 AND 93) AND a!=92)
7452 }
7453 } {5 7 12 80 91 93 scan 0 sort 0}
7454 do_test where7-2.322.1 {
7455 count_steps_sort {
7456 SELECT a FROM t2
7457 WHERE a=7
7458 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7459 OR b=1015
7460 OR b=839
7461 OR (g='rqponml' AND f GLOB 'klmno*')
7462 OR b=410
7463 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7464 OR a=71
7465 }
7466 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7467 do_test where7-2.322.2 {
7468 count_steps_sort {
7469 SELECT a FROM t3
7470 WHERE a=7
7471 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7472 OR b=1015
7473 OR b=839
7474 OR (g='rqponml' AND f GLOB 'klmno*')
7475 OR b=410
7476 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
7477 OR a=71
7478 }
7479 } {1 2 7 28 36 54 71 80 scan 0 sort 0}
7480 do_test where7-2.323.1 {
7481 count_steps_sort {
7482 SELECT a FROM t2
7483 WHERE b=880
7484 OR b=982
7485 OR a=52
7486 OR (g='onmlkji' AND f GLOB 'abcde*')
7487 OR a=24
7488 OR ((a BETWEEN 47 AND 49) AND a!=48)
7489 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7490 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7491 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7492 }
7493 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7494 do_test where7-2.323.2 {
7495 count_steps_sort {
7496 SELECT a FROM t3
7497 WHERE b=880
7498 OR b=982
7499 OR a=52
7500 OR (g='onmlkji' AND f GLOB 'abcde*')
7501 OR a=24
7502 OR ((a BETWEEN 47 AND 49) AND a!=48)
7503 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7504 OR (g='ihgfedc' AND f GLOB 'cdefg*')
7505 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
7506 }
7507 } {24 47 49 50 52 60 76 80 scan 0 sort 0}
7508 do_test where7-2.324.1 {
7509 count_steps_sort {
7510 SELECT a FROM t2
7511 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7512 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7513 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7514 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7515 }
7516 } {5 22 31 57 67 69 83 scan 0 sort 0}
7517 do_test where7-2.324.2 {
7518 count_steps_sort {
7519 SELECT a FROM t3
7520 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
7521 OR (g='utsrqpo' AND f GLOB 'wxyza*')
7522 OR (g='lkjihgf' AND f GLOB 'pqrst*')
7523 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
7524 }
7525 } {5 22 31 57 67 69 83 scan 0 sort 0}
7526 do_test where7-2.325.1 {
7527 count_steps_sort {
7528 SELECT a FROM t2
7529 WHERE f='abcdefghi'
7530 OR a=5
7531 OR b=124
7532 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7533 OR b=432
7534 OR 1000000<b
7535 OR a=58
7536 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7537 OR b=77
7538 OR b=605
7539 }
7540 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7541 do_test where7-2.325.2 {
7542 count_steps_sort {
7543 SELECT a FROM t3
7544 WHERE f='abcdefghi'
7545 OR a=5
7546 OR b=124
7547 OR (g='kjihgfe' AND f GLOB 'rstuv*')
7548 OR b=432
7549 OR 1000000<b
7550 OR a=58
7551 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
7552 OR b=77
7553 OR b=605
7554 }
7555 } {5 7 26 45 52 55 58 69 78 scan 0 sort 0}
7556 do_test where7-2.326.1 {
7557 count_steps_sort {
7558 SELECT a FROM t2
7559 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7560 OR b=583
7561 OR a=62
7562 }
7563 } {53 62 89 scan 0 sort 0}
7564 do_test where7-2.326.2 {
7565 count_steps_sort {
7566 SELECT a FROM t3
7567 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
7568 OR b=583
7569 OR a=62
7570 }
7571 } {53 62 89 scan 0 sort 0}
7572 do_test where7-2.327.1 {
7573 count_steps_sort {
7574 SELECT a FROM t2
7575 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7576 OR f='pqrstuvwx'
7577 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7578 OR b=278
7579 OR a=10
7580 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7581 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7582 OR ((a BETWEEN 63 AND 65) AND a!=64)
7583 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7584 OR f='uvwxyzabc'
7585 }
7586 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7587 do_test where7-2.327.2 {
7588 count_steps_sort {
7589 SELECT a FROM t3
7590 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
7591 OR f='pqrstuvwx'
7592 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
7593 OR b=278
7594 OR a=10
7595 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7596 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
7597 OR ((a BETWEEN 63 AND 65) AND a!=64)
7598 OR (g='kjihgfe' AND f GLOB 'qrstu*')
7599 OR f='uvwxyzabc'
7600 }
7601 } {5 10 15 20 28 41 46 54 63 65 67 68 72 84 86 93 98 scan 0 sort 0}
7602 do_test where7-2.328.1 {
7603 count_steps_sort {
7604 SELECT a FROM t2
7605 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7606 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7607 OR b=564
7608 OR (g='gfedcba' AND f GLOB 'mnopq*')
7609 OR ((a BETWEEN 56 AND 58) AND a!=57)
7610 OR b=77
7611 OR (g='nmlkjih' AND f GLOB 'efghi*')
7612 OR b=968
7613 OR b=847
7614 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7615 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7616 }
7617 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7618 do_test where7-2.328.2 {
7619 count_steps_sort {
7620 SELECT a FROM t3
7621 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
7622 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
7623 OR b=564
7624 OR (g='gfedcba' AND f GLOB 'mnopq*')
7625 OR ((a BETWEEN 56 AND 58) AND a!=57)
7626 OR b=77
7627 OR (g='nmlkjih' AND f GLOB 'efghi*')
7628 OR b=968
7629 OR b=847
7630 OR (g='hgfedcb' AND f GLOB 'hijkl*')
7631 OR (g='lkjihgf' AND f GLOB 'opqrs*')
7632 }
7633 } {7 14 40 56 57 58 59 66 77 85 88 90 92 scan 0 sort 0}
7634 do_test where7-2.329.1 {
7635 count_steps_sort {
7636 SELECT a FROM t2
7637 WHERE b=539
7638 OR b=594
7639 OR ((a BETWEEN 63 AND 65) AND a!=64)
7640 OR f='abcdefghi'
7641 OR a=6
7642 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7643 OR b=762
7644 }
7645 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7646 do_test where7-2.329.2 {
7647 count_steps_sort {
7648 SELECT a FROM t3
7649 WHERE b=539
7650 OR b=594
7651 OR ((a BETWEEN 63 AND 65) AND a!=64)
7652 OR f='abcdefghi'
7653 OR a=6
7654 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
7655 OR b=762
7656 }
7657 } {6 17 26 49 52 54 63 65 78 scan 0 sort 0}
7658 do_test where7-2.330.1 {
7659 count_steps_sort {
7660 SELECT a FROM t2
7661 WHERE b=869
7662 OR b=630
7663 }
7664 } {79 scan 0 sort 0}
7665 do_test where7-2.330.2 {
7666 count_steps_sort {
7667 SELECT a FROM t3
7668 WHERE b=869
7669 OR b=630
7670 }
7671 } {79 scan 0 sort 0}
7672 do_test where7-2.331.1 {
7673 count_steps_sort {
7674 SELECT a FROM t2
7675 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7676 OR b=693
7677 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7678 OR b=968
7679 OR ((a BETWEEN 63 AND 65) AND a!=64)
7680 OR b=132
7681 OR f='nopqrstuv'
7682 OR ((a BETWEEN 28 AND 30) AND a!=29)
7683 }
7684 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7685 do_test where7-2.331.2 {
7686 count_steps_sort {
7687 SELECT a FROM t3
7688 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
7689 OR b=693
7690 OR (g='hgfedcb' AND f GLOB 'ijklm*')
7691 OR b=968
7692 OR ((a BETWEEN 63 AND 65) AND a!=64)
7693 OR b=132
7694 OR f='nopqrstuv'
7695 OR ((a BETWEEN 28 AND 30) AND a!=29)
7696 }
7697 } {12 13 28 30 39 63 65 72 86 88 91 scan 0 sort 0}
7698 do_test where7-2.332.1 {
7699 count_steps_sort {
7700 SELECT a FROM t2
7701 WHERE c=32032
7702 OR b=814
7703 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7704 OR b=814
7705 OR a=78
7706 OR a=37
7707 }
7708 } {37 74 78 90 94 95 96 scan 0 sort 0}
7709 do_test where7-2.332.2 {
7710 count_steps_sort {
7711 SELECT a FROM t3
7712 WHERE c=32032
7713 OR b=814
7714 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
7715 OR b=814
7716 OR a=78
7717 OR a=37
7718 }
7719 } {37 74 78 90 94 95 96 scan 0 sort 0}
7720 do_test where7-2.333.1 {
7721 count_steps_sort {
7722 SELECT a FROM t2
7723 WHERE b=190
7724 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7725 OR b=924
7726 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7727 OR b=759
7728 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7729 }
7730 } {1 40 59 69 84 scan 0 sort 0}
7731 do_test where7-2.333.2 {
7732 count_steps_sort {
7733 SELECT a FROM t3
7734 WHERE b=190
7735 OR (g='mlkjihg' AND f GLOB 'hijkl*')
7736 OR b=924
7737 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
7738 OR b=759
7739 OR (g='yxwvuts' AND f GLOB 'bcdef*')
7740 }
7741 } {1 40 59 69 84 scan 0 sort 0}
7742 do_test where7-2.334.1 {
7743 count_steps_sort {
7744 SELECT a FROM t2
7745 WHERE a=97
7746 OR b=201
7747 OR b=597
7748 OR a=6
7749 OR f='cdefghijk'
7750 OR ((a BETWEEN 74 AND 76) AND a!=75)
7751 OR b=300
7752 OR b=693
7753 OR b=333
7754 OR b=740
7755 }
7756 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7757 do_test where7-2.334.2 {
7758 count_steps_sort {
7759 SELECT a FROM t3
7760 WHERE a=97
7761 OR b=201
7762 OR b=597
7763 OR a=6
7764 OR f='cdefghijk'
7765 OR ((a BETWEEN 74 AND 76) AND a!=75)
7766 OR b=300
7767 OR b=693
7768 OR b=333
7769 OR b=740
7770 }
7771 } {2 6 28 54 63 74 76 80 97 scan 0 sort 0}
7772 do_test where7-2.335.1 {
7773 count_steps_sort {
7774 SELECT a FROM t2
7775 WHERE c=26026
7776 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7777 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7778 OR c=17017
7779 OR (g='jihgfed' AND f GLOB 'wxyza*')
7780 OR (g='srqponm' AND f GLOB 'ghijk*')
7781 OR (g='jihgfed' AND f GLOB 'zabcd*')
7782 OR ((a BETWEEN 2 AND 4) AND a!=3)
7783 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7784 }
7785 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7786 do_test where7-2.335.2 {
7787 count_steps_sort {
7788 SELECT a FROM t3
7789 WHERE c=26026
7790 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
7791 OR (g='mlkjihg' AND f GLOB 'ijklm*')
7792 OR c=17017
7793 OR (g='jihgfed' AND f GLOB 'wxyza*')
7794 OR (g='srqponm' AND f GLOB 'ghijk*')
7795 OR (g='jihgfed' AND f GLOB 'zabcd*')
7796 OR ((a BETWEEN 2 AND 4) AND a!=3)
7797 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
7798 }
7799 } {2 4 32 43 49 50 51 60 72 74 76 77 78 scan 0 sort 0}
7800 do_test where7-2.336.1 {
7801 count_steps_sort {
7802 SELECT a FROM t2
7803 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7804 OR ((a BETWEEN 13 AND 15) AND a!=14)
7805 OR b=638
7806 OR b=495
7807 OR a=44
7808 OR b=374
7809 OR a=22
7810 OR c=12012
7811 }
7812 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7813 do_test where7-2.336.2 {
7814 count_steps_sort {
7815 SELECT a FROM t3
7816 WHERE (d>=70.0 AND d<71.0 AND d NOT NULL)
7817 OR ((a BETWEEN 13 AND 15) AND a!=14)
7818 OR b=638
7819 OR b=495
7820 OR a=44
7821 OR b=374
7822 OR a=22
7823 OR c=12012
7824 }
7825 } {13 15 22 34 35 36 44 45 58 70 scan 0 sort 0}
7826 do_test where7-2.337.1 {
7827 count_steps_sort {
7828 SELECT a FROM t2
7829 WHERE c=8008
7830 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7831 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7832 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7833 OR b=300
7834 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7835 OR a=41
7836 OR (g='onmlkji' AND f GLOB 'xyzab*')
7837 OR b=135
7838 OR b=605
7839 }
7840 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7841 do_test where7-2.337.2 {
7842 count_steps_sort {
7843 SELECT a FROM t3
7844 WHERE c=8008
7845 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
7846 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
7847 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7848 OR b=300
7849 OR (g='yxwvuts' AND f GLOB 'cdefg*')
7850 OR a=41
7851 OR (g='onmlkji' AND f GLOB 'xyzab*')
7852 OR b=135
7853 OR b=605
7854 }
7855 } {1 2 22 23 24 39 41 49 55 100 scan 0 sort 0}
7856 do_test where7-2.338.1 {
7857 count_steps_sort {
7858 SELECT a FROM t2
7859 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7860 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7861 OR (g='srqponm' AND f GLOB 'efghi*')
7862 OR (g='qponmlk' AND f GLOB 'pqrst*')
7863 OR b=762
7864 OR b=484
7865 OR b=190
7866 OR ((a BETWEEN 95 AND 97) AND a!=96)
7867 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7868 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7869 OR b=1023
7870 }
7871 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7872 do_test where7-2.338.2 {
7873 count_steps_sort {
7874 SELECT a FROM t3
7875 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
7876 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
7877 OR (g='srqponm' AND f GLOB 'efghi*')
7878 OR (g='qponmlk' AND f GLOB 'pqrst*')
7879 OR b=762
7880 OR b=484
7881 OR b=190
7882 OR ((a BETWEEN 95 AND 97) AND a!=96)
7883 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
7884 OR (g='mlkjihg' AND f GLOB 'jklmn*')
7885 OR b=1023
7886 }
7887 } {4 17 30 41 43 44 56 61 69 74 82 93 95 97 scan 0 sort 0}
7888 do_test where7-2.339.1 {
7889 count_steps_sort {
7890 SELECT a FROM t2
7891 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
7892 OR a=34
7893 OR f='rstuvwxyz'
7894 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
7895 OR b=729
7896 }
7897 } {10 17 34 43 69 82 95 scan 0 sort 0}
7898 do_test where7-2.339.2 {
7899 count_steps_sort {
7900 SELECT a FROM t3
7901 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
7902 OR a=34
7903 OR f='rstuvwxyz'
7904 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
7905 OR b=729
7906 }
7907 } {10 17 34 43 69 82 95 scan 0 sort 0}
7908 do_test where7-2.340.1 {
7909 count_steps_sort {
7910 SELECT a FROM t2
7911 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7912 OR b=1004
7913 OR (g='qponmlk' AND f GLOB 'pqrst*')
7914 OR g IS NULL
7915 }
7916 } {37 41 scan 0 sort 0}
7917 do_test where7-2.340.2 {
7918 count_steps_sort {
7919 SELECT a FROM t3
7920 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
7921 OR b=1004
7922 OR (g='qponmlk' AND f GLOB 'pqrst*')
7923 OR g IS NULL
7924 }
7925 } {37 41 scan 0 sort 0}
7926 do_test where7-2.341.1 {
7927 count_steps_sort {
7928 SELECT a FROM t2
7929 WHERE a=73
7930 OR ((a BETWEEN 36 AND 38) AND a!=37)
7931 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7932 OR ((a BETWEEN 51 AND 53) AND a!=52)
7933 OR a=9
7934 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7935 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7936 OR a=44
7937 OR a=23
7938 OR (g='ihgfedc' AND f GLOB 'abcde*')
7939 OR (g='rqponml' AND f GLOB 'lmnop*')
7940 }
7941 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7942 do_test where7-2.341.2 {
7943 count_steps_sort {
7944 SELECT a FROM t3
7945 WHERE a=73
7946 OR ((a BETWEEN 36 AND 38) AND a!=37)
7947 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
7948 OR ((a BETWEEN 51 AND 53) AND a!=52)
7949 OR a=9
7950 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
7951 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
7952 OR a=44
7953 OR a=23
7954 OR (g='ihgfedc' AND f GLOB 'abcde*')
7955 OR (g='rqponml' AND f GLOB 'lmnop*')
7956 }
7957 } {1 9 23 36 37 38 44 51 53 55 63 73 78 scan 0 sort 0}
7958 do_test where7-2.342.1 {
7959 count_steps_sort {
7960 SELECT a FROM t2
7961 WHERE b=487
7962 OR ((a BETWEEN 77 AND 79) AND a!=78)
7963 OR a=11
7964 OR ((a BETWEEN 12 AND 14) AND a!=13)
7965 OR ((a BETWEEN 69 AND 71) AND a!=70)
7966 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7967 OR (g='ihgfedc' AND f GLOB 'abcde*')
7968 OR a=13
7969 OR a=15
7970 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7971 OR a=36
7972 }
7973 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7974 do_test where7-2.342.2 {
7975 count_steps_sort {
7976 SELECT a FROM t3
7977 WHERE b=487
7978 OR ((a BETWEEN 77 AND 79) AND a!=78)
7979 OR a=11
7980 OR ((a BETWEEN 12 AND 14) AND a!=13)
7981 OR ((a BETWEEN 69 AND 71) AND a!=70)
7982 OR (g='ihgfedc' AND f GLOB 'bcdef*')
7983 OR (g='ihgfedc' AND f GLOB 'abcde*')
7984 OR a=13
7985 OR a=15
7986 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
7987 OR a=36
7988 }
7989 } {11 12 13 14 15 29 36 69 71 77 78 79 scan 0 sort 0}
7990 do_test where7-2.343.1 {
7991 count_steps_sort {
7992 SELECT a FROM t2
7993 WHERE b=938
7994 OR ((a BETWEEN 57 AND 59) AND a!=58)
7995 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
7996 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
7997 OR b=245
7998 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
7999 }
8000 } {32 35 54 57 59 scan 0 sort 0}
8001 do_test where7-2.343.2 {
8002 count_steps_sort {
8003 SELECT a FROM t3
8004 WHERE b=938
8005 OR ((a BETWEEN 57 AND 59) AND a!=58)
8006 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8007 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
8008 OR b=245
8009 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
8010 }
8011 } {32 35 54 57 59 scan 0 sort 0}
8012 do_test where7-2.344.1 {
8013 count_steps_sort {
8014 SELECT a FROM t2
8015 WHERE b=1078
8016 OR c=19019
8017 OR a=38
8018 OR a=59
8019 OR ((a BETWEEN 30 AND 32) AND a!=31)
8020 OR ((a BETWEEN 95 AND 97) AND a!=96)
8021 OR c=25025
8022 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8023 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8024 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8025 }
8026 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8027 do_test where7-2.344.2 {
8028 count_steps_sort {
8029 SELECT a FROM t3
8030 WHERE b=1078
8031 OR c=19019
8032 OR a=38
8033 OR a=59
8034 OR ((a BETWEEN 30 AND 32) AND a!=31)
8035 OR ((a BETWEEN 95 AND 97) AND a!=96)
8036 OR c=25025
8037 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
8038 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
8039 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
8040 }
8041 } {30 32 38 51 55 56 57 59 73 74 75 76 79 95 97 98 scan 0 sort 0}
8042 do_test where7-2.345.1 {
8043 count_steps_sort {
8044 SELECT a FROM t2
8045 WHERE f='cdefghijk'
8046 OR b=168
8047 OR b=561
8048 OR a=81
8049 OR a=87
8050 }
8051 } {2 28 51 54 80 81 87 scan 0 sort 0}
8052 do_test where7-2.345.2 {
8053 count_steps_sort {
8054 SELECT a FROM t3
8055 WHERE f='cdefghijk'
8056 OR b=168
8057 OR b=561
8058 OR a=81
8059 OR a=87
8060 }
8061 } {2 28 51 54 80 81 87 scan 0 sort 0}
8062 do_test where7-2.346.1 {
8063 count_steps_sort {
8064 SELECT a FROM t2
8065 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8066 OR ((a BETWEEN 9 AND 11) AND a!=10)
8067 OR (g='rqponml' AND f GLOB 'hijkl*')
8068 OR a=48
8069 OR b=113
8070 OR ((a BETWEEN 20 AND 22) AND a!=21)
8071 OR b=880
8072 OR ((a BETWEEN 85 AND 87) AND a!=86)
8073 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8074 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8075 }
8076 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8077 do_test where7-2.346.2 {
8078 count_steps_sort {
8079 SELECT a FROM t3
8080 WHERE (g='gfedcba' AND f GLOB 'klmno*')
8081 OR ((a BETWEEN 9 AND 11) AND a!=10)
8082 OR (g='rqponml' AND f GLOB 'hijkl*')
8083 OR a=48
8084 OR b=113
8085 OR ((a BETWEEN 20 AND 22) AND a!=21)
8086 OR b=880
8087 OR ((a BETWEEN 85 AND 87) AND a!=86)
8088 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
8089 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8090 }
8091 } {9 11 20 22 33 48 53 73 80 85 87 88 scan 0 sort 0}
8092 do_test where7-2.347.1 {
8093 count_steps_sort {
8094 SELECT a FROM t2
8095 WHERE b=517
8096 OR b=187
8097 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8098 OR b=1092
8099 OR ((a BETWEEN 84 AND 86) AND a!=85)
8100 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8101 }
8102 } {6 17 47 84 86 scan 0 sort 0}
8103 do_test where7-2.347.2 {
8104 count_steps_sort {
8105 SELECT a FROM t3
8106 WHERE b=517
8107 OR b=187
8108 OR (g='xwvutsr' AND f GLOB 'ghijk*')
8109 OR b=1092
8110 OR ((a BETWEEN 84 AND 86) AND a!=85)
8111 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
8112 }
8113 } {6 17 47 84 86 scan 0 sort 0}
8114 do_test where7-2.348.1 {
8115 count_steps_sort {
8116 SELECT a FROM t2
8117 WHERE b=982
8118 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8119 OR b=234
8120 OR c=15015
8121 OR a=47
8122 OR f='qrstuvwxy'
8123 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8124 OR b=814
8125 OR b=440
8126 OR b=454
8127 }
8128 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8129 do_test where7-2.348.2 {
8130 count_steps_sort {
8131 SELECT a FROM t3
8132 WHERE b=982
8133 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
8134 OR b=234
8135 OR c=15015
8136 OR a=47
8137 OR f='qrstuvwxy'
8138 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
8139 OR b=814
8140 OR b=440
8141 OR b=454
8142 }
8143 } {16 40 42 43 44 45 47 65 68 74 94 scan 0 sort 0}
8144 do_test where7-2.349.1 {
8145 count_steps_sort {
8146 SELECT a FROM t2
8147 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8148 OR c=7007
8149 OR b=429
8150 OR ((a BETWEEN 25 AND 27) AND a!=26)
8151 OR b=231
8152 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8153 OR c=22022
8154 OR f='bcdefghij'
8155 }
8156 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8157 do_test where7-2.349.2 {
8158 count_steps_sort {
8159 SELECT a FROM t3
8160 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
8161 OR c=7007
8162 OR b=429
8163 OR ((a BETWEEN 25 AND 27) AND a!=26)
8164 OR b=231
8165 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
8166 OR c=22022
8167 OR f='bcdefghij'
8168 }
8169 } {1 19 20 21 25 26 27 39 47 53 64 65 66 79 scan 0 sort 0}
8170 do_test where7-2.350.1 {
8171 count_steps_sort {
8172 SELECT a FROM t2
8173 WHERE c=17017
8174 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8175 OR ((a BETWEEN 88 AND 90) AND a!=89)
8176 OR b=784
8177 OR ((a BETWEEN 22 AND 24) AND a!=23)
8178 OR ((a BETWEEN 54 AND 56) AND a!=55)
8179 OR ((a BETWEEN 16 AND 18) AND a!=17)
8180 OR f='zabcdefgh'
8181 }
8182 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8183 do_test where7-2.350.2 {
8184 count_steps_sort {
8185 SELECT a FROM t3
8186 WHERE c=17017
8187 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
8188 OR ((a BETWEEN 88 AND 90) AND a!=89)
8189 OR b=784
8190 OR ((a BETWEEN 22 AND 24) AND a!=23)
8191 OR ((a BETWEEN 54 AND 56) AND a!=55)
8192 OR ((a BETWEEN 16 AND 18) AND a!=17)
8193 OR f='zabcdefgh'
8194 }
8195 } {16 18 22 24 25 49 50 51 54 56 62 77 88 90 scan 0 sort 0}
8196 do_test where7-2.351.1 {
8197 count_steps_sort {
8198 SELECT a FROM t2
8199 WHERE b=344
8200 OR b=275
8201 OR c<=10
8202 }
8203 } {25 scan 0 sort 0}
8204 do_test where7-2.351.2 {
8205 count_steps_sort {
8206 SELECT a FROM t3
8207 WHERE b=344
8208 OR b=275
8209 OR c<=10
8210 }
8211 } {25 scan 0 sort 0}
8212 do_test where7-2.352.1 {
8213 count_steps_sort {
8214 SELECT a FROM t2
8215 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8216 OR a=76
8217 OR b=154
8218 OR a=30
8219 OR c=3003
8220 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8221 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8222 OR b=564
8223 OR b=55
8224 OR a=38
8225 }
8226 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8227 do_test where7-2.352.2 {
8228 count_steps_sort {
8229 SELECT a FROM t3
8230 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
8231 OR a=76
8232 OR b=154
8233 OR a=30
8234 OR c=3003
8235 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
8236 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
8237 OR b=564
8238 OR b=55
8239 OR a=38
8240 }
8241 } {5 7 8 9 14 23 30 38 44 46 49 75 76 88 scan 0 sort 0}
8242 do_test where7-2.353.1 {
8243 count_steps_sort {
8244 SELECT a FROM t2
8245 WHERE a=52
8246 OR ((a BETWEEN 66 AND 68) AND a!=67)
8247 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8248 }
8249 } {52 54 66 68 scan 0 sort 0}
8250 do_test where7-2.353.2 {
8251 count_steps_sort {
8252 SELECT a FROM t3
8253 WHERE a=52
8254 OR ((a BETWEEN 66 AND 68) AND a!=67)
8255 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
8256 }
8257 } {52 54 66 68 scan 0 sort 0}
8258 do_test where7-2.354.1 {
8259 count_steps_sort {
8260 SELECT a FROM t2
8261 WHERE b=792
8262 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8263 }
8264 } {9 72 scan 0 sort 0}
8265 do_test where7-2.354.2 {
8266 count_steps_sort {
8267 SELECT a FROM t3
8268 WHERE b=792
8269 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8270 }
8271 } {9 72 scan 0 sort 0}
8272 do_test where7-2.355.1 {
8273 count_steps_sort {
8274 SELECT a FROM t2
8275 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8276 OR c=21021
8277 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8278 OR f='zabcdefgh'
8279 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8280 OR b=781
8281 OR a=64
8282 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8283 }
8284 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8285 do_test where7-2.355.2 {
8286 count_steps_sort {
8287 SELECT a FROM t3
8288 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
8289 OR c=21021
8290 OR (g='lkjihgf' AND f GLOB 'nopqr*')
8291 OR f='zabcdefgh'
8292 OR (g='yxwvuts' AND f GLOB 'bcdef*')
8293 OR b=781
8294 OR a=64
8295 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
8296 }
8297 } {1 11 25 51 61 62 63 64 65 71 73 77 scan 0 sort 0}
8298 do_test where7-2.356.1 {
8299 count_steps_sort {
8300 SELECT a FROM t2
8301 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8302 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8303 OR a=34
8304 OR (g='rqponml' AND f GLOB 'ijklm*')
8305 OR (g='rqponml' AND f GLOB 'klmno*')
8306 OR (g='srqponm' AND f GLOB 'defgh*')
8307 OR b=319
8308 OR b=330
8309 OR ((a BETWEEN 28 AND 30) AND a!=29)
8310 }
8311 } {28 29 30 34 36 67 90 scan 0 sort 0}
8312 do_test where7-2.356.2 {
8313 count_steps_sort {
8314 SELECT a FROM t3
8315 WHERE (g='lkjihgf' AND f GLOB 'pqrst*')
8316 OR (d>=90.0 AND d<91.0 AND d NOT NULL)
8317 OR a=34
8318 OR (g='rqponml' AND f GLOB 'ijklm*')
8319 OR (g='rqponml' AND f GLOB 'klmno*')
8320 OR (g='srqponm' AND f GLOB 'defgh*')
8321 OR b=319
8322 OR b=330
8323 OR ((a BETWEEN 28 AND 30) AND a!=29)
8324 }
8325 } {28 29 30 34 36 67 90 scan 0 sort 0}
8326 do_test where7-2.357.1 {
8327 count_steps_sort {
8328 SELECT a FROM t2
8329 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8330 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8331 OR a=45
8332 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8333 }
8334 } {15 41 45 67 81 93 scan 0 sort 0}
8335 do_test where7-2.357.2 {
8336 count_steps_sort {
8337 SELECT a FROM t3
8338 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
8339 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
8340 OR a=45
8341 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
8342 }
8343 } {15 41 45 67 81 93 scan 0 sort 0}
8344 do_test where7-2.358.1 {
8345 count_steps_sort {
8346 SELECT a FROM t2
8347 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8348 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8349 OR b=165
8350 OR b=836
8351 }
8352 } {15 53 54 76 scan 0 sort 0}
8353 do_test where7-2.358.2 {
8354 count_steps_sort {
8355 SELECT a FROM t3
8356 WHERE (d>=53.0 AND d<54.0 AND d NOT NULL)
8357 OR (g='nmlkjih' AND f GLOB 'cdefg*')
8358 OR b=165
8359 OR b=836
8360 }
8361 } {15 53 54 76 scan 0 sort 0}
8362 do_test where7-2.359.1 {
8363 count_steps_sort {
8364 SELECT a FROM t2
8365 WHERE b=1034
8366 OR f='vwxyzabcd'
8367 OR (g='gfedcba' AND f GLOB 'nopqr*')
8368 OR ((a BETWEEN 57 AND 59) AND a!=58)
8369 }
8370 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8371 do_test where7-2.359.2 {
8372 count_steps_sort {
8373 SELECT a FROM t3
8374 WHERE b=1034
8375 OR f='vwxyzabcd'
8376 OR (g='gfedcba' AND f GLOB 'nopqr*')
8377 OR ((a BETWEEN 57 AND 59) AND a!=58)
8378 }
8379 } {21 47 57 59 73 91 94 99 scan 0 sort 0}
8380 do_test where7-2.360.1 {
8381 count_steps_sort {
8382 SELECT a FROM t2
8383 WHERE b=440
8384 OR a=19
8385 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8386 OR c=22022
8387 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8388 OR a=92
8389 OR b=1026
8390 OR b=608
8391 }
8392 } {19 40 47 64 65 66 92 scan 0 sort 0}
8393 do_test where7-2.360.2 {
8394 count_steps_sort {
8395 SELECT a FROM t3
8396 WHERE b=440
8397 OR a=19
8398 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8399 OR c=22022
8400 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
8401 OR a=92
8402 OR b=1026
8403 OR b=608
8404 }
8405 } {19 40 47 64 65 66 92 scan 0 sort 0}
8406 do_test where7-2.361.1 {
8407 count_steps_sort {
8408 SELECT a FROM t2
8409 WHERE a=37
8410 OR b=88
8411 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8412 OR c=23023
8413 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8414 OR a=56
8415 OR ((a BETWEEN 13 AND 15) AND a!=14)
8416 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8417 OR f='ijklmnopq'
8418 OR ((a BETWEEN 85 AND 87) AND a!=86)
8419 }
8420 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8421 do_test where7-2.361.2 {
8422 count_steps_sort {
8423 SELECT a FROM t3
8424 WHERE a=37
8425 OR b=88
8426 OR (g='utsrqpo' AND f GLOB 'wxyza*')
8427 OR c=23023
8428 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
8429 OR a=56
8430 OR ((a BETWEEN 13 AND 15) AND a!=14)
8431 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
8432 OR f='ijklmnopq'
8433 OR ((a BETWEEN 85 AND 87) AND a!=86)
8434 }
8435 } {8 13 15 16 22 34 37 42 56 60 67 68 69 85 86 87 94 scan 0 sort 0}
8436 do_test where7-2.362.1 {
8437 count_steps_sort {
8438 SELECT a FROM t2
8439 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8440 OR ((a BETWEEN 22 AND 24) AND a!=23)
8441 OR a=74
8442 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
8443 OR ((a BETWEEN 42 AND 44) AND a!=43)
8444 }
8445 } {20 22 24 42 44 74 97 scan 0 sort 0}
8446 do_test where7-2.362.2 {
8447 count_steps_sort {
8448 SELECT a FROM t3
8449 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8450 OR ((a BETWEEN 22 AND 24) AND a!=23)
8451 OR a=74
8452 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
8453 OR ((a BETWEEN 42 AND 44) AND a!=43)
8454 }
8455 } {20 22 24 42 44 74 97 scan 0 sort 0}
8456 do_test where7-2.363.1 {
8457 count_steps_sort {
8458 SELECT a FROM t2
8459 WHERE f='uvwxyzabc'
8460 OR b=869
8461 OR ((a BETWEEN 49 AND 51) AND a!=50)
8462 }
8463 } {20 46 49 51 72 79 98 scan 0 sort 0}
8464 do_test where7-2.363.2 {
8465 count_steps_sort {
8466 SELECT a FROM t3
8467 WHERE f='uvwxyzabc'
8468 OR b=869
8469 OR ((a BETWEEN 49 AND 51) AND a!=50)
8470 }
8471 } {20 46 49 51 72 79 98 scan 0 sort 0}
8472 do_test where7-2.364.1 {
8473 count_steps_sort {
8474 SELECT a FROM t2
8475 WHERE b=682
8476 OR b=583
8477 OR b=685
8478 OR b=817
8479 OR ((a BETWEEN 34 AND 36) AND a!=35)
8480 }
8481 } {34 36 53 62 scan 0 sort 0}
8482 do_test where7-2.364.2 {
8483 count_steps_sort {
8484 SELECT a FROM t3
8485 WHERE b=682
8486 OR b=583
8487 OR b=685
8488 OR b=817
8489 OR ((a BETWEEN 34 AND 36) AND a!=35)
8490 }
8491 } {34 36 53 62 scan 0 sort 0}
8492 do_test where7-2.365.1 {
8493 count_steps_sort {
8494 SELECT a FROM t2
8495 WHERE b=583
8496 OR a=39
8497 OR b=627
8498 OR ((a BETWEEN 72 AND 74) AND a!=73)
8499 }
8500 } {39 53 57 72 74 scan 0 sort 0}
8501 do_test where7-2.365.2 {
8502 count_steps_sort {
8503 SELECT a FROM t3
8504 WHERE b=583
8505 OR a=39
8506 OR b=627
8507 OR ((a BETWEEN 72 AND 74) AND a!=73)
8508 }
8509 } {39 53 57 72 74 scan 0 sort 0}
8510 do_test where7-2.366.1 {
8511 count_steps_sort {
8512 SELECT a FROM t2
8513 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8514 OR ((a BETWEEN 2 AND 4) AND a!=3)
8515 OR b=212
8516 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8517 OR ((a BETWEEN 24 AND 26) AND a!=25)
8518 OR a=20
8519 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8520 OR b=627
8521 }
8522 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8523 do_test where7-2.366.2 {
8524 count_steps_sort {
8525 SELECT a FROM t3
8526 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
8527 OR ((a BETWEEN 2 AND 4) AND a!=3)
8528 OR b=212
8529 OR (g='nmlkjih' AND f GLOB 'bcdef*')
8530 OR ((a BETWEEN 24 AND 26) AND a!=25)
8531 OR a=20
8532 OR (g='kjihgfe' AND f GLOB 'qrstu*')
8533 OR b=627
8534 }
8535 } {2 4 20 24 26 53 57 68 73 scan 0 sort 0}
8536 do_test where7-2.367.1 {
8537 count_steps_sort {
8538 SELECT a FROM t2
8539 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8540 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8541 OR b=157
8542 OR b=1026
8543 }
8544 } {8 34 60 77 86 scan 0 sort 0}
8545 do_test where7-2.367.2 {
8546 count_steps_sort {
8547 SELECT a FROM t3
8548 WHERE (f GLOB '?jklm*' AND f GLOB 'ijkl*')
8549 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
8550 OR b=157
8551 OR b=1026
8552 }
8553 } {8 34 60 77 86 scan 0 sort 0}
8554 do_test where7-2.368.1 {
8555 count_steps_sort {
8556 SELECT a FROM t2
8557 WHERE b=553
8558 OR a=16
8559 OR ((a BETWEEN 80 AND 82) AND a!=81)
8560 OR ((a BETWEEN 31 AND 33) AND a!=32)
8561 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8562 OR f='zabcdefgh'
8563 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8564 OR (g='xwvutsr' AND f GLOB 'fghij*')
8565 }
8566 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8567 do_test where7-2.368.2 {
8568 count_steps_sort {
8569 SELECT a FROM t3
8570 WHERE b=553
8571 OR a=16
8572 OR ((a BETWEEN 80 AND 82) AND a!=81)
8573 OR ((a BETWEEN 31 AND 33) AND a!=32)
8574 OR (g='wvutsrq' AND f GLOB 'lmnop*')
8575 OR f='zabcdefgh'
8576 OR (g='lkjihgf' AND f GLOB 'pqrst*')
8577 OR (g='xwvutsr' AND f GLOB 'fghij*')
8578 }
8579 } {5 11 16 25 31 33 51 67 77 80 82 scan 0 sort 0}
8580 do_test where7-2.369.1 {
8581 count_steps_sort {
8582 SELECT a FROM t2
8583 WHERE b=858
8584 OR c=9009
8585 OR b=792
8586 OR b=88
8587 OR b=154
8588 }
8589 } {8 14 25 26 27 72 78 scan 0 sort 0}
8590 do_test where7-2.369.2 {
8591 count_steps_sort {
8592 SELECT a FROM t3
8593 WHERE b=858
8594 OR c=9009
8595 OR b=792
8596 OR b=88
8597 OR b=154
8598 }
8599 } {8 14 25 26 27 72 78 scan 0 sort 0}
8600 do_test where7-2.370.1 {
8601 count_steps_sort {
8602 SELECT a FROM t2
8603 WHERE f IS NULL
8604 OR a=37
8605 OR (g='onmlkji' AND f GLOB 'wxyza*')
8606 OR ((a BETWEEN 55 AND 57) AND a!=56)
8607 OR b=168
8608 OR b=22
8609 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8610 OR b=506
8611 }
8612 } {2 21 37 46 48 55 57 scan 0 sort 0}
8613 do_test where7-2.370.2 {
8614 count_steps_sort {
8615 SELECT a FROM t3
8616 WHERE f IS NULL
8617 OR a=37
8618 OR (g='onmlkji' AND f GLOB 'wxyza*')
8619 OR ((a BETWEEN 55 AND 57) AND a!=56)
8620 OR b=168
8621 OR b=22
8622 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
8623 OR b=506
8624 }
8625 } {2 21 37 46 48 55 57 scan 0 sort 0}
8626 do_test where7-2.371.1 {
8627 count_steps_sort {
8628 SELECT a FROM t2
8629 WHERE a=29
8630 OR ((a BETWEEN 26 AND 28) AND a!=27)
8631 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8632 OR (g='qponmlk' AND f GLOB 'qrstu*')
8633 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8634 OR b=209
8635 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8636 OR b=146
8637 }
8638 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8639 do_test where7-2.371.2 {
8640 count_steps_sort {
8641 SELECT a FROM t3
8642 WHERE a=29
8643 OR ((a BETWEEN 26 AND 28) AND a!=27)
8644 OR (g='kjihgfe' AND f GLOB 'rstuv*')
8645 OR (g='qponmlk' AND f GLOB 'qrstu*')
8646 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
8647 OR b=209
8648 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
8649 OR b=146
8650 }
8651 } {19 25 26 28 29 42 45 51 69 71 77 97 scan 0 sort 0}
8652 do_test where7-2.372.1 {
8653 count_steps_sort {
8654 SELECT a FROM t2
8655 WHERE a=63
8656 OR a=69
8657 OR b=333
8658 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8659 OR b=135
8660 OR b=25
8661 OR b=1037
8662 OR b=682
8663 OR c=27027
8664 OR a=46
8665 }
8666 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8667 do_test where7-2.372.2 {
8668 count_steps_sort {
8669 SELECT a FROM t3
8670 WHERE a=63
8671 OR a=69
8672 OR b=333
8673 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
8674 OR b=135
8675 OR b=25
8676 OR b=1037
8677 OR b=682
8678 OR c=27027
8679 OR a=46
8680 }
8681 } {6 46 62 63 69 79 80 81 scan 0 sort 0}
8682 do_test where7-2.373.1 {
8683 count_steps_sort {
8684 SELECT a FROM t2
8685 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8686 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8687 OR b=113
8688 OR ((a BETWEEN 40 AND 42) AND a!=41)
8689 OR ((a BETWEEN 53 AND 55) AND a!=54)
8690 OR ((a BETWEEN 59 AND 61) AND a!=60)
8691 }
8692 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8693 do_test where7-2.373.2 {
8694 count_steps_sort {
8695 SELECT a FROM t3
8696 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
8697 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
8698 OR b=113
8699 OR ((a BETWEEN 40 AND 42) AND a!=41)
8700 OR ((a BETWEEN 53 AND 55) AND a!=54)
8701 OR ((a BETWEEN 59 AND 61) AND a!=60)
8702 }
8703 } {40 42 52 53 55 59 61 100 scan 0 sort 0}
8704 do_test where7-2.374.1 {
8705 count_steps_sort {
8706 SELECT a FROM t2
8707 WHERE b=1026
8708 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8709 }
8710 } {48 scan 0 sort 0}
8711 do_test where7-2.374.2 {
8712 count_steps_sort {
8713 SELECT a FROM t3
8714 WHERE b=1026
8715 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
8716 }
8717 } {48 scan 0 sort 0}
8718 do_test where7-2.375.1 {
8719 count_steps_sort {
8720 SELECT a FROM t2
8721 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8722 OR a=99
8723 OR a=100
8724 OR b=429
8725 OR b=682
8726 OR b=495
8727 OR f='efghijklm'
8728 OR a=10
8729 OR f='mnopqrstu'
8730 OR b=946
8731 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8732 }
8733 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8734 do_test where7-2.375.2 {
8735 count_steps_sort {
8736 SELECT a FROM t3
8737 WHERE (g='rqponml' AND f GLOB 'ijklm*')
8738 OR a=99
8739 OR a=100
8740 OR b=429
8741 OR b=682
8742 OR b=495
8743 OR f='efghijklm'
8744 OR a=10
8745 OR f='mnopqrstu'
8746 OR b=946
8747 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8748 }
8749 } {4 10 12 30 34 38 39 45 56 62 64 82 86 90 95 99 100 scan 0 sort 0}
8750 do_test where7-2.376.1 {
8751 count_steps_sort {
8752 SELECT a FROM t2
8753 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8754 OR c=23023
8755 OR b=462
8756 OR ((a BETWEEN 17 AND 19) AND a!=18)
8757 }
8758 } {11 17 19 42 67 68 69 scan 0 sort 0}
8759 do_test where7-2.376.2 {
8760 count_steps_sort {
8761 SELECT a FROM t3
8762 WHERE (d>=11.0 AND d<12.0 AND d NOT NULL)
8763 OR c=23023
8764 OR b=462
8765 OR ((a BETWEEN 17 AND 19) AND a!=18)
8766 }
8767 } {11 17 19 42 67 68 69 scan 0 sort 0}
8768 do_test where7-2.377.1 {
8769 count_steps_sort {
8770 SELECT a FROM t2
8771 WHERE b=539
8772 OR ((a BETWEEN 9 AND 11) AND a!=10)
8773 OR c=6006
8774 OR a=18
8775 OR c=24024
8776 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8777 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8778 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8779 OR c=19019
8780 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8781 OR ((a BETWEEN 44 AND 46) AND a!=45)
8782 }
8783 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8784 do_test where7-2.377.2 {
8785 count_steps_sort {
8786 SELECT a FROM t3
8787 WHERE b=539
8788 OR ((a BETWEEN 9 AND 11) AND a!=10)
8789 OR c=6006
8790 OR a=18
8791 OR c=24024
8792 OR (g='wvutsrq' AND f GLOB 'jklmn*')
8793 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
8794 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8795 OR c=19019
8796 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
8797 OR ((a BETWEEN 44 AND 46) AND a!=45)
8798 }
8799 } {9 11 16 17 18 38 43 44 46 49 55 56 57 70 71 72 87 scan 0 sort 0}
8800 do_test where7-2.378.1 {
8801 count_steps_sort {
8802 SELECT a FROM t2
8803 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8804 OR a=20
8805 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8806 OR b=121
8807 OR a=10
8808 OR b=792
8809 }
8810 } {10 11 15 20 72 94 scan 0 sort 0}
8811 do_test where7-2.378.2 {
8812 count_steps_sort {
8813 SELECT a FROM t3
8814 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
8815 OR a=20
8816 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
8817 OR b=121
8818 OR a=10
8819 OR b=792
8820 }
8821 } {10 11 15 20 72 94 scan 0 sort 0}
8822 do_test where7-2.379.1 {
8823 count_steps_sort {
8824 SELECT a FROM t2
8825 WHERE b=99
8826 OR ((a BETWEEN 85 AND 87) AND a!=86)
8827 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8828 }
8829 } {9 14 40 66 85 87 92 scan 0 sort 0}
8830 do_test where7-2.379.2 {
8831 count_steps_sort {
8832 SELECT a FROM t3
8833 WHERE b=99
8834 OR ((a BETWEEN 85 AND 87) AND a!=86)
8835 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
8836 }
8837 } {9 14 40 66 85 87 92 scan 0 sort 0}
8838 do_test where7-2.380.1 {
8839 count_steps_sort {
8840 SELECT a FROM t2
8841 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8842 OR ((a BETWEEN 79 AND 81) AND a!=80)
8843 OR b=715
8844 OR ((a BETWEEN 23 AND 25) AND a!=24)
8845 }
8846 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8847 do_test where7-2.380.2 {
8848 count_steps_sort {
8849 SELECT a FROM t3
8850 WHERE (f GLOB '?hijk*' AND f GLOB 'ghij*')
8851 OR ((a BETWEEN 79 AND 81) AND a!=80)
8852 OR b=715
8853 OR ((a BETWEEN 23 AND 25) AND a!=24)
8854 }
8855 } {6 23 25 32 58 65 79 81 84 scan 0 sort 0}
8856 do_test where7-2.381.1 {
8857 count_steps_sort {
8858 SELECT a FROM t2
8859 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8860 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8861 OR a=46
8862 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8863 }
8864 } {28 46 97 scan 0 sort 0}
8865 do_test where7-2.381.2 {
8866 count_steps_sort {
8867 SELECT a FROM t3
8868 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
8869 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
8870 OR a=46
8871 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
8872 }
8873 } {28 46 97 scan 0 sort 0}
8874 do_test where7-2.382.1 {
8875 count_steps_sort {
8876 SELECT a FROM t2
8877 WHERE (g='ihgfedc' AND f GLOB 'defgh*')
8878 OR ((a BETWEEN 97 AND 99) AND a!=98)
8879 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
8880 OR b=1056
8881 OR b=146
8882 }
8883 } {18 81 96 97 99 scan 0 sort 0}
8884 do_test where7-2.382.2 {
8885 count_steps_sort {
8886 SELECT a FROM t3
8887 WHERE (g='ihgfedc' AND f GLOB 'defgh*')
8888 OR ((a BETWEEN 97 AND 99) AND a!=98)
8889 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
8890 OR b=1056
8891 OR b=146
8892 }
8893 } {18 81 96 97 99 scan 0 sort 0}
8894 do_test where7-2.383.1 {
8895 count_steps_sort {
8896 SELECT a FROM t2
8897 WHERE a=15
8898 OR b=388
8899 OR ((a BETWEEN 82 AND 84) AND a!=83)
8900 OR a=36
8901 OR b=737
8902 OR ((a BETWEEN 21 AND 23) AND a!=22)
8903 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8904 OR a=75
8905 }
8906 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8907 do_test where7-2.383.2 {
8908 count_steps_sort {
8909 SELECT a FROM t3
8910 WHERE a=15
8911 OR b=388
8912 OR ((a BETWEEN 82 AND 84) AND a!=83)
8913 OR a=36
8914 OR b=737
8915 OR ((a BETWEEN 21 AND 23) AND a!=22)
8916 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
8917 OR a=75
8918 }
8919 } {15 21 23 36 67 75 82 84 89 scan 0 sort 0}
8920 do_test where7-2.384.1 {
8921 count_steps_sort {
8922 SELECT a FROM t2
8923 WHERE c=9009
8924 OR a=34
8925 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8926 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8927 OR b=715
8928 OR b=619
8929 OR ((a BETWEEN 98 AND 100) AND a!=99)
8930 }
8931 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8932 do_test where7-2.384.2 {
8933 count_steps_sort {
8934 SELECT a FROM t3
8935 WHERE c=9009
8936 OR a=34
8937 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
8938 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
8939 OR b=715
8940 OR b=619
8941 OR ((a BETWEEN 98 AND 100) AND a!=99)
8942 }
8943 } {16 25 26 27 34 65 95 98 100 scan 0 sort 0}
8944 do_test where7-2.385.1 {
8945 count_steps_sort {
8946 SELECT a FROM t2
8947 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8948 OR ((a BETWEEN 11 AND 13) AND a!=12)
8949 OR ((a BETWEEN 74 AND 76) AND a!=75)
8950 OR ((a BETWEEN 39 AND 41) AND a!=40)
8951 OR b=242
8952 OR ((a BETWEEN 32 AND 34) AND a!=33)
8953 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8954 OR b=300
8955 OR ((a BETWEEN 24 AND 26) AND a!=25)
8956 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8957 OR ((a BETWEEN 93 AND 95) AND a!=94)
8958 }
8959 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8960 do_test where7-2.385.2 {
8961 count_steps_sort {
8962 SELECT a FROM t3
8963 WHERE (d>=61.0 AND d<62.0 AND d NOT NULL)
8964 OR ((a BETWEEN 11 AND 13) AND a!=12)
8965 OR ((a BETWEEN 74 AND 76) AND a!=75)
8966 OR ((a BETWEEN 39 AND 41) AND a!=40)
8967 OR b=242
8968 OR ((a BETWEEN 32 AND 34) AND a!=33)
8969 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
8970 OR b=300
8971 OR ((a BETWEEN 24 AND 26) AND a!=25)
8972 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
8973 OR ((a BETWEEN 93 AND 95) AND a!=94)
8974 }
8975 } {1 11 13 21 22 24 26 27 32 34 39 41 53 61 74 76 79 93 95 scan 0 sort 0}
8976 do_test where7-2.386.1 {
8977 count_steps_sort {
8978 SELECT a FROM t2
8979 WHERE a=85
8980 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8981 OR b=212
8982 OR ((a BETWEEN 25 AND 27) AND a!=26)
8983 OR b=36
8984 OR b=231
8985 OR b=1048
8986 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
8987 OR ((a BETWEEN 69 AND 71) AND a!=70)
8988 OR (g='ponmlkj' AND f GLOB 'rstuv*')
8989 OR c=19019
8990 }
8991 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
8992 do_test where7-2.386.2 {
8993 count_steps_sort {
8994 SELECT a FROM t3
8995 WHERE a=85
8996 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
8997 OR b=212
8998 OR ((a BETWEEN 25 AND 27) AND a!=26)
8999 OR b=36
9000 OR b=231
9001 OR b=1048
9002 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
9003 OR ((a BETWEEN 69 AND 71) AND a!=70)
9004 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9005 OR c=19019
9006 }
9007 } {21 25 27 33 43 55 56 57 69 71 85 92 scan 0 sort 0}
9008 do_test where7-2.387.1 {
9009 count_steps_sort {
9010 SELECT a FROM t2
9011 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9012 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9013 OR b=1059
9014 OR b=630
9015 }
9016 } {8 28 30 scan 0 sort 0}
9017 do_test where7-2.387.2 {
9018 count_steps_sort {
9019 SELECT a FROM t3
9020 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
9021 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9022 OR b=1059
9023 OR b=630
9024 }
9025 } {8 28 30 scan 0 sort 0}
9026 do_test where7-2.388.1 {
9027 count_steps_sort {
9028 SELECT a FROM t2
9029 WHERE f='ghijklmno'
9030 OR f='nopqrstuv'
9031 OR b=297
9032 }
9033 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9034 do_test where7-2.388.2 {
9035 count_steps_sort {
9036 SELECT a FROM t3
9037 WHERE f='ghijklmno'
9038 OR f='nopqrstuv'
9039 OR b=297
9040 }
9041 } {6 13 27 32 39 58 65 84 91 scan 0 sort 0}
9042 do_test where7-2.389.1 {
9043 count_steps_sort {
9044 SELECT a FROM t2
9045 WHERE b=1001
9046 OR ((a BETWEEN 87 AND 89) AND a!=88)
9047 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9048 OR ((a BETWEEN 68 AND 70) AND a!=69)
9049 OR a=58
9050 OR b=333
9051 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9052 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9053 OR b=572
9054 OR ((a BETWEEN 50 AND 52) AND a!=51)
9055 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9056 }
9057 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9058 do_test where7-2.389.2 {
9059 count_steps_sort {
9060 SELECT a FROM t3
9061 WHERE b=1001
9062 OR ((a BETWEEN 87 AND 89) AND a!=88)
9063 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
9064 OR ((a BETWEEN 68 AND 70) AND a!=69)
9065 OR a=58
9066 OR b=333
9067 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
9068 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9069 OR b=572
9070 OR ((a BETWEEN 50 AND 52) AND a!=51)
9071 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
9072 }
9073 } {7 15 33 43 49 50 52 58 59 68 70 85 87 89 91 scan 0 sort 0}
9074 do_test where7-2.390.1 {
9075 count_steps_sort {
9076 SELECT a FROM t2
9077 WHERE b=1034
9078 OR f='lmnopqrst'
9079 OR (g='qponmlk' AND f GLOB 'mnopq*')
9080 }
9081 } {11 37 38 63 89 94 scan 0 sort 0}
9082 do_test where7-2.390.2 {
9083 count_steps_sort {
9084 SELECT a FROM t3
9085 WHERE b=1034
9086 OR f='lmnopqrst'
9087 OR (g='qponmlk' AND f GLOB 'mnopq*')
9088 }
9089 } {11 37 38 63 89 94 scan 0 sort 0}
9090 do_test where7-2.391.1 {
9091 count_steps_sort {
9092 SELECT a FROM t2
9093 WHERE c=15015
9094 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9095 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9096 OR b=58
9097 OR b=674
9098 OR b=979
9099 }
9100 } {43 44 45 59 87 89 scan 0 sort 0}
9101 do_test where7-2.391.2 {
9102 count_steps_sort {
9103 SELECT a FROM t3
9104 WHERE c=15015
9105 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
9106 OR (g='mlkjihg' AND f GLOB 'hijkl*')
9107 OR b=58
9108 OR b=674
9109 OR b=979
9110 }
9111 } {43 44 45 59 87 89 scan 0 sort 0}
9112 do_test where7-2.392.1 {
9113 count_steps_sort {
9114 SELECT a FROM t2
9115 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9116 OR b=660
9117 OR b=341
9118 }
9119 } {31 60 62 scan 0 sort 0}
9120 do_test where7-2.392.2 {
9121 count_steps_sort {
9122 SELECT a FROM t3
9123 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
9124 OR b=660
9125 OR b=341
9126 }
9127 } {31 60 62 scan 0 sort 0}
9128 do_test where7-2.393.1 {
9129 count_steps_sort {
9130 SELECT a FROM t2
9131 WHERE b=528
9132 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9133 OR b=630
9134 OR a=19
9135 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9136 OR f='wxyzabcde'
9137 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9138 OR b=377
9139 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9140 OR a=77
9141 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9142 }
9143 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9144 do_test where7-2.393.2 {
9145 count_steps_sort {
9146 SELECT a FROM t3
9147 WHERE b=528
9148 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
9149 OR b=630
9150 OR a=19
9151 OR (g='ponmlkj' AND f GLOB 'stuvw*')
9152 OR f='wxyzabcde'
9153 OR (g='ponmlkj' AND f GLOB 'rstuv*')
9154 OR b=377
9155 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
9156 OR a=77
9157 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
9158 }
9159 } {8 19 22 43 44 48 64 74 77 100 scan 0 sort 0}
9160 do_test where7-2.394.1 {
9161 count_steps_sort {
9162 SELECT a FROM t2
9163 WHERE b=506
9164 OR a=70
9165 }
9166 } {46 70 scan 0 sort 0}
9167 do_test where7-2.394.2 {
9168 count_steps_sort {
9169 SELECT a FROM t3
9170 WHERE b=506
9171 OR a=70
9172 }
9173 } {46 70 scan 0 sort 0}
9174 do_test where7-2.395.1 {
9175 count_steps_sort {
9176 SELECT a FROM t2
9177 WHERE a=64
9178 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9179 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9180 OR (g='srqponm' AND f GLOB 'cdefg*')
9181 OR c=14014
9182 OR b=586
9183 OR c=27027
9184 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9185 OR (g='jihgfed' AND f GLOB 'wxyza*')
9186 }
9187 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9188 do_test where7-2.395.2 {
9189 count_steps_sort {
9190 SELECT a FROM t3
9191 WHERE a=64
9192 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9193 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
9194 OR (g='srqponm' AND f GLOB 'cdefg*')
9195 OR c=14014
9196 OR b=586
9197 OR c=27027
9198 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
9199 OR (g='jihgfed' AND f GLOB 'wxyza*')
9200 }
9201 } {26 28 40 41 42 52 57 64 74 78 79 80 81 86 scan 0 sort 0}
9202 do_test where7-2.396.1 {
9203 count_steps_sort {
9204 SELECT a FROM t2
9205 WHERE a=46
9206 OR b=297
9207 OR ((a BETWEEN 57 AND 59) AND a!=58)
9208 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9209 OR b=275
9210 OR b=91
9211 OR b=1015
9212 OR c=12012
9213 OR a=23
9214 OR b=278
9215 }
9216 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9217 do_test where7-2.396.2 {
9218 count_steps_sort {
9219 SELECT a FROM t3
9220 WHERE a=46
9221 OR b=297
9222 OR ((a BETWEEN 57 AND 59) AND a!=58)
9223 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9224 OR b=275
9225 OR b=91
9226 OR b=1015
9227 OR c=12012
9228 OR a=23
9229 OR b=278
9230 }
9231 } {23 25 27 34 35 36 46 57 59 75 scan 0 sort 0}
9232 do_test where7-2.397.1 {
9233 count_steps_sort {
9234 SELECT a FROM t2
9235 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9236 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9237 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9238 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9239 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9240 OR a=23
9241 OR b=737
9242 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9243 OR ((a BETWEEN 18 AND 20) AND a!=19)
9244 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9245 OR ((a BETWEEN 68 AND 70) AND a!=69)
9246 }
9247 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9248 do_test where7-2.397.2 {
9249 count_steps_sort {
9250 SELECT a FROM t3
9251 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
9252 OR (g='tsrqpon' AND f GLOB 'zabcd*')
9253 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9254 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
9255 OR (g='tsrqpon' AND f GLOB 'bcdef*')
9256 OR a=23
9257 OR b=737
9258 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9259 OR ((a BETWEEN 18 AND 20) AND a!=19)
9260 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
9261 OR ((a BETWEEN 68 AND 70) AND a!=69)
9262 }
9263 } {18 20 23 25 27 61 67 68 69 70 71 98 scan 0 sort 0}
9264 do_test where7-2.398.1 {
9265 count_steps_sort {
9266 SELECT a FROM t2
9267 WHERE b=814
9268 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9269 OR b=377
9270 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9271 }
9272 } {71 74 79 scan 0 sort 0}
9273 do_test where7-2.398.2 {
9274 count_steps_sort {
9275 SELECT a FROM t3
9276 WHERE b=814
9277 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
9278 OR b=377
9279 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
9280 }
9281 } {71 74 79 scan 0 sort 0}
9282 do_test where7-2.399.1 {
9283 count_steps_sort {
9284 SELECT a FROM t2
9285 WHERE a=18
9286 OR b=1059
9287 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9288 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9289 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9290 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9291 OR b=795
9292 }
9293 } {9 18 25 46 51 53 77 scan 0 sort 0}
9294 do_test where7-2.399.2 {
9295 count_steps_sort {
9296 SELECT a FROM t3
9297 WHERE a=18
9298 OR b=1059
9299 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
9300 OR (g='nmlkjih' AND f GLOB 'bcdef*')
9301 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
9302 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
9303 OR b=795
9304 }
9305 } {9 18 25 46 51 53 77 scan 0 sort 0}
9306 do_test where7-2.400.1 {
9307 count_steps_sort {
9308 SELECT a FROM t2
9309 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9310 OR a=93
9311 OR a=11
9312 OR f='nopqrstuv'
9313 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9314 OR ((a BETWEEN 22 AND 24) AND a!=23)
9315 OR a=17
9316 OR b=366
9317 }
9318 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9319 do_test where7-2.400.2 {
9320 count_steps_sort {
9321 SELECT a FROM t3
9322 WHERE (f GLOB '?mnop*' AND f GLOB 'lmno*')
9323 OR a=93
9324 OR a=11
9325 OR f='nopqrstuv'
9326 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9327 OR ((a BETWEEN 22 AND 24) AND a!=23)
9328 OR a=17
9329 OR b=366
9330 }
9331 } {11 13 17 22 24 27 37 39 63 65 89 91 93 scan 0 sort 0}
9332 do_test where7-2.401.1 {
9333 count_steps_sort {
9334 SELECT a FROM t2
9335 WHERE b=685
9336 OR a=33
9337 OR ((a BETWEEN 40 AND 42) AND a!=41)
9338 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9339 OR (g='rqponml' AND f GLOB 'lmnop*')
9340 OR ((a BETWEEN 39 AND 41) AND a!=40)
9341 OR ((a BETWEEN 80 AND 82) AND a!=81)
9342 OR b=715
9343 OR ((a BETWEEN 93 AND 95) AND a!=94)
9344 OR a=6
9345 OR ((a BETWEEN 59 AND 61) AND a!=60)
9346 }
9347 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9348 do_test where7-2.401.2 {
9349 count_steps_sort {
9350 SELECT a FROM t3
9351 WHERE b=685
9352 OR a=33
9353 OR ((a BETWEEN 40 AND 42) AND a!=41)
9354 OR (g='vutsrqp' AND f GLOB 'qrstu*')
9355 OR (g='rqponml' AND f GLOB 'lmnop*')
9356 OR ((a BETWEEN 39 AND 41) AND a!=40)
9357 OR ((a BETWEEN 80 AND 82) AND a!=81)
9358 OR b=715
9359 OR ((a BETWEEN 93 AND 95) AND a!=94)
9360 OR a=6
9361 OR ((a BETWEEN 59 AND 61) AND a!=60)
9362 }
9363 } {6 16 33 37 39 40 41 42 59 61 65 80 82 93 95 scan 0 sort 0}
9364 do_test where7-2.402.1 {
9365 count_steps_sort {
9366 SELECT a FROM t2
9367 WHERE a=89
9368 OR b=1037
9369 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9370 }
9371 } {60 89 scan 0 sort 0}
9372 do_test where7-2.402.2 {
9373 count_steps_sort {
9374 SELECT a FROM t3
9375 WHERE a=89
9376 OR b=1037
9377 OR (g='mlkjihg' AND f GLOB 'ijklm*')
9378 }
9379 } {60 89 scan 0 sort 0}
9380 do_test where7-2.403.1 {
9381 count_steps_sort {
9382 SELECT a FROM t2
9383 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9384 OR ((a BETWEEN 44 AND 46) AND a!=45)
9385 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9386 OR b=663
9387 OR b=531
9388 OR b=146
9389 OR b=102
9390 OR ((a BETWEEN 87 AND 89) AND a!=88)
9391 OR ((a BETWEEN 87 AND 89) AND a!=88)
9392 OR a=26
9393 }
9394 } {26 28 44 46 87 89 97 scan 0 sort 0}
9395 do_test where7-2.403.2 {
9396 count_steps_sort {
9397 SELECT a FROM t3
9398 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
9399 OR ((a BETWEEN 44 AND 46) AND a!=45)
9400 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
9401 OR b=663
9402 OR b=531
9403 OR b=146
9404 OR b=102
9405 OR ((a BETWEEN 87 AND 89) AND a!=88)
9406 OR ((a BETWEEN 87 AND 89) AND a!=88)
9407 OR a=26
9408 }
9409 } {26 28 44 46 87 89 97 scan 0 sort 0}
9410 do_test where7-2.404.1 {
9411 count_steps_sort {
9412 SELECT a FROM t2
9413 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9414 OR (g='rqponml' AND f GLOB 'jklmn*')
9415 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9416 OR b=726
9417 OR ((a BETWEEN 73 AND 75) AND a!=74)
9418 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9419 OR c=2002
9420 OR c=15015
9421 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9422 OR b=201
9423 }
9424 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9425 do_test where7-2.404.2 {
9426 count_steps_sort {
9427 SELECT a FROM t3
9428 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
9429 OR (g='rqponml' AND f GLOB 'jklmn*')
9430 OR (g='lkjihgf' AND f GLOB 'mnopq*')
9431 OR b=726
9432 OR ((a BETWEEN 73 AND 75) AND a!=74)
9433 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
9434 OR c=2002
9435 OR c=15015
9436 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
9437 OR b=201
9438 }
9439 } {4 5 6 12 35 43 44 45 64 66 70 73 75 scan 0 sort 0}
9440 do_test where7-2.405.1 {
9441 count_steps_sort {
9442 SELECT a FROM t2
9443 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9444 OR b=924
9445 OR f='lmnopqrst'
9446 OR b=1048
9447 }
9448 } {11 37 63 72 84 89 scan 0 sort 0}
9449 do_test where7-2.405.2 {
9450 count_steps_sort {
9451 SELECT a FROM t3
9452 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
9453 OR b=924
9454 OR f='lmnopqrst'
9455 OR b=1048
9456 }
9457 } {11 37 63 72 84 89 scan 0 sort 0}
9458 do_test where7-2.406.1 {
9459 count_steps_sort {
9460 SELECT a FROM t2
9461 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9462 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9463 OR b=198
9464 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9465 OR ((a BETWEEN 12 AND 14) AND a!=13)
9466 OR ((a BETWEEN 20 AND 22) AND a!=21)
9467 OR b=286
9468 OR ((a BETWEEN 65 AND 67) AND a!=66)
9469 }
9470 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9471 do_test where7-2.406.2 {
9472 count_steps_sort {
9473 SELECT a FROM t3
9474 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
9475 OR (g='wvutsrq' AND f GLOB 'mnopq*')
9476 OR b=198
9477 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
9478 OR ((a BETWEEN 12 AND 14) AND a!=13)
9479 OR ((a BETWEEN 20 AND 22) AND a!=21)
9480 OR b=286
9481 OR ((a BETWEEN 65 AND 67) AND a!=66)
9482 }
9483 } {12 14 18 20 22 26 58 63 65 67 scan 0 sort 0}
9484 do_test where7-2.407.1 {
9485 count_steps_sort {
9486 SELECT a FROM t2
9487 WHERE b=242
9488 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9489 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9490 OR ((a BETWEEN 57 AND 59) AND a!=58)
9491 OR f='bcdefghij'
9492 OR ((a BETWEEN 17 AND 19) AND a!=18)
9493 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9494 OR a=38
9495 OR b=187
9496 }
9497 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9498 do_test where7-2.407.2 {
9499 count_steps_sort {
9500 SELECT a FROM t3
9501 WHERE b=242
9502 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
9503 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
9504 OR ((a BETWEEN 57 AND 59) AND a!=58)
9505 OR f='bcdefghij'
9506 OR ((a BETWEEN 17 AND 19) AND a!=18)
9507 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
9508 OR a=38
9509 OR b=187
9510 }
9511 } {1 17 19 22 27 38 53 57 59 79 88 99 scan 0 sort 0}
9512 do_test where7-2.408.1 {
9513 count_steps_sort {
9514 SELECT a FROM t2
9515 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9516 OR b=630
9517 OR a=55
9518 OR c=26026
9519 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9520 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9521 }
9522 } {10 23 55 68 76 77 78 scan 0 sort 0}
9523 do_test where7-2.408.2 {
9524 count_steps_sort {
9525 SELECT a FROM t3
9526 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
9527 OR b=630
9528 OR a=55
9529 OR c=26026
9530 OR (g='kjihgfe' AND f GLOB 'qrstu*')
9531 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
9532 }
9533 } {10 23 55 68 76 77 78 scan 0 sort 0}
9534 do_test where7-2.409.1 {
9535 count_steps_sort {
9536 SELECT a FROM t2
9537 WHERE f='uvwxyzabc'
9538 OR f='xyzabcdef'
9539 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9540 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9541 OR ((a BETWEEN 51 AND 53) AND a!=52)
9542 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9543 OR b=69
9544 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9545 }
9546 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9547 do_test where7-2.409.2 {
9548 count_steps_sort {
9549 SELECT a FROM t3
9550 WHERE f='uvwxyzabc'
9551 OR f='xyzabcdef'
9552 OR (g='ihgfedc' AND f GLOB 'bcdef*')
9553 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
9554 OR ((a BETWEEN 51 AND 53) AND a!=52)
9555 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
9556 OR b=69
9557 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
9558 }
9559 } {8 20 23 31 34 46 49 51 53 60 70 72 75 79 86 98 scan 0 sort 0}
9560 do_test where7-2.410.1 {
9561 count_steps_sort {
9562 SELECT a FROM t2
9563 WHERE b=1026
9564 OR b=454
9565 OR ((a BETWEEN 92 AND 94) AND a!=93)
9566 OR b=179
9567 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9568 OR f='qrstuvwxy'
9569 }
9570 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9571 do_test where7-2.410.2 {
9572 count_steps_sort {
9573 SELECT a FROM t3
9574 WHERE b=1026
9575 OR b=454
9576 OR ((a BETWEEN 92 AND 94) AND a!=93)
9577 OR b=179
9578 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
9579 OR f='qrstuvwxy'
9580 }
9581 } {16 26 42 52 68 78 92 94 scan 0 sort 0}
9582 do_test where7-2.411.1 {
9583 count_steps_sort {
9584 SELECT a FROM t2
9585 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9586 OR b=619
9587 OR a=20
9588 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9589 OR b=946
9590 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9591 OR a=64
9592 OR ((a BETWEEN 17 AND 19) AND a!=18)
9593 OR b=1001
9594 OR b=858
9595 }
9596 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9597 do_test where7-2.411.2 {
9598 count_steps_sort {
9599 SELECT a FROM t3
9600 WHERE ((a BETWEEN 6 AND 8) AND a!=7)
9601 OR b=619
9602 OR a=20
9603 OR (g='vutsrqp' AND f GLOB 'nopqr*')
9604 OR b=946
9605 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
9606 OR a=64
9607 OR ((a BETWEEN 17 AND 19) AND a!=18)
9608 OR b=1001
9609 OR b=858
9610 }
9611 } {6 8 13 17 19 20 61 64 78 86 91 scan 0 sort 0}
9612 do_test where7-2.412.1 {
9613 count_steps_sort {
9614 SELECT a FROM t2
9615 WHERE b=902
9616 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9617 OR a=86
9618 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9619 }
9620 } {27 82 86 97 scan 0 sort 0}
9621 do_test where7-2.412.2 {
9622 count_steps_sort {
9623 SELECT a FROM t3
9624 WHERE b=902
9625 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9626 OR a=86
9627 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
9628 }
9629 } {27 82 86 97 scan 0 sort 0}
9630 do_test where7-2.413.1 {
9631 count_steps_sort {
9632 SELECT a FROM t2
9633 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
9634 OR a=32
9635 OR (g='qponmlk' AND f GLOB 'mnopq*')
9636 OR (g='xwvutsr' AND f GLOB 'efghi*')
9637 OR c=32032
9638 }
9639 } {4 32 38 56 94 95 96 scan 0 sort 0}
9640 do_test where7-2.413.2 {
9641 count_steps_sort {
9642 SELECT a FROM t3
9643 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
9644 OR a=32
9645 OR (g='qponmlk' AND f GLOB 'mnopq*')
9646 OR (g='xwvutsr' AND f GLOB 'efghi*')
9647 OR c=32032
9648 }
9649 } {4 32 38 56 94 95 96 scan 0 sort 0}
9650 do_test where7-2.414.1 {
9651 count_steps_sort {
9652 SELECT a FROM t2
9653 WHERE b=168
9654 OR c=2002
9655 OR b=77
9656 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9657 OR f='qrstuvwxy'
9658 }
9659 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
9660 do_test where7-2.414.2 {
9661 count_steps_sort {
9662 SELECT a FROM t3
9663 WHERE b=168
9664 OR c=2002
9665 OR b=77
9666 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
9667 OR f='qrstuvwxy'
9668 }
9669 } {4 5 6 7 16 27 42 68 94 scan 0 sort 0}
9670 do_test where7-2.415.1 {
9671 count_steps_sort {
9672 SELECT a FROM t2
9673 WHERE f='abcdefghi'
9674 OR b=506
9675 }
9676 } {26 46 52 78 scan 0 sort 0}
9677 do_test where7-2.415.2 {
9678 count_steps_sort {
9679 SELECT a FROM t3
9680 WHERE f='abcdefghi'
9681 OR b=506
9682 }
9683 } {26 46 52 78 scan 0 sort 0}
9684 do_test where7-2.416.1 {
9685 count_steps_sort {
9686 SELECT a FROM t2
9687 WHERE b=264
9688 OR c=34034
9689 OR a=96
9690 }
9691 } {24 96 100 scan 0 sort 0}
9692 do_test where7-2.416.2 {
9693 count_steps_sort {
9694 SELECT a FROM t3
9695 WHERE b=264
9696 OR c=34034
9697 OR a=96
9698 }
9699 } {24 96 100 scan 0 sort 0}
9700 do_test where7-2.417.1 {
9701 count_steps_sort {
9702 SELECT a FROM t2
9703 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9704 OR a=27
9705 OR ((a BETWEEN 55 AND 57) AND a!=56)
9706 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9707 }
9708 } {19 27 32 55 57 scan 0 sort 0}
9709 do_test where7-2.417.2 {
9710 count_steps_sort {
9711 SELECT a FROM t3
9712 WHERE (d>=32.0 AND d<33.0 AND d NOT NULL)
9713 OR a=27
9714 OR ((a BETWEEN 55 AND 57) AND a!=56)
9715 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
9716 }
9717 } {19 27 32 55 57 scan 0 sort 0}
9718 do_test where7-2.418.1 {
9719 count_steps_sort {
9720 SELECT a FROM t2
9721 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9722 OR b=77
9723 }
9724 } {7 74 scan 0 sort 0}
9725 do_test where7-2.418.2 {
9726 count_steps_sort {
9727 SELECT a FROM t3
9728 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9729 OR b=77
9730 }
9731 } {7 74 scan 0 sort 0}
9732 do_test where7-2.419.1 {
9733 count_steps_sort {
9734 SELECT a FROM t2
9735 WHERE c=27027
9736 OR f='vwxyzabcd'
9737 OR b=1048
9738 OR a=96
9739 OR a=99
9740 OR ((a BETWEEN 56 AND 58) AND a!=57)
9741 OR b=561
9742 OR b=352
9743 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9744 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9745 OR a=95
9746 }
9747 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9748 do_test where7-2.419.2 {
9749 count_steps_sort {
9750 SELECT a FROM t3
9751 WHERE c=27027
9752 OR f='vwxyzabcd'
9753 OR b=1048
9754 OR a=96
9755 OR a=99
9756 OR ((a BETWEEN 56 AND 58) AND a!=57)
9757 OR b=561
9758 OR b=352
9759 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
9760 OR (g='utsrqpo' AND f GLOB 'stuvw*')
9761 OR a=95
9762 }
9763 } {18 21 32 37 47 51 56 58 73 79 80 81 95 96 99 scan 0 sort 0}
9764 do_test where7-2.420.1 {
9765 count_steps_sort {
9766 SELECT a FROM t2
9767 WHERE b=275
9768 OR ((a BETWEEN 10 AND 12) AND a!=11)
9769 OR f='ghijklmno'
9770 OR b=619
9771 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9772 OR ((a BETWEEN 91 AND 93) AND a!=92)
9773 OR b=476
9774 OR a=83
9775 OR ((a BETWEEN 47 AND 49) AND a!=48)
9776 }
9777 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9778 do_test where7-2.420.2 {
9779 count_steps_sort {
9780 SELECT a FROM t3
9781 WHERE b=275
9782 OR ((a BETWEEN 10 AND 12) AND a!=11)
9783 OR f='ghijklmno'
9784 OR b=619
9785 OR (g='edcbazy' AND f GLOB 'vwxyz*')
9786 OR ((a BETWEEN 91 AND 93) AND a!=92)
9787 OR b=476
9788 OR a=83
9789 OR ((a BETWEEN 47 AND 49) AND a!=48)
9790 }
9791 } {6 10 12 25 32 47 49 58 83 84 91 93 99 scan 0 sort 0}
9792 do_test where7-2.421.1 {
9793 count_steps_sort {
9794 SELECT a FROM t2
9795 WHERE b=542
9796 OR a=17
9797 OR f='jklmnopqr'
9798 OR ((a BETWEEN 5 AND 7) AND a!=6)
9799 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9800 OR a=23
9801 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9802 }
9803 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9804 do_test where7-2.421.2 {
9805 count_steps_sort {
9806 SELECT a FROM t3
9807 WHERE b=542
9808 OR a=17
9809 OR f='jklmnopqr'
9810 OR ((a BETWEEN 5 AND 7) AND a!=6)
9811 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
9812 OR a=23
9813 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
9814 }
9815 } {5 7 9 17 23 25 35 39 61 87 scan 0 sort 0}
9816 do_test where7-2.422.1 {
9817 count_steps_sort {
9818 SELECT a FROM t2
9819 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9820 OR b=363
9821 OR b=454
9822 }
9823 } {33 74 scan 0 sort 0}
9824 do_test where7-2.422.2 {
9825 count_steps_sort {
9826 SELECT a FROM t3
9827 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
9828 OR b=363
9829 OR b=454
9830 }
9831 } {33 74 scan 0 sort 0}
9832 do_test where7-2.423.1 {
9833 count_steps_sort {
9834 SELECT a FROM t2
9835 WHERE b=1059
9836 OR (g='jihgfed' AND f GLOB 'yzabc*')
9837 OR (g='rqponml' AND f GLOB 'jklmn*')
9838 OR b=47
9839 OR b=660
9840 OR ((a BETWEEN 34 AND 36) AND a!=35)
9841 OR a=84
9842 }
9843 } {34 35 36 60 76 84 scan 0 sort 0}
9844 do_test where7-2.423.2 {
9845 count_steps_sort {
9846 SELECT a FROM t3
9847 WHERE b=1059
9848 OR (g='jihgfed' AND f GLOB 'yzabc*')
9849 OR (g='rqponml' AND f GLOB 'jklmn*')
9850 OR b=47
9851 OR b=660
9852 OR ((a BETWEEN 34 AND 36) AND a!=35)
9853 OR a=84
9854 }
9855 } {34 35 36 60 76 84 scan 0 sort 0}
9856 do_test where7-2.424.1 {
9857 count_steps_sort {
9858 SELECT a FROM t2
9859 WHERE f='ghijklmno'
9860 OR b=1012
9861 }
9862 } {6 32 58 84 92 scan 0 sort 0}
9863 do_test where7-2.424.2 {
9864 count_steps_sort {
9865 SELECT a FROM t3
9866 WHERE f='ghijklmno'
9867 OR b=1012
9868 }
9869 } {6 32 58 84 92 scan 0 sort 0}
9870 do_test where7-2.425.1 {
9871 count_steps_sort {
9872 SELECT a FROM t2
9873 WHERE b=597
9874 OR f='lmnopqrst'
9875 OR a=24
9876 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9877 OR ((a BETWEEN 31 AND 33) AND a!=32)
9878 OR b=1023
9879 OR a=53
9880 OR a=78
9881 OR f='efghijklm'
9882 OR (g='rqponml' AND f GLOB 'lmnop*')
9883 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9884 }
9885 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9886 do_test where7-2.425.2 {
9887 count_steps_sort {
9888 SELECT a FROM t3
9889 WHERE b=597
9890 OR f='lmnopqrst'
9891 OR a=24
9892 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9893 OR ((a BETWEEN 31 AND 33) AND a!=32)
9894 OR b=1023
9895 OR a=53
9896 OR a=78
9897 OR f='efghijklm'
9898 OR (g='rqponml' AND f GLOB 'lmnop*')
9899 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
9900 }
9901 } {4 11 24 30 31 33 37 53 56 63 78 82 85 89 93 96 scan 0 sort 0}
9902 do_test where7-2.426.1 {
9903 count_steps_sort {
9904 SELECT a FROM t2
9905 WHERE b=198
9906 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9907 OR b=388
9908 }
9909 } {18 94 scan 0 sort 0}
9910 do_test where7-2.426.2 {
9911 count_steps_sort {
9912 SELECT a FROM t3
9913 WHERE b=198
9914 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
9915 OR b=388
9916 }
9917 } {18 94 scan 0 sort 0}
9918 do_test where7-2.427.1 {
9919 count_steps_sort {
9920 SELECT a FROM t2
9921 WHERE f='tuvwxyzab'
9922 OR b=388
9923 OR ((a BETWEEN 84 AND 86) AND a!=85)
9924 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9925 OR b=957
9926 OR b=663
9927 OR b=847
9928 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9929 }
9930 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9931 do_test where7-2.427.2 {
9932 count_steps_sort {
9933 SELECT a FROM t3
9934 WHERE f='tuvwxyzab'
9935 OR b=388
9936 OR ((a BETWEEN 84 AND 86) AND a!=85)
9937 OR (g='fedcbaz' AND f GLOB 'stuvw*')
9938 OR b=957
9939 OR b=663
9940 OR b=847
9941 OR (g='jihgfed' AND f GLOB 'vwxyz*')
9942 }
9943 } {19 45 71 73 77 84 86 87 96 97 scan 0 sort 0}
9944 do_test where7-2.428.1 {
9945 count_steps_sort {
9946 SELECT a FROM t2
9947 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9948 OR a=56
9949 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9950 }
9951 } {56 81 84 scan 0 sort 0}
9952 do_test where7-2.428.2 {
9953 count_steps_sort {
9954 SELECT a FROM t3
9955 WHERE (d>=81.0 AND d<82.0 AND d NOT NULL)
9956 OR a=56
9957 OR (g='hgfedcb' AND f GLOB 'ghijk*')
9958 }
9959 } {56 81 84 scan 0 sort 0}
9960 do_test where7-2.429.1 {
9961 count_steps_sort {
9962 SELECT a FROM t2
9963 WHERE c>=34035
9964 OR b=168
9965 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9966 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9967 }
9968 } {1 27 53 79 89 scan 0 sort 0}
9969 do_test where7-2.429.2 {
9970 count_steps_sort {
9971 SELECT a FROM t3
9972 WHERE c>=34035
9973 OR b=168
9974 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
9975 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
9976 }
9977 } {1 27 53 79 89 scan 0 sort 0}
9978 do_test where7-2.430.1 {
9979 count_steps_sort {
9980 SELECT a FROM t2
9981 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9982 OR b=564
9983 OR c=6006
9984 OR b=979
9985 }
9986 } {16 17 18 79 81 89 scan 0 sort 0}
9987 do_test where7-2.430.2 {
9988 count_steps_sort {
9989 SELECT a FROM t3
9990 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
9991 OR b=564
9992 OR c=6006
9993 OR b=979
9994 }
9995 } {16 17 18 79 81 89 scan 0 sort 0}
9996 do_test where7-2.431.1 {
9997 count_steps_sort {
9998 SELECT a FROM t2
9999 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
10000 OR (g='qponmlk' AND f GLOB 'opqrs*')
10001 OR f='rstuvwxyz'
10002 OR (g='qponmlk' AND f GLOB 'nopqr*')
10003 }
10004 } {17 29 39 40 43 69 95 scan 0 sort 0}
10005 do_test where7-2.431.2 {
10006 count_steps_sort {
10007 SELECT a FROM t3
10008 WHERE (d>=29.0 AND d<30.0 AND d NOT NULL)
10009 OR (g='qponmlk' AND f GLOB 'opqrs*')
10010 OR f='rstuvwxyz'
10011 OR (g='qponmlk' AND f GLOB 'nopqr*')
10012 }
10013 } {17 29 39 40 43 69 95 scan 0 sort 0}
10014 do_test where7-2.432.1 {
10015 count_steps_sort {
10016 SELECT a FROM t2
10017 WHERE b=58
10018 OR b=484
10019 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
10020 OR b=671
10021 OR a=69
10022 }
10023 } {44 61 68 69 scan 0 sort 0}
10024 do_test where7-2.432.2 {
10025 count_steps_sort {
10026 SELECT a FROM t3
10027 WHERE b=58
10028 OR b=484
10029 OR (d>=68.0 AND d<69.0 AND d NOT NULL)
10030 OR b=671
10031 OR a=69
10032 }
10033 } {44 61 68 69 scan 0 sort 0}
10034 do_test where7-2.433.1 {
10035 count_steps_sort {
10036 SELECT a FROM t2
10037 WHERE f='mnopqrstu'
10038 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
10039 OR b=861
10040 OR b=77
10041 OR f='qrstuvwxy'
10042 }
10043 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
10044 do_test where7-2.433.2 {
10045 count_steps_sort {
10046 SELECT a FROM t3
10047 WHERE f='mnopqrstu'
10048 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
10049 OR b=861
10050 OR b=77
10051 OR f='qrstuvwxy'
10052 }
10053 } {7 12 16 38 42 64 68 73 90 94 scan 0 sort 0}
10054 do_test where7-2.434.1 {
10055 count_steps_sort {
10056 SELECT a FROM t2
10057 WHERE b=113
10058 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10059 OR b=113
10060 OR (g='xwvutsr' AND f GLOB 'efghi*')
10061 OR ((a BETWEEN 62 AND 64) AND a!=63)
10062 OR c=6006
10063 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10064 OR b=946
10065 OR a=86
10066 }
10067 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10068 do_test where7-2.434.2 {
10069 count_steps_sort {
10070 SELECT a FROM t3
10071 WHERE b=113
10072 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
10073 OR b=113
10074 OR (g='xwvutsr' AND f GLOB 'efghi*')
10075 OR ((a BETWEEN 62 AND 64) AND a!=63)
10076 OR c=6006
10077 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
10078 OR b=946
10079 OR a=86
10080 }
10081 } {4 14 16 17 18 51 62 64 86 scan 0 sort 0}
10082 do_test where7-2.435.1 {
10083 count_steps_sort {
10084 SELECT a FROM t2
10085 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10086 OR ((a BETWEEN 8 AND 10) AND a!=9)
10087 OR c=22022
10088 OR ((a BETWEEN 79 AND 81) AND a!=80)
10089 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10090 OR c=25025
10091 }
10092 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10093 do_test where7-2.435.2 {
10094 count_steps_sort {
10095 SELECT a FROM t3
10096 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
10097 OR ((a BETWEEN 8 AND 10) AND a!=9)
10098 OR c=22022
10099 OR ((a BETWEEN 79 AND 81) AND a!=80)
10100 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
10101 OR c=25025
10102 }
10103 } {8 10 64 65 66 73 74 75 79 81 85 scan 0 sort 0}
10104 do_test where7-2.436.1 {
10105 count_steps_sort {
10106 SELECT a FROM t2
10107 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10108 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10109 OR b=47
10110 OR ((a BETWEEN 44 AND 46) AND a!=45)
10111 OR a=92
10112 OR b=795
10113 OR b=25
10114 OR c=7007
10115 OR a=93
10116 OR ((a BETWEEN 93 AND 95) AND a!=94)
10117 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10118 }
10119 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10120 do_test where7-2.436.2 {
10121 count_steps_sort {
10122 SELECT a FROM t3
10123 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
10124 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
10125 OR b=47
10126 OR ((a BETWEEN 44 AND 46) AND a!=45)
10127 OR a=92
10128 OR b=795
10129 OR b=25
10130 OR c=7007
10131 OR a=93
10132 OR ((a BETWEEN 93 AND 95) AND a!=94)
10133 OR (g='utsrqpo' AND f GLOB 'stuvw*')
10134 }
10135 } {14 18 19 20 21 40 44 46 66 74 76 92 93 95 scan 0 sort 0}
10136 do_test where7-2.437.1 {
10137 count_steps_sort {
10138 SELECT a FROM t2
10139 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10140 OR a=13
10141 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10142 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10143 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10144 OR c=29029
10145 OR b=311
10146 OR b=366
10147 OR a=94
10148 OR a=72
10149 }
10150 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10151 do_test where7-2.437.2 {
10152 count_steps_sort {
10153 SELECT a FROM t3
10154 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10155 OR a=13
10156 OR (g='fedcbaz' AND f GLOB 'qrstu*')
10157 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
10158 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10159 OR c=29029
10160 OR b=311
10161 OR b=366
10162 OR a=94
10163 OR a=72
10164 }
10165 } {6 13 66 72 85 86 87 94 scan 0 sort 0}
10166 do_test where7-2.438.1 {
10167 count_steps_sort {
10168 SELECT a FROM t2
10169 WHERE c=26026
10170 OR a=96
10171 OR a=22
10172 OR b=341
10173 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10174 OR b=872
10175 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10176 OR ((a BETWEEN 25 AND 27) AND a!=26)
10177 }
10178 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10179 do_test where7-2.438.2 {
10180 count_steps_sort {
10181 SELECT a FROM t3
10182 WHERE c=26026
10183 OR a=96
10184 OR a=22
10185 OR b=341
10186 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10187 OR b=872
10188 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
10189 OR ((a BETWEEN 25 AND 27) AND a!=26)
10190 }
10191 } {2 22 25 27 31 76 77 78 96 scan 0 sort 0}
10192 do_test where7-2.439.1 {
10193 count_steps_sort {
10194 SELECT a FROM t2
10195 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10196 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10197 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10198 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10199 OR ((a BETWEEN 63 AND 65) AND a!=64)
10200 OR a=41
10201 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10202 OR (g='onmlkji' AND f GLOB 'zabcd*')
10203 OR b=913
10204 }
10205 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10206 do_test where7-2.439.2 {
10207 count_steps_sort {
10208 SELECT a FROM t3
10209 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
10210 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10211 OR (g='tsrqpon' AND f GLOB 'xyzab*')
10212 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
10213 OR ((a BETWEEN 63 AND 65) AND a!=64)
10214 OR a=41
10215 OR (g='xwvutsr' AND f GLOB 'ghijk*')
10216 OR (g='onmlkji' AND f GLOB 'zabcd*')
10217 OR b=913
10218 }
10219 } {6 23 36 41 51 63 65 82 83 scan 0 sort 0}
10220 do_test where7-2.440.1 {
10221 count_steps_sort {
10222 SELECT a FROM t2
10223 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10224 OR a=90
10225 }
10226 } {42 44 90 scan 0 sort 0}
10227 do_test where7-2.440.2 {
10228 count_steps_sort {
10229 SELECT a FROM t3
10230 WHERE ((a BETWEEN 42 AND 44) AND a!=43)
10231 OR a=90
10232 }
10233 } {42 44 90 scan 0 sort 0}
10234 do_test where7-2.441.1 {
10235 count_steps_sort {
10236 SELECT a FROM t2
10237 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10238 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10239 OR b=484
10240 }
10241 } {21 44 scan 0 sort 0}
10242 do_test where7-2.441.2 {
10243 count_steps_sort {
10244 SELECT a FROM t3
10245 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
10246 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
10247 OR b=484
10248 }
10249 } {21 44 scan 0 sort 0}
10250 do_test where7-2.442.1 {
10251 count_steps_sort {
10252 SELECT a FROM t2
10253 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10254 OR b=377
10255 OR b=363
10256 OR ((a BETWEEN 55 AND 57) AND a!=56)
10257 OR b=737
10258 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10259 OR b=506
10260 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10261 OR a=16
10262 }
10263 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10264 do_test where7-2.442.2 {
10265 count_steps_sort {
10266 SELECT a FROM t3
10267 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
10268 OR b=377
10269 OR b=363
10270 OR ((a BETWEEN 55 AND 57) AND a!=56)
10271 OR b=737
10272 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
10273 OR b=506
10274 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
10275 OR a=16
10276 }
10277 } {16 22 25 33 46 55 57 67 100 scan 0 sort 0}
10278 do_test where7-2.443.1 {
10279 count_steps_sort {
10280 SELECT a FROM t2
10281 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10282 OR b=102
10283 OR b=212
10284 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10285 OR b=487
10286 OR (g='ihgfedc' AND f GLOB 'efghi*')
10287 }
10288 } {37 77 82 scan 0 sort 0}
10289 do_test where7-2.443.2 {
10290 count_steps_sort {
10291 SELECT a FROM t3
10292 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
10293 OR b=102
10294 OR b=212
10295 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
10296 OR b=487
10297 OR (g='ihgfedc' AND f GLOB 'efghi*')
10298 }
10299 } {37 77 82 scan 0 sort 0}
10300 do_test where7-2.444.1 {
10301 count_steps_sort {
10302 SELECT a FROM t2
10303 WHERE b=154
10304 OR a=51
10305 OR b=520
10306 }
10307 } {14 51 scan 0 sort 0}
10308 do_test where7-2.444.2 {
10309 count_steps_sort {
10310 SELECT a FROM t3
10311 WHERE b=154
10312 OR a=51
10313 OR b=520
10314 }
10315 } {14 51 scan 0 sort 0}
10316 do_test where7-2.445.1 {
10317 count_steps_sort {
10318 SELECT a FROM t2
10319 WHERE b=872
10320 OR ((a BETWEEN 58 AND 60) AND a!=59)
10321 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10322 OR b=957
10323 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10324 OR a=67
10325 OR a=72
10326 }
10327 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10328 do_test where7-2.445.2 {
10329 count_steps_sort {
10330 SELECT a FROM t3
10331 WHERE b=872
10332 OR ((a BETWEEN 58 AND 60) AND a!=59)
10333 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10334 OR b=957
10335 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
10336 OR a=67
10337 OR a=72
10338 }
10339 } {21 42 47 58 60 67 72 73 87 99 scan 0 sort 0}
10340 do_test where7-2.446.1 {
10341 count_steps_sort {
10342 SELECT a FROM t2
10343 WHERE b=66
10344 OR b=102
10345 OR b=396
10346 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10347 OR ((a BETWEEN 7 AND 9) AND a!=8)
10348 OR b=759
10349 OR (g='edcbazy' AND f GLOB 'wxyza*')
10350 OR f='ghijklmno'
10351 OR (g='edcbazy' AND f GLOB 'wxyza*')
10352 OR ((a BETWEEN 90 AND 92) AND a!=91)
10353 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10354 }
10355 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10356 do_test where7-2.446.2 {
10357 count_steps_sort {
10358 SELECT a FROM t3
10359 WHERE b=66
10360 OR b=102
10361 OR b=396
10362 OR (g='vutsrqp' AND f GLOB 'opqrs*')
10363 OR ((a BETWEEN 7 AND 9) AND a!=8)
10364 OR b=759
10365 OR (g='edcbazy' AND f GLOB 'wxyza*')
10366 OR f='ghijklmno'
10367 OR (g='edcbazy' AND f GLOB 'wxyza*')
10368 OR ((a BETWEEN 90 AND 92) AND a!=91)
10369 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
10370 }
10371 } {6 7 9 14 32 36 58 69 84 90 92 97 100 scan 0 sort 0}
10372 do_test where7-2.447.1 {
10373 count_steps_sort {
10374 SELECT a FROM t2
10375 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10376 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10377 OR (g='onmlkji' AND f GLOB 'wxyza*')
10378 OR a=72
10379 OR b=1100
10380 OR b=102
10381 OR b=135
10382 }
10383 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10384 do_test where7-2.447.2 {
10385 count_steps_sort {
10386 SELECT a FROM t3
10387 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
10388 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
10389 OR (g='onmlkji' AND f GLOB 'wxyza*')
10390 OR a=72
10391 OR b=1100
10392 OR b=102
10393 OR b=135
10394 }
10395 } {24 48 50 69 71 72 76 100 scan 0 sort 0}
10396 do_test where7-2.448.1 {
10397 count_steps_sort {
10398 SELECT a FROM t2
10399 WHERE b=99
10400 OR a=76
10401 }
10402 } {9 76 scan 0 sort 0}
10403 do_test where7-2.448.2 {
10404 count_steps_sort {
10405 SELECT a FROM t3
10406 WHERE b=99
10407 OR a=76
10408 }
10409 } {9 76 scan 0 sort 0}
10410 do_test where7-2.449.1 {
10411 count_steps_sort {
10412 SELECT a FROM t2
10413 WHERE b=891
10414 OR b=806
10415 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10416 OR ((a BETWEEN 85 AND 87) AND a!=86)
10417 OR b=861
10418 OR ((a BETWEEN 82 AND 84) AND a!=83)
10419 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10420 }
10421 } {19 34 81 82 84 85 87 scan 0 sort 0}
10422 do_test where7-2.449.2 {
10423 count_steps_sort {
10424 SELECT a FROM t3
10425 WHERE b=891
10426 OR b=806
10427 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
10428 OR ((a BETWEEN 85 AND 87) AND a!=86)
10429 OR b=861
10430 OR ((a BETWEEN 82 AND 84) AND a!=83)
10431 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
10432 }
10433 } {19 34 81 82 84 85 87 scan 0 sort 0}
10434 do_test where7-2.450.1 {
10435 count_steps_sort {
10436 SELECT a FROM t2
10437 WHERE b=1034
10438 OR b=91
10439 }
10440 } {94 scan 0 sort 0}
10441 do_test where7-2.450.2 {
10442 count_steps_sort {
10443 SELECT a FROM t3
10444 WHERE b=1034
10445 OR b=91
10446 }
10447 } {94 scan 0 sort 0}
10448 do_test where7-2.451.1 {
10449 count_steps_sort {
10450 SELECT a FROM t2
10451 WHERE b=47
10452 OR a=91
10453 OR d>1e10
10454 OR (g='srqponm' AND f GLOB 'cdefg*')
10455 }
10456 } {28 91 scan 0 sort 0}
10457 do_test where7-2.451.2 {
10458 count_steps_sort {
10459 SELECT a FROM t3
10460 WHERE b=47
10461 OR a=91
10462 OR d>1e10
10463 OR (g='srqponm' AND f GLOB 'cdefg*')
10464 }
10465 } {28 91 scan 0 sort 0}
10466 do_test where7-2.452.1 {
10467 count_steps_sort {
10468 SELECT a FROM t2
10469 WHERE b=1023
10470 OR f='zabcdefgh'
10471 OR b=451
10472 OR b=443
10473 OR c>=34035
10474 OR b=58
10475 }
10476 } {25 41 51 77 93 scan 0 sort 0}
10477 do_test where7-2.452.2 {
10478 count_steps_sort {
10479 SELECT a FROM t3
10480 WHERE b=1023
10481 OR f='zabcdefgh'
10482 OR b=451
10483 OR b=443
10484 OR c>=34035
10485 OR b=58
10486 }
10487 } {25 41 51 77 93 scan 0 sort 0}
10488 do_test where7-2.453.1 {
10489 count_steps_sort {
10490 SELECT a FROM t2
10491 WHERE b=971
10492 OR b=36
10493 OR a=11
10494 OR f='hijklmnop'
10495 }
10496 } {7 11 33 59 85 scan 0 sort 0}
10497 do_test where7-2.453.2 {
10498 count_steps_sort {
10499 SELECT a FROM t3
10500 WHERE b=971
10501 OR b=36
10502 OR a=11
10503 OR f='hijklmnop'
10504 }
10505 } {7 11 33 59 85 scan 0 sort 0}
10506 do_test where7-2.454.1 {
10507 count_steps_sort {
10508 SELECT a FROM t2
10509 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10510 OR b=619
10511 OR ((a BETWEEN 91 AND 93) AND a!=92)
10512 OR c=11011
10513 OR b=550
10514 OR b=1059
10515 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10516 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10517 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10518 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10519 OR b=737
10520 }
10521 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10522 do_test where7-2.454.2 {
10523 count_steps_sort {
10524 SELECT a FROM t3
10525 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
10526 OR b=619
10527 OR ((a BETWEEN 91 AND 93) AND a!=92)
10528 OR c=11011
10529 OR b=550
10530 OR b=1059
10531 OR (g='hgfedcb' AND f GLOB 'ghijk*')
10532 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
10533 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
10534 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
10535 OR b=737
10536 }
10537 } {3 18 29 31 32 33 50 55 67 78 81 84 91 92 93 scan 0 sort 0}
10538 do_test where7-2.455.1 {
10539 count_steps_sort {
10540 SELECT a FROM t2
10541 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10542 OR ((a BETWEEN 59 AND 61) AND a!=60)
10543 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10544 OR a=78
10545 OR a=27
10546 OR b=792
10547 OR b=946
10548 OR c=22022
10549 OR a=23
10550 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10551 OR b=388
10552 }
10553 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10554 do_test where7-2.455.2 {
10555 count_steps_sort {
10556 SELECT a FROM t3
10557 WHERE (g='edcbazy' AND f GLOB 'vwxyz*')
10558 OR ((a BETWEEN 59 AND 61) AND a!=60)
10559 OR (g='ihgfedc' AND f GLOB 'cdefg*')
10560 OR a=78
10561 OR a=27
10562 OR b=792
10563 OR b=946
10564 OR c=22022
10565 OR a=23
10566 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
10567 OR b=388
10568 }
10569 } {13 23 27 39 59 61 64 65 66 72 78 80 86 91 99 scan 0 sort 0}
10570 do_test where7-2.456.1 {
10571 count_steps_sort {
10572 SELECT a FROM t2
10573 WHERE c=32032
10574 OR f IS NULL
10575 OR ((a BETWEEN 37 AND 39) AND a!=38)
10576 OR (g='jihgfed' AND f GLOB 'wxyza*')
10577 OR (g='xwvutsr' AND f GLOB 'efghi*')
10578 OR b=825
10579 }
10580 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10581 do_test where7-2.456.2 {
10582 count_steps_sort {
10583 SELECT a FROM t3
10584 WHERE c=32032
10585 OR f IS NULL
10586 OR ((a BETWEEN 37 AND 39) AND a!=38)
10587 OR (g='jihgfed' AND f GLOB 'wxyza*')
10588 OR (g='xwvutsr' AND f GLOB 'efghi*')
10589 OR b=825
10590 }
10591 } {4 37 39 74 75 94 95 96 scan 0 sort 0}
10592 do_test where7-2.457.1 {
10593 count_steps_sort {
10594 SELECT a FROM t2
10595 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10596 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10597 OR ((a BETWEEN 5 AND 7) AND a!=6)
10598 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10599 OR b=1078
10600 OR b=198
10601 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10602 OR b=55
10603 OR b=517
10604 OR b=740
10605 }
10606 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10607 do_test where7-2.457.2 {
10608 count_steps_sort {
10609 SELECT a FROM t3
10610 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
10611 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
10612 OR ((a BETWEEN 5 AND 7) AND a!=6)
10613 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
10614 OR b=1078
10615 OR b=198
10616 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
10617 OR b=55
10618 OR b=517
10619 OR b=740
10620 }
10621 } {5 7 18 21 47 54 67 73 84 98 99 scan 0 sort 0}
10622 do_test where7-2.458.1 {
10623 count_steps_sort {
10624 SELECT a FROM t2
10625 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
10626 OR c=25025
10627 OR b=550
10628 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
10629 OR (g='nmlkjih' AND f GLOB 'bcdef*')
10630 }
10631 } {8 22 50 53 73 74 75 scan 0 sort 0}
10632 do_test where7-2.458.2 {
10633 count_steps_sort {
10634 SELECT a FROM t3
10635 WHERE (g='wvutsrq' AND f GLOB 'ijklm*')
10636 OR c=25025
10637 OR b=550
10638 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
10639 OR (g='nmlkjih' AND f GLOB 'bcdef*')
10640 }
10641 } {8 22 50 53 73 74 75 scan 0 sort 0}
10642 do_test where7-2.459.1 {
10643 count_steps_sort {
10644 SELECT a FROM t2
10645 WHERE b=432
10646 OR f='opqrstuvw'
10647 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10648 }
10649 } {14 40 66 68 92 scan 0 sort 0}
10650 do_test where7-2.459.2 {
10651 count_steps_sort {
10652 SELECT a FROM t3
10653 WHERE b=432
10654 OR f='opqrstuvw'
10655 OR (g='kjihgfe' AND f GLOB 'qrstu*')
10656 }
10657 } {14 40 66 68 92 scan 0 sort 0}
10658 do_test where7-2.460.1 {
10659 count_steps_sort {
10660 SELECT a FROM t2
10661 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10662 OR b=847
10663 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10664 OR b=583
10665 OR ((a BETWEEN 63 AND 65) AND a!=64)
10666 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10667 OR ((a BETWEEN 40 AND 42) AND a!=41)
10668 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10669 OR b=938
10670 }
10671 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10672 do_test where7-2.460.2 {
10673 count_steps_sort {
10674 SELECT a FROM t3
10675 WHERE ((a BETWEEN 14 AND 16) AND a!=15)
10676 OR b=847
10677 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
10678 OR b=583
10679 OR ((a BETWEEN 63 AND 65) AND a!=64)
10680 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
10681 OR ((a BETWEEN 40 AND 42) AND a!=41)
10682 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
10683 OR b=938
10684 }
10685 } {11 14 16 26 37 40 42 53 63 65 75 77 89 scan 0 sort 0}
10686 do_test where7-2.461.1 {
10687 count_steps_sort {
10688 SELECT a FROM t2
10689 WHERE b=671
10690 OR a=56
10691 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10692 OR b=157
10693 OR a=83
10694 OR ((a BETWEEN 73 AND 75) AND a!=74)
10695 OR c=21021
10696 OR b=319
10697 OR b=187
10698 OR ((a BETWEEN 65 AND 67) AND a!=66)
10699 OR b=839
10700 }
10701 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10702 do_test where7-2.461.2 {
10703 count_steps_sort {
10704 SELECT a FROM t3
10705 WHERE b=671
10706 OR a=56
10707 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10708 OR b=157
10709 OR a=83
10710 OR ((a BETWEEN 73 AND 75) AND a!=74)
10711 OR c=21021
10712 OR b=319
10713 OR b=187
10714 OR ((a BETWEEN 65 AND 67) AND a!=66)
10715 OR b=839
10716 }
10717 } {17 29 49 56 61 62 63 65 67 73 75 83 scan 0 sort 0}
10718 do_test where7-2.462.1 {
10719 count_steps_sort {
10720 SELECT a FROM t2
10721 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10722 OR b=586
10723 OR d<0.0
10724 OR c=9009
10725 }
10726 } {25 26 27 72 scan 0 sort 0}
10727 do_test where7-2.462.2 {
10728 count_steps_sort {
10729 SELECT a FROM t3
10730 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10731 OR b=586
10732 OR d<0.0
10733 OR c=9009
10734 }
10735 } {25 26 27 72 scan 0 sort 0}
10736 do_test where7-2.463.1 {
10737 count_steps_sort {
10738 SELECT a FROM t2
10739 WHERE a=82
10740 OR a=34
10741 OR f='jklmnopqr'
10742 OR a=82
10743 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10744 OR b=454
10745 OR b=355
10746 OR c=21021
10747 OR ((a BETWEEN 63 AND 65) AND a!=64)
10748 OR a=30
10749 }
10750 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10751 do_test where7-2.463.2 {
10752 count_steps_sort {
10753 SELECT a FROM t3
10754 WHERE a=82
10755 OR a=34
10756 OR f='jklmnopqr'
10757 OR a=82
10758 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
10759 OR b=454
10760 OR b=355
10761 OR c=21021
10762 OR ((a BETWEEN 63 AND 65) AND a!=64)
10763 OR a=30
10764 }
10765 } {9 16 30 34 35 61 62 63 65 82 87 scan 0 sort 0}
10766 do_test where7-2.464.1 {
10767 count_steps_sort {
10768 SELECT a FROM t2
10769 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10770 OR a=53
10771 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10772 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10773 OR b=594
10774 OR b=80
10775 OR ((a BETWEEN 18 AND 20) AND a!=19)
10776 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10777 OR d>1e10
10778 }
10779 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10780 do_test where7-2.464.2 {
10781 count_steps_sort {
10782 SELECT a FROM t3
10783 WHERE ((a BETWEEN 44 AND 46) AND a!=45)
10784 OR a=53
10785 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
10786 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
10787 OR b=594
10788 OR b=80
10789 OR ((a BETWEEN 18 AND 20) AND a!=19)
10790 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
10791 OR d>1e10
10792 }
10793 } {18 20 23 44 46 49 53 54 scan 0 sort 0}
10794 do_test where7-2.465.1 {
10795 count_steps_sort {
10796 SELECT a FROM t2
10797 WHERE f='opqrstuvw'
10798 OR a=7
10799 }
10800 } {7 14 40 66 92 scan 0 sort 0}
10801 do_test where7-2.465.2 {
10802 count_steps_sort {
10803 SELECT a FROM t3
10804 WHERE f='opqrstuvw'
10805 OR a=7
10806 }
10807 } {7 14 40 66 92 scan 0 sort 0}
10808 do_test where7-2.466.1 {
10809 count_steps_sort {
10810 SELECT a FROM t2
10811 WHERE b=627
10812 OR ((a BETWEEN 75 AND 77) AND a!=76)
10813 OR ((a BETWEEN 43 AND 45) AND a!=44)
10814 OR a=90
10815 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
10816 }
10817 } {33 43 45 57 75 77 90 scan 0 sort 0}
10818 do_test where7-2.466.2 {
10819 count_steps_sort {
10820 SELECT a FROM t3
10821 WHERE b=627
10822 OR ((a BETWEEN 75 AND 77) AND a!=76)
10823 OR ((a BETWEEN 43 AND 45) AND a!=44)
10824 OR a=90
10825 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
10826 }
10827 } {33 43 45 57 75 77 90 scan 0 sort 0}
10828 do_test where7-2.467.1 {
10829 count_steps_sort {
10830 SELECT a FROM t2
10831 WHERE a=59
10832 OR ((a BETWEEN 69 AND 71) AND a!=70)
10833 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10834 OR (g='xwvutsr' AND f GLOB 'fghij*')
10835 OR f='wxyzabcde'
10836 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10837 OR a=70
10838 OR ((a BETWEEN 23 AND 25) AND a!=24)
10839 OR ((a BETWEEN 14 AND 16) AND a!=15)
10840 }
10841 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10842 do_test where7-2.467.2 {
10843 count_steps_sort {
10844 SELECT a FROM t3
10845 WHERE a=59
10846 OR ((a BETWEEN 69 AND 71) AND a!=70)
10847 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
10848 OR (g='xwvutsr' AND f GLOB 'fghij*')
10849 OR f='wxyzabcde'
10850 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10851 OR a=70
10852 OR ((a BETWEEN 23 AND 25) AND a!=24)
10853 OR ((a BETWEEN 14 AND 16) AND a!=15)
10854 }
10855 } {5 9 14 16 22 23 25 48 51 59 69 70 71 74 77 100 scan 0 sort 0}
10856 do_test where7-2.468.1 {
10857 count_steps_sort {
10858 SELECT a FROM t2
10859 WHERE a=69
10860 OR (g='ihgfedc' AND f GLOB 'defgh*')
10861 }
10862 } {69 81 scan 0 sort 0}
10863 do_test where7-2.468.2 {
10864 count_steps_sort {
10865 SELECT a FROM t3
10866 WHERE a=69
10867 OR (g='ihgfedc' AND f GLOB 'defgh*')
10868 }
10869 } {69 81 scan 0 sort 0}
10870 do_test where7-2.469.1 {
10871 count_steps_sort {
10872 SELECT a FROM t2
10873 WHERE a=41
10874 OR a=43
10875 OR a=92
10876 OR (g='fedcbaz' AND f GLOB 'rstuv*')
10877 OR (g='mlkjihg' AND f GLOB 'klmno*')
10878 }
10879 } {41 43 62 92 95 scan 0 sort 0}
10880 do_test where7-2.469.2 {
10881 count_steps_sort {
10882 SELECT a FROM t3
10883 WHERE a=41
10884 OR a=43
10885 OR a=92
10886 OR (g='fedcbaz' AND f GLOB 'rstuv*')
10887 OR (g='mlkjihg' AND f GLOB 'klmno*')
10888 }
10889 } {41 43 62 92 95 scan 0 sort 0}
10890 do_test where7-2.470.1 {
10891 count_steps_sort {
10892 SELECT a FROM t2
10893 WHERE b=300
10894 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10895 OR b=935
10896 OR b=190
10897 }
10898 } {52 85 scan 0 sort 0}
10899 do_test where7-2.470.2 {
10900 count_steps_sort {
10901 SELECT a FROM t3
10902 WHERE b=300
10903 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
10904 OR b=935
10905 OR b=190
10906 }
10907 } {52 85 scan 0 sort 0}
10908 do_test where7-2.471.1 {
10909 count_steps_sort {
10910 SELECT a FROM t2
10911 WHERE f='fghijklmn'
10912 OR f='fghijklmn'
10913 OR (g='xwvutsr' AND f GLOB 'efghi*')
10914 OR b=465
10915 OR b=586
10916 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10917 OR b=88
10918 OR ((a BETWEEN 30 AND 32) AND a!=31)
10919 OR b=726
10920 OR ((a BETWEEN 51 AND 53) AND a!=52)
10921 }
10922 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10923 do_test where7-2.471.2 {
10924 count_steps_sort {
10925 SELECT a FROM t3
10926 WHERE f='fghijklmn'
10927 OR f='fghijklmn'
10928 OR (g='xwvutsr' AND f GLOB 'efghi*')
10929 OR b=465
10930 OR b=586
10931 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
10932 OR b=88
10933 OR ((a BETWEEN 30 AND 32) AND a!=31)
10934 OR b=726
10935 OR ((a BETWEEN 51 AND 53) AND a!=52)
10936 }
10937 } {4 5 8 20 30 31 32 51 53 57 66 83 scan 0 sort 0}
10938 do_test where7-2.472.1 {
10939 count_steps_sort {
10940 SELECT a FROM t2
10941 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10942 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10943 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10944 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10945 OR (g='edcbazy' AND f GLOB 'wxyza*')
10946 OR b=814
10947 OR a=20
10948 OR 1000000<b
10949 OR b=792
10950 }
10951 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10952 do_test where7-2.472.2 {
10953 count_steps_sort {
10954 SELECT a FROM t3
10955 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
10956 OR (f GLOB '?abcd*' AND f GLOB 'zabc*')
10957 OR (g='hgfedcb' AND f GLOB 'hijkl*')
10958 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
10959 OR (g='edcbazy' AND f GLOB 'wxyza*')
10960 OR b=814
10961 OR a=20
10962 OR 1000000<b
10963 OR b=792
10964 }
10965 } {20 25 34 51 72 74 77 85 97 100 scan 0 sort 0}
10966 do_test where7-2.473.1 {
10967 count_steps_sort {
10968 SELECT a FROM t2
10969 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10970 OR ((a BETWEEN 53 AND 55) AND a!=54)
10971 OR c=1001
10972 OR b=484
10973 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10974 OR c<=10
10975 OR a=92
10976 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10977 OR ((a BETWEEN 0 AND 2) AND a!=1)
10978 OR b=1026
10979 }
10980 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10981 do_test where7-2.473.2 {
10982 count_steps_sort {
10983 SELECT a FROM t3
10984 WHERE (g='kjihgfe' AND f GLOB 'uvwxy*')
10985 OR ((a BETWEEN 53 AND 55) AND a!=54)
10986 OR c=1001
10987 OR b=484
10988 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
10989 OR c<=10
10990 OR a=92
10991 OR (g='tsrqpon' AND f GLOB 'zabcd*')
10992 OR ((a BETWEEN 0 AND 2) AND a!=1)
10993 OR b=1026
10994 }
10995 } {1 2 3 25 44 53 55 65 72 92 scan 0 sort 0}
10996 do_test where7-2.474.1 {
10997 count_steps_sort {
10998 SELECT a FROM t2
10999 WHERE a=54
11000 OR (g='xwvutsr' AND f GLOB 'defgh*')
11001 OR b=993
11002 OR c=22022
11003 OR a=68
11004 OR ((a BETWEEN 99 AND 101) AND a!=100)
11005 OR a=62
11006 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
11007 OR b=1015
11008 }
11009 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
11010 do_test where7-2.474.2 {
11011 count_steps_sort {
11012 SELECT a FROM t3
11013 WHERE a=54
11014 OR (g='xwvutsr' AND f GLOB 'defgh*')
11015 OR b=993
11016 OR c=22022
11017 OR a=68
11018 OR ((a BETWEEN 99 AND 101) AND a!=100)
11019 OR a=62
11020 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
11021 OR b=1015
11022 }
11023 } {3 29 54 55 62 64 65 66 68 81 99 scan 0 sort 0}
11024 do_test where7-2.475.1 {
11025 count_steps_sort {
11026 SELECT a FROM t2
11027 WHERE b=319
11028 OR a=50
11029 OR (g='srqponm' AND f GLOB 'defgh*')
11030 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11031 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11032 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11033 OR a=96
11034 }
11035 } {10 29 50 55 92 96 scan 0 sort 0}
11036 do_test where7-2.475.2 {
11037 count_steps_sort {
11038 SELECT a FROM t3
11039 WHERE b=319
11040 OR a=50
11041 OR (g='srqponm' AND f GLOB 'defgh*')
11042 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
11043 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
11044 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
11045 OR a=96
11046 }
11047 } {10 29 50 55 92 96 scan 0 sort 0}
11048 do_test where7-2.476.1 {
11049 count_steps_sort {
11050 SELECT a FROM t2
11051 WHERE b=971
11052 OR c=18018
11053 OR b=564
11054 OR b=583
11055 OR b=80
11056 }
11057 } {52 53 54 scan 0 sort 0}
11058 do_test where7-2.476.2 {
11059 count_steps_sort {
11060 SELECT a FROM t3
11061 WHERE b=971
11062 OR c=18018
11063 OR b=564
11064 OR b=583
11065 OR b=80
11066 }
11067 } {52 53 54 scan 0 sort 0}
11068 do_test where7-2.477.1 {
11069 count_steps_sort {
11070 SELECT a FROM t2
11071 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11072 OR b=1026
11073 OR ((a BETWEEN 14 AND 16) AND a!=15)
11074 }
11075 } {14 16 35 scan 0 sort 0}
11076 do_test where7-2.477.2 {
11077 count_steps_sort {
11078 SELECT a FROM t3
11079 WHERE (d>=35.0 AND d<36.0 AND d NOT NULL)
11080 OR b=1026
11081 OR ((a BETWEEN 14 AND 16) AND a!=15)
11082 }
11083 } {14 16 35 scan 0 sort 0}
11084 do_test where7-2.478.1 {
11085 count_steps_sort {
11086 SELECT a FROM t2
11087 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11088 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11089 OR b=407
11090 OR b=454
11091 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11092 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11093 OR b=627
11094 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11095 }
11096 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11097 do_test where7-2.478.2 {
11098 count_steps_sort {
11099 SELECT a FROM t3
11100 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
11101 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
11102 OR b=407
11103 OR b=454
11104 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11105 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
11106 OR b=627
11107 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11108 }
11109 } {9 13 34 35 37 39 46 57 61 65 87 91 scan 0 sort 0}
11110 do_test where7-2.479.1 {
11111 count_steps_sort {
11112 SELECT a FROM t2
11113 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11114 OR c=34034
11115 OR ((a BETWEEN 24 AND 26) AND a!=25)
11116 OR ((a BETWEEN 18 AND 20) AND a!=19)
11117 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11118 OR a=67
11119 }
11120 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11121 do_test where7-2.479.2 {
11122 count_steps_sort {
11123 SELECT a FROM t3
11124 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
11125 OR c=34034
11126 OR ((a BETWEEN 24 AND 26) AND a!=25)
11127 OR ((a BETWEEN 18 AND 20) AND a!=19)
11128 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
11129 OR a=67
11130 }
11131 } {6 18 20 24 26 32 58 67 79 84 100 scan 0 sort 0}
11132 do_test where7-2.480.1 {
11133 count_steps_sort {
11134 SELECT a FROM t2
11135 WHERE a=97
11136 OR b=575
11137 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11138 OR ((a BETWEEN 2 AND 4) AND a!=3)
11139 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11140 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11141 }
11142 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11143 do_test where7-2.480.2 {
11144 count_steps_sort {
11145 SELECT a FROM t3
11146 WHERE a=97
11147 OR b=575
11148 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
11149 OR ((a BETWEEN 2 AND 4) AND a!=3)
11150 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11151 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
11152 }
11153 } {1 2 4 16 42 68 81 94 97 scan 0 sort 0}
11154 do_test where7-2.481.1 {
11155 count_steps_sort {
11156 SELECT a FROM t2
11157 WHERE b=561
11158 OR b=773
11159 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11160 OR b=201
11161 OR a=99
11162 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11163 OR ((a BETWEEN 36 AND 38) AND a!=37)
11164 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11165 OR b=946
11166 OR b=993
11167 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11168 }
11169 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11170 do_test where7-2.481.2 {
11171 count_steps_sort {
11172 SELECT a FROM t3
11173 WHERE b=561
11174 OR b=773
11175 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
11176 OR b=201
11177 OR a=99
11178 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11179 OR ((a BETWEEN 36 AND 38) AND a!=37)
11180 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11181 OR b=946
11182 OR b=993
11183 OR (g='fedcbaz' AND f GLOB 'qrstu*')
11184 }
11185 } {19 23 36 38 46 51 86 94 99 scan 0 sort 0}
11186 do_test where7-2.482.1 {
11187 count_steps_sort {
11188 SELECT a FROM t2
11189 WHERE b=806
11190 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11191 OR ((a BETWEEN 24 AND 26) AND a!=25)
11192 OR b=916
11193 OR b<0
11194 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11195 OR b=154
11196 OR c=10010
11197 OR b=451
11198 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11199 }
11200 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11201 do_test where7-2.482.2 {
11202 count_steps_sort {
11203 SELECT a FROM t3
11204 WHERE b=806
11205 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
11206 OR ((a BETWEEN 24 AND 26) AND a!=25)
11207 OR b=916
11208 OR b<0
11209 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
11210 OR b=154
11211 OR c=10010
11212 OR b=451
11213 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
11214 }
11215 } {14 24 26 28 29 30 41 62 72 scan 0 sort 0}
11216 do_test where7-2.483.1 {
11217 count_steps_sort {
11218 SELECT a FROM t2
11219 WHERE b=836
11220 OR d>1e10
11221 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11222 OR f='pqrstuvwx'
11223 OR ((a BETWEEN 3 AND 5) AND a!=4)
11224 OR f='abcdefghi'
11225 OR (g='nmlkjih' AND f GLOB 'fghij*')
11226 OR a=33
11227 OR ((a BETWEEN 19 AND 21) AND a!=20)
11228 OR ((a BETWEEN 88 AND 90) AND a!=89)
11229 OR b=476
11230 }
11231 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11232 do_test where7-2.483.2 {
11233 count_steps_sort {
11234 SELECT a FROM t3
11235 WHERE b=836
11236 OR d>1e10
11237 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11238 OR f='pqrstuvwx'
11239 OR ((a BETWEEN 3 AND 5) AND a!=4)
11240 OR f='abcdefghi'
11241 OR (g='nmlkjih' AND f GLOB 'fghij*')
11242 OR a=33
11243 OR ((a BETWEEN 19 AND 21) AND a!=20)
11244 OR ((a BETWEEN 88 AND 90) AND a!=89)
11245 OR b=476
11246 }
11247 } {3 5 15 19 20 21 26 33 41 52 57 67 76 78 88 90 93 scan 0 sort 0}
11248 do_test where7-2.484.1 {
11249 count_steps_sort {
11250 SELECT a FROM t2
11251 WHERE a=48
11252 OR a=92
11253 OR a=1
11254 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11255 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11256 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11257 OR (g='rqponml' AND f GLOB 'lmnop*')
11258 OR b=905
11259 OR ((a BETWEEN 51 AND 53) AND a!=52)
11260 }
11261 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11262 do_test where7-2.484.2 {
11263 count_steps_sort {
11264 SELECT a FROM t3
11265 WHERE a=48
11266 OR a=92
11267 OR a=1
11268 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
11269 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
11270 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
11271 OR (g='rqponml' AND f GLOB 'lmnop*')
11272 OR b=905
11273 OR ((a BETWEEN 51 AND 53) AND a!=52)
11274 }
11275 } {1 4 7 28 30 37 48 51 53 56 82 92 scan 0 sort 0}
11276 do_test where7-2.485.1 {
11277 count_steps_sort {
11278 SELECT a FROM t2
11279 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
11280 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
11281 OR b=212
11282 OR a=42
11283 OR a=92
11284 }
11285 } {4 17 42 92 scan 0 sort 0}
11286 do_test where7-2.485.2 {
11287 count_steps_sort {
11288 SELECT a FROM t3
11289 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
11290 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
11291 OR b=212
11292 OR a=42
11293 OR a=92
11294 }
11295 } {4 17 42 92 scan 0 sort 0}
11296 do_test where7-2.486.1 {
11297 count_steps_sort {
11298 SELECT a FROM t2
11299 WHERE b=740
11300 OR b=564
11301 OR (g='onmlkji' AND f GLOB 'zabcd*')
11302 OR a=11
11303 OR ((a BETWEEN 44 AND 46) AND a!=45)
11304 OR b=322
11305 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11306 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11307 OR b=902
11308 OR c>=34035
11309 }
11310 } {6 11 22 44 46 51 82 scan 0 sort 0}
11311 do_test where7-2.486.2 {
11312 count_steps_sort {
11313 SELECT a FROM t3
11314 WHERE b=740
11315 OR b=564
11316 OR (g='onmlkji' AND f GLOB 'zabcd*')
11317 OR a=11
11318 OR ((a BETWEEN 44 AND 46) AND a!=45)
11319 OR b=322
11320 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
11321 OR (g='utsrqpo' AND f GLOB 'wxyza*')
11322 OR b=902
11323 OR c>=34035
11324 }
11325 } {6 11 22 44 46 51 82 scan 0 sort 0}
11326 do_test where7-2.487.1 {
11327 count_steps_sort {
11328 SELECT a FROM t2
11329 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11330 OR ((a BETWEEN 56 AND 58) AND a!=57)
11331 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11332 OR a=27
11333 OR a=48
11334 OR b=927
11335 OR ((a BETWEEN 89 AND 91) AND a!=90)
11336 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11337 OR f='abcdefghi'
11338 OR b=91
11339 OR b=55
11340 }
11341 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11342 do_test where7-2.487.2 {
11343 count_steps_sort {
11344 SELECT a FROM t3
11345 WHERE ((a BETWEEN 52 AND 54) AND a!=53)
11346 OR ((a BETWEEN 56 AND 58) AND a!=57)
11347 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
11348 OR a=27
11349 OR a=48
11350 OR b=927
11351 OR ((a BETWEEN 89 AND 91) AND a!=90)
11352 OR (g='fedcbaz' AND f GLOB 'stuvw*')
11353 OR f='abcdefghi'
11354 OR b=91
11355 OR b=55
11356 }
11357 } {5 8 26 27 48 52 54 56 58 78 89 91 96 scan 0 sort 0}
11358 do_test where7-2.488.1 {
11359 count_steps_sort {
11360 SELECT a FROM t2
11361 WHERE (g='srqponm' AND f GLOB 'efghi*')
11362 OR ((a BETWEEN 88 AND 90) AND a!=89)
11363 OR a=20
11364 OR b=11
11365 }
11366 } {1 20 30 88 90 scan 0 sort 0}
11367 do_test where7-2.488.2 {
11368 count_steps_sort {
11369 SELECT a FROM t3
11370 WHERE (g='srqponm' AND f GLOB 'efghi*')
11371 OR ((a BETWEEN 88 AND 90) AND a!=89)
11372 OR a=20
11373 OR b=11
11374 }
11375 } {1 20 30 88 90 scan 0 sort 0}
11376 do_test where7-2.489.1 {
11377 count_steps_sort {
11378 SELECT a FROM t2
11379 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11380 OR b=55
11381 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11382 OR (g='onmlkji' AND f GLOB 'abcde*')
11383 OR a=50
11384 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11385 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11386 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11387 }
11388 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11389 do_test where7-2.489.2 {
11390 count_steps_sort {
11391 SELECT a FROM t3
11392 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
11393 OR b=55
11394 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
11395 OR (g='onmlkji' AND f GLOB 'abcde*')
11396 OR a=50
11397 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11398 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11399 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
11400 }
11401 } {5 13 27 50 51 52 64 73 scan 0 sort 0}
11402 do_test where7-2.490.1 {
11403 count_steps_sort {
11404 SELECT a FROM t2
11405 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11406 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11407 }
11408 } {22 34 48 74 100 scan 0 sort 0}
11409 do_test where7-2.490.2 {
11410 count_steps_sort {
11411 SELECT a FROM t3
11412 WHERE (g='rqponml' AND f GLOB 'ijklm*')
11413 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
11414 }
11415 } {22 34 48 74 100 scan 0 sort 0}
11416 do_test where7-2.491.1 {
11417 count_steps_sort {
11418 SELECT a FROM t2
11419 WHERE b=704
11420 OR b=924
11421 OR (g='gfedcba' AND f GLOB 'mnopq*')
11422 OR b=113
11423 }
11424 } {64 84 90 scan 0 sort 0}
11425 do_test where7-2.491.2 {
11426 count_steps_sort {
11427 SELECT a FROM t3
11428 WHERE b=704
11429 OR b=924
11430 OR (g='gfedcba' AND f GLOB 'mnopq*')
11431 OR b=113
11432 }
11433 } {64 84 90 scan 0 sort 0}
11434 do_test where7-2.492.1 {
11435 count_steps_sort {
11436 SELECT a FROM t2
11437 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11438 OR b=289
11439 OR ((a BETWEEN 14 AND 16) AND a!=15)
11440 }
11441 } {14 16 20 22 scan 0 sort 0}
11442 do_test where7-2.492.2 {
11443 count_steps_sort {
11444 SELECT a FROM t3
11445 WHERE ((a BETWEEN 20 AND 22) AND a!=21)
11446 OR b=289
11447 OR ((a BETWEEN 14 AND 16) AND a!=15)
11448 }
11449 } {14 16 20 22 scan 0 sort 0}
11450 do_test where7-2.493.1 {
11451 count_steps_sort {
11452 SELECT a FROM t2
11453 WHERE b=935
11454 OR b=1001
11455 OR ((a BETWEEN 78 AND 80) AND a!=79)
11456 OR a=31
11457 OR a=56
11458 }
11459 } {31 56 78 80 85 91 scan 0 sort 0}
11460 do_test where7-2.493.2 {
11461 count_steps_sort {
11462 SELECT a FROM t3
11463 WHERE b=935
11464 OR b=1001
11465 OR ((a BETWEEN 78 AND 80) AND a!=79)
11466 OR a=31
11467 OR a=56
11468 }
11469 } {31 56 78 80 85 91 scan 0 sort 0}
11470 do_test where7-2.494.1 {
11471 count_steps_sort {
11472 SELECT a FROM t2
11473 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11474 OR b=726
11475 OR f='abcdefghi'
11476 OR b=179
11477 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11478 OR b=539
11479 OR b=66
11480 OR ((a BETWEEN 86 AND 88) AND a!=87)
11481 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11482 }
11483 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11484 do_test where7-2.494.2 {
11485 count_steps_sort {
11486 SELECT a FROM t3
11487 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
11488 OR b=726
11489 OR f='abcdefghi'
11490 OR b=179
11491 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
11492 OR b=539
11493 OR b=66
11494 OR ((a BETWEEN 86 AND 88) AND a!=87)
11495 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11496 }
11497 } {6 9 19 26 35 49 52 60 61 66 78 86 87 88 scan 0 sort 0}
11498 do_test where7-2.495.1 {
11499 count_steps_sort {
11500 SELECT a FROM t2
11501 WHERE b=179
11502 OR b=685
11503 }
11504 } { scan 0 sort 0}
11505 do_test where7-2.495.2 {
11506 count_steps_sort {
11507 SELECT a FROM t3
11508 WHERE b=179
11509 OR b=685
11510 }
11511 } { scan 0 sort 0}
11512 do_test where7-2.496.1 {
11513 count_steps_sort {
11514 SELECT a FROM t2
11515 WHERE b=201
11516 OR b=682
11517 OR b=443
11518 OR b=836
11519 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11520 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11521 OR ((a BETWEEN 51 AND 53) AND a!=52)
11522 OR b=110
11523 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11524 }
11525 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11526 do_test where7-2.496.2 {
11527 count_steps_sort {
11528 SELECT a FROM t3
11529 WHERE b=201
11530 OR b=682
11531 OR b=443
11532 OR b=836
11533 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
11534 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
11535 OR ((a BETWEEN 51 AND 53) AND a!=52)
11536 OR b=110
11537 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
11538 }
11539 } {2 10 11 13 28 39 51 53 54 62 65 76 80 91 scan 0 sort 0}
11540 do_test where7-2.497.1 {
11541 count_steps_sort {
11542 SELECT a FROM t2
11543 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11544 OR b=462
11545 OR ((a BETWEEN 4 AND 6) AND a!=5)
11546 OR a=22
11547 OR b=594
11548 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11549 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11550 OR (g='jihgfed' AND f GLOB 'wxyza*')
11551 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11552 }
11553 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11554 do_test where7-2.497.2 {
11555 count_steps_sort {
11556 SELECT a FROM t3
11557 WHERE (f GLOB '?zabc*' AND f GLOB 'yzab*')
11558 OR b=462
11559 OR ((a BETWEEN 4 AND 6) AND a!=5)
11560 OR a=22
11561 OR b=594
11562 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
11563 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
11564 OR (g='jihgfed' AND f GLOB 'wxyza*')
11565 OR (g='mlkjihg' AND f GLOB 'jklmn*')
11566 }
11567 } {4 6 18 22 24 42 44 50 54 57 61 70 74 76 96 scan 0 sort 0}
11568 do_test where7-2.498.1 {
11569 count_steps_sort {
11570 SELECT a FROM t2
11571 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11572 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11573 OR (g='wvutsrq' AND f GLOB 'klmno*')
11574 OR f='vwxyzabcd'
11575 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11576 OR a=37
11577 OR a=50
11578 }
11579 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11580 do_test where7-2.498.2 {
11581 count_steps_sort {
11582 SELECT a FROM t3
11583 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
11584 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
11585 OR (g='wvutsrq' AND f GLOB 'klmno*')
11586 OR f='vwxyzabcd'
11587 OR (g='vutsrqp' AND f GLOB 'nopqr*')
11588 OR a=37
11589 OR a=50
11590 }
11591 } {1 10 13 21 22 37 47 50 73 99 scan 0 sort 0}
11592 do_test where7-2.499.1 {
11593 count_steps_sort {
11594 SELECT a FROM t2
11595 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11596 OR b=784
11597 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11598 OR b=825
11599 OR a=80
11600 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11601 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11602 OR b=531
11603 OR a=100
11604 }
11605 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11606 do_test where7-2.499.2 {
11607 count_steps_sort {
11608 SELECT a FROM t3
11609 WHERE ((a BETWEEN 83 AND 85) AND a!=84)
11610 OR b=784
11611 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
11612 OR b=825
11613 OR a=80
11614 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11615 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
11616 OR b=531
11617 OR a=100
11618 }
11619 } {20 23 46 72 75 80 83 85 97 98 100 scan 0 sort 0}
11620 do_test where7-2.500.1 {
11621 count_steps_sort {
11622 SELECT a FROM t2
11623 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11624 OR b=220
11625 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11626 }
11627 } {19 20 53 scan 0 sort 0}
11628 do_test where7-2.500.2 {
11629 count_steps_sort {
11630 SELECT a FROM t3
11631 WHERE (g='utsrqpo' AND f GLOB 'tuvwx*')
11632 OR b=220
11633 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
11634 }
11635 } {19 20 53 scan 0 sort 0}
11636 do_test where7-2.501.1 {
11637 count_steps_sort {
11638 SELECT a FROM t2
11639 WHERE a=92
11640 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11641 OR b=990
11642 }
11643 } {9 90 92 scan 0 sort 0}
11644 do_test where7-2.501.2 {
11645 count_steps_sort {
11646 SELECT a FROM t3
11647 WHERE a=92
11648 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
11649 OR b=990
11650 }
11651 } {9 90 92 scan 0 sort 0}
11652 do_test where7-2.502.1 {
11653 count_steps_sort {
11654 SELECT a FROM t2
11655 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11656 OR b=894
11657 OR c=28028
11658 OR b=905
11659 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11660 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11661 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11662 OR b=1037
11663 }
11664 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11665 do_test where7-2.502.2 {
11666 count_steps_sort {
11667 SELECT a FROM t3
11668 WHERE ((a BETWEEN 77 AND 79) AND a!=78)
11669 OR b=894
11670 OR c=28028
11671 OR b=905
11672 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
11673 OR (g='kjihgfe' AND f GLOB 'stuvw*')
11674 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
11675 OR b=1037
11676 }
11677 } {26 45 52 70 77 78 79 82 83 84 scan 0 sort 0}
11678 do_test where7-2.503.1 {
11679 count_steps_sort {
11680 SELECT a FROM t2
11681 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11682 OR b=773
11683 OR f='defghijkl'
11684 }
11685 } {3 29 55 72 81 scan 0 sort 0}
11686 do_test where7-2.503.2 {
11687 count_steps_sort {
11688 SELECT a FROM t3
11689 WHERE (d>=72.0 AND d<73.0 AND d NOT NULL)
11690 OR b=773
11691 OR f='defghijkl'
11692 }
11693 } {3 29 55 72 81 scan 0 sort 0}
11694 do_test where7-2.504.1 {
11695 count_steps_sort {
11696 SELECT a FROM t2
11697 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11698 OR b=861
11699 OR (g='rqponml' AND f GLOB 'lmnop*')
11700 }
11701 } {12 37 scan 0 sort 0}
11702 do_test where7-2.504.2 {
11703 count_steps_sort {
11704 SELECT a FROM t3
11705 WHERE (g='wvutsrq' AND f GLOB 'mnopq*')
11706 OR b=861
11707 OR (g='rqponml' AND f GLOB 'lmnop*')
11708 }
11709 } {12 37 scan 0 sort 0}
11710 do_test where7-2.505.1 {
11711 count_steps_sort {
11712 SELECT a FROM t2
11713 WHERE b=704
11714 OR (g='wvutsrq' AND f GLOB 'klmno*')
11715 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11716 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11717 OR b=25
11718 OR (g='jihgfed' AND f GLOB 'zabcd*')
11719 OR b=487
11720 OR (g='hgfedcb' AND f GLOB 'fghij*')
11721 OR ((a BETWEEN 77 AND 79) AND a!=78)
11722 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11723 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11724 }
11725 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11726 do_test where7-2.505.2 {
11727 count_steps_sort {
11728 SELECT a FROM t3
11729 WHERE b=704
11730 OR (g='wvutsrq' AND f GLOB 'klmno*')
11731 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
11732 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
11733 OR b=25
11734 OR (g='jihgfed' AND f GLOB 'zabcd*')
11735 OR b=487
11736 OR (g='hgfedcb' AND f GLOB 'fghij*')
11737 OR ((a BETWEEN 77 AND 79) AND a!=78)
11738 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11739 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
11740 }
11741 } {10 23 51 64 77 79 83 84 89 scan 0 sort 0}
11742 do_test where7-2.506.1 {
11743 count_steps_sort {
11744 SELECT a FROM t2
11745 WHERE a=19
11746 OR (g='onmlkji' AND f GLOB 'xyzab*')
11747 OR b=674
11748 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11749 OR b=355
11750 OR ((a BETWEEN 72 AND 74) AND a!=73)
11751 OR (g='qponmlk' AND f GLOB 'pqrst*')
11752 OR c=28028
11753 OR b=649
11754 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11755 OR (g='srqponm' AND f GLOB 'fghij*')
11756 }
11757 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11758 do_test where7-2.506.2 {
11759 count_steps_sort {
11760 SELECT a FROM t3
11761 WHERE a=19
11762 OR (g='onmlkji' AND f GLOB 'xyzab*')
11763 OR b=674
11764 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
11765 OR b=355
11766 OR ((a BETWEEN 72 AND 74) AND a!=73)
11767 OR (g='qponmlk' AND f GLOB 'pqrst*')
11768 OR c=28028
11769 OR b=649
11770 OR (g='vutsrqp' AND f GLOB 'rstuv*')
11771 OR (g='srqponm' AND f GLOB 'fghij*')
11772 }
11773 } {17 19 31 41 49 59 60 72 74 82 83 84 scan 0 sort 0}
11774 do_test where7-2.507.1 {
11775 count_steps_sort {
11776 SELECT a FROM t2
11777 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
11778 OR a=1
11779 OR a=22
11780 OR b=836
11781 OR c=24024
11782 }
11783 } {1 22 70 71 72 76 78 scan 0 sort 0}
11784 do_test where7-2.507.2 {
11785 count_steps_sort {
11786 SELECT a FROM t3
11787 WHERE ((a BETWEEN 76 AND 78) AND a!=77)
11788 OR a=1
11789 OR a=22
11790 OR b=836
11791 OR c=24024
11792 }
11793 } {1 22 70 71 72 76 78 scan 0 sort 0}
11794 do_test where7-2.508.1 {
11795 count_steps_sort {
11796 SELECT a FROM t2
11797 WHERE b=135
11798 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11799 OR ((a BETWEEN 39 AND 41) AND a!=40)
11800 }
11801 } {20 39 41 scan 0 sort 0}
11802 do_test where7-2.508.2 {
11803 count_steps_sort {
11804 SELECT a FROM t3
11805 WHERE b=135
11806 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
11807 OR ((a BETWEEN 39 AND 41) AND a!=40)
11808 }
11809 } {20 39 41 scan 0 sort 0}
11810 do_test where7-2.509.1 {
11811 count_steps_sort {
11812 SELECT a FROM t2
11813 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11814 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11815 }
11816 } {9 35 61 86 87 scan 0 sort 0}
11817 do_test where7-2.509.2 {
11818 count_steps_sort {
11819 SELECT a FROM t3
11820 WHERE (g='hgfedcb' AND f GLOB 'ijklm*')
11821 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
11822 }
11823 } {9 35 61 86 87 scan 0 sort 0}
11824 do_test where7-2.510.1 {
11825 count_steps_sort {
11826 SELECT a FROM t2
11827 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11828 OR f='ghijklmno'
11829 }
11830 } {6 32 58 74 84 scan 0 sort 0}
11831 do_test where7-2.510.2 {
11832 count_steps_sort {
11833 SELECT a FROM t3
11834 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11835 OR f='ghijklmno'
11836 }
11837 } {6 32 58 74 84 scan 0 sort 0}
11838 do_test where7-2.511.1 {
11839 count_steps_sort {
11840 SELECT a FROM t2
11841 WHERE b=825
11842 OR b=902
11843 OR a=40
11844 OR ((a BETWEEN 28 AND 30) AND a!=29)
11845 OR a=30
11846 OR a=10
11847 OR a=73
11848 }
11849 } {10 28 30 40 73 75 82 scan 0 sort 0}
11850 do_test where7-2.511.2 {
11851 count_steps_sort {
11852 SELECT a FROM t3
11853 WHERE b=825
11854 OR b=902
11855 OR a=40
11856 OR ((a BETWEEN 28 AND 30) AND a!=29)
11857 OR a=30
11858 OR a=10
11859 OR a=73
11860 }
11861 } {10 28 30 40 73 75 82 scan 0 sort 0}
11862 do_test where7-2.512.1 {
11863 count_steps_sort {
11864 SELECT a FROM t2
11865 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11866 OR a=5
11867 OR b=432
11868 OR b=979
11869 OR b=762
11870 OR b=352
11871 OR ((a BETWEEN 36 AND 38) AND a!=37)
11872 OR c=27027
11873 OR c=20020
11874 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11875 }
11876 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11877 do_test where7-2.512.2 {
11878 count_steps_sort {
11879 SELECT a FROM t3
11880 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
11881 OR a=5
11882 OR b=432
11883 OR b=979
11884 OR b=762
11885 OR b=352
11886 OR ((a BETWEEN 36 AND 38) AND a!=37)
11887 OR c=27027
11888 OR c=20020
11889 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
11890 }
11891 } {5 22 23 24 32 36 38 58 59 60 79 80 81 89 scan 0 sort 0}
11892 do_test where7-2.513.1 {
11893 count_steps_sort {
11894 SELECT a FROM t2
11895 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11896 OR ((a BETWEEN 5 AND 7) AND a!=6)
11897 OR b=99
11898 OR a=54
11899 }
11900 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11901 do_test where7-2.513.2 {
11902 count_steps_sort {
11903 SELECT a FROM t3
11904 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
11905 OR ((a BETWEEN 5 AND 7) AND a!=6)
11906 OR b=99
11907 OR a=54
11908 }
11909 } {5 7 9 10 36 54 62 88 scan 0 sort 0}
11910 do_test where7-2.514.1 {
11911 count_steps_sort {
11912 SELECT a FROM t2
11913 WHERE b=300
11914 OR (g='mlkjihg' AND f GLOB 'klmno*')
11915 OR b=319
11916 OR f='fghijklmn'
11917 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11918 OR ((a BETWEEN 42 AND 44) AND a!=43)
11919 }
11920 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11921 do_test where7-2.514.2 {
11922 count_steps_sort {
11923 SELECT a FROM t3
11924 WHERE b=300
11925 OR (g='mlkjihg' AND f GLOB 'klmno*')
11926 OR b=319
11927 OR f='fghijklmn'
11928 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
11929 OR ((a BETWEEN 42 AND 44) AND a!=43)
11930 }
11931 } {5 29 31 42 44 57 62 73 83 scan 0 sort 0}
11932 do_test where7-2.515.1 {
11933 count_steps_sort {
11934 SELECT a FROM t2
11935 WHERE b=671
11936 OR ((a BETWEEN 86 AND 88) AND a!=87)
11937 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11938 OR b=1004
11939 OR ((a BETWEEN 18 AND 20) AND a!=19)
11940 OR ((a BETWEEN 5 AND 7) AND a!=6)
11941 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11942 OR b=748
11943 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11944 }
11945 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11946 do_test where7-2.515.2 {
11947 count_steps_sort {
11948 SELECT a FROM t3
11949 WHERE b=671
11950 OR ((a BETWEEN 86 AND 88) AND a!=87)
11951 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
11952 OR b=1004
11953 OR ((a BETWEEN 18 AND 20) AND a!=19)
11954 OR ((a BETWEEN 5 AND 7) AND a!=6)
11955 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
11956 OR b=748
11957 OR (g='tsrqpon' AND f GLOB 'xyzab*')
11958 }
11959 } {5 7 18 20 23 27 61 68 82 86 88 scan 0 sort 0}
11960 do_test where7-2.516.1 {
11961 count_steps_sort {
11962 SELECT a FROM t2
11963 WHERE a=47
11964 OR b=784
11965 OR ((a BETWEEN 21 AND 23) AND a!=22)
11966 OR a=16
11967 OR a=25
11968 OR b=572
11969 }
11970 } {16 21 23 25 47 52 scan 0 sort 0}
11971 do_test where7-2.516.2 {
11972 count_steps_sort {
11973 SELECT a FROM t3
11974 WHERE a=47
11975 OR b=784
11976 OR ((a BETWEEN 21 AND 23) AND a!=22)
11977 OR a=16
11978 OR a=25
11979 OR b=572
11980 }
11981 } {16 21 23 25 47 52 scan 0 sort 0}
11982 do_test where7-2.517.1 {
11983 count_steps_sort {
11984 SELECT a FROM t2
11985 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11986 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
11987 OR b=110
11988 OR (g='gfedcba' AND f GLOB 'nopqr*')
11989 OR c=26026
11990 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
11991 OR b=850
11992 OR a=6
11993 }
11994 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
11995 do_test where7-2.517.2 {
11996 count_steps_sort {
11997 SELECT a FROM t3
11998 WHERE (g='jihgfed' AND f GLOB 'wxyza*')
11999 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
12000 OR b=110
12001 OR (g='gfedcba' AND f GLOB 'nopqr*')
12002 OR c=26026
12003 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12004 OR b=850
12005 OR a=6
12006 }
12007 } {6 10 67 69 74 76 77 78 91 scan 0 sort 0}
12008 do_test where7-2.518.1 {
12009 count_steps_sort {
12010 SELECT a FROM t2
12011 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12012 OR ((a BETWEEN 1 AND 3) AND a!=2)
12013 OR (g='jihgfed' AND f GLOB 'wxyza*')
12014 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12015 OR (g='mlkjihg' AND f GLOB 'klmno*')
12016 OR b=135
12017 OR a=28
12018 OR ((a BETWEEN 1 AND 3) AND a!=2)
12019 OR b=737
12020 }
12021 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12022 do_test where7-2.518.2 {
12023 count_steps_sort {
12024 SELECT a FROM t3
12025 WHERE ((a BETWEEN 74 AND 76) AND a!=75)
12026 OR ((a BETWEEN 1 AND 3) AND a!=2)
12027 OR (g='jihgfed' AND f GLOB 'wxyza*')
12028 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
12029 OR (g='mlkjihg' AND f GLOB 'klmno*')
12030 OR b=135
12031 OR a=28
12032 OR ((a BETWEEN 1 AND 3) AND a!=2)
12033 OR b=737
12034 }
12035 } {1 3 19 28 62 67 74 76 scan 0 sort 0}
12036 do_test where7-2.519.1 {
12037 count_steps_sort {
12038 SELECT a FROM t2
12039 WHERE b=242
12040 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12041 OR ((a BETWEEN 20 AND 22) AND a!=21)
12042 }
12043 } {20 22 scan 0 sort 0}
12044 do_test where7-2.519.2 {
12045 count_steps_sort {
12046 SELECT a FROM t3
12047 WHERE b=242
12048 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
12049 OR ((a BETWEEN 20 AND 22) AND a!=21)
12050 }
12051 } {20 22 scan 0 sort 0}
12052 do_test where7-2.520.1 {
12053 count_steps_sort {
12054 SELECT a FROM t2
12055 WHERE b=528
12056 OR a=41
12057 OR f='cdefghijk'
12058 OR a=98
12059 OR b=759
12060 OR a=43
12061 OR b=286
12062 OR f='hijklmnop'
12063 }
12064 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12065 do_test where7-2.520.2 {
12066 count_steps_sort {
12067 SELECT a FROM t3
12068 WHERE b=528
12069 OR a=41
12070 OR f='cdefghijk'
12071 OR a=98
12072 OR b=759
12073 OR a=43
12074 OR b=286
12075 OR f='hijklmnop'
12076 }
12077 } {2 7 26 28 33 41 43 48 54 59 69 80 85 98 scan 0 sort 0}
12078 do_test where7-2.521.1 {
12079 count_steps_sort {
12080 SELECT a FROM t2
12081 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12082 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12083 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12084 OR a=52
12085 }
12086 } {6 15 52 61 scan 0 sort 0}
12087 do_test where7-2.521.2 {
12088 count_steps_sort {
12089 SELECT a FROM t3
12090 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
12091 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12092 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12093 OR a=52
12094 }
12095 } {6 15 52 61 scan 0 sort 0}
12096 do_test where7-2.522.1 {
12097 count_steps_sort {
12098 SELECT a FROM t2
12099 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12100 OR ((a BETWEEN 2 AND 4) AND a!=3)
12101 OR a=86
12102 OR c=33033
12103 OR c=2002
12104 OR a=92
12105 }
12106 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12107 do_test where7-2.522.2 {
12108 count_steps_sort {
12109 SELECT a FROM t3
12110 WHERE (g='ihgfedc' AND f GLOB 'abcde*')
12111 OR ((a BETWEEN 2 AND 4) AND a!=3)
12112 OR a=86
12113 OR c=33033
12114 OR c=2002
12115 OR a=92
12116 }
12117 } {2 4 5 6 78 86 92 97 98 99 scan 0 sort 0}
12118 do_test where7-2.523.1 {
12119 count_steps_sort {
12120 SELECT a FROM t2
12121 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12122 OR b=517
12123 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12124 OR ((a BETWEEN 67 AND 69) AND a!=68)
12125 OR (g='srqponm' AND f GLOB 'fghij*')
12126 OR f='defghijkl'
12127 OR b=707
12128 OR c>=34035
12129 OR ((a BETWEEN 33 AND 35) AND a!=34)
12130 OR a=80
12131 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12132 }
12133 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12134 do_test where7-2.523.2 {
12135 count_steps_sort {
12136 SELECT a FROM t3
12137 WHERE ((a BETWEEN 47 AND 49) AND a!=48)
12138 OR b=517
12139 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12140 OR ((a BETWEEN 67 AND 69) AND a!=68)
12141 OR (g='srqponm' AND f GLOB 'fghij*')
12142 OR f='defghijkl'
12143 OR b=707
12144 OR c>=34035
12145 OR ((a BETWEEN 33 AND 35) AND a!=34)
12146 OR a=80
12147 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
12148 }
12149 } {3 23 29 31 33 35 47 49 55 63 67 69 80 81 scan 0 sort 0}
12150 do_test where7-2.524.1 {
12151 count_steps_sort {
12152 SELECT a FROM t2
12153 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12154 OR b=209
12155 OR b=399
12156 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12157 }
12158 } {19 96 97 scan 0 sort 0}
12159 do_test where7-2.524.2 {
12160 count_steps_sort {
12161 SELECT a FROM t3
12162 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
12163 OR b=209
12164 OR b=399
12165 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
12166 }
12167 } {19 96 97 scan 0 sort 0}
12168 do_test where7-2.525.1 {
12169 count_steps_sort {
12170 SELECT a FROM t2
12171 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12172 OR (g='qponmlk' AND f GLOB 'mnopq*')
12173 OR b=597
12174 OR a=95
12175 OR (g='nmlkjih' AND f GLOB 'defgh*')
12176 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12177 OR b=432
12178 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12179 }
12180 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12181 do_test where7-2.525.2 {
12182 count_steps_sort {
12183 SELECT a FROM t3
12184 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
12185 OR (g='qponmlk' AND f GLOB 'mnopq*')
12186 OR b=597
12187 OR a=95
12188 OR (g='nmlkjih' AND f GLOB 'defgh*')
12189 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
12190 OR b=432
12191 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
12192 }
12193 } {18 20 24 38 50 55 76 92 95 scan 0 sort 0}
12194 do_test where7-2.526.1 {
12195 count_steps_sort {
12196 SELECT a FROM t2
12197 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12198 OR b=157
12199 OR ((a BETWEEN 78 AND 80) AND a!=79)
12200 OR a=3
12201 OR b=663
12202 OR a=2
12203 OR c=21021
12204 OR b=330
12205 OR b=231
12206 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12207 }
12208 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12209 do_test where7-2.526.2 {
12210 count_steps_sort {
12211 SELECT a FROM t3
12212 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
12213 OR b=157
12214 OR ((a BETWEEN 78 AND 80) AND a!=79)
12215 OR a=3
12216 OR b=663
12217 OR a=2
12218 OR c=21021
12219 OR b=330
12220 OR b=231
12221 OR (g='tsrqpon' AND f GLOB 'bcdef*')
12222 }
12223 } {2 3 21 27 30 61 62 63 78 80 88 scan 0 sort 0}
12224 do_test where7-2.527.1 {
12225 count_steps_sort {
12226 SELECT a FROM t2
12227 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12228 OR ((a BETWEEN 64 AND 66) AND a!=65)
12229 OR f IS NULL
12230 }
12231 } {64 66 83 scan 0 sort 0}
12232 do_test where7-2.527.2 {
12233 count_steps_sort {
12234 SELECT a FROM t3
12235 WHERE (g='hgfedcb' AND f GLOB 'fghij*')
12236 OR ((a BETWEEN 64 AND 66) AND a!=65)
12237 OR f IS NULL
12238 }
12239 } {64 66 83 scan 0 sort 0}
12240 do_test where7-2.528.1 {
12241 count_steps_sort {
12242 SELECT a FROM t2
12243 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
12244 OR (g='fedcbaz' AND f GLOB 'pqrst*')
12245 OR 1000000<b
12246 OR (g='jihgfed' AND f GLOB 'xyzab*')
12247 OR b=990
12248 }
12249 } {75 90 93 99 scan 0 sort 0}
12250 do_test where7-2.528.2 {
12251 count_steps_sort {
12252 SELECT a FROM t3
12253 WHERE ((a BETWEEN 99 AND 101) AND a!=100)
12254 OR (g='fedcbaz' AND f GLOB 'pqrst*')
12255 OR 1000000<b
12256 OR (g='jihgfed' AND f GLOB 'xyzab*')
12257 OR b=990
12258 }
12259 } {75 90 93 99 scan 0 sort 0}
12260 do_test where7-2.529.1 {
12261 count_steps_sort {
12262 SELECT a FROM t2
12263 WHERE b=165
12264 OR a=69
12265 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12266 }
12267 } {15 44 69 scan 0 sort 0}
12268 do_test where7-2.529.2 {
12269 count_steps_sort {
12270 SELECT a FROM t3
12271 WHERE b=165
12272 OR a=69
12273 OR (g='ponmlkj' AND f GLOB 'stuvw*')
12274 }
12275 } {15 44 69 scan 0 sort 0}
12276 do_test where7-2.530.1 {
12277 count_steps_sort {
12278 SELECT a FROM t2
12279 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12280 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12281 OR b=784
12282 OR b=583
12283 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12284 OR b=814
12285 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12286 OR b=619
12287 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12288 }
12289 } {46 53 54 55 58 74 80 scan 0 sort 0}
12290 do_test where7-2.530.2 {
12291 count_steps_sort {
12292 SELECT a FROM t3
12293 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
12294 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
12295 OR b=784
12296 OR b=583
12297 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
12298 OR b=814
12299 OR (g='mlkjihg' AND f GLOB 'ghijk*')
12300 OR b=619
12301 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
12302 }
12303 } {46 53 54 55 58 74 80 scan 0 sort 0}
12304 do_test where7-2.531.1 {
12305 count_steps_sort {
12306 SELECT a FROM t2
12307 WHERE a=86
12308 OR b=484
12309 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12310 OR b=418
12311 OR b=509
12312 OR a=42
12313 OR b=825
12314 OR a=91
12315 OR b=1023
12316 OR b=814
12317 OR ((a BETWEEN 99 AND 101) AND a!=100)
12318 }
12319 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12320 do_test where7-2.531.2 {
12321 count_steps_sort {
12322 SELECT a FROM t3
12323 WHERE a=86
12324 OR b=484
12325 OR (g='ihgfedc' AND f GLOB 'bcdef*')
12326 OR b=418
12327 OR b=509
12328 OR a=42
12329 OR b=825
12330 OR a=91
12331 OR b=1023
12332 OR b=814
12333 OR ((a BETWEEN 99 AND 101) AND a!=100)
12334 }
12335 } {38 42 44 74 75 79 86 91 93 99 scan 0 sort 0}
12336 do_test where7-2.532.1 {
12337 count_steps_sort {
12338 SELECT a FROM t2
12339 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12340 OR b=231
12341 OR a=81
12342 OR a=72
12343 OR ((a BETWEEN 24 AND 26) AND a!=25)
12344 OR b=396
12345 }
12346 } {21 24 26 36 72 81 86 scan 0 sort 0}
12347 do_test where7-2.532.2 {
12348 count_steps_sort {
12349 SELECT a FROM t3
12350 WHERE (d>=86.0 AND d<87.0 AND d NOT NULL)
12351 OR b=231
12352 OR a=81
12353 OR a=72
12354 OR ((a BETWEEN 24 AND 26) AND a!=25)
12355 OR b=396
12356 }
12357 } {21 24 26 36 72 81 86 scan 0 sort 0}
12358 do_test where7-2.533.1 {
12359 count_steps_sort {
12360 SELECT a FROM t2
12361 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12362 OR a=63
12363 OR ((a BETWEEN 70 AND 72) AND a!=71)
12364 OR a=71
12365 OR b=22
12366 OR ((a BETWEEN 76 AND 78) AND a!=77)
12367 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12368 OR ((a BETWEEN 59 AND 61) AND a!=60)
12369 OR a=53
12370 }
12371 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12372 do_test where7-2.533.2 {
12373 count_steps_sort {
12374 SELECT a FROM t3
12375 WHERE (d>=74.0 AND d<75.0 AND d NOT NULL)
12376 OR a=63
12377 OR ((a BETWEEN 70 AND 72) AND a!=71)
12378 OR a=71
12379 OR b=22
12380 OR ((a BETWEEN 76 AND 78) AND a!=77)
12381 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
12382 OR ((a BETWEEN 59 AND 61) AND a!=60)
12383 OR a=53
12384 }
12385 } {2 21 53 59 61 63 70 71 72 74 76 78 scan 0 sort 0}
12386 do_test where7-2.534.1 {
12387 count_steps_sort {
12388 SELECT a FROM t2
12389 WHERE b=861
12390 OR b=649
12391 OR b=146
12392 OR f='abcdefghi'
12393 }
12394 } {26 52 59 78 scan 0 sort 0}
12395 do_test where7-2.534.2 {
12396 count_steps_sort {
12397 SELECT a FROM t3
12398 WHERE b=861
12399 OR b=649
12400 OR b=146
12401 OR f='abcdefghi'
12402 }
12403 } {26 52 59 78 scan 0 sort 0}
12404 do_test where7-2.535.1 {
12405 count_steps_sort {
12406 SELECT a FROM t2
12407 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12408 OR c=5005
12409 OR ((a BETWEEN 50 AND 52) AND a!=51)
12410 OR a=93
12411 OR c=24024
12412 OR b=619
12413 OR b=234
12414 OR b=55
12415 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12416 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12417 }
12418 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12419 do_test where7-2.535.2 {
12420 count_steps_sort {
12421 SELECT a FROM t3
12422 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
12423 OR c=5005
12424 OR ((a BETWEEN 50 AND 52) AND a!=51)
12425 OR a=93
12426 OR c=24024
12427 OR b=619
12428 OR b=234
12429 OR b=55
12430 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
12431 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
12432 }
12433 } {5 9 13 14 15 21 35 47 50 52 56 61 70 71 72 73 87 93 99 scan 0 sort 0}
12434 do_test where7-2.536.1 {
12435 count_steps_sort {
12436 SELECT a FROM t2
12437 WHERE b=355
12438 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12439 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12440 OR b=806
12441 OR b=462
12442 OR b=531
12443 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12444 OR f='mnopqrstu'
12445 }
12446 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12447 do_test where7-2.536.2 {
12448 count_steps_sort {
12449 SELECT a FROM t3
12450 WHERE b=355
12451 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
12452 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12453 OR b=806
12454 OR b=462
12455 OR b=531
12456 OR (g='lkjihgf' AND f GLOB 'lmnop*')
12457 OR f='mnopqrstu'
12458 }
12459 } {12 38 42 49 63 64 69 90 scan 0 sort 0}
12460 do_test where7-2.537.1 {
12461 count_steps_sort {
12462 SELECT a FROM t2
12463 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12464 OR f='pqrstuvwx'
12465 OR (g='nmlkjih' AND f GLOB 'efghi*')
12466 OR b=495
12467 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12468 OR a=75
12469 }
12470 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12471 do_test where7-2.537.2 {
12472 count_steps_sort {
12473 SELECT a FROM t3
12474 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
12475 OR f='pqrstuvwx'
12476 OR (g='nmlkjih' AND f GLOB 'efghi*')
12477 OR b=495
12478 OR (g='kjihgfe' AND f GLOB 'stuvw*')
12479 OR a=75
12480 }
12481 } {15 41 45 56 60 62 67 70 75 93 scan 0 sort 0}
12482 do_test where7-2.538.1 {
12483 count_steps_sort {
12484 SELECT a FROM t2
12485 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12486 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12487 OR b=748
12488 OR b=913
12489 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12490 OR a=22
12491 }
12492 } {4 5 21 22 68 83 scan 0 sort 0}
12493 do_test where7-2.538.2 {
12494 count_steps_sort {
12495 SELECT a FROM t3
12496 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
12497 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
12498 OR b=748
12499 OR b=913
12500 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
12501 OR a=22
12502 }
12503 } {4 5 21 22 68 83 scan 0 sort 0}
12504 do_test where7-2.539.1 {
12505 count_steps_sort {
12506 SELECT a FROM t2
12507 WHERE a=19
12508 OR b=902
12509 OR ((a BETWEEN 63 AND 65) AND a!=64)
12510 OR b=168
12511 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12512 OR a=50
12513 OR f='uvwxyzabc'
12514 OR b=836
12515 OR ((a BETWEEN 77 AND 79) AND a!=78)
12516 OR a=50
12517 }
12518 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12519 do_test where7-2.539.2 {
12520 count_steps_sort {
12521 SELECT a FROM t3
12522 WHERE a=19
12523 OR b=902
12524 OR ((a BETWEEN 63 AND 65) AND a!=64)
12525 OR b=168
12526 OR (g='lkjihgf' AND f GLOB 'pqrst*')
12527 OR a=50
12528 OR f='uvwxyzabc'
12529 OR b=836
12530 OR ((a BETWEEN 77 AND 79) AND a!=78)
12531 OR a=50
12532 }
12533 } {19 20 46 50 63 65 67 72 76 77 79 82 98 scan 0 sort 0}
12534 do_test where7-2.540.1 {
12535 count_steps_sort {
12536 SELECT a FROM t2
12537 WHERE c=12012
12538 OR b=993
12539 OR b=839
12540 OR ((a BETWEEN 30 AND 32) AND a!=31)
12541 OR a=87
12542 }
12543 } {30 32 34 35 36 87 scan 0 sort 0}
12544 do_test where7-2.540.2 {
12545 count_steps_sort {
12546 SELECT a FROM t3
12547 WHERE c=12012
12548 OR b=993
12549 OR b=839
12550 OR ((a BETWEEN 30 AND 32) AND a!=31)
12551 OR a=87
12552 }
12553 } {30 32 34 35 36 87 scan 0 sort 0}
12554 do_test where7-2.541.1 {
12555 count_steps_sort {
12556 SELECT a FROM t2
12557 WHERE b=814
12558 OR c=30030
12559 OR (g='qponmlk' AND f GLOB 'opqrs*')
12560 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12561 OR a=16
12562 OR b=1048
12563 OR b=113
12564 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12565 OR (g='xwvutsr' AND f GLOB 'defgh*')
12566 OR b=729
12567 OR a=54
12568 }
12569 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12570 do_test where7-2.541.2 {
12571 count_steps_sort {
12572 SELECT a FROM t3
12573 WHERE b=814
12574 OR c=30030
12575 OR (g='qponmlk' AND f GLOB 'opqrs*')
12576 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
12577 OR a=16
12578 OR b=1048
12579 OR b=113
12580 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
12581 OR (g='xwvutsr' AND f GLOB 'defgh*')
12582 OR b=729
12583 OR a=54
12584 }
12585 } {3 16 34 40 54 61 74 88 89 90 scan 0 sort 0}
12586 do_test where7-2.542.1 {
12587 count_steps_sort {
12588 SELECT a FROM t2
12589 WHERE b=399
12590 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12591 OR b=814
12592 OR c=22022
12593 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12594 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12595 OR a=1
12596 OR b=311
12597 OR b=121
12598 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12599 OR b=198
12600 }
12601 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12602 do_test where7-2.542.2 {
12603 count_steps_sort {
12604 SELECT a FROM t3
12605 WHERE b=399
12606 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
12607 OR b=814
12608 OR c=22022
12609 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
12610 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
12611 OR a=1
12612 OR b=311
12613 OR b=121
12614 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
12615 OR b=198
12616 }
12617 } {1 6 8 11 18 32 37 58 63 64 65 66 71 74 84 89 scan 0 sort 0}
12618 do_test where7-2.543.1 {
12619 count_steps_sort {
12620 SELECT a FROM t2
12621 WHERE b=146
12622 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12623 OR a=57
12624 }
12625 } {52 57 scan 0 sort 0}
12626 do_test where7-2.543.2 {
12627 count_steps_sort {
12628 SELECT a FROM t3
12629 WHERE b=146
12630 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
12631 OR a=57
12632 }
12633 } {52 57 scan 0 sort 0}
12634 do_test where7-2.544.1 {
12635 count_steps_sort {
12636 SELECT a FROM t2
12637 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12638 OR f='fghijklmn'
12639 OR a=70
12640 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12641 }
12642 } {4 5 31 57 70 83 100 scan 0 sort 0}
12643 do_test where7-2.544.2 {
12644 count_steps_sort {
12645 SELECT a FROM t3
12646 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
12647 OR f='fghijklmn'
12648 OR a=70
12649 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
12650 }
12651 } {4 5 31 57 70 83 100 scan 0 sort 0}
12652 do_test where7-2.545.1 {
12653 count_steps_sort {
12654 SELECT a FROM t2
12655 WHERE a=42
12656 OR b=333
12657 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12658 OR b=1089
12659 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12660 OR a=22
12661 OR b=594
12662 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12663 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12664 }
12665 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12666 do_test where7-2.545.2 {
12667 count_steps_sort {
12668 SELECT a FROM t3
12669 WHERE a=42
12670 OR b=333
12671 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
12672 OR b=1089
12673 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
12674 OR a=22
12675 OR b=594
12676 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
12677 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
12678 }
12679 } {5 12 15 22 31 35 42 54 57 83 99 scan 0 sort 0}
12680 do_test where7-2.546.1 {
12681 count_steps_sort {
12682 SELECT a FROM t2
12683 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12684 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12685 OR b=113
12686 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12687 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12688 OR ((a BETWEEN 3 AND 5) AND a!=4)
12689 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12690 OR f='mnopqrstu'
12691 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12692 OR b=902
12693 }
12694 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12695 do_test where7-2.546.2 {
12696 count_steps_sort {
12697 SELECT a FROM t3
12698 WHERE (d>=67.0 AND d<68.0 AND d NOT NULL)
12699 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
12700 OR b=113
12701 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
12702 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
12703 OR ((a BETWEEN 3 AND 5) AND a!=4)
12704 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
12705 OR f='mnopqrstu'
12706 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
12707 OR b=902
12708 }
12709 } {3 5 12 16 17 25 26 38 52 64 67 69 78 82 90 scan 0 sort 0}
12710 do_test where7-2.547.1 {
12711 count_steps_sort {
12712 SELECT a FROM t2
12713 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12714 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12715 OR a=13
12716 }
12717 } {13 15 41 51 67 93 scan 0 sort 0}
12718 do_test where7-2.547.2 {
12719 count_steps_sort {
12720 SELECT a FROM t3
12721 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
12722 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12723 OR a=13
12724 }
12725 } {13 15 41 51 67 93 scan 0 sort 0}
12726 do_test where7-2.548.1 {
12727 count_steps_sort {
12728 SELECT a FROM t2
12729 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12730 OR b=410
12731 OR (g='ihgfedc' AND f GLOB 'efghi*')
12732 OR b=418
12733 OR (g='gfedcba' AND f GLOB 'klmno*')
12734 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12735 }
12736 } {38 65 82 88 100 scan 0 sort 0}
12737 do_test where7-2.548.2 {
12738 count_steps_sort {
12739 SELECT a FROM t3
12740 WHERE (g='edcbazy' AND f GLOB 'wxyza*')
12741 OR b=410
12742 OR (g='ihgfedc' AND f GLOB 'efghi*')
12743 OR b=418
12744 OR (g='gfedcba' AND f GLOB 'klmno*')
12745 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
12746 }
12747 } {38 65 82 88 100 scan 0 sort 0}
12748 do_test where7-2.549.1 {
12749 count_steps_sort {
12750 SELECT a FROM t2
12751 WHERE a=5
12752 OR a=95
12753 OR a=56
12754 OR a=46
12755 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12756 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12757 OR (g='wvutsrq' AND f GLOB 'klmno*')
12758 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12759 }
12760 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12761 do_test where7-2.549.2 {
12762 count_steps_sort {
12763 SELECT a FROM t3
12764 WHERE a=5
12765 OR a=95
12766 OR a=56
12767 OR a=46
12768 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
12769 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12770 OR (g='wvutsrq' AND f GLOB 'klmno*')
12771 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
12772 }
12773 } {5 10 41 46 56 61 95 100 scan 0 sort 0}
12774 do_test where7-2.550.1 {
12775 count_steps_sort {
12776 SELECT a FROM t2
12777 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12778 OR a=13
12779 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12780 OR a=9
12781 OR a=27
12782 OR ((a BETWEEN 88 AND 90) AND a!=89)
12783 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12784 OR b=484
12785 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12786 OR b=594
12787 }
12788 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12789 do_test where7-2.550.2 {
12790 count_steps_sort {
12791 SELECT a FROM t3
12792 WHERE (d>=87.0 AND d<88.0 AND d NOT NULL)
12793 OR a=13
12794 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
12795 OR a=9
12796 OR a=27
12797 OR ((a BETWEEN 88 AND 90) AND a!=89)
12798 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
12799 OR b=484
12800 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
12801 OR b=594
12802 }
12803 } {9 13 27 37 44 54 75 87 88 90 scan 0 sort 0}
12804 do_test where7-2.551.1 {
12805 count_steps_sort {
12806 SELECT a FROM t2
12807 WHERE b=539
12808 OR b=418
12809 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12810 OR b=759
12811 }
12812 } {15 38 49 69 scan 0 sort 0}
12813 do_test where7-2.551.2 {
12814 count_steps_sort {
12815 SELECT a FROM t3
12816 WHERE b=539
12817 OR b=418
12818 OR (g='vutsrqp' AND f GLOB 'pqrst*')
12819 OR b=759
12820 }
12821 } {15 38 49 69 scan 0 sort 0}
12822 do_test where7-2.552.1 {
12823 count_steps_sort {
12824 SELECT a FROM t2
12825 WHERE b=1001
12826 OR (g='wvutsrq' AND f GLOB 'ijklm*')
12827 OR (g='nmlkjih' AND f GLOB 'cdefg*')
12828 OR c=34034
12829 OR a=84
12830 }
12831 } {8 54 84 91 100 scan 0 sort 0}
12832 do_test where7-2.552.2 {
12833 count_steps_sort {
12834 SELECT a FROM t3
12835 WHERE b=1001
12836 OR (g='wvutsrq' AND f GLOB 'ijklm*')
12837 OR (g='nmlkjih' AND f GLOB 'cdefg*')
12838 OR c=34034
12839 OR a=84
12840 }
12841 } {8 54 84 91 100 scan 0 sort 0}
12842 do_test where7-2.553.1 {
12843 count_steps_sort {
12844 SELECT a FROM t2
12845 WHERE b=795
12846 OR b=671
12847 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12848 OR ((a BETWEEN 71 AND 73) AND a!=72)
12849 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12850 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12851 OR b=322
12852 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12853 OR c=34034
12854 OR b=410
12855 }
12856 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12857 do_test where7-2.553.2 {
12858 count_steps_sort {
12859 SELECT a FROM t3
12860 WHERE b=795
12861 OR b=671
12862 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
12863 OR ((a BETWEEN 71 AND 73) AND a!=72)
12864 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
12865 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
12866 OR b=322
12867 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
12868 OR c=34034
12869 OR b=410
12870 }
12871 } {15 38 41 60 61 63 67 71 73 93 100 scan 0 sort 0}
12872 do_test where7-2.554.1 {
12873 count_steps_sort {
12874 SELECT a FROM t2
12875 WHERE c=13013
12876 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12877 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12878 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12879 OR b=47
12880 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12881 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12882 OR b=828
12883 }
12884 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12885 do_test where7-2.554.2 {
12886 count_steps_sort {
12887 SELECT a FROM t3
12888 WHERE c=13013
12889 OR (g='fedcbaz' AND f GLOB 'qrstu*')
12890 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
12891 OR (g='mlkjihg' AND f GLOB 'jklmn*')
12892 OR b=47
12893 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
12894 OR (g='kjihgfe' AND f GLOB 'rstuv*')
12895 OR b=828
12896 }
12897 } {37 38 39 42 61 69 79 94 scan 0 sort 0}
12898 do_test where7-2.555.1 {
12899 count_steps_sort {
12900 SELECT a FROM t2
12901 WHERE b=451
12902 OR b=836
12903 OR (g='onmlkji' AND f GLOB 'wxyza*')
12904 }
12905 } {41 48 76 scan 0 sort 0}
12906 do_test where7-2.555.2 {
12907 count_steps_sort {
12908 SELECT a FROM t3
12909 WHERE b=451
12910 OR b=836
12911 OR (g='onmlkji' AND f GLOB 'wxyza*')
12912 }
12913 } {41 48 76 scan 0 sort 0}
12914 do_test where7-2.556.1 {
12915 count_steps_sort {
12916 SELECT a FROM t2
12917 WHERE b=575
12918 OR b=748
12919 OR b=520
12920 OR b=154
12921 OR a=70
12922 OR f='efghijklm'
12923 }
12924 } {4 14 30 56 68 70 82 scan 0 sort 0}
12925 do_test where7-2.556.2 {
12926 count_steps_sort {
12927 SELECT a FROM t3
12928 WHERE b=575
12929 OR b=748
12930 OR b=520
12931 OR b=154
12932 OR a=70
12933 OR f='efghijklm'
12934 }
12935 } {4 14 30 56 68 70 82 scan 0 sort 0}
12936 do_test where7-2.557.1 {
12937 count_steps_sort {
12938 SELECT a FROM t2
12939 WHERE f='tuvwxyzab'
12940 OR (g='nmlkjih' AND f GLOB 'efghi*')
12941 }
12942 } {19 45 56 71 97 scan 0 sort 0}
12943 do_test where7-2.557.2 {
12944 count_steps_sort {
12945 SELECT a FROM t3
12946 WHERE f='tuvwxyzab'
12947 OR (g='nmlkjih' AND f GLOB 'efghi*')
12948 }
12949 } {19 45 56 71 97 scan 0 sort 0}
12950 do_test where7-2.558.1 {
12951 count_steps_sort {
12952 SELECT a FROM t2
12953 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12954 OR b=806
12955 OR a=47
12956 OR d<0.0
12957 OR b=982
12958 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12959 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12960 OR ((a BETWEEN 97 AND 99) AND a!=98)
12961 OR e IS NULL
12962 OR c=32032
12963 OR b=795
12964 }
12965 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12966 do_test where7-2.558.2 {
12967 count_steps_sort {
12968 SELECT a FROM t3
12969 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
12970 OR b=806
12971 OR a=47
12972 OR d<0.0
12973 OR b=982
12974 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
12975 OR (g='hgfedcb' AND f GLOB 'jklmn*')
12976 OR ((a BETWEEN 97 AND 99) AND a!=98)
12977 OR e IS NULL
12978 OR c=32032
12979 OR b=795
12980 }
12981 } {2 12 47 87 94 95 96 97 99 scan 0 sort 0}
12982 do_test where7-2.559.1 {
12983 count_steps_sort {
12984 SELECT a FROM t2
12985 WHERE a=62
12986 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12987 OR ((a BETWEEN 89 AND 91) AND a!=90)
12988 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12989 }
12990 } {23 49 62 75 89 91 99 scan 0 sort 0}
12991 do_test where7-2.559.2 {
12992 count_steps_sort {
12993 SELECT a FROM t3
12994 WHERE a=62
12995 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
12996 OR ((a BETWEEN 89 AND 91) AND a!=90)
12997 OR (g='edcbazy' AND f GLOB 'vwxyz*')
12998 }
12999 } {23 49 62 75 89 91 99 scan 0 sort 0}
13000 do_test where7-2.560.1 {
13001 count_steps_sort {
13002 SELECT a FROM t2
13003 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
13004 OR b=1056
13005 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
13006 OR b=729
13007 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13008 OR b=220
13009 OR b=498
13010 OR ((a BETWEEN 96 AND 98) AND a!=97)
13011 }
13012 } {9 20 57 73 96 98 scan 0 sort 0}
13013 do_test where7-2.560.2 {
13014 count_steps_sort {
13015 SELECT a FROM t3
13016 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
13017 OR b=1056
13018 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
13019 OR b=729
13020 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13021 OR b=220
13022 OR b=498
13023 OR ((a BETWEEN 96 AND 98) AND a!=97)
13024 }
13025 } {9 20 57 73 96 98 scan 0 sort 0}
13026 do_test where7-2.561.1 {
13027 count_steps_sort {
13028 SELECT a FROM t2
13029 WHERE b=44
13030 OR (g='qponmlk' AND f GLOB 'mnopq*')
13031 OR (g='wvutsrq' AND f GLOB 'klmno*')
13032 }
13033 } {4 10 38 scan 0 sort 0}
13034 do_test where7-2.561.2 {
13035 count_steps_sort {
13036 SELECT a FROM t3
13037 WHERE b=44
13038 OR (g='qponmlk' AND f GLOB 'mnopq*')
13039 OR (g='wvutsrq' AND f GLOB 'klmno*')
13040 }
13041 } {4 10 38 scan 0 sort 0}
13042 do_test where7-2.562.1 {
13043 count_steps_sort {
13044 SELECT a FROM t2
13045 WHERE b=883
13046 OR b=311
13047 OR b=880
13048 OR (g='qponmlk' AND f GLOB 'pqrst*')
13049 OR ((a BETWEEN 57 AND 59) AND a!=58)
13050 OR a=88
13051 OR b=154
13052 OR a=94
13053 OR a=37
13054 OR c=31031
13055 }
13056 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13057 do_test where7-2.562.2 {
13058 count_steps_sort {
13059 SELECT a FROM t3
13060 WHERE b=883
13061 OR b=311
13062 OR b=880
13063 OR (g='qponmlk' AND f GLOB 'pqrst*')
13064 OR ((a BETWEEN 57 AND 59) AND a!=58)
13065 OR a=88
13066 OR b=154
13067 OR a=94
13068 OR a=37
13069 OR c=31031
13070 }
13071 } {14 37 41 57 59 80 88 91 92 93 94 scan 0 sort 0}
13072 do_test where7-2.563.1 {
13073 count_steps_sort {
13074 SELECT a FROM t2
13075 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13076 OR a=10
13077 OR b=190
13078 OR ((a BETWEEN 8 AND 10) AND a!=9)
13079 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13080 OR (g='gfedcba' AND f GLOB 'mnopq*')
13081 OR ((a BETWEEN 67 AND 69) AND a!=68)
13082 OR b=385
13083 OR a=82
13084 OR ((a BETWEEN 63 AND 65) AND a!=64)
13085 OR c=22022
13086 }
13087 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13088 do_test where7-2.563.2 {
13089 count_steps_sort {
13090 SELECT a FROM t3
13091 WHERE (g='onmlkji' AND f GLOB 'xyzab*')
13092 OR a=10
13093 OR b=190
13094 OR ((a BETWEEN 8 AND 10) AND a!=9)
13095 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
13096 OR (g='gfedcba' AND f GLOB 'mnopq*')
13097 OR ((a BETWEEN 67 AND 69) AND a!=68)
13098 OR b=385
13099 OR a=82
13100 OR ((a BETWEEN 63 AND 65) AND a!=64)
13101 OR c=22022
13102 }
13103 } {8 10 35 49 55 63 64 65 66 67 69 82 90 scan 0 sort 0}
13104 do_test where7-2.564.1 {
13105 count_steps_sort {
13106 SELECT a FROM t2
13107 WHERE b=1070
13108 OR a=33
13109 OR b=363
13110 OR a=47
13111 }
13112 } {33 47 scan 0 sort 0}
13113 do_test where7-2.564.2 {
13114 count_steps_sort {
13115 SELECT a FROM t3
13116 WHERE b=1070
13117 OR a=33
13118 OR b=363
13119 OR a=47
13120 }
13121 } {33 47 scan 0 sort 0}
13122 do_test where7-2.565.1 {
13123 count_steps_sort {
13124 SELECT a FROM t2
13125 WHERE c=1001
13126 OR ((a BETWEEN 60 AND 62) AND a!=61)
13127 OR ((a BETWEEN 63 AND 65) AND a!=64)
13128 OR a=49
13129 OR ((a BETWEEN 33 AND 35) AND a!=34)
13130 OR c=33033
13131 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13132 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13133 OR g IS NULL
13134 OR b=220
13135 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13136 }
13137 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13138 do_test where7-2.565.2 {
13139 count_steps_sort {
13140 SELECT a FROM t3
13141 WHERE c=1001
13142 OR ((a BETWEEN 60 AND 62) AND a!=61)
13143 OR ((a BETWEEN 63 AND 65) AND a!=64)
13144 OR a=49
13145 OR ((a BETWEEN 33 AND 35) AND a!=34)
13146 OR c=33033
13147 OR (g='utsrqpo' AND f GLOB 'stuvw*')
13148 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
13149 OR g IS NULL
13150 OR b=220
13151 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13152 }
13153 } {1 2 3 18 20 33 35 49 60 62 63 65 70 81 97 98 99 scan 0 sort 0}
13154 do_test where7-2.566.1 {
13155 count_steps_sort {
13156 SELECT a FROM t2
13157 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13158 OR b=212
13159 OR b=418
13160 OR ((a BETWEEN 31 AND 33) AND a!=32)
13161 }
13162 } {31 33 38 71 scan 0 sort 0}
13163 do_test where7-2.566.2 {
13164 count_steps_sort {
13165 SELECT a FROM t3
13166 WHERE (g='kjihgfe' AND f GLOB 'tuvwx*')
13167 OR b=212
13168 OR b=418
13169 OR ((a BETWEEN 31 AND 33) AND a!=32)
13170 }
13171 } {31 33 38 71 scan 0 sort 0}
13172 do_test where7-2.567.1 {
13173 count_steps_sort {
13174 SELECT a FROM t2
13175 WHERE b=344
13176 OR f='nopqrstuv'
13177 OR b=704
13178 OR a=84
13179 }
13180 } {13 39 64 65 84 91 scan 0 sort 0}
13181 do_test where7-2.567.2 {
13182 count_steps_sort {
13183 SELECT a FROM t3
13184 WHERE b=344
13185 OR f='nopqrstuv'
13186 OR b=704
13187 OR a=84
13188 }
13189 } {13 39 64 65 84 91 scan 0 sort 0}
13190 do_test where7-2.568.1 {
13191 count_steps_sort {
13192 SELECT a FROM t2
13193 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13194 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13195 }
13196 } {5 30 32 scan 0 sort 0}
13197 do_test where7-2.568.2 {
13198 count_steps_sort {
13199 SELECT a FROM t3
13200 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
13201 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
13202 }
13203 } {5 30 32 scan 0 sort 0}
13204 do_test where7-2.569.1 {
13205 count_steps_sort {
13206 SELECT a FROM t2
13207 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13208 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13209 }
13210 } {26 52 78 87 scan 0 sort 0}
13211 do_test where7-2.569.2 {
13212 count_steps_sort {
13213 SELECT a FROM t3
13214 WHERE (g='hgfedcb' AND f GLOB 'jklmn*')
13215 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
13216 }
13217 } {26 52 78 87 scan 0 sort 0}
13218 do_test where7-2.570.1 {
13219 count_steps_sort {
13220 SELECT a FROM t2
13221 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13222 OR b=1100
13223 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13224 OR b=421
13225 OR b=465
13226 OR b=894
13227 OR c=13013
13228 OR b=47
13229 OR b=674
13230 OR ((a BETWEEN 0 AND 2) AND a!=1)
13231 }
13232 } {2 37 38 39 70 100 scan 0 sort 0}
13233 do_test where7-2.570.2 {
13234 count_steps_sort {
13235 SELECT a FROM t3
13236 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
13237 OR b=1100
13238 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
13239 OR b=421
13240 OR b=465
13241 OR b=894
13242 OR c=13013
13243 OR b=47
13244 OR b=674
13245 OR ((a BETWEEN 0 AND 2) AND a!=1)
13246 }
13247 } {2 37 38 39 70 100 scan 0 sort 0}
13248 do_test where7-2.571.1 {
13249 count_steps_sort {
13250 SELECT a FROM t2
13251 WHERE c=18018
13252 OR (g='ihgfedc' AND f GLOB 'abcde*')
13253 OR b=410
13254 OR b=858
13255 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13256 }
13257 } {49 52 53 54 78 scan 0 sort 0}
13258 do_test where7-2.571.2 {
13259 count_steps_sort {
13260 SELECT a FROM t3
13261 WHERE c=18018
13262 OR (g='ihgfedc' AND f GLOB 'abcde*')
13263 OR b=410
13264 OR b=858
13265 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13266 }
13267 } {49 52 53 54 78 scan 0 sort 0}
13268 do_test where7-2.572.1 {
13269 count_steps_sort {
13270 SELECT a FROM t2
13271 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13272 OR b=781
13273 }
13274 } {47 71 scan 0 sort 0}
13275 do_test where7-2.572.2 {
13276 count_steps_sort {
13277 SELECT a FROM t3
13278 WHERE (g='ponmlkj' AND f GLOB 'vwxyz*')
13279 OR b=781
13280 }
13281 } {47 71 scan 0 sort 0}
13282 do_test where7-2.573.1 {
13283 count_steps_sort {
13284 SELECT a FROM t2
13285 WHERE b=1070
13286 OR ((a BETWEEN 50 AND 52) AND a!=51)
13287 OR a=54
13288 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13289 OR a=9
13290 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13291 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13292 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13293 }
13294 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13295 do_test where7-2.573.2 {
13296 count_steps_sort {
13297 SELECT a FROM t3
13298 WHERE b=1070
13299 OR ((a BETWEEN 50 AND 52) AND a!=51)
13300 OR a=54
13301 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13302 OR a=9
13303 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
13304 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13305 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13306 }
13307 } {7 9 25 33 47 50 52 54 59 63 85 scan 0 sort 0}
13308 do_test where7-2.574.1 {
13309 count_steps_sort {
13310 SELECT a FROM t2
13311 WHERE a=55
13312 OR a=62
13313 OR a=63
13314 OR (g='onmlkji' AND f GLOB 'yzabc*')
13315 OR (g='rqponml' AND f GLOB 'ijklm*')
13316 OR ((a BETWEEN 99 AND 101) AND a!=100)
13317 }
13318 } {34 50 55 62 63 99 scan 0 sort 0}
13319 do_test where7-2.574.2 {
13320 count_steps_sort {
13321 SELECT a FROM t3
13322 WHERE a=55
13323 OR a=62
13324 OR a=63
13325 OR (g='onmlkji' AND f GLOB 'yzabc*')
13326 OR (g='rqponml' AND f GLOB 'ijklm*')
13327 OR ((a BETWEEN 99 AND 101) AND a!=100)
13328 }
13329 } {34 50 55 62 63 99 scan 0 sort 0}
13330 do_test where7-2.575.1 {
13331 count_steps_sort {
13332 SELECT a FROM t2
13333 WHERE b=421
13334 OR b=146
13335 OR b=22
13336 OR f='efghijklm'
13337 }
13338 } {2 4 30 56 82 scan 0 sort 0}
13339 do_test where7-2.575.2 {
13340 count_steps_sort {
13341 SELECT a FROM t3
13342 WHERE b=421
13343 OR b=146
13344 OR b=22
13345 OR f='efghijklm'
13346 }
13347 } {2 4 30 56 82 scan 0 sort 0}
13348 do_test where7-2.576.1 {
13349 count_steps_sort {
13350 SELECT a FROM t2
13351 WHERE b=553
13352 OR ((a BETWEEN 21 AND 23) AND a!=22)
13353 OR (g='onmlkji' AND f GLOB 'wxyza*')
13354 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13355 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13356 OR b=583
13357 OR a=56
13358 }
13359 } {21 23 48 53 56 59 61 scan 0 sort 0}
13360 do_test where7-2.576.2 {
13361 count_steps_sort {
13362 SELECT a FROM t3
13363 WHERE b=553
13364 OR ((a BETWEEN 21 AND 23) AND a!=22)
13365 OR (g='onmlkji' AND f GLOB 'wxyza*')
13366 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
13367 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13368 OR b=583
13369 OR a=56
13370 }
13371 } {21 23 48 53 56 59 61 scan 0 sort 0}
13372 do_test where7-2.577.1 {
13373 count_steps_sort {
13374 SELECT a FROM t2
13375 WHERE a=83
13376 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13377 OR (g='srqponm' AND f GLOB 'defgh*')
13378 OR a=1
13379 OR ((a BETWEEN 17 AND 19) AND a!=18)
13380 OR ((a BETWEEN 49 AND 51) AND a!=50)
13381 OR b=245
13382 }
13383 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13384 do_test where7-2.577.2 {
13385 count_steps_sort {
13386 SELECT a FROM t3
13387 WHERE a=83
13388 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13389 OR (g='srqponm' AND f GLOB 'defgh*')
13390 OR a=1
13391 OR ((a BETWEEN 17 AND 19) AND a!=18)
13392 OR ((a BETWEEN 49 AND 51) AND a!=50)
13393 OR b=245
13394 }
13395 } {1 17 19 29 49 51 77 83 scan 0 sort 0}
13396 do_test where7-2.578.1 {
13397 count_steps_sort {
13398 SELECT a FROM t2
13399 WHERE c=3003
13400 OR b=619
13401 OR ((a BETWEEN 19 AND 21) AND a!=20)
13402 }
13403 } {7 8 9 19 21 scan 0 sort 0}
13404 do_test where7-2.578.2 {
13405 count_steps_sort {
13406 SELECT a FROM t3
13407 WHERE c=3003
13408 OR b=619
13409 OR ((a BETWEEN 19 AND 21) AND a!=20)
13410 }
13411 } {7 8 9 19 21 scan 0 sort 0}
13412 do_test where7-2.579.1 {
13413 count_steps_sort {
13414 SELECT a FROM t2
13415 WHERE b=924
13416 OR a=92
13417 OR a=63
13418 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13419 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
13420 }
13421 } {60 63 84 92 97 scan 0 sort 0}
13422 do_test where7-2.579.2 {
13423 count_steps_sort {
13424 SELECT a FROM t3
13425 WHERE b=924
13426 OR a=92
13427 OR a=63
13428 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13429 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
13430 }
13431 } {60 63 84 92 97 scan 0 sort 0}
13432 do_test where7-2.580.1 {
13433 count_steps_sort {
13434 SELECT a FROM t2
13435 WHERE b=440
13436 OR f='vwxyzabcd'
13437 OR b=190
13438 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13439 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13440 OR b=88
13441 OR b=58
13442 }
13443 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13444 do_test where7-2.580.2 {
13445 count_steps_sort {
13446 SELECT a FROM t3
13447 WHERE b=440
13448 OR f='vwxyzabcd'
13449 OR b=190
13450 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
13451 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
13452 OR b=88
13453 OR b=58
13454 }
13455 } {8 11 21 37 40 42 47 63 73 89 99 scan 0 sort 0}
13456 do_test where7-2.581.1 {
13457 count_steps_sort {
13458 SELECT a FROM t2
13459 WHERE b=495
13460 OR c=24024
13461 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13462 OR b=1001
13463 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13464 OR d>1e10
13465 OR b=531
13466 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13467 OR b=1089
13468 }
13469 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13470 do_test where7-2.581.2 {
13471 count_steps_sort {
13472 SELECT a FROM t3
13473 WHERE b=495
13474 OR c=24024
13475 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
13476 OR b=1001
13477 OR (g='tsrqpon' AND f GLOB 'zabcd*')
13478 OR d>1e10
13479 OR b=531
13480 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
13481 OR b=1089
13482 }
13483 } {25 45 49 70 71 72 82 91 99 scan 0 sort 0}
13484 do_test where7-2.582.1 {
13485 count_steps_sort {
13486 SELECT a FROM t2
13487 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13488 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13489 }
13490 } {41 48 scan 0 sort 0}
13491 do_test where7-2.582.2 {
13492 count_steps_sort {
13493 SELECT a FROM t3
13494 WHERE (d>=48.0 AND d<49.0 AND d NOT NULL)
13495 OR (d>=41.0 AND d<42.0 AND d NOT NULL)
13496 }
13497 } {41 48 scan 0 sort 0}
13498 do_test where7-2.583.1 {
13499 count_steps_sort {
13500 SELECT a FROM t2
13501 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13502 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13503 OR ((a BETWEEN 80 AND 82) AND a!=81)
13504 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13505 OR ((a BETWEEN 91 AND 93) AND a!=92)
13506 OR d>1e10
13507 OR b=22
13508 OR c=5005
13509 OR ((a BETWEEN 22 AND 24) AND a!=23)
13510 }
13511 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13512 do_test where7-2.583.2 {
13513 count_steps_sort {
13514 SELECT a FROM t3
13515 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
13516 OR (g='yxwvuts' AND f GLOB 'bcdef*')
13517 OR ((a BETWEEN 80 AND 82) AND a!=81)
13518 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
13519 OR ((a BETWEEN 91 AND 93) AND a!=92)
13520 OR d>1e10
13521 OR b=22
13522 OR c=5005
13523 OR ((a BETWEEN 22 AND 24) AND a!=23)
13524 }
13525 } {1 2 13 14 15 22 24 52 71 73 80 82 91 93 scan 0 sort 0}
13526 do_test where7-2.584.1 {
13527 count_steps_sort {
13528 SELECT a FROM t2
13529 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13530 OR b=1078
13531 OR b=806
13532 OR b=605
13533 OR ((a BETWEEN 23 AND 25) AND a!=24)
13534 OR (g='jihgfed' AND f GLOB 'yzabc*')
13535 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13536 }
13537 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13538 do_test where7-2.584.2 {
13539 count_steps_sort {
13540 SELECT a FROM t3
13541 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
13542 OR b=1078
13543 OR b=806
13544 OR b=605
13545 OR ((a BETWEEN 23 AND 25) AND a!=24)
13546 OR (g='jihgfed' AND f GLOB 'yzabc*')
13547 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
13548 }
13549 } {9 11 15 23 25 41 55 67 76 93 98 scan 0 sort 0}
13550 do_test where7-2.585.1 {
13551 count_steps_sort {
13552 SELECT a FROM t2
13553 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13554 OR b=572
13555 OR c=10010
13556 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13557 OR a=29
13558 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13559 }
13560 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13561 do_test where7-2.585.2 {
13562 count_steps_sort {
13563 SELECT a FROM t3
13564 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
13565 OR b=572
13566 OR c=10010
13567 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13568 OR a=29
13569 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
13570 }
13571 } {7 28 29 30 33 52 59 68 84 85 86 scan 0 sort 0}
13572 do_test where7-2.586.1 {
13573 count_steps_sort {
13574 SELECT a FROM t2
13575 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
13576 OR b=858
13577 OR b=806
13578 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13579 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13580 }
13581 } {63 77 78 94 96 scan 0 sort 0}
13582 do_test where7-2.586.2 {
13583 count_steps_sort {
13584 SELECT a FROM t3
13585 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
13586 OR b=858
13587 OR b=806
13588 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13589 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
13590 }
13591 } {63 77 78 94 96 scan 0 sort 0}
13592 do_test where7-2.587.1 {
13593 count_steps_sort {
13594 SELECT a FROM t2
13595 WHERE f='vwxyzabcd'
13596 OR a=72
13597 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13598 OR b=935
13599 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13600 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13601 OR c=13013
13602 }
13603 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13604 do_test where7-2.587.2 {
13605 count_steps_sort {
13606 SELECT a FROM t3
13607 WHERE f='vwxyzabcd'
13608 OR a=72
13609 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
13610 OR b=935
13611 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
13612 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
13613 OR c=13013
13614 }
13615 } {21 36 37 38 39 40 47 72 73 85 99 scan 0 sort 0}
13616 do_test where7-2.588.1 {
13617 count_steps_sort {
13618 SELECT a FROM t2
13619 WHERE c=5005
13620 OR (g='gfedcba' AND f GLOB 'klmno*')
13621 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13622 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13623 OR b=143
13624 OR a=68
13625 OR a=77
13626 OR b=80
13627 }
13628 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13629 do_test where7-2.588.2 {
13630 count_steps_sort {
13631 SELECT a FROM t3
13632 WHERE c=5005
13633 OR (g='gfedcba' AND f GLOB 'klmno*')
13634 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
13635 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13636 OR b=143
13637 OR a=68
13638 OR a=77
13639 OR b=80
13640 }
13641 } {13 14 15 43 44 68 77 88 scan 0 sort 0}
13642 do_test where7-2.589.1 {
13643 count_steps_sort {
13644 SELECT a FROM t2
13645 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13646 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13647 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13648 OR ((a BETWEEN 76 AND 78) AND a!=77)
13649 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13650 OR a=99
13651 OR ((a BETWEEN 12 AND 14) AND a!=13)
13652 }
13653 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13654 do_test where7-2.589.2 {
13655 count_steps_sort {
13656 SELECT a FROM t3
13657 WHERE (d>=5.0 AND d<6.0 AND d NOT NULL)
13658 OR (g='xwvutsr' AND f GLOB 'ghijk*')
13659 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
13660 OR ((a BETWEEN 76 AND 78) AND a!=77)
13661 OR (g='kjihgfe' AND f GLOB 'qrstu*')
13662 OR a=99
13663 OR ((a BETWEEN 12 AND 14) AND a!=13)
13664 }
13665 } {5 6 12 14 68 72 76 78 99 scan 0 sort 0}
13666 do_test where7-2.590.1 {
13667 count_steps_sort {
13668 SELECT a FROM t2
13669 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13670 OR ((a BETWEEN 88 AND 90) AND a!=89)
13671 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13672 OR (g='xwvutsr' AND f GLOB 'fghij*')
13673 OR b=971
13674 OR (g='xwvutsr' AND f GLOB 'fghij*')
13675 }
13676 } {5 13 40 88 90 scan 0 sort 0}
13677 do_test where7-2.590.2 {
13678 count_steps_sort {
13679 SELECT a FROM t3
13680 WHERE (g='qponmlk' AND f GLOB 'opqrs*')
13681 OR ((a BETWEEN 88 AND 90) AND a!=89)
13682 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
13683 OR (g='xwvutsr' AND f GLOB 'fghij*')
13684 OR b=971
13685 OR (g='xwvutsr' AND f GLOB 'fghij*')
13686 }
13687 } {5 13 40 88 90 scan 0 sort 0}
13688 do_test where7-2.591.1 {
13689 count_steps_sort {
13690 SELECT a FROM t2
13691 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13692 OR b=806
13693 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13694 OR b=1015
13695 OR ((a BETWEEN 68 AND 70) AND a!=69)
13696 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13697 }
13698 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13699 do_test where7-2.591.2 {
13700 count_steps_sort {
13701 SELECT a FROM t3
13702 WHERE (f GLOB '?lmno*' AND f GLOB 'klmn*')
13703 OR b=806
13704 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13705 OR b=1015
13706 OR ((a BETWEEN 68 AND 70) AND a!=69)
13707 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
13708 }
13709 } {10 13 36 39 43 62 65 68 70 88 91 scan 0 sort 0}
13710 do_test where7-2.592.1 {
13711 count_steps_sort {
13712 SELECT a FROM t2
13713 WHERE f='nopqrstuv'
13714 OR b=993
13715 OR a=76
13716 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13717 OR c=20020
13718 OR a=26
13719 OR b=1048
13720 OR b=561
13721 OR (g='rqponml' AND f GLOB 'klmno*')
13722 OR ((a BETWEEN 55 AND 57) AND a!=56)
13723 OR a=56
13724 }
13725 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13726 do_test where7-2.592.2 {
13727 count_steps_sort {
13728 SELECT a FROM t3
13729 WHERE f='nopqrstuv'
13730 OR b=993
13731 OR a=76
13732 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
13733 OR c=20020
13734 OR a=26
13735 OR b=1048
13736 OR b=561
13737 OR (g='rqponml' AND f GLOB 'klmno*')
13738 OR ((a BETWEEN 55 AND 57) AND a!=56)
13739 OR a=56
13740 }
13741 } {13 26 36 39 51 55 56 57 58 59 60 65 76 79 91 scan 0 sort 0}
13742 do_test where7-2.593.1 {
13743 count_steps_sort {
13744 SELECT a FROM t2
13745 WHERE b=781
13746 OR b=671
13747 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13748 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13749 OR ((a BETWEEN 39 AND 41) AND a!=40)
13750 OR b=113
13751 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13752 OR b=385
13753 OR (g='hgfedcb' AND f GLOB 'fghij*')
13754 }
13755 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13756 do_test where7-2.593.2 {
13757 count_steps_sort {
13758 SELECT a FROM t3
13759 WHERE b=781
13760 OR b=671
13761 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
13762 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
13763 OR ((a BETWEEN 39 AND 41) AND a!=40)
13764 OR b=113
13765 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
13766 OR b=385
13767 OR (g='hgfedcb' AND f GLOB 'fghij*')
13768 }
13769 } {15 16 35 39 41 60 61 71 83 scan 0 sort 0}
13770 do_test where7-2.594.1 {
13771 count_steps_sort {
13772 SELECT a FROM t2
13773 WHERE b=410
13774 OR ((a BETWEEN 85 AND 87) AND a!=86)
13775 OR b=674
13776 OR b=825
13777 OR b=704
13778 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13779 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13780 OR ((a BETWEEN 58 AND 60) AND a!=59)
13781 OR a=76
13782 OR c=32032
13783 OR ((a BETWEEN 43 AND 45) AND a!=44)
13784 }
13785 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13786 do_test where7-2.594.2 {
13787 count_steps_sort {
13788 SELECT a FROM t3
13789 WHERE b=410
13790 OR ((a BETWEEN 85 AND 87) AND a!=86)
13791 OR b=674
13792 OR b=825
13793 OR b=704
13794 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13795 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13796 OR ((a BETWEEN 58 AND 60) AND a!=59)
13797 OR a=76
13798 OR c=32032
13799 OR ((a BETWEEN 43 AND 45) AND a!=44)
13800 }
13801 } {9 43 45 58 60 61 64 75 76 85 87 94 95 96 scan 0 sort 0}
13802 do_test where7-2.595.1 {
13803 count_steps_sort {
13804 SELECT a FROM t2
13805 WHERE b=869
13806 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13807 }
13808 } {43 79 scan 0 sort 0}
13809 do_test where7-2.595.2 {
13810 count_steps_sort {
13811 SELECT a FROM t3
13812 WHERE b=869
13813 OR (g='ponmlkj' AND f GLOB 'rstuv*')
13814 }
13815 } {43 79 scan 0 sort 0}
13816 do_test where7-2.596.1 {
13817 count_steps_sort {
13818 SELECT a FROM t2
13819 WHERE b=869
13820 OR a=34
13821 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13822 }
13823 } {34 79 87 scan 0 sort 0}
13824 do_test where7-2.596.2 {
13825 count_steps_sort {
13826 SELECT a FROM t3
13827 WHERE b=869
13828 OR a=34
13829 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
13830 }
13831 } {34 79 87 scan 0 sort 0}
13832 do_test where7-2.597.1 {
13833 count_steps_sort {
13834 SELECT a FROM t2
13835 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13836 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13837 OR a=8
13838 OR a=72
13839 OR ((a BETWEEN 95 AND 97) AND a!=96)
13840 OR (g='gfedcba' AND f GLOB 'mnopq*')
13841 }
13842 } {8 33 44 72 90 95 97 scan 0 sort 0}
13843 do_test where7-2.597.2 {
13844 count_steps_sort {
13845 SELECT a FROM t3
13846 WHERE (g='rqponml' AND f GLOB 'hijkl*')
13847 OR (g='ponmlkj' AND f GLOB 'stuvw*')
13848 OR a=8
13849 OR a=72
13850 OR ((a BETWEEN 95 AND 97) AND a!=96)
13851 OR (g='gfedcba' AND f GLOB 'mnopq*')
13852 }
13853 } {8 33 44 72 90 95 97 scan 0 sort 0}
13854 do_test where7-2.598.1 {
13855 count_steps_sort {
13856 SELECT a FROM t2
13857 WHERE a=20
13858 OR ((a BETWEEN 74 AND 76) AND a!=75)
13859 OR b=341
13860 OR (g='tsrqpon' AND f GLOB 'abcde*')
13861 OR b=814
13862 OR b=1026
13863 OR a=14
13864 OR a=13
13865 OR b=1037
13866 OR ((a BETWEEN 56 AND 58) AND a!=57)
13867 }
13868 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13869 do_test where7-2.598.2 {
13870 count_steps_sort {
13871 SELECT a FROM t3
13872 WHERE a=20
13873 OR ((a BETWEEN 74 AND 76) AND a!=75)
13874 OR b=341
13875 OR (g='tsrqpon' AND f GLOB 'abcde*')
13876 OR b=814
13877 OR b=1026
13878 OR a=14
13879 OR a=13
13880 OR b=1037
13881 OR ((a BETWEEN 56 AND 58) AND a!=57)
13882 }
13883 } {13 14 20 26 31 56 58 74 76 scan 0 sort 0}
13884 do_test where7-2.599.1 {
13885 count_steps_sort {
13886 SELECT a FROM t2
13887 WHERE b=443
13888 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13889 OR b=839
13890 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13891 OR (g='onmlkji' AND f GLOB 'xyzab*')
13892 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13893 OR c=7007
13894 }
13895 } {10 13 19 20 21 49 51 scan 0 sort 0}
13896 do_test where7-2.599.2 {
13897 count_steps_sort {
13898 SELECT a FROM t3
13899 WHERE b=443
13900 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
13901 OR b=839
13902 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
13903 OR (g='onmlkji' AND f GLOB 'xyzab*')
13904 OR (g='vutsrqp' AND f GLOB 'nopqr*')
13905 OR c=7007
13906 }
13907 } {10 13 19 20 21 49 51 scan 0 sort 0}
13908 do_test where7-2.600.1 {
13909 count_steps_sort {
13910 SELECT a FROM t2
13911 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13912 OR a=21
13913 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13914 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13915 OR f='zabcdefgh'
13916 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13917 OR b=506
13918 OR ((a BETWEEN 14 AND 16) AND a!=15)
13919 OR b=88
13920 OR b=190
13921 }
13922 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13923 do_test where7-2.600.2 {
13924 count_steps_sort {
13925 SELECT a FROM t3
13926 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
13927 OR a=21
13928 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
13929 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
13930 OR f='zabcdefgh'
13931 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
13932 OR b=506
13933 OR ((a BETWEEN 14 AND 16) AND a!=15)
13934 OR b=88
13935 OR b=190
13936 }
13937 } {3 8 9 14 16 21 25 42 46 51 68 77 94 97 scan 0 sort 0}
13938 do_test where7-2.601.1 {
13939 count_steps_sort {
13940 SELECT a FROM t2
13941 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13942 OR f='bcdefghij'
13943 OR ((a BETWEEN 68 AND 70) AND a!=69)
13944 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13945 OR (g='srqponm' AND f GLOB 'efghi*')
13946 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13947 OR b=762
13948 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13949 OR (g='jihgfed' AND f GLOB 'yzabc*')
13950 }
13951 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13952 do_test where7-2.601.2 {
13953 count_steps_sort {
13954 SELECT a FROM t3
13955 WHERE (d>=41.0 AND d<42.0 AND d NOT NULL)
13956 OR f='bcdefghij'
13957 OR ((a BETWEEN 68 AND 70) AND a!=69)
13958 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
13959 OR (g='srqponm' AND f GLOB 'efghi*')
13960 OR (g='mlkjihg' AND f GLOB 'jklmn*')
13961 OR b=762
13962 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
13963 OR (g='jihgfed' AND f GLOB 'yzabc*')
13964 }
13965 } {1 27 30 41 53 54 61 63 68 70 76 79 scan 0 sort 0}
13966 do_test where7-2.602.1 {
13967 count_steps_sort {
13968 SELECT a FROM t2
13969 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13970 OR f='qrstuvwxy'
13971 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13972 }
13973 } {16 42 56 68 85 94 scan 0 sort 0}
13974 do_test where7-2.602.2 {
13975 count_steps_sort {
13976 SELECT a FROM t3
13977 WHERE (d>=85.0 AND d<86.0 AND d NOT NULL)
13978 OR f='qrstuvwxy'
13979 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
13980 }
13981 } {16 42 56 68 85 94 scan 0 sort 0}
13982 do_test where7-2.603.1 {
13983 count_steps_sort {
13984 SELECT a FROM t2
13985 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13986 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13987 OR a=21
13988 OR b<0
13989 OR f='bcdefghij'
13990 OR ((a BETWEEN 14 AND 16) AND a!=15)
13991 }
13992 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
13993 do_test where7-2.603.2 {
13994 count_steps_sort {
13995 SELECT a FROM t3
13996 WHERE (d>=89.0 AND d<90.0 AND d NOT NULL)
13997 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
13998 OR a=21
13999 OR b<0
14000 OR f='bcdefghij'
14001 OR ((a BETWEEN 14 AND 16) AND a!=15)
14002 }
14003 } {1 14 16 21 27 53 57 79 89 scan 0 sort 0}
14004 do_test where7-2.604.1 {
14005 count_steps_sort {
14006 SELECT a FROM t2
14007 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
14008 OR (g='hgfedcb' AND f GLOB 'fghij*')
14009 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
14010 OR b=1067
14011 OR b=231
14012 OR b=113
14013 OR b=22
14014 OR a=55
14015 OR b=663
14016 }
14017 } {2 21 40 55 83 97 scan 0 sort 0}
14018 do_test where7-2.604.2 {
14019 count_steps_sort {
14020 SELECT a FROM t3
14021 WHERE (d>=55.0 AND d<56.0 AND d NOT NULL)
14022 OR (g='hgfedcb' AND f GLOB 'fghij*')
14023 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
14024 OR b=1067
14025 OR b=231
14026 OR b=113
14027 OR b=22
14028 OR a=55
14029 OR b=663
14030 }
14031 } {2 21 40 55 83 97 scan 0 sort 0}
14032 do_test where7-2.605.1 {
14033 count_steps_sort {
14034 SELECT a FROM t2
14035 WHERE a=1
14036 OR b=454
14037 OR b=396
14038 OR b=1059
14039 OR a=69
14040 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14041 OR b=440
14042 OR b=825
14043 }
14044 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14045 do_test where7-2.605.2 {
14046 count_steps_sort {
14047 SELECT a FROM t3
14048 WHERE a=1
14049 OR b=454
14050 OR b=396
14051 OR b=1059
14052 OR a=69
14053 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
14054 OR b=440
14055 OR b=825
14056 }
14057 } {1 21 36 40 47 69 73 75 99 scan 0 sort 0}
14058 do_test where7-2.606.1 {
14059 count_steps_sort {
14060 SELECT a FROM t2
14061 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14062 OR b=308
14063 OR c<=10
14064 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14065 OR f='ghijklmno'
14066 OR b=289
14067 OR a=5
14068 OR b=267
14069 OR b=949
14070 OR ((a BETWEEN 7 AND 9) AND a!=8)
14071 }
14072 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14073 do_test where7-2.606.2 {
14074 count_steps_sort {
14075 SELECT a FROM t3
14076 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
14077 OR b=308
14078 OR c<=10
14079 OR (g='xwvutsr' AND f GLOB 'hijkl*')
14080 OR f='ghijklmno'
14081 OR b=289
14082 OR a=5
14083 OR b=267
14084 OR b=949
14085 OR ((a BETWEEN 7 AND 9) AND a!=8)
14086 }
14087 } {5 6 7 9 26 28 32 58 84 scan 0 sort 0}
14088 do_test where7-2.607.1 {
14089 count_steps_sort {
14090 SELECT a FROM t2
14091 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14092 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14093 OR b=993
14094 OR ((a BETWEEN 43 AND 45) AND a!=44)
14095 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14096 OR b=663
14097 OR (g='ihgfedc' AND f GLOB 'defgh*')
14098 OR b=869
14099 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14100 OR b=121
14101 }
14102 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14103 do_test where7-2.607.2 {
14104 count_steps_sort {
14105 SELECT a FROM t3
14106 WHERE ((a BETWEEN 95 AND 97) AND a!=96)
14107 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
14108 OR b=993
14109 OR ((a BETWEEN 43 AND 45) AND a!=44)
14110 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
14111 OR b=663
14112 OR (g='ihgfedc' AND f GLOB 'defgh*')
14113 OR b=869
14114 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14115 OR b=121
14116 }
14117 } {11 17 24 43 45 50 76 79 81 95 97 scan 0 sort 0}
14118 do_test where7-2.608.1 {
14119 count_steps_sort {
14120 SELECT a FROM t2
14121 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14122 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14123 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14124 OR b=770
14125 }
14126 } {4 27 70 87 scan 0 sort 0}
14127 do_test where7-2.608.2 {
14128 count_steps_sort {
14129 SELECT a FROM t3
14130 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
14131 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14132 OR (g='hgfedcb' AND f GLOB 'jklmn*')
14133 OR b=770
14134 }
14135 } {4 27 70 87 scan 0 sort 0}
14136 do_test where7-2.609.1 {
14137 count_steps_sort {
14138 SELECT a FROM t2
14139 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
14140 OR (g='nmlkjih' AND f GLOB 'fghij*')
14141 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
14142 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
14143 OR (g='gfedcba' AND f GLOB 'mnopq*')
14144 }
14145 } {19 45 57 71 80 82 90 97 scan 0 sort 0}
14146 do_test where7-2.609.2 {
14147 count_steps_sort {
14148 SELECT a FROM t3
14149 WHERE ((a BETWEEN 80 AND 82) AND a!=81)
14150 OR (g='nmlkjih' AND f GLOB 'fghij*')
14151 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
14152 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
14153 OR (g='gfedcba' AND f GLOB 'mnopq*')
14154 }
14155 } {19 45 57 71 80 82 90 97 scan 0 sort 0}
14156 do_test where7-2.610.1 {
14157 count_steps_sort {
14158 SELECT a FROM t2
14159 WHERE b=22
14160 OR c=31031
14161 OR b=894
14162 OR a=31
14163 OR ((a BETWEEN 84 AND 86) AND a!=85)
14164 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14165 OR a=94
14166 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14167 OR ((a BETWEEN 93 AND 95) AND a!=94)
14168 OR a=21
14169 OR b=1001
14170 }
14171 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14172 do_test where7-2.610.2 {
14173 count_steps_sort {
14174 SELECT a FROM t3
14175 WHERE b=22
14176 OR c=31031
14177 OR b=894
14178 OR a=31
14179 OR ((a BETWEEN 84 AND 86) AND a!=85)
14180 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
14181 OR a=94
14182 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14183 OR ((a BETWEEN 93 AND 95) AND a!=94)
14184 OR a=21
14185 OR b=1001
14186 }
14187 } {2 21 31 84 86 91 92 93 94 95 scan 0 sort 0}
14188 do_test where7-2.611.1 {
14189 count_steps_sort {
14190 SELECT a FROM t2
14191 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14192 OR b=1092
14193 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14194 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14195 OR a=77
14196 OR a=63
14197 OR b=762
14198 OR b=894
14199 OR b=685
14200 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14201 }
14202 } {13 46 51 63 77 80 scan 0 sort 0}
14203 do_test where7-2.611.2 {
14204 count_steps_sort {
14205 SELECT a FROM t3
14206 WHERE (g='onmlkji' AND f GLOB 'zabcd*')
14207 OR b=1092
14208 OR (g='ihgfedc' AND f GLOB 'cdefg*')
14209 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
14210 OR a=77
14211 OR a=63
14212 OR b=762
14213 OR b=894
14214 OR b=685
14215 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14216 }
14217 } {13 46 51 63 77 80 scan 0 sort 0}
14218 do_test where7-2.612.1 {
14219 count_steps_sort {
14220 SELECT a FROM t2
14221 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14222 OR ((a BETWEEN 93 AND 95) AND a!=94)
14223 OR b=231
14224 }
14225 } {10 21 93 95 scan 0 sort 0}
14226 do_test where7-2.612.2 {
14227 count_steps_sort {
14228 SELECT a FROM t3
14229 WHERE (g='wvutsrq' AND f GLOB 'klmno*')
14230 OR ((a BETWEEN 93 AND 95) AND a!=94)
14231 OR b=231
14232 }
14233 } {10 21 93 95 scan 0 sort 0}
14234 do_test where7-2.613.1 {
14235 count_steps_sort {
14236 SELECT a FROM t2
14237 WHERE b=828
14238 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14239 OR ((a BETWEEN 8 AND 10) AND a!=9)
14240 }
14241 } {8 10 26 52 78 scan 0 sort 0}
14242 do_test where7-2.613.2 {
14243 count_steps_sort {
14244 SELECT a FROM t3
14245 WHERE b=828
14246 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
14247 OR ((a BETWEEN 8 AND 10) AND a!=9)
14248 }
14249 } {8 10 26 52 78 scan 0 sort 0}
14250 do_test where7-2.614.1 {
14251 count_steps_sort {
14252 SELECT a FROM t2
14253 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14254 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14255 OR b=520
14256 OR ((a BETWEEN 4 AND 6) AND a!=5)
14257 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14258 OR ((a BETWEEN 31 AND 33) AND a!=32)
14259 OR (g='edcbazy' AND f GLOB 'wxyza*')
14260 OR a=21
14261 }
14262 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14263 do_test where7-2.614.2 {
14264 count_steps_sort {
14265 SELECT a FROM t3
14266 WHERE (f GLOB '?opqr*' AND f GLOB 'nopq*')
14267 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14268 OR b=520
14269 OR ((a BETWEEN 4 AND 6) AND a!=5)
14270 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14271 OR ((a BETWEEN 31 AND 33) AND a!=32)
14272 OR (g='edcbazy' AND f GLOB 'wxyza*')
14273 OR a=21
14274 }
14275 } {4 6 13 21 31 33 39 47 50 65 91 100 scan 0 sort 0}
14276 do_test where7-2.615.1 {
14277 count_steps_sort {
14278 SELECT a FROM t2
14279 WHERE b=553
14280 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14281 OR b=1034
14282 OR b=418
14283 OR a=57
14284 OR f='mnopqrstu'
14285 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14286 }
14287 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14288 do_test where7-2.615.2 {
14289 count_steps_sort {
14290 SELECT a FROM t3
14291 WHERE b=553
14292 OR (g='lkjihgf' AND f GLOB 'lmnop*')
14293 OR b=1034
14294 OR b=418
14295 OR a=57
14296 OR f='mnopqrstu'
14297 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
14298 }
14299 } {12 38 57 63 64 90 94 99 scan 0 sort 0}
14300 do_test where7-2.616.1 {
14301 count_steps_sort {
14302 SELECT a FROM t2
14303 WHERE a=43
14304 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14305 OR b=418
14306 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14307 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14308 OR b=594
14309 OR a=21
14310 OR a=78
14311 OR a=91
14312 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14313 }
14314 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14315 do_test where7-2.616.2 {
14316 count_steps_sort {
14317 SELECT a FROM t3
14318 WHERE a=43
14319 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
14320 OR b=418
14321 OR (g='kjihgfe' AND f GLOB 'stuvw*')
14322 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
14323 OR b=594
14324 OR a=21
14325 OR a=78
14326 OR a=91
14327 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14328 }
14329 } {21 38 43 47 54 70 78 80 91 scan 0 sort 0}
14330 do_test where7-2.617.1 {
14331 count_steps_sort {
14332 SELECT a FROM t2
14333 WHERE b=671
14334 OR (g='onmlkji' AND f GLOB 'wxyza*')
14335 OR ((a BETWEEN 95 AND 97) AND a!=96)
14336 }
14337 } {48 61 95 97 scan 0 sort 0}
14338 do_test where7-2.617.2 {
14339 count_steps_sort {
14340 SELECT a FROM t3
14341 WHERE b=671
14342 OR (g='onmlkji' AND f GLOB 'wxyza*')
14343 OR ((a BETWEEN 95 AND 97) AND a!=96)
14344 }
14345 } {48 61 95 97 scan 0 sort 0}
14346 do_test where7-2.618.1 {
14347 count_steps_sort {
14348 SELECT a FROM t2
14349 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14350 OR b=726
14351 OR b=663
14352 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14353 OR a=25
14354 OR f='qrstuvwxy'
14355 }
14356 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14357 do_test where7-2.618.2 {
14358 count_steps_sort {
14359 SELECT a FROM t3
14360 WHERE (d>=2.0 AND d<3.0 AND d NOT NULL)
14361 OR b=726
14362 OR b=663
14363 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
14364 OR a=25
14365 OR f='qrstuvwxy'
14366 }
14367 } {2 13 16 25 42 66 68 94 scan 0 sort 0}
14368 do_test where7-2.619.1 {
14369 count_steps_sort {
14370 SELECT a FROM t2
14371 WHERE b=806
14372 OR (g='ihgfedc' AND f GLOB 'efghi*')
14373 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14374 OR ((a BETWEEN 10 AND 12) AND a!=11)
14375 OR b=275
14376 OR ((a BETWEEN 80 AND 82) AND a!=81)
14377 }
14378 } {10 12 25 50 80 82 scan 0 sort 0}
14379 do_test where7-2.619.2 {
14380 count_steps_sort {
14381 SELECT a FROM t3
14382 WHERE b=806
14383 OR (g='ihgfedc' AND f GLOB 'efghi*')
14384 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
14385 OR ((a BETWEEN 10 AND 12) AND a!=11)
14386 OR b=275
14387 OR ((a BETWEEN 80 AND 82) AND a!=81)
14388 }
14389 } {10 12 25 50 80 82 scan 0 sort 0}
14390 do_test where7-2.620.1 {
14391 count_steps_sort {
14392 SELECT a FROM t2
14393 WHERE c=24024
14394 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14395 OR b=429
14396 OR (g='qponmlk' AND f GLOB 'nopqr*')
14397 OR b=110
14398 OR a=39
14399 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14400 }
14401 } {2 10 23 39 70 71 72 scan 0 sort 0}
14402 do_test where7-2.620.2 {
14403 count_steps_sort {
14404 SELECT a FROM t3
14405 WHERE c=24024
14406 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14407 OR b=429
14408 OR (g='qponmlk' AND f GLOB 'nopqr*')
14409 OR b=110
14410 OR a=39
14411 OR (g='yxwvuts' AND f GLOB 'cdefg*')
14412 }
14413 } {2 10 23 39 70 71 72 scan 0 sort 0}
14414 do_test where7-2.621.1 {
14415 count_steps_sort {
14416 SELECT a FROM t2
14417 WHERE a=66
14418 OR ((a BETWEEN 68 AND 70) AND a!=69)
14419 OR b=198
14420 OR b=682
14421 OR c=23023
14422 }
14423 } {18 62 66 67 68 69 70 scan 0 sort 0}
14424 do_test where7-2.621.2 {
14425 count_steps_sort {
14426 SELECT a FROM t3
14427 WHERE a=66
14428 OR ((a BETWEEN 68 AND 70) AND a!=69)
14429 OR b=198
14430 OR b=682
14431 OR c=23023
14432 }
14433 } {18 62 66 67 68 69 70 scan 0 sort 0}
14434 do_test where7-2.622.1 {
14435 count_steps_sort {
14436 SELECT a FROM t2
14437 WHERE b=806
14438 OR b=253
14439 OR a=36
14440 }
14441 } {23 36 scan 0 sort 0}
14442 do_test where7-2.622.2 {
14443 count_steps_sort {
14444 SELECT a FROM t3
14445 WHERE b=806
14446 OR b=253
14447 OR a=36
14448 }
14449 } {23 36 scan 0 sort 0}
14450 do_test where7-2.623.1 {
14451 count_steps_sort {
14452 SELECT a FROM t2
14453 WHERE b=509
14454 OR ((a BETWEEN 22 AND 24) AND a!=23)
14455 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14456 OR b=718
14457 OR a=4
14458 OR ((a BETWEEN 56 AND 58) AND a!=57)
14459 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14460 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14461 }
14462 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14463 do_test where7-2.623.2 {
14464 count_steps_sort {
14465 SELECT a FROM t3
14466 WHERE b=509
14467 OR ((a BETWEEN 22 AND 24) AND a!=23)
14468 OR (g='vutsrqp' AND f GLOB 'nopqr*')
14469 OR b=718
14470 OR a=4
14471 OR ((a BETWEEN 56 AND 58) AND a!=57)
14472 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
14473 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
14474 }
14475 } {4 13 16 22 24 56 58 69 scan 0 sort 0}
14476 do_test where7-2.624.1 {
14477 count_steps_sort {
14478 SELECT a FROM t2
14479 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14480 OR b=1026
14481 OR a=93
14482 OR c=18018
14483 }
14484 } {52 53 54 77 93 scan 0 sort 0}
14485 do_test where7-2.624.2 {
14486 count_steps_sort {
14487 SELECT a FROM t3
14488 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
14489 OR b=1026
14490 OR a=93
14491 OR c=18018
14492 }
14493 } {52 53 54 77 93 scan 0 sort 0}
14494 do_test where7-2.625.1 {
14495 count_steps_sort {
14496 SELECT a FROM t2
14497 WHERE b=388
14498 OR a=44
14499 }
14500 } {44 scan 0 sort 0}
14501 do_test where7-2.625.2 {
14502 count_steps_sort {
14503 SELECT a FROM t3
14504 WHERE b=388
14505 OR a=44
14506 }
14507 } {44 scan 0 sort 0}
14508 do_test where7-2.626.1 {
14509 count_steps_sort {
14510 SELECT a FROM t2
14511 WHERE c=9009
14512 OR b=542
14513 OR f='cdefghijk'
14514 OR b=319
14515 OR b=616
14516 }
14517 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
14518 do_test where7-2.626.2 {
14519 count_steps_sort {
14520 SELECT a FROM t3
14521 WHERE c=9009
14522 OR b=542
14523 OR f='cdefghijk'
14524 OR b=319
14525 OR b=616
14526 }
14527 } {2 25 26 27 28 29 54 56 80 scan 0 sort 0}
14528 do_test where7-2.627.1 {
14529 count_steps_sort {
14530 SELECT a FROM t2
14531 WHERE b=990
14532 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14533 OR ((a BETWEEN 41 AND 43) AND a!=42)
14534 OR (g='nmlkjih' AND f GLOB 'fghij*')
14535 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14536 OR b=531
14537 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14538 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14539 OR f='qrstuvwxy'
14540 }
14541 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14542 do_test where7-2.627.2 {
14543 count_steps_sort {
14544 SELECT a FROM t3
14545 WHERE b=990
14546 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
14547 OR ((a BETWEEN 41 AND 43) AND a!=42)
14548 OR (g='nmlkjih' AND f GLOB 'fghij*')
14549 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14550 OR b=531
14551 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
14552 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
14553 OR f='qrstuvwxy'
14554 }
14555 } {6 16 32 41 42 43 57 58 67 68 84 86 90 94 97 scan 0 sort 0}
14556 do_test where7-2.628.1 {
14557 count_steps_sort {
14558 SELECT a FROM t2
14559 WHERE a=60
14560 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14561 OR b=627
14562 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14563 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14564 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14565 OR b=883
14566 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14567 OR f='yzabcdefg'
14568 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14569 }
14570 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14571 do_test where7-2.628.2 {
14572 count_steps_sort {
14573 SELECT a FROM t3
14574 WHERE a=60
14575 OR (g='jihgfed' AND f GLOB 'vwxyz*')
14576 OR b=627
14577 OR (g='edcbazy' AND f GLOB 'vwxyz*')
14578 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
14579 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
14580 OR b=883
14581 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
14582 OR f='yzabcdefg'
14583 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
14584 }
14585 } {24 38 50 57 59 60 73 76 78 93 99 scan 0 sort 0}
14586 do_test where7-2.629.1 {
14587 count_steps_sort {
14588 SELECT a FROM t2
14589 WHERE b=696
14590 OR b=938
14591 OR a=18
14592 OR b=957
14593 OR c=18018
14594 OR c=3003
14595 OR ((a BETWEEN 33 AND 35) AND a!=34)
14596 }
14597 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14598 do_test where7-2.629.2 {
14599 count_steps_sort {
14600 SELECT a FROM t3
14601 WHERE b=696
14602 OR b=938
14603 OR a=18
14604 OR b=957
14605 OR c=18018
14606 OR c=3003
14607 OR ((a BETWEEN 33 AND 35) AND a!=34)
14608 }
14609 } {7 8 9 18 33 35 52 53 54 87 scan 0 sort 0}
14610 do_test where7-2.630.1 {
14611 count_steps_sort {
14612 SELECT a FROM t2
14613 WHERE c=29029
14614 OR a=73
14615 }
14616 } {73 85 86 87 scan 0 sort 0}
14617 do_test where7-2.630.2 {
14618 count_steps_sort {
14619 SELECT a FROM t3
14620 WHERE c=29029
14621 OR a=73
14622 }
14623 } {73 85 86 87 scan 0 sort 0}
14624 do_test where7-2.631.1 {
14625 count_steps_sort {
14626 SELECT a FROM t2
14627 WHERE a=28
14628 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14629 OR b=69
14630 OR ((a BETWEEN 85 AND 87) AND a!=86)
14631 OR b=781
14632 OR a=64
14633 OR b=91
14634 OR (g='ihgfedc' AND f GLOB 'efghi*')
14635 OR a=16
14636 OR b=278
14637 OR a=26
14638 }
14639 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14640 do_test where7-2.631.2 {
14641 count_steps_sort {
14642 SELECT a FROM t3
14643 WHERE a=28
14644 OR (g='tsrqpon' AND f GLOB 'bcdef*')
14645 OR b=69
14646 OR ((a BETWEEN 85 AND 87) AND a!=86)
14647 OR b=781
14648 OR a=64
14649 OR b=91
14650 OR (g='ihgfedc' AND f GLOB 'efghi*')
14651 OR a=16
14652 OR b=278
14653 OR a=26
14654 }
14655 } {16 26 27 28 64 71 82 85 87 scan 0 sort 0}
14656 do_test where7-2.632.1 {
14657 count_steps_sort {
14658 SELECT a FROM t2
14659 WHERE a=70
14660 OR c=3003
14661 }
14662 } {7 8 9 70 scan 0 sort 0}
14663 do_test where7-2.632.2 {
14664 count_steps_sort {
14665 SELECT a FROM t3
14666 WHERE a=70
14667 OR c=3003
14668 }
14669 } {7 8 9 70 scan 0 sort 0}
14670 do_test where7-2.633.1 {
14671 count_steps_sort {
14672 SELECT a FROM t2
14673 WHERE c=31031
14674 OR a=76
14675 OR b=1023
14676 OR b=33
14677 }
14678 } {3 76 91 92 93 scan 0 sort 0}
14679 do_test where7-2.633.2 {
14680 count_steps_sort {
14681 SELECT a FROM t3
14682 WHERE c=31031
14683 OR a=76
14684 OR b=1023
14685 OR b=33
14686 }
14687 } {3 76 91 92 93 scan 0 sort 0}
14688 do_test where7-2.634.1 {
14689 count_steps_sort {
14690 SELECT a FROM t2
14691 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14692 OR b=1001
14693 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14694 }
14695 } {62 86 91 scan 0 sort 0}
14696 do_test where7-2.634.2 {
14697 count_steps_sort {
14698 SELECT a FROM t3
14699 WHERE (d>=62.0 AND d<63.0 AND d NOT NULL)
14700 OR b=1001
14701 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
14702 }
14703 } {62 86 91 scan 0 sort 0}
14704 do_test where7-2.635.1 {
14705 count_steps_sort {
14706 SELECT a FROM t2
14707 WHERE f='yzabcdefg'
14708 OR ((a BETWEEN 48 AND 50) AND a!=49)
14709 OR a=100
14710 OR (g='rqponml' AND f GLOB 'ijklm*')
14711 OR a=62
14712 OR a=67
14713 OR b=605
14714 OR c=23023
14715 OR a=26
14716 OR b=982
14717 OR ((a BETWEEN 3 AND 5) AND a!=4)
14718 }
14719 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14720 do_test where7-2.635.2 {
14721 count_steps_sort {
14722 SELECT a FROM t3
14723 WHERE f='yzabcdefg'
14724 OR ((a BETWEEN 48 AND 50) AND a!=49)
14725 OR a=100
14726 OR (g='rqponml' AND f GLOB 'ijklm*')
14727 OR a=62
14728 OR a=67
14729 OR b=605
14730 OR c=23023
14731 OR a=26
14732 OR b=982
14733 OR ((a BETWEEN 3 AND 5) AND a!=4)
14734 }
14735 } {3 5 24 26 34 48 50 55 62 67 68 69 76 100 scan 0 sort 0}
14736 do_test where7-2.636.1 {
14737 count_steps_sort {
14738 SELECT a FROM t2
14739 WHERE b=220
14740 OR ((a BETWEEN 24 AND 26) AND a!=25)
14741 OR f IS NULL
14742 OR ((a BETWEEN 25 AND 27) AND a!=26)
14743 OR b=784
14744 }
14745 } {20 24 25 26 27 scan 0 sort 0}
14746 do_test where7-2.636.2 {
14747 count_steps_sort {
14748 SELECT a FROM t3
14749 WHERE b=220
14750 OR ((a BETWEEN 24 AND 26) AND a!=25)
14751 OR f IS NULL
14752 OR ((a BETWEEN 25 AND 27) AND a!=26)
14753 OR b=784
14754 }
14755 } {20 24 25 26 27 scan 0 sort 0}
14756 do_test where7-2.637.1 {
14757 count_steps_sort {
14758 SELECT a FROM t2
14759 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14760 OR b=751
14761 OR (g='gfedcba' AND f GLOB 'klmno*')
14762 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14763 OR a=67
14764 OR b=102
14765 }
14766 } {10 17 43 67 69 88 95 scan 0 sort 0}
14767 do_test where7-2.637.2 {
14768 count_steps_sort {
14769 SELECT a FROM t3
14770 WHERE (f GLOB '?stuv*' AND f GLOB 'rstu*')
14771 OR b=751
14772 OR (g='gfedcba' AND f GLOB 'klmno*')
14773 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14774 OR a=67
14775 OR b=102
14776 }
14777 } {10 17 43 67 69 88 95 scan 0 sort 0}
14778 do_test where7-2.638.1 {
14779 count_steps_sort {
14780 SELECT a FROM t2
14781 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14782 OR b=256
14783 OR c=7007
14784 OR c=26026
14785 OR ((a BETWEEN 80 AND 82) AND a!=81)
14786 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14787 OR a=66
14788 }
14789 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14790 do_test where7-2.638.2 {
14791 count_steps_sort {
14792 SELECT a FROM t3
14793 WHERE (d>=69.0 AND d<70.0 AND d NOT NULL)
14794 OR b=256
14795 OR c=7007
14796 OR c=26026
14797 OR ((a BETWEEN 80 AND 82) AND a!=81)
14798 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
14799 OR a=66
14800 }
14801 } {19 20 21 66 69 74 76 77 78 80 82 scan 0 sort 0}
14802 do_test where7-2.639.1 {
14803 count_steps_sort {
14804 SELECT a FROM t2
14805 WHERE c=2002
14806 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14807 OR ((a BETWEEN 41 AND 43) AND a!=42)
14808 OR (g='ihgfedc' AND f GLOB 'defgh*')
14809 OR b=33
14810 OR b=817
14811 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14812 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14813 OR (g='xwvutsr' AND f GLOB 'efghi*')
14814 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14815 }
14816 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14817 do_test where7-2.639.2 {
14818 count_steps_sort {
14819 SELECT a FROM t3
14820 WHERE c=2002
14821 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
14822 OR ((a BETWEEN 41 AND 43) AND a!=42)
14823 OR (g='ihgfedc' AND f GLOB 'defgh*')
14824 OR b=33
14825 OR b=817
14826 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
14827 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
14828 OR (g='xwvutsr' AND f GLOB 'efghi*')
14829 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
14830 }
14831 } {3 4 5 6 8 10 21 34 41 43 45 60 81 86 scan 0 sort 0}
14832 do_test where7-2.640.1 {
14833 count_steps_sort {
14834 SELECT a FROM t2
14835 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14836 OR (g='ihgfedc' AND f GLOB 'defgh*')
14837 OR a=80
14838 OR a=53
14839 OR a=62
14840 OR a=49
14841 OR a=53
14842 OR a=56
14843 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14844 }
14845 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14846 do_test where7-2.640.2 {
14847 count_steps_sort {
14848 SELECT a FROM t3
14849 WHERE (g='srqponm' AND f GLOB 'cdefg*')
14850 OR (g='ihgfedc' AND f GLOB 'defgh*')
14851 OR a=80
14852 OR a=53
14853 OR a=62
14854 OR a=49
14855 OR a=53
14856 OR a=56
14857 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
14858 }
14859 } {28 49 53 56 62 80 81 83 scan 0 sort 0}
14860 do_test where7-2.641.1 {
14861 count_steps_sort {
14862 SELECT a FROM t2
14863 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14864 OR b=652
14865 OR a=72
14866 OR b=209
14867 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14868 OR a=38
14869 OR ((a BETWEEN 66 AND 68) AND a!=67)
14870 OR d>1e10
14871 }
14872 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14873 do_test where7-2.641.2 {
14874 count_steps_sort {
14875 SELECT a FROM t3
14876 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
14877 OR b=652
14878 OR a=72
14879 OR b=209
14880 OR (g='tsrqpon' AND f GLOB 'xyzab*')
14881 OR a=38
14882 OR ((a BETWEEN 66 AND 68) AND a!=67)
14883 OR d>1e10
14884 }
14885 } {7 9 19 23 38 66 68 72 scan 0 sort 0}
14886 do_test where7-2.642.1 {
14887 count_steps_sort {
14888 SELECT a FROM t2
14889 WHERE b=949
14890 OR e IS NULL
14891 }
14892 } { scan 0 sort 0}
14893 do_test where7-2.642.2 {
14894 count_steps_sort {
14895 SELECT a FROM t3
14896 WHERE b=949
14897 OR e IS NULL
14898 }
14899 } { scan 0 sort 0}
14900 do_test where7-2.643.1 {
14901 count_steps_sort {
14902 SELECT a FROM t2
14903 WHERE b=179
14904 OR (g='srqponm' AND f GLOB 'defgh*')
14905 OR b=509
14906 OR ((a BETWEEN 58 AND 60) AND a!=59)
14907 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14908 OR (g='tsrqpon' AND f GLOB 'abcde*')
14909 OR f='bcdefghij'
14910 }
14911 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14912 do_test where7-2.643.2 {
14913 count_steps_sort {
14914 SELECT a FROM t3
14915 WHERE b=179
14916 OR (g='srqponm' AND f GLOB 'defgh*')
14917 OR b=509
14918 OR ((a BETWEEN 58 AND 60) AND a!=59)
14919 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
14920 OR (g='tsrqpon' AND f GLOB 'abcde*')
14921 OR f='bcdefghij'
14922 }
14923 } {1 26 27 29 49 53 58 60 79 scan 0 sort 0}
14924 do_test where7-2.644.1 {
14925 count_steps_sort {
14926 SELECT a FROM t2
14927 WHERE a=23
14928 OR a=43
14929 OR c=19019
14930 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14931 OR c=18018
14932 }
14933 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
14934 do_test where7-2.644.2 {
14935 count_steps_sort {
14936 SELECT a FROM t3
14937 WHERE a=23
14938 OR a=43
14939 OR c=19019
14940 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
14941 OR c=18018
14942 }
14943 } {23 43 47 52 53 54 55 56 57 scan 0 sort 0}
14944 do_test where7-2.645.1 {
14945 count_steps_sort {
14946 SELECT a FROM t2
14947 WHERE a=36
14948 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14949 OR b=231
14950 }
14951 } {21 22 36 scan 0 sort 0}
14952 do_test where7-2.645.2 {
14953 count_steps_sort {
14954 SELECT a FROM t3
14955 WHERE a=36
14956 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
14957 OR b=231
14958 }
14959 } {21 22 36 scan 0 sort 0}
14960 do_test where7-2.646.1 {
14961 count_steps_sort {
14962 SELECT a FROM t2
14963 WHERE a=21
14964 OR b=355
14965 OR a=97
14966 }
14967 } {21 97 scan 0 sort 0}
14968 do_test where7-2.646.2 {
14969 count_steps_sort {
14970 SELECT a FROM t3
14971 WHERE a=21
14972 OR b=355
14973 OR a=97
14974 }
14975 } {21 97 scan 0 sort 0}
14976 do_test where7-2.647.1 {
14977 count_steps_sort {
14978 SELECT a FROM t2
14979 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14980 OR b=421
14981 OR (g='qponmlk' AND f GLOB 'qrstu*')
14982 OR b=704
14983 OR a=90
14984 OR a=78
14985 OR 1000000<b
14986 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
14987 OR (g='ihgfedc' AND f GLOB 'defgh*')
14988 OR ((a BETWEEN 53 AND 55) AND a!=54)
14989 }
14990 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
14991 do_test where7-2.647.2 {
14992 count_steps_sort {
14993 SELECT a FROM t3
14994 WHERE (d>=28.0 AND d<29.0 AND d NOT NULL)
14995 OR b=421
14996 OR (g='qponmlk' AND f GLOB 'qrstu*')
14997 OR b=704
14998 OR a=90
14999 OR a=78
15000 OR 1000000<b
15001 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
15002 OR (g='ihgfedc' AND f GLOB 'defgh*')
15003 OR ((a BETWEEN 53 AND 55) AND a!=54)
15004 }
15005 } {28 42 53 55 64 78 80 81 90 scan 0 sort 0}
15006 do_test where7-2.648.1 {
15007 count_steps_sort {
15008 SELECT a FROM t2
15009 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
15010 OR ((a BETWEEN 93 AND 95) AND a!=94)
15011 }
15012 } {93 95 scan 0 sort 0}
15013 do_test where7-2.648.2 {
15014 count_steps_sort {
15015 SELECT a FROM t3
15016 WHERE (g='fedcbaz' AND f GLOB 'pqrst*')
15017 OR ((a BETWEEN 93 AND 95) AND a!=94)
15018 }
15019 } {93 95 scan 0 sort 0}
15020 do_test where7-2.649.1 {
15021 count_steps_sort {
15022 SELECT a FROM t2
15023 WHERE d<0.0
15024 OR a=78
15025 OR b=539
15026 OR ((a BETWEEN 8 AND 10) AND a!=9)
15027 OR ((a BETWEEN 25 AND 27) AND a!=26)
15028 OR e IS NULL
15029 OR a=48
15030 OR (g='nmlkjih' AND f GLOB 'fghij*')
15031 }
15032 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15033 do_test where7-2.649.2 {
15034 count_steps_sort {
15035 SELECT a FROM t3
15036 WHERE d<0.0
15037 OR a=78
15038 OR b=539
15039 OR ((a BETWEEN 8 AND 10) AND a!=9)
15040 OR ((a BETWEEN 25 AND 27) AND a!=26)
15041 OR e IS NULL
15042 OR a=48
15043 OR (g='nmlkjih' AND f GLOB 'fghij*')
15044 }
15045 } {8 10 25 27 48 49 57 78 scan 0 sort 0}
15046 do_test where7-2.650.1 {
15047 count_steps_sort {
15048 SELECT a FROM t2
15049 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15050 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15051 OR b=22
15052 }
15053 } {2 78 94 96 scan 0 sort 0}
15054 do_test where7-2.650.2 {
15055 count_steps_sort {
15056 SELECT a FROM t3
15057 WHERE ((a BETWEEN 94 AND 96) AND a!=95)
15058 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
15059 OR b=22
15060 }
15061 } {2 78 94 96 scan 0 sort 0}
15062 do_test where7-2.651.1 {
15063 count_steps_sort {
15064 SELECT a FROM t2
15065 WHERE b=275
15066 OR ((a BETWEEN 57 AND 59) AND a!=58)
15067 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15068 OR (g='rqponml' AND f GLOB 'lmnop*')
15069 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15070 OR f='ijklmnopq'
15071 }
15072 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15073 do_test where7-2.651.2 {
15074 count_steps_sort {
15075 SELECT a FROM t3
15076 WHERE b=275
15077 OR ((a BETWEEN 57 AND 59) AND a!=58)
15078 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
15079 OR (g='rqponml' AND f GLOB 'lmnop*')
15080 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15081 OR f='ijklmnopq'
15082 }
15083 } {8 25 34 37 53 57 59 60 86 92 scan 0 sort 0}
15084 do_test where7-2.652.1 {
15085 count_steps_sort {
15086 SELECT a FROM t2
15087 WHERE b=256
15088 OR c=13013
15089 OR b=44
15090 OR f='jklmnopqr'
15091 OR b=883
15092 }
15093 } {4 9 35 37 38 39 61 87 scan 0 sort 0}
15094 do_test where7-2.652.2 {
15095 count_steps_sort {
15096 SELECT a FROM t3
15097 WHERE b=256
15098 OR c=13013
15099 OR b=44
15100 OR f='jklmnopqr'
15101 OR b=883
15102 }
15103 } {4 9 35 37 38 39 61 87 scan 0 sort 0}
15104 do_test where7-2.653.1 {
15105 count_steps_sort {
15106 SELECT a FROM t2
15107 WHERE f='zabcdefgh'
15108 OR (g='xwvutsr' AND f GLOB 'defgh*')
15109 OR a=54
15110 OR b=770
15111 OR ((a BETWEEN 96 AND 98) AND a!=97)
15112 OR a=81
15113 OR b=190
15114 OR a=2
15115 }
15116 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15117 do_test where7-2.653.2 {
15118 count_steps_sort {
15119 SELECT a FROM t3
15120 WHERE f='zabcdefgh'
15121 OR (g='xwvutsr' AND f GLOB 'defgh*')
15122 OR a=54
15123 OR b=770
15124 OR ((a BETWEEN 96 AND 98) AND a!=97)
15125 OR a=81
15126 OR b=190
15127 OR a=2
15128 }
15129 } {2 3 25 51 54 70 77 81 96 98 scan 0 sort 0}
15130 do_test where7-2.654.1 {
15131 count_steps_sort {
15132 SELECT a FROM t2
15133 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15134 OR c=12012
15135 OR a=16
15136 OR a=15
15137 OR ((a BETWEEN 70 AND 72) AND a!=71)
15138 OR a=69
15139 OR b=748
15140 OR a=61
15141 OR b=473
15142 OR ((a BETWEEN 69 AND 71) AND a!=70)
15143 }
15144 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15145 do_test where7-2.654.2 {
15146 count_steps_sort {
15147 SELECT a FROM t3
15148 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
15149 OR c=12012
15150 OR a=16
15151 OR a=15
15152 OR ((a BETWEEN 70 AND 72) AND a!=71)
15153 OR a=69
15154 OR b=748
15155 OR a=61
15156 OR b=473
15157 OR ((a BETWEEN 69 AND 71) AND a!=70)
15158 }
15159 } {12 15 16 34 35 36 43 61 68 69 70 71 72 scan 0 sort 0}
15160 do_test where7-2.655.1 {
15161 count_steps_sort {
15162 SELECT a FROM t2
15163 WHERE b=223
15164 OR a=14
15165 OR ((a BETWEEN 74 AND 76) AND a!=75)
15166 OR (g='qponmlk' AND f GLOB 'pqrst*')
15167 OR ((a BETWEEN 33 AND 35) AND a!=34)
15168 OR b=539
15169 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15170 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15171 OR a=21
15172 }
15173 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15174 do_test where7-2.655.2 {
15175 count_steps_sort {
15176 SELECT a FROM t3
15177 WHERE b=223
15178 OR a=14
15179 OR ((a BETWEEN 74 AND 76) AND a!=75)
15180 OR (g='qponmlk' AND f GLOB 'pqrst*')
15181 OR ((a BETWEEN 33 AND 35) AND a!=34)
15182 OR b=539
15183 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
15184 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
15185 OR a=21
15186 }
15187 } {14 21 33 35 41 48 49 61 74 76 scan 0 sort 0}
15188 do_test where7-2.656.1 {
15189 count_steps_sort {
15190 SELECT a FROM t2
15191 WHERE a=99
15192 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15193 OR a=73
15194 OR a=56
15195 OR b=253
15196 OR b=880
15197 }
15198 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15199 do_test where7-2.656.2 {
15200 count_steps_sort {
15201 SELECT a FROM t3
15202 WHERE a=99
15203 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15204 OR a=73
15205 OR a=56
15206 OR b=253
15207 OR b=880
15208 }
15209 } {5 23 31 56 57 73 80 83 99 scan 0 sort 0}
15210 do_test where7-2.657.1 {
15211 count_steps_sort {
15212 SELECT a FROM t2
15213 WHERE b=927
15214 OR b=300
15215 OR b=223
15216 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15217 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15218 OR b=154
15219 OR b=759
15220 }
15221 } {9 14 69 95 scan 0 sort 0}
15222 do_test where7-2.657.2 {
15223 count_steps_sort {
15224 SELECT a FROM t3
15225 WHERE b=927
15226 OR b=300
15227 OR b=223
15228 OR (g='wvutsrq' AND f GLOB 'jklmn*')
15229 OR (g='fedcbaz' AND f GLOB 'rstuv*')
15230 OR b=154
15231 OR b=759
15232 }
15233 } {9 14 69 95 scan 0 sort 0}
15234 do_test where7-2.658.1 {
15235 count_steps_sort {
15236 SELECT a FROM t2
15237 WHERE b=242
15238 OR b=905
15239 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15240 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15241 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15242 OR a=24
15243 OR ((a BETWEEN 67 AND 69) AND a!=68)
15244 OR b=1100
15245 OR b=850
15246 OR ((a BETWEEN 55 AND 57) AND a!=56)
15247 }
15248 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15249 do_test where7-2.658.2 {
15250 count_steps_sort {
15251 SELECT a FROM t3
15252 WHERE b=242
15253 OR b=905
15254 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
15255 OR (g='hgfedcb' AND f GLOB 'ijklm*')
15256 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
15257 OR a=24
15258 OR ((a BETWEEN 67 AND 69) AND a!=68)
15259 OR b=1100
15260 OR b=850
15261 OR ((a BETWEEN 55 AND 57) AND a!=56)
15262 }
15263 } {22 24 55 57 66 67 69 86 96 100 scan 0 sort 0}
15264 do_test where7-2.659.1 {
15265 count_steps_sort {
15266 SELECT a FROM t2
15267 WHERE b=190
15268 OR a=72
15269 OR b=377
15270 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15271 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15272 OR b=476
15273 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15274 }
15275 } {2 26 52 72 78 93 scan 0 sort 0}
15276 do_test where7-2.659.2 {
15277 count_steps_sort {
15278 SELECT a FROM t3
15279 WHERE b=190
15280 OR a=72
15281 OR b=377
15282 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
15283 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
15284 OR b=476
15285 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15286 }
15287 } {2 26 52 72 78 93 scan 0 sort 0}
15288 do_test where7-2.660.1 {
15289 count_steps_sort {
15290 SELECT a FROM t2
15291 WHERE b=245
15292 OR b=638
15293 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15294 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15295 OR f='opqrstuvw'
15296 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15297 OR b=817
15298 OR a=85
15299 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15300 }
15301 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15302 do_test where7-2.660.2 {
15303 count_steps_sort {
15304 SELECT a FROM t3
15305 WHERE b=245
15306 OR b=638
15307 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15308 OR (g='lkjihgf' AND f GLOB 'pqrst*')
15309 OR f='opqrstuvw'
15310 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
15311 OR b=817
15312 OR a=85
15313 OR (g='lkjihgf' AND f GLOB 'mnopq*')
15314 }
15315 } {14 40 58 62 64 66 67 85 86 92 scan 0 sort 0}
15316 do_test where7-2.661.1 {
15317 count_steps_sort {
15318 SELECT a FROM t2
15319 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15320 OR b=968
15321 }
15322 } {22 24 88 scan 0 sort 0}
15323 do_test where7-2.661.2 {
15324 count_steps_sort {
15325 SELECT a FROM t3
15326 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
15327 OR b=968
15328 }
15329 } {22 24 88 scan 0 sort 0}
15330 do_test where7-2.662.1 {
15331 count_steps_sort {
15332 SELECT a FROM t2
15333 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
15334 OR ((a BETWEEN 74 AND 76) AND a!=75)
15335 OR b=22
15336 OR b=993
15337 OR f='tuvwxyzab'
15338 }
15339 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
15340 do_test where7-2.662.2 {
15341 count_steps_sort {
15342 SELECT a FROM t3
15343 WHERE ((a BETWEEN 60 AND 62) AND a!=61)
15344 OR ((a BETWEEN 74 AND 76) AND a!=75)
15345 OR b=22
15346 OR b=993
15347 OR f='tuvwxyzab'
15348 }
15349 } {2 19 45 60 62 71 74 76 97 scan 0 sort 0}
15350 do_test where7-2.663.1 {
15351 count_steps_sort {
15352 SELECT a FROM t2
15353 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15354 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15355 OR c<=10
15356 OR ((a BETWEEN 75 AND 77) AND a!=76)
15357 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15358 OR b=553
15359 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15360 OR b=1045
15361 }
15362 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15363 do_test where7-2.663.2 {
15364 count_steps_sort {
15365 SELECT a FROM t3
15366 WHERE ((a BETWEEN 55 AND 57) AND a!=56)
15367 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
15368 OR c<=10
15369 OR ((a BETWEEN 75 AND 77) AND a!=76)
15370 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
15371 OR b=553
15372 OR (g='jihgfed' AND f GLOB 'vwxyz*')
15373 OR b=1045
15374 }
15375 } {55 57 72 73 75 77 85 95 scan 0 sort 0}
15376 do_test where7-2.664.1 {
15377 count_steps_sort {
15378 SELECT a FROM t2
15379 WHERE b=440
15380 OR ((a BETWEEN 3 AND 5) AND a!=4)
15381 OR ((a BETWEEN 44 AND 46) AND a!=45)
15382 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15383 OR a=89
15384 OR c=18018
15385 OR b=154
15386 OR b=506
15387 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15388 OR a=78
15389 OR b=751
15390 }
15391 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15392 do_test where7-2.664.2 {
15393 count_steps_sort {
15394 SELECT a FROM t3
15395 WHERE b=440
15396 OR ((a BETWEEN 3 AND 5) AND a!=4)
15397 OR ((a BETWEEN 44 AND 46) AND a!=45)
15398 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
15399 OR a=89
15400 OR c=18018
15401 OR b=154
15402 OR b=506
15403 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
15404 OR a=78
15405 OR b=751
15406 }
15407 } {1 3 5 14 27 31 40 44 46 52 53 54 57 78 79 83 89 scan 0 sort 0}
15408 do_test where7-2.665.1 {
15409 count_steps_sort {
15410 SELECT a FROM t2
15411 WHERE b=407
15412 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15413 OR (g='rqponml' AND f GLOB 'klmno*')
15414 OR b=209
15415 OR b=814
15416 OR (g='wvutsrq' AND f GLOB 'klmno*')
15417 OR a=44
15418 OR (g='qponmlk' AND f GLOB 'mnopq*')
15419 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15420 OR b=1092
15421 }
15422 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15423 do_test where7-2.665.2 {
15424 count_steps_sort {
15425 SELECT a FROM t3
15426 WHERE b=407
15427 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15428 OR (g='rqponml' AND f GLOB 'klmno*')
15429 OR b=209
15430 OR b=814
15431 OR (g='wvutsrq' AND f GLOB 'klmno*')
15432 OR a=44
15433 OR (g='qponmlk' AND f GLOB 'mnopq*')
15434 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
15435 OR b=1092
15436 }
15437 } {10 19 36 37 38 44 65 74 99 scan 0 sort 0}
15438 do_test where7-2.666.1 {
15439 count_steps_sort {
15440 SELECT a FROM t2
15441 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15442 OR b=1103
15443 OR b=190
15444 OR b=737
15445 OR a=97
15446 OR b=451
15447 OR b=583
15448 OR a=63
15449 OR c=8008
15450 OR ((a BETWEEN 45 AND 47) AND a!=46)
15451 }
15452 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15453 do_test where7-2.666.2 {
15454 count_steps_sort {
15455 SELECT a FROM t3
15456 WHERE ((a BETWEEN 24 AND 26) AND a!=25)
15457 OR b=1103
15458 OR b=190
15459 OR b=737
15460 OR a=97
15461 OR b=451
15462 OR b=583
15463 OR a=63
15464 OR c=8008
15465 OR ((a BETWEEN 45 AND 47) AND a!=46)
15466 }
15467 } {22 23 24 26 41 45 47 53 63 67 97 scan 0 sort 0}
15468 do_test where7-2.667.1 {
15469 count_steps_sort {
15470 SELECT a FROM t2
15471 WHERE a=12
15472 OR b=935
15473 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15474 OR b=1070
15475 OR a=24
15476 OR a=95
15477 OR ((a BETWEEN 27 AND 29) AND a!=28)
15478 OR a=40
15479 OR b=935
15480 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15481 }
15482 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15483 do_test where7-2.667.2 {
15484 count_steps_sort {
15485 SELECT a FROM t3
15486 WHERE a=12
15487 OR b=935
15488 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
15489 OR b=1070
15490 OR a=24
15491 OR a=95
15492 OR ((a BETWEEN 27 AND 29) AND a!=28)
15493 OR a=40
15494 OR b=935
15495 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
15496 }
15497 } {12 24 27 29 40 53 85 87 95 scan 0 sort 0}
15498 do_test where7-2.668.1 {
15499 count_steps_sort {
15500 SELECT a FROM t2
15501 WHERE b=858
15502 OR a=82
15503 OR b=209
15504 OR b=374
15505 OR ((a BETWEEN 76 AND 78) AND a!=77)
15506 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15507 OR c=22022
15508 }
15509 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15510 do_test where7-2.668.2 {
15511 count_steps_sort {
15512 SELECT a FROM t3
15513 WHERE b=858
15514 OR a=82
15515 OR b=209
15516 OR b=374
15517 OR ((a BETWEEN 76 AND 78) AND a!=77)
15518 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
15519 OR c=22022
15520 }
15521 } {19 34 40 64 65 66 76 78 82 scan 0 sort 0}
15522 do_test where7-2.669.1 {
15523 count_steps_sort {
15524 SELECT a FROM t2
15525 WHERE a=27
15526 OR (g='rqponml' AND f GLOB 'lmnop*')
15527 OR b=121
15528 OR ((a BETWEEN 7 AND 9) AND a!=8)
15529 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15530 OR a=67
15531 OR ((a BETWEEN 30 AND 32) AND a!=31)
15532 OR c=1001
15533 OR ((a BETWEEN 50 AND 52) AND a!=51)
15534 OR ((a BETWEEN 19 AND 21) AND a!=20)
15535 }
15536 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15537 do_test where7-2.669.2 {
15538 count_steps_sort {
15539 SELECT a FROM t3
15540 WHERE a=27
15541 OR (g='rqponml' AND f GLOB 'lmnop*')
15542 OR b=121
15543 OR ((a BETWEEN 7 AND 9) AND a!=8)
15544 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15545 OR a=67
15546 OR ((a BETWEEN 30 AND 32) AND a!=31)
15547 OR c=1001
15548 OR ((a BETWEEN 50 AND 52) AND a!=51)
15549 OR ((a BETWEEN 19 AND 21) AND a!=20)
15550 }
15551 } {1 2 3 7 8 9 11 19 21 27 30 32 37 50 52 67 scan 0 sort 0}
15552 do_test where7-2.670.1 {
15553 count_steps_sort {
15554 SELECT a FROM t2
15555 WHERE b=99
15556 OR (g='nmlkjih' AND f GLOB 'fghij*')
15557 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
15558 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
15559 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15560 }
15561 } {1 9 46 57 98 scan 0 sort 0}
15562 do_test where7-2.670.2 {
15563 count_steps_sort {
15564 SELECT a FROM t3
15565 WHERE b=99
15566 OR (g='nmlkjih' AND f GLOB 'fghij*')
15567 OR (d>=98.0 AND d<99.0 AND d NOT NULL)
15568 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
15569 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15570 }
15571 } {1 9 46 57 98 scan 0 sort 0}
15572 do_test where7-2.671.1 {
15573 count_steps_sort {
15574 SELECT a FROM t2
15575 WHERE a=3
15576 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15577 OR b=355
15578 OR b=814
15579 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15580 OR a=81
15581 OR (g='qponmlk' AND f GLOB 'qrstu*')
15582 OR b=542
15583 OR b=795
15584 }
15585 } {3 42 62 74 79 81 scan 0 sort 0}
15586 do_test where7-2.671.2 {
15587 count_steps_sort {
15588 SELECT a FROM t3
15589 WHERE a=3
15590 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
15591 OR b=355
15592 OR b=814
15593 OR (g='ihgfedc' AND f GLOB 'bcdef*')
15594 OR a=81
15595 OR (g='qponmlk' AND f GLOB 'qrstu*')
15596 OR b=542
15597 OR b=795
15598 }
15599 } {3 42 62 74 79 81 scan 0 sort 0}
15600 do_test where7-2.672.1 {
15601 count_steps_sort {
15602 SELECT a FROM t2
15603 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15604 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15605 OR b=363
15606 OR (g='srqponm' AND f GLOB 'fghij*')
15607 OR ((a BETWEEN 64 AND 66) AND a!=65)
15608 OR b=619
15609 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15610 OR a=73
15611 }
15612 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15613 do_test where7-2.672.2 {
15614 count_steps_sort {
15615 SELECT a FROM t3
15616 WHERE (d>=1.0 AND d<2.0 AND d NOT NULL)
15617 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
15618 OR b=363
15619 OR (g='srqponm' AND f GLOB 'fghij*')
15620 OR ((a BETWEEN 64 AND 66) AND a!=65)
15621 OR b=619
15622 OR (g='vutsrqp' AND f GLOB 'opqrs*')
15623 OR a=73
15624 }
15625 } {1 14 31 33 56 64 66 73 scan 0 sort 0}
15626 do_test where7-2.673.1 {
15627 count_steps_sort {
15628 SELECT a FROM t2
15629 WHERE b=935
15630 OR a=42
15631 OR (g='nmlkjih' AND f GLOB 'defgh*')
15632 OR b=330
15633 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
15634 }
15635 } {9 30 35 42 55 61 85 87 scan 0 sort 0}
15636 do_test where7-2.673.2 {
15637 count_steps_sort {
15638 SELECT a FROM t3
15639 WHERE b=935
15640 OR a=42
15641 OR (g='nmlkjih' AND f GLOB 'defgh*')
15642 OR b=330
15643 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
15644 }
15645 } {9 30 35 42 55 61 85 87 scan 0 sort 0}
15646 do_test where7-2.674.1 {
15647 count_steps_sort {
15648 SELECT a FROM t2
15649 WHERE a=79
15650 OR b=201
15651 OR b=99
15652 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15653 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15654 OR a=64
15655 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15656 OR a=89
15657 }
15658 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15659 do_test where7-2.674.2 {
15660 count_steps_sort {
15661 SELECT a FROM t3
15662 WHERE a=79
15663 OR b=201
15664 OR b=99
15665 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
15666 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
15667 OR a=64
15668 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
15669 OR a=89
15670 }
15671 } {9 16 19 21 42 64 68 79 89 94 scan 0 sort 0}
15672 do_test where7-2.675.1 {
15673 count_steps_sort {
15674 SELECT a FROM t2
15675 WHERE b=784
15676 OR a=85
15677 OR b=663
15678 OR c=17017
15679 OR b=561
15680 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15681 OR b=495
15682 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15683 OR b=352
15684 OR ((a BETWEEN 39 AND 41) AND a!=40)
15685 }
15686 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15687 do_test where7-2.675.2 {
15688 count_steps_sort {
15689 SELECT a FROM t3
15690 WHERE b=784
15691 OR a=85
15692 OR b=663
15693 OR c=17017
15694 OR b=561
15695 OR (g='kjihgfe' AND f GLOB 'qrstu*')
15696 OR b=495
15697 OR (g='lkjihgf' AND f GLOB 'nopqr*')
15698 OR b=352
15699 OR ((a BETWEEN 39 AND 41) AND a!=40)
15700 }
15701 } {32 39 41 45 49 50 51 65 68 85 scan 0 sort 0}
15702 do_test where7-2.676.1 {
15703 count_steps_sort {
15704 SELECT a FROM t2
15705 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15706 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15707 OR f='klmnopqrs'
15708 OR f='lmnopqrst'
15709 }
15710 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15711 do_test where7-2.676.2 {
15712 count_steps_sort {
15713 SELECT a FROM t3
15714 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
15715 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
15716 OR f='klmnopqrs'
15717 OR f='lmnopqrst'
15718 }
15719 } {10 11 19 36 37 62 63 88 89 100 scan 0 sort 0}
15720 do_test where7-2.677.1 {
15721 count_steps_sort {
15722 SELECT a FROM t2
15723 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15724 OR a=46
15725 OR a=44
15726 }
15727 } {44 46 90 92 scan 0 sort 0}
15728 do_test where7-2.677.2 {
15729 count_steps_sort {
15730 SELECT a FROM t3
15731 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
15732 OR a=46
15733 OR a=44
15734 }
15735 } {44 46 90 92 scan 0 sort 0}
15736 do_test where7-2.678.1 {
15737 count_steps_sort {
15738 SELECT a FROM t2
15739 WHERE b=36
15740 OR (g='qponmlk' AND f GLOB 'nopqr*')
15741 OR ((a BETWEEN 18 AND 20) AND a!=19)
15742 OR b=682
15743 OR ((a BETWEEN 53 AND 55) AND a!=54)
15744 OR b=91
15745 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15746 OR ((a BETWEEN 95 AND 97) AND a!=96)
15747 OR c=12012
15748 OR b=267
15749 OR (g='jihgfed' AND f GLOB 'yzabc*')
15750 }
15751 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15752 do_test where7-2.678.2 {
15753 count_steps_sort {
15754 SELECT a FROM t3
15755 WHERE b=36
15756 OR (g='qponmlk' AND f GLOB 'nopqr*')
15757 OR ((a BETWEEN 18 AND 20) AND a!=19)
15758 OR b=682
15759 OR ((a BETWEEN 53 AND 55) AND a!=54)
15760 OR b=91
15761 OR (g='ponmlkj' AND f GLOB 'rstuv*')
15762 OR ((a BETWEEN 95 AND 97) AND a!=96)
15763 OR c=12012
15764 OR b=267
15765 OR (g='jihgfed' AND f GLOB 'yzabc*')
15766 }
15767 } {18 20 34 35 36 39 43 53 55 62 76 95 97 scan 0 sort 0}
15768 do_test where7-2.679.1 {
15769 count_steps_sort {
15770 SELECT a FROM t2
15771 WHERE b=594
15772 OR f='hijklmnop'
15773 OR ((a BETWEEN 65 AND 67) AND a!=66)
15774 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15775 OR b=707
15776 OR b=363
15777 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15778 OR b=157
15779 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15780 }
15781 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15782 do_test where7-2.679.2 {
15783 count_steps_sort {
15784 SELECT a FROM t3
15785 WHERE b=594
15786 OR f='hijklmnop'
15787 OR ((a BETWEEN 65 AND 67) AND a!=66)
15788 OR (g='mlkjihg' AND f GLOB 'ghijk*')
15789 OR b=707
15790 OR b=363
15791 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15792 OR b=157
15793 OR (g='tsrqpon' AND f GLOB 'yzabc*')
15794 }
15795 } {7 12 24 33 54 58 59 65 67 85 scan 0 sort 0}
15796 do_test where7-2.680.1 {
15797 count_steps_sort {
15798 SELECT a FROM t2
15799 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15800 OR a=2
15801 OR a=84
15802 OR b=399
15803 OR b=828
15804 OR a=21
15805 OR b=748
15806 OR c=13013
15807 OR a=57
15808 OR f='mnopqrstu'
15809 }
15810 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15811 do_test where7-2.680.2 {
15812 count_steps_sort {
15813 SELECT a FROM t3
15814 WHERE (d>=27.0 AND d<28.0 AND d NOT NULL)
15815 OR a=2
15816 OR a=84
15817 OR b=399
15818 OR b=828
15819 OR a=21
15820 OR b=748
15821 OR c=13013
15822 OR a=57
15823 OR f='mnopqrstu'
15824 }
15825 } {2 12 21 27 37 38 39 57 64 68 84 90 scan 0 sort 0}
15826 do_test where7-2.681.1 {
15827 count_steps_sort {
15828 SELECT a FROM t2
15829 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15830 OR b=674
15831 OR ((a BETWEEN 38 AND 40) AND a!=39)
15832 OR c=3003
15833 OR a=19
15834 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15835 OR ((a BETWEEN 20 AND 22) AND a!=21)
15836 }
15837 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15838 do_test where7-2.681.2 {
15839 count_steps_sort {
15840 SELECT a FROM t3
15841 WHERE (g='nmlkjih' AND f GLOB 'defgh*')
15842 OR b=674
15843 OR ((a BETWEEN 38 AND 40) AND a!=39)
15844 OR c=3003
15845 OR a=19
15846 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
15847 OR ((a BETWEEN 20 AND 22) AND a!=21)
15848 }
15849 } {7 8 9 19 20 22 38 40 46 55 scan 0 sort 0}
15850 do_test where7-2.682.1 {
15851 count_steps_sort {
15852 SELECT a FROM t2
15853 WHERE b=652
15854 OR a=83
15855 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15856 OR b=102
15857 OR b=300
15858 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15859 }
15860 } {49 83 97 scan 0 sort 0}
15861 do_test where7-2.682.2 {
15862 count_steps_sort {
15863 SELECT a FROM t3
15864 WHERE b=652
15865 OR a=83
15866 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
15867 OR b=102
15868 OR b=300
15869 OR (d>=49.0 AND d<50.0 AND d NOT NULL)
15870 }
15871 } {49 83 97 scan 0 sort 0}
15872 do_test where7-2.683.1 {
15873 count_steps_sort {
15874 SELECT a FROM t2
15875 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15876 OR ((a BETWEEN 43 AND 45) AND a!=44)
15877 OR c=4004
15878 OR a=95
15879 OR b=707
15880 OR f='vwxyzabcd'
15881 OR b=286
15882 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15883 OR b=693
15884 OR ((a BETWEEN 6 AND 8) AND a!=7)
15885 }
15886 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15887 do_test where7-2.683.2 {
15888 count_steps_sort {
15889 SELECT a FROM t3
15890 WHERE ((a BETWEEN 53 AND 55) AND a!=54)
15891 OR ((a BETWEEN 43 AND 45) AND a!=44)
15892 OR c=4004
15893 OR a=95
15894 OR b=707
15895 OR f='vwxyzabcd'
15896 OR b=286
15897 OR (g='wvutsrq' AND f GLOB 'mnopq*')
15898 OR b=693
15899 OR ((a BETWEEN 6 AND 8) AND a!=7)
15900 }
15901 } {6 8 10 11 12 21 26 43 45 47 53 55 63 73 95 99 scan 0 sort 0}
15902 do_test where7-2.684.1 {
15903 count_steps_sort {
15904 SELECT a FROM t2
15905 WHERE b=209
15906 OR b=198
15907 OR a=52
15908 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15909 OR d<0.0
15910 OR (g='rqponml' AND f GLOB 'jklmn*')
15911 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15912 OR b=168
15913 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15914 OR f='uvwxyzabc'
15915 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15916 }
15917 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15918 do_test where7-2.684.2 {
15919 count_steps_sort {
15920 SELECT a FROM t3
15921 WHERE b=209
15922 OR b=198
15923 OR a=52
15924 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
15925 OR d<0.0
15926 OR (g='rqponml' AND f GLOB 'jklmn*')
15927 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
15928 OR b=168
15929 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
15930 OR f='uvwxyzabc'
15931 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
15932 }
15933 } {7 18 19 20 24 33 35 42 46 52 59 64 72 85 98 scan 0 sort 0}
15934 do_test where7-2.685.1 {
15935 count_steps_sort {
15936 SELECT a FROM t2
15937 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15938 OR (g='tsrqpon' AND f GLOB 'abcde*')
15939 OR ((a BETWEEN 89 AND 91) AND a!=90)
15940 OR f='rstuvwxyz'
15941 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15942 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15943 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15944 OR a=14
15945 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15946 }
15947 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15948 do_test where7-2.685.2 {
15949 count_steps_sort {
15950 SELECT a FROM t3
15951 WHERE ((a BETWEEN 4 AND 6) AND a!=5)
15952 OR (g='tsrqpon' AND f GLOB 'abcde*')
15953 OR ((a BETWEEN 89 AND 91) AND a!=90)
15954 OR f='rstuvwxyz'
15955 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
15956 OR (g='hgfedcb' AND f GLOB 'ghijk*')
15957 OR (g='wvutsrq' AND f GLOB 'ijklm*')
15958 OR a=14
15959 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
15960 }
15961 } {4 6 8 12 14 17 21 26 43 47 69 73 84 89 91 95 99 scan 0 sort 0}
15962 do_test where7-2.686.1 {
15963 count_steps_sort {
15964 SELECT a FROM t2
15965 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15966 OR ((a BETWEEN 93 AND 95) AND a!=94)
15967 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15968 OR f='mnopqrstu'
15969 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15970 OR ((a BETWEEN 33 AND 35) AND a!=34)
15971 OR a=38
15972 OR c=26026
15973 }
15974 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15975 do_test where7-2.686.2 {
15976 count_steps_sort {
15977 SELECT a FROM t3
15978 WHERE ((a BETWEEN 13 AND 15) AND a!=14)
15979 OR ((a BETWEEN 93 AND 95) AND a!=94)
15980 OR (g='yxwvuts' AND f GLOB 'cdefg*')
15981 OR f='mnopqrstu'
15982 OR (g='fedcbaz' AND f GLOB 'tuvwx*')
15983 OR ((a BETWEEN 33 AND 35) AND a!=34)
15984 OR a=38
15985 OR c=26026
15986 }
15987 } {2 12 13 15 33 35 38 64 76 77 78 90 93 95 97 scan 0 sort 0}
15988 do_test where7-2.687.1 {
15989 count_steps_sort {
15990 SELECT a FROM t2
15991 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
15992 OR ((a BETWEEN 71 AND 73) AND a!=72)
15993 OR a=7
15994 OR (g='qponmlk' AND f GLOB 'nopqr*')
15995 OR (g='srqponm' AND f GLOB 'ghijk*')
15996 OR ((a BETWEEN 33 AND 35) AND a!=34)
15997 }
15998 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
15999 do_test where7-2.687.2 {
16000 count_steps_sort {
16001 SELECT a FROM t3
16002 WHERE (g='ponmlkj' AND f GLOB 'stuvw*')
16003 OR ((a BETWEEN 71 AND 73) AND a!=72)
16004 OR a=7
16005 OR (g='qponmlk' AND f GLOB 'nopqr*')
16006 OR (g='srqponm' AND f GLOB 'ghijk*')
16007 OR ((a BETWEEN 33 AND 35) AND a!=34)
16008 }
16009 } {7 32 33 35 39 44 71 73 scan 0 sort 0}
16010 do_test where7-2.688.1 {
16011 count_steps_sort {
16012 SELECT a FROM t2
16013 WHERE c=6006
16014 OR b=938
16015 OR b=484
16016 OR b=652
16017 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16018 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16019 OR f='opqrstuvw'
16020 }
16021 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16022 do_test where7-2.688.2 {
16023 count_steps_sort {
16024 SELECT a FROM t3
16025 WHERE c=6006
16026 OR b=938
16027 OR b=484
16028 OR b=652
16029 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
16030 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16031 OR f='opqrstuvw'
16032 }
16033 } {14 15 16 17 18 40 41 44 58 66 67 92 93 scan 0 sort 0}
16034 do_test where7-2.689.1 {
16035 count_steps_sort {
16036 SELECT a FROM t2
16037 WHERE c=27027
16038 OR b=968
16039 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16040 OR b=487
16041 OR b=924
16042 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16043 OR c=14014
16044 OR b=1001
16045 }
16046 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16047 do_test where7-2.689.2 {
16048 count_steps_sort {
16049 SELECT a FROM t3
16050 WHERE c=27027
16051 OR b=968
16052 OR (d>=51.0 AND d<52.0 AND d NOT NULL)
16053 OR b=487
16054 OR b=924
16055 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
16056 OR c=14014
16057 OR b=1001
16058 }
16059 } {40 41 42 51 70 79 80 81 84 88 91 scan 0 sort 0}
16060 do_test where7-2.690.1 {
16061 count_steps_sort {
16062 SELECT a FROM t2
16063 WHERE a=25
16064 OR ((a BETWEEN 43 AND 45) AND a!=44)
16065 OR (g='gfedcba' AND f GLOB 'mnopq*')
16066 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16067 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16068 OR b=443
16069 OR b=564
16070 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16071 OR b=531
16072 OR b=1081
16073 OR a=96
16074 }
16075 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16076 do_test where7-2.690.2 {
16077 count_steps_sort {
16078 SELECT a FROM t3
16079 WHERE a=25
16080 OR ((a BETWEEN 43 AND 45) AND a!=44)
16081 OR (g='gfedcba' AND f GLOB 'mnopq*')
16082 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
16083 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
16084 OR b=443
16085 OR b=564
16086 OR (g='kjihgfe' AND f GLOB 'rstuv*')
16087 OR b=531
16088 OR b=1081
16089 OR a=96
16090 }
16091 } {10 19 25 43 45 69 71 90 96 97 scan 0 sort 0}
16092 do_test where7-2.691.1 {
16093 count_steps_sort {
16094 SELECT a FROM t2
16095 WHERE b=36
16096 OR (g='srqponm' AND f GLOB 'defgh*')
16097 }
16098 } {29 scan 0 sort 0}
16099 do_test where7-2.691.2 {
16100 count_steps_sort {
16101 SELECT a FROM t3
16102 WHERE b=36
16103 OR (g='srqponm' AND f GLOB 'defgh*')
16104 }
16105 } {29 scan 0 sort 0}
16106 do_test where7-2.692.1 {
16107 count_steps_sort {
16108 SELECT a FROM t2
16109 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16110 OR b=531
16111 OR ((a BETWEEN 93 AND 95) AND a!=94)
16112 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16113 }
16114 } {3 70 93 95 scan 0 sort 0}
16115 do_test where7-2.692.2 {
16116 count_steps_sort {
16117 SELECT a FROM t3
16118 WHERE (g='kjihgfe' AND f GLOB 'stuvw*')
16119 OR b=531
16120 OR ((a BETWEEN 93 AND 95) AND a!=94)
16121 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
16122 }
16123 } {3 70 93 95 scan 0 sort 0}
16124 do_test where7-2.693.1 {
16125 count_steps_sort {
16126 SELECT a FROM t2
16127 WHERE b=256
16128 OR b=1034
16129 }
16130 } {94 scan 0 sort 0}
16131 do_test where7-2.693.2 {
16132 count_steps_sort {
16133 SELECT a FROM t3
16134 WHERE b=256
16135 OR b=1034
16136 }
16137 } {94 scan 0 sort 0}
16138 do_test where7-2.694.1 {
16139 count_steps_sort {
16140 SELECT a FROM t2
16141 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16142 OR ((a BETWEEN 24 AND 26) AND a!=25)
16143 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16144 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16145 OR b=784
16146 OR b=718
16147 OR a=18
16148 OR a=3
16149 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16150 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16151 OR c=28028
16152 }
16153 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16154 do_test where7-2.694.2 {
16155 count_steps_sort {
16156 SELECT a FROM t3
16157 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
16158 OR ((a BETWEEN 24 AND 26) AND a!=25)
16159 OR (d>=83.0 AND d<84.0 AND d NOT NULL)
16160 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16161 OR b=784
16162 OR b=718
16163 OR a=18
16164 OR a=3
16165 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
16166 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16167 OR c=28028
16168 }
16169 } {3 18 19 21 24 26 47 58 60 73 82 83 84 99 scan 0 sort 0}
16170 do_test where7-2.695.1 {
16171 count_steps_sort {
16172 SELECT a FROM t2
16173 WHERE b=473
16174 OR b=649
16175 OR ((a BETWEEN 46 AND 48) AND a!=47)
16176 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16177 OR b=1100
16178 OR b=1012
16179 OR a=72
16180 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16181 OR b=176
16182 OR b=355
16183 }
16184 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16185 do_test where7-2.695.2 {
16186 count_steps_sort {
16187 SELECT a FROM t3
16188 WHERE b=473
16189 OR b=649
16190 OR ((a BETWEEN 46 AND 48) AND a!=47)
16191 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16192 OR b=1100
16193 OR b=1012
16194 OR a=72
16195 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
16196 OR b=176
16197 OR b=355
16198 }
16199 } {16 18 43 46 48 59 72 91 92 100 scan 0 sort 0}
16200 do_test where7-2.696.1 {
16201 count_steps_sort {
16202 SELECT a FROM t2
16203 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16204 OR f='cdefghijk'
16205 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16206 OR ((a BETWEEN 30 AND 32) AND a!=31)
16207 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16208 OR (g='srqponm' AND f GLOB 'ghijk*')
16209 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16210 }
16211 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16212 do_test where7-2.696.2 {
16213 count_steps_sort {
16214 SELECT a FROM t3
16215 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
16216 OR f='cdefghijk'
16217 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
16218 OR ((a BETWEEN 30 AND 32) AND a!=31)
16219 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
16220 OR (g='srqponm' AND f GLOB 'ghijk*')
16221 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
16222 }
16223 } {2 15 19 28 29 30 32 54 80 91 scan 0 sort 0}
16224 do_test where7-2.697.1 {
16225 count_steps_sort {
16226 SELECT a FROM t2
16227 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16228 OR b=883
16229 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16230 OR b=938
16231 OR ((a BETWEEN 17 AND 19) AND a!=18)
16232 OR f='defghijkl'
16233 OR c=2002
16234 OR b=990
16235 }
16236 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16237 do_test where7-2.697.2 {
16238 count_steps_sort {
16239 SELECT a FROM t3
16240 WHERE (g='mlkjihg' AND f GLOB 'ijklm*')
16241 OR b=883
16242 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
16243 OR b=938
16244 OR ((a BETWEEN 17 AND 19) AND a!=18)
16245 OR f='defghijkl'
16246 OR c=2002
16247 OR b=990
16248 }
16249 } {3 4 5 6 17 19 22 29 55 60 81 90 scan 0 sort 0}
16250 do_test where7-2.698.1 {
16251 count_steps_sort {
16252 SELECT a FROM t2
16253 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16254 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16255 OR b=902
16256 OR b=25
16257 }
16258 } {7 9 76 82 scan 0 sort 0}
16259 do_test where7-2.698.2 {
16260 count_steps_sort {
16261 SELECT a FROM t3
16262 WHERE ((a BETWEEN 7 AND 9) AND a!=8)
16263 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
16264 OR b=902
16265 OR b=25
16266 }
16267 } {7 9 76 82 scan 0 sort 0}
16268 do_test where7-2.699.1 {
16269 count_steps_sort {
16270 SELECT a FROM t2
16271 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16272 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16273 OR ((a BETWEEN 68 AND 70) AND a!=69)
16274 OR ((a BETWEEN 74 AND 76) AND a!=75)
16275 OR b=1092
16276 OR b=495
16277 }
16278 } {26 45 55 68 70 74 76 scan 0 sort 0}
16279 do_test where7-2.699.2 {
16280 count_steps_sort {
16281 SELECT a FROM t3
16282 WHERE (g='tsrqpon' AND f GLOB 'abcde*')
16283 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
16284 OR ((a BETWEEN 68 AND 70) AND a!=69)
16285 OR ((a BETWEEN 74 AND 76) AND a!=75)
16286 OR b=1092
16287 OR b=495
16288 }
16289 } {26 45 55 68 70 74 76 scan 0 sort 0}
16290 do_test where7-2.700.1 {
16291 count_steps_sort {
16292 SELECT a FROM t2
16293 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16294 OR a=46
16295 OR a=74
16296 }
16297 } {46 74 90 92 scan 0 sort 0}
16298 do_test where7-2.700.2 {
16299 count_steps_sort {
16300 SELECT a FROM t3
16301 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
16302 OR a=46
16303 OR a=74
16304 }
16305 } {46 74 90 92 scan 0 sort 0}
16306 do_test where7-2.701.1 {
16307 count_steps_sort {
16308 SELECT a FROM t2
16309 WHERE a=18
16310 OR b=66
16311 OR b=498
16312 OR b=143
16313 OR b=1034
16314 OR b=289
16315 OR b=319
16316 }
16317 } {6 13 18 29 94 scan 0 sort 0}
16318 do_test where7-2.701.2 {
16319 count_steps_sort {
16320 SELECT a FROM t3
16321 WHERE a=18
16322 OR b=66
16323 OR b=498
16324 OR b=143
16325 OR b=1034
16326 OR b=289
16327 OR b=319
16328 }
16329 } {6 13 18 29 94 scan 0 sort 0}
16330 do_test where7-2.702.1 {
16331 count_steps_sort {
16332 SELECT a FROM t2
16333 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16334 OR (g='srqponm' AND f GLOB 'efghi*')
16335 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16336 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16337 OR (g='srqponm' AND f GLOB 'cdefg*')
16338 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16339 OR f='lmnopqrst'
16340 OR ((a BETWEEN 11 AND 13) AND a!=12)
16341 OR b=872
16342 OR a=44
16343 OR ((a BETWEEN 38 AND 40) AND a!=39)
16344 }
16345 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16346 do_test where7-2.702.2 {
16347 count_steps_sort {
16348 SELECT a FROM t3
16349 WHERE (f GLOB '?abcd*' AND f GLOB 'zabc*')
16350 OR (g='srqponm' AND f GLOB 'efghi*')
16351 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16352 OR (g='nmlkjih' AND f GLOB 'cdefg*')
16353 OR (g='srqponm' AND f GLOB 'cdefg*')
16354 OR (g='ihgfedc' AND f GLOB 'bcdef*')
16355 OR f='lmnopqrst'
16356 OR ((a BETWEEN 11 AND 13) AND a!=12)
16357 OR b=872
16358 OR a=44
16359 OR ((a BETWEEN 38 AND 40) AND a!=39)
16360 }
16361 } {11 13 25 28 30 37 38 40 44 45 51 54 63 77 79 89 scan 0 sort 0}
16362 do_test where7-2.703.1 {
16363 count_steps_sort {
16364 SELECT a FROM t2
16365 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16366 OR a=20
16367 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16368 OR (g='jihgfed' AND f GLOB 'xyzab*')
16369 OR b=1004
16370 OR b=77
16371 OR b=927
16372 OR a=99
16373 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16374 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16375 }
16376 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16377 do_test where7-2.703.2 {
16378 count_steps_sort {
16379 SELECT a FROM t3
16380 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
16381 OR a=20
16382 OR (g='vutsrqp' AND f GLOB 'rstuv*')
16383 OR (g='jihgfed' AND f GLOB 'xyzab*')
16384 OR b=1004
16385 OR b=77
16386 OR b=927
16387 OR a=99
16388 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
16389 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16390 }
16391 } {7 17 20 46 66 71 72 73 75 98 99 scan 0 sort 0}
16392 do_test where7-2.704.1 {
16393 count_steps_sort {
16394 SELECT a FROM t2
16395 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16396 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16397 OR b=11
16398 OR ((a BETWEEN 21 AND 23) AND a!=22)
16399 }
16400 } {1 21 23 45 76 scan 0 sort 0}
16401 do_test where7-2.704.2 {
16402 count_steps_sort {
16403 SELECT a FROM t3
16404 WHERE (d>=76.0 AND d<77.0 AND d NOT NULL)
16405 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
16406 OR b=11
16407 OR ((a BETWEEN 21 AND 23) AND a!=22)
16408 }
16409 } {1 21 23 45 76 scan 0 sort 0}
16410 do_test where7-2.705.1 {
16411 count_steps_sort {
16412 SELECT a FROM t2
16413 WHERE b=572
16414 OR (g='nmlkjih' AND f GLOB 'fghij*')
16415 }
16416 } {52 57 scan 0 sort 0}
16417 do_test where7-2.705.2 {
16418 count_steps_sort {
16419 SELECT a FROM t3
16420 WHERE b=572
16421 OR (g='nmlkjih' AND f GLOB 'fghij*')
16422 }
16423 } {52 57 scan 0 sort 0}
16424 do_test where7-2.706.1 {
16425 count_steps_sort {
16426 SELECT a FROM t2
16427 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16428 OR ((a BETWEEN 54 AND 56) AND a!=55)
16429 OR f='lmnopqrst'
16430 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16431 OR (g='ihgfedc' AND f GLOB 'defgh*')
16432 OR a=23
16433 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16434 }
16435 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16436 do_test where7-2.706.2 {
16437 count_steps_sort {
16438 SELECT a FROM t3
16439 WHERE (d>=44.0 AND d<45.0 AND d NOT NULL)
16440 OR ((a BETWEEN 54 AND 56) AND a!=55)
16441 OR f='lmnopqrst'
16442 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
16443 OR (g='ihgfedc' AND f GLOB 'defgh*')
16444 OR a=23
16445 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
16446 }
16447 } {10 11 23 36 37 44 54 56 62 63 69 81 88 89 scan 0 sort 0}
16448 do_test where7-2.707.1 {
16449 count_steps_sort {
16450 SELECT a FROM t2
16451 WHERE b=836
16452 OR ((a BETWEEN 89 AND 91) AND a!=90)
16453 OR b=605
16454 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16455 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16456 OR b=759
16457 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16458 OR ((a BETWEEN 38 AND 40) AND a!=39)
16459 OR a=40
16460 OR f='ghijklmno'
16461 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16462 }
16463 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16464 do_test where7-2.707.2 {
16465 count_steps_sort {
16466 SELECT a FROM t3
16467 WHERE b=836
16468 OR ((a BETWEEN 89 AND 91) AND a!=90)
16469 OR b=605
16470 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
16471 OR (g='kjihgfe' AND f GLOB 'stuvw*')
16472 OR b=759
16473 OR (f GLOB '?zabc*' AND f GLOB 'yzab*')
16474 OR ((a BETWEEN 38 AND 40) AND a!=39)
16475 OR a=40
16476 OR f='ghijklmno'
16477 OR (g='hgfedcb' AND f GLOB 'hijkl*')
16478 }
16479 } {6 24 32 38 40 46 50 55 58 69 70 76 84 85 89 91 scan 0 sort 0}
16480 do_test where7-2.708.1 {
16481 count_steps_sort {
16482 SELECT a FROM t2
16483 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16484 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16485 }
16486 } {42 51 scan 0 sort 0}
16487 do_test where7-2.708.2 {
16488 count_steps_sort {
16489 SELECT a FROM t3
16490 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
16491 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
16492 }
16493 } {42 51 scan 0 sort 0}
16494 do_test where7-2.709.1 {
16495 count_steps_sort {
16496 SELECT a FROM t2
16497 WHERE c=27027
16498 OR b=872
16499 OR a=56
16500 }
16501 } {56 79 80 81 scan 0 sort 0}
16502 do_test where7-2.709.2 {
16503 count_steps_sort {
16504 SELECT a FROM t3
16505 WHERE c=27027
16506 OR b=872
16507 OR a=56
16508 }
16509 } {56 79 80 81 scan 0 sort 0}
16510 do_test where7-2.710.1 {
16511 count_steps_sort {
16512 SELECT a FROM t2
16513 WHERE b=685
16514 OR b=256
16515 OR ((a BETWEEN 78 AND 80) AND a!=79)
16516 OR a=44
16517 OR a=63
16518 OR a=15
16519 OR ((a BETWEEN 22 AND 24) AND a!=23)
16520 }
16521 } {15 22 24 44 63 78 80 scan 0 sort 0}
16522 do_test where7-2.710.2 {
16523 count_steps_sort {
16524 SELECT a FROM t3
16525 WHERE b=685
16526 OR b=256
16527 OR ((a BETWEEN 78 AND 80) AND a!=79)
16528 OR a=44
16529 OR a=63
16530 OR a=15
16531 OR ((a BETWEEN 22 AND 24) AND a!=23)
16532 }
16533 } {15 22 24 44 63 78 80 scan 0 sort 0}
16534 do_test where7-2.711.1 {
16535 count_steps_sort {
16536 SELECT a FROM t2
16537 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16538 OR a=34
16539 OR ((a BETWEEN 6 AND 8) AND a!=7)
16540 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16541 OR a=67
16542 OR a=28
16543 }
16544 } {6 8 28 34 56 67 75 scan 0 sort 0}
16545 do_test where7-2.711.2 {
16546 count_steps_sort {
16547 SELECT a FROM t3
16548 WHERE (g='nmlkjih' AND f GLOB 'efghi*')
16549 OR a=34
16550 OR ((a BETWEEN 6 AND 8) AND a!=7)
16551 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
16552 OR a=67
16553 OR a=28
16554 }
16555 } {6 8 28 34 56 67 75 scan 0 sort 0}
16556 do_test where7-2.712.1 {
16557 count_steps_sort {
16558 SELECT a FROM t2
16559 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16560 OR a=52
16561 OR ((a BETWEEN 68 AND 70) AND a!=69)
16562 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16563 OR f='ghijklmno'
16564 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16565 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16566 OR b=319
16567 OR a=34
16568 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16569 OR f='hijklmnop'
16570 }
16571 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16572 do_test where7-2.712.2 {
16573 count_steps_sort {
16574 SELECT a FROM t3
16575 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16576 OR a=52
16577 OR ((a BETWEEN 68 AND 70) AND a!=69)
16578 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
16579 OR f='ghijklmno'
16580 OR (g='utsrqpo' AND f GLOB 'stuvw*')
16581 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16582 OR b=319
16583 OR a=34
16584 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16585 OR f='hijklmnop'
16586 }
16587 } {6 7 12 18 24 29 32 33 34 41 52 58 59 68 70 84 85 scan 0 sort 0}
16588 do_test where7-2.713.1 {
16589 count_steps_sort {
16590 SELECT a FROM t2
16591 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16592 OR ((a BETWEEN 69 AND 71) AND a!=70)
16593 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16594 OR a=47
16595 }
16596 } {41 47 69 71 scan 0 sort 0}
16597 do_test where7-2.713.2 {
16598 count_steps_sort {
16599 SELECT a FROM t3
16600 WHERE (g='qponmlk' AND f GLOB 'pqrst*')
16601 OR ((a BETWEEN 69 AND 71) AND a!=70)
16602 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
16603 OR a=47
16604 }
16605 } {41 47 69 71 scan 0 sort 0}
16606 do_test where7-2.714.1 {
16607 count_steps_sort {
16608 SELECT a FROM t2
16609 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16610 OR c=7007
16611 }
16612 } {19 20 21 33 35 scan 0 sort 0}
16613 do_test where7-2.714.2 {
16614 count_steps_sort {
16615 SELECT a FROM t3
16616 WHERE ((a BETWEEN 33 AND 35) AND a!=34)
16617 OR c=7007
16618 }
16619 } {19 20 21 33 35 scan 0 sort 0}
16620 do_test where7-2.715.1 {
16621 count_steps_sort {
16622 SELECT a FROM t2
16623 WHERE b=531
16624 OR a=12
16625 OR b=583
16626 OR ((a BETWEEN 93 AND 95) AND a!=94)
16627 OR a=61
16628 OR b=187
16629 }
16630 } {12 17 53 61 93 95 scan 0 sort 0}
16631 do_test where7-2.715.2 {
16632 count_steps_sort {
16633 SELECT a FROM t3
16634 WHERE b=531
16635 OR a=12
16636 OR b=583
16637 OR ((a BETWEEN 93 AND 95) AND a!=94)
16638 OR a=61
16639 OR b=187
16640 }
16641 } {12 17 53 61 93 95 scan 0 sort 0}
16642 do_test where7-2.716.1 {
16643 count_steps_sort {
16644 SELECT a FROM t2
16645 WHERE c=31031
16646 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16647 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16648 OR ((a BETWEEN 66 AND 68) AND a!=67)
16649 OR b=256
16650 OR ((a BETWEEN 77 AND 79) AND a!=78)
16651 OR (g='qponmlk' AND f GLOB 'mnopq*')
16652 OR b=715
16653 OR b=212
16654 OR b=99
16655 OR c=29029
16656 }
16657 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16658 do_test where7-2.716.2 {
16659 count_steps_sort {
16660 SELECT a FROM t3
16661 WHERE c=31031
16662 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
16663 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
16664 OR ((a BETWEEN 66 AND 68) AND a!=67)
16665 OR b=256
16666 OR ((a BETWEEN 77 AND 79) AND a!=78)
16667 OR (g='qponmlk' AND f GLOB 'mnopq*')
16668 OR b=715
16669 OR b=212
16670 OR b=99
16671 OR c=29029
16672 }
16673 } {9 12 38 45 65 66 68 77 79 85 86 87 91 92 93 scan 0 sort 0}
16674 do_test where7-2.717.1 {
16675 count_steps_sort {
16676 SELECT a FROM t2
16677 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16678 OR b=33
16679 OR a=62
16680 OR b=916
16681 OR b=1012
16682 OR a=2
16683 OR a=51
16684 OR b=286
16685 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16686 OR b=80
16687 }
16688 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16689 do_test where7-2.717.2 {
16690 count_steps_sort {
16691 SELECT a FROM t3
16692 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16693 OR b=33
16694 OR a=62
16695 OR b=916
16696 OR b=1012
16697 OR a=2
16698 OR a=51
16699 OR b=286
16700 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
16701 OR b=80
16702 }
16703 } {2 3 26 40 42 51 62 92 96 scan 0 sort 0}
16704 do_test where7-2.718.1 {
16705 count_steps_sort {
16706 SELECT a FROM t2
16707 WHERE b=847
16708 OR f='efghijklm'
16709 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16710 }
16711 } {4 6 30 56 77 82 scan 0 sort 0}
16712 do_test where7-2.718.2 {
16713 count_steps_sort {
16714 SELECT a FROM t3
16715 WHERE b=847
16716 OR f='efghijklm'
16717 OR (d>=6.0 AND d<7.0 AND d NOT NULL)
16718 }
16719 } {4 6 30 56 77 82 scan 0 sort 0}
16720 do_test where7-2.719.1 {
16721 count_steps_sort {
16722 SELECT a FROM t2
16723 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16724 OR ((a BETWEEN 62 AND 64) AND a!=63)
16725 }
16726 } {25 62 64 scan 0 sort 0}
16727 do_test where7-2.719.2 {
16728 count_steps_sort {
16729 SELECT a FROM t3
16730 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
16731 OR ((a BETWEEN 62 AND 64) AND a!=63)
16732 }
16733 } {25 62 64 scan 0 sort 0}
16734 do_test where7-2.720.1 {
16735 count_steps_sort {
16736 SELECT a FROM t2
16737 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16738 OR ((a BETWEEN 31 AND 33) AND a!=32)
16739 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16740 OR a=43
16741 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16742 OR b=729
16743 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16744 }
16745 } {14 31 33 43 45 53 scan 0 sort 0}
16746 do_test where7-2.720.2 {
16747 count_steps_sort {
16748 SELECT a FROM t3
16749 WHERE ((a BETWEEN 43 AND 45) AND a!=44)
16750 OR ((a BETWEEN 31 AND 33) AND a!=32)
16751 OR (g='nmlkjih' AND f GLOB 'bcdef*')
16752 OR a=43
16753 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
16754 OR b=729
16755 OR (g='vutsrqp' AND f GLOB 'opqrs*')
16756 }
16757 } {14 31 33 43 45 53 scan 0 sort 0}
16758 do_test where7-2.721.1 {
16759 count_steps_sort {
16760 SELECT a FROM t2
16761 WHERE f='efghijklm'
16762 OR a=70
16763 OR b=278
16764 OR ((a BETWEEN 33 AND 35) AND a!=34)
16765 OR c=8008
16766 OR f='opqrstuvw'
16767 OR ((a BETWEEN 23 AND 25) AND a!=24)
16768 OR (g='xwvutsr' AND f GLOB 'fghij*')
16769 }
16770 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16771 do_test where7-2.721.2 {
16772 count_steps_sort {
16773 SELECT a FROM t3
16774 WHERE f='efghijklm'
16775 OR a=70
16776 OR b=278
16777 OR ((a BETWEEN 33 AND 35) AND a!=34)
16778 OR c=8008
16779 OR f='opqrstuvw'
16780 OR ((a BETWEEN 23 AND 25) AND a!=24)
16781 OR (g='xwvutsr' AND f GLOB 'fghij*')
16782 }
16783 } {4 5 14 22 23 24 25 30 33 35 40 56 66 70 82 92 scan 0 sort 0}
16784 do_test where7-2.722.1 {
16785 count_steps_sort {
16786 SELECT a FROM t2
16787 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16788 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16789 OR c<=10
16790 OR (g='srqponm' AND f GLOB 'fghij*')
16791 OR a=35
16792 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16793 OR b=1089
16794 OR a=73
16795 OR b=737
16796 OR c=18018
16797 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16798 }
16799 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16800 do_test where7-2.722.2 {
16801 count_steps_sort {
16802 SELECT a FROM t3
16803 WHERE ((a BETWEEN 40 AND 42) AND a!=41)
16804 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
16805 OR c<=10
16806 OR (g='srqponm' AND f GLOB 'fghij*')
16807 OR a=35
16808 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
16809 OR b=1089
16810 OR a=73
16811 OR b=737
16812 OR c=18018
16813 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
16814 }
16815 } {6 23 31 32 35 40 42 52 53 54 58 62 67 73 84 99 scan 0 sort 0}
16816 do_test where7-2.723.1 {
16817 count_steps_sort {
16818 SELECT a FROM t2
16819 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16820 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16821 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16822 OR b=762
16823 OR ((a BETWEEN 39 AND 41) AND a!=40)
16824 OR a=80
16825 }
16826 } {2 39 41 79 80 95 scan 0 sort 0}
16827 do_test where7-2.723.2 {
16828 count_steps_sort {
16829 SELECT a FROM t3
16830 WHERE ((a BETWEEN 0 AND 2) AND a!=1)
16831 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
16832 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16833 OR b=762
16834 OR ((a BETWEEN 39 AND 41) AND a!=40)
16835 OR a=80
16836 }
16837 } {2 39 41 79 80 95 scan 0 sort 0}
16838 do_test where7-2.724.1 {
16839 count_steps_sort {
16840 SELECT a FROM t2
16841 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16842 OR b=737
16843 OR ((a BETWEEN 80 AND 82) AND a!=81)
16844 OR b=979
16845 OR a=36
16846 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16847 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16848 OR a=55
16849 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16850 }
16851 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16852 do_test where7-2.724.2 {
16853 count_steps_sort {
16854 SELECT a FROM t3
16855 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
16856 OR b=737
16857 OR ((a BETWEEN 80 AND 82) AND a!=81)
16858 OR b=979
16859 OR a=36
16860 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
16861 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
16862 OR a=55
16863 OR (g='fedcbaz' AND f GLOB 'rstuv*')
16864 }
16865 } {20 28 30 36 46 50 55 67 72 80 82 89 95 98 scan 0 sort 0}
16866 do_test where7-2.725.1 {
16867 count_steps_sort {
16868 SELECT a FROM t2
16869 WHERE a=75
16870 OR a=61
16871 OR (g='onmlkji' AND f GLOB 'abcde*')
16872 OR (g='gfedcba' AND f GLOB 'nopqr*')
16873 }
16874 } {52 61 75 91 scan 0 sort 0}
16875 do_test where7-2.725.2 {
16876 count_steps_sort {
16877 SELECT a FROM t3
16878 WHERE a=75
16879 OR a=61
16880 OR (g='onmlkji' AND f GLOB 'abcde*')
16881 OR (g='gfedcba' AND f GLOB 'nopqr*')
16882 }
16883 } {52 61 75 91 scan 0 sort 0}
16884 do_test where7-2.726.1 {
16885 count_steps_sort {
16886 SELECT a FROM t2
16887 WHERE b=1004
16888 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16889 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16890 OR a=56
16891 }
16892 } {7 56 61 scan 0 sort 0}
16893 do_test where7-2.726.2 {
16894 count_steps_sort {
16895 SELECT a FROM t3
16896 WHERE b=1004
16897 OR (g='mlkjihg' AND f GLOB 'jklmn*')
16898 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
16899 OR a=56
16900 }
16901 } {7 56 61 scan 0 sort 0}
16902 do_test where7-2.727.1 {
16903 count_steps_sort {
16904 SELECT a FROM t2
16905 WHERE a=93
16906 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16907 OR a=83
16908 OR b=828
16909 OR b=454
16910 OR ((a BETWEEN 89 AND 91) AND a!=90)
16911 OR b=924
16912 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16913 OR a=50
16914 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16915 }
16916 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16917 do_test where7-2.727.2 {
16918 count_steps_sort {
16919 SELECT a FROM t3
16920 WHERE a=93
16921 OR (g='mlkjihg' AND f GLOB 'ghijk*')
16922 OR a=83
16923 OR b=828
16924 OR b=454
16925 OR ((a BETWEEN 89 AND 91) AND a!=90)
16926 OR b=924
16927 OR (g='lkjihgf' AND f GLOB 'opqrs*')
16928 OR a=50
16929 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
16930 }
16931 } {38 50 58 66 83 84 89 91 93 scan 0 sort 0}
16932 do_test where7-2.728.1 {
16933 count_steps_sort {
16934 SELECT a FROM t2
16935 WHERE f='stuvwxyza'
16936 OR a=44
16937 OR c=2002
16938 }
16939 } {4 5 6 18 44 70 96 scan 0 sort 0}
16940 do_test where7-2.728.2 {
16941 count_steps_sort {
16942 SELECT a FROM t3
16943 WHERE f='stuvwxyza'
16944 OR a=44
16945 OR c=2002
16946 }
16947 } {4 5 6 18 44 70 96 scan 0 sort 0}
16948 do_test where7-2.729.1 {
16949 count_steps_sort {
16950 SELECT a FROM t2
16951 WHERE a=55
16952 OR a=65
16953 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16954 }
16955 } {14 40 55 65 66 92 scan 0 sort 0}
16956 do_test where7-2.729.2 {
16957 count_steps_sort {
16958 SELECT a FROM t3
16959 WHERE a=55
16960 OR a=65
16961 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
16962 }
16963 } {14 40 55 65 66 92 scan 0 sort 0}
16964 do_test where7-2.730.1 {
16965 count_steps_sort {
16966 SELECT a FROM t2
16967 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16968 OR b=605
16969 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16970 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16971 OR ((a BETWEEN 72 AND 74) AND a!=73)
16972 OR f='ijklmnopq'
16973 OR ((a BETWEEN 86 AND 88) AND a!=87)
16974 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16975 OR c=9009
16976 OR b=374
16977 }
16978 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16979 do_test where7-2.730.2 {
16980 count_steps_sort {
16981 SELECT a FROM t3
16982 WHERE ((a BETWEEN 72 AND 74) AND a!=73)
16983 OR b=605
16984 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
16985 OR (g='wvutsrq' AND f GLOB 'mnopq*')
16986 OR ((a BETWEEN 72 AND 74) AND a!=73)
16987 OR f='ijklmnopq'
16988 OR ((a BETWEEN 86 AND 88) AND a!=87)
16989 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
16990 OR c=9009
16991 OR b=374
16992 }
16993 } {8 12 13 25 26 27 34 43 55 60 72 74 86 88 scan 0 sort 0}
16994 do_test where7-2.731.1 {
16995 count_steps_sort {
16996 SELECT a FROM t2
16997 WHERE b=476
16998 OR (g='wvutsrq' AND f GLOB 'ijklm*')
16999 OR b=982
17000 OR a=43
17001 OR b=355
17002 }
17003 } {8 43 scan 0 sort 0}
17004 do_test where7-2.731.2 {
17005 count_steps_sort {
17006 SELECT a FROM t3
17007 WHERE b=476
17008 OR (g='wvutsrq' AND f GLOB 'ijklm*')
17009 OR b=982
17010 OR a=43
17011 OR b=355
17012 }
17013 } {8 43 scan 0 sort 0}
17014 do_test where7-2.732.1 {
17015 count_steps_sort {
17016 SELECT a FROM t2
17017 WHERE a=85
17018 OR b=718
17019 OR (g='fedcbaz' AND f GLOB 'pqrst*')
17020 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
17021 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17022 }
17023 } {1 25 27 53 79 85 93 scan 0 sort 0}
17024 do_test where7-2.732.2 {
17025 count_steps_sort {
17026 SELECT a FROM t3
17027 WHERE a=85
17028 OR b=718
17029 OR (g='fedcbaz' AND f GLOB 'pqrst*')
17030 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
17031 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17032 }
17033 } {1 25 27 53 79 85 93 scan 0 sort 0}
17034 do_test where7-2.733.1 {
17035 count_steps_sort {
17036 SELECT a FROM t2
17037 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17038 OR ((a BETWEEN 96 AND 98) AND a!=97)
17039 }
17040 } {73 96 98 scan 0 sort 0}
17041 do_test where7-2.733.2 {
17042 count_steps_sort {
17043 SELECT a FROM t3
17044 WHERE (d>=73.0 AND d<74.0 AND d NOT NULL)
17045 OR ((a BETWEEN 96 AND 98) AND a!=97)
17046 }
17047 } {73 96 98 scan 0 sort 0}
17048 do_test where7-2.734.1 {
17049 count_steps_sort {
17050 SELECT a FROM t2
17051 WHERE b=176
17052 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17053 OR ((a BETWEEN 27 AND 29) AND a!=28)
17054 OR b=619
17055 OR b=597
17056 OR b=198
17057 OR a=27
17058 OR b=91
17059 OR a=77
17060 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17061 }
17062 } {16 18 25 27 29 77 80 scan 0 sort 0}
17063 do_test where7-2.734.2 {
17064 count_steps_sort {
17065 SELECT a FROM t3
17066 WHERE b=176
17067 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17068 OR ((a BETWEEN 27 AND 29) AND a!=28)
17069 OR b=619
17070 OR b=597
17071 OR b=198
17072 OR a=27
17073 OR b=91
17074 OR a=77
17075 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17076 }
17077 } {16 18 25 27 29 77 80 scan 0 sort 0}
17078 do_test where7-2.735.1 {
17079 count_steps_sort {
17080 SELECT a FROM t2
17081 WHERE a=41
17082 OR b=528
17083 OR c=3003
17084 OR ((a BETWEEN 20 AND 22) AND a!=21)
17085 OR b=22
17086 }
17087 } {2 7 8 9 20 22 41 48 scan 0 sort 0}
17088 do_test where7-2.735.2 {
17089 count_steps_sort {
17090 SELECT a FROM t3
17091 WHERE a=41
17092 OR b=528
17093 OR c=3003
17094 OR ((a BETWEEN 20 AND 22) AND a!=21)
17095 OR b=22
17096 }
17097 } {2 7 8 9 20 22 41 48 scan 0 sort 0}
17098 do_test where7-2.736.1 {
17099 count_steps_sort {
17100 SELECT a FROM t2
17101 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17102 OR b=465
17103 OR ((a BETWEEN 63 AND 65) AND a!=64)
17104 OR a=37
17105 OR b=1056
17106 OR (g='srqponm' AND f GLOB 'defgh*')
17107 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17108 OR b=1023
17109 }
17110 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17111 do_test where7-2.736.2 {
17112 count_steps_sort {
17113 SELECT a FROM t3
17114 WHERE (f GLOB '?rstu*' AND f GLOB 'qrst*')
17115 OR b=465
17116 OR ((a BETWEEN 63 AND 65) AND a!=64)
17117 OR a=37
17118 OR b=1056
17119 OR (g='srqponm' AND f GLOB 'defgh*')
17120 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
17121 OR b=1023
17122 }
17123 } {4 16 29 37 42 63 65 68 93 94 96 scan 0 sort 0}
17124 do_test where7-2.737.1 {
17125 count_steps_sort {
17126 SELECT a FROM t2
17127 WHERE a=76
17128 OR a=8
17129 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17130 OR b=495
17131 OR b=663
17132 OR a=98
17133 OR b=748
17134 }
17135 } {8 27 45 68 76 98 scan 0 sort 0}
17136 do_test where7-2.737.2 {
17137 count_steps_sort {
17138 SELECT a FROM t3
17139 WHERE a=76
17140 OR a=8
17141 OR (g='tsrqpon' AND f GLOB 'bcdef*')
17142 OR b=495
17143 OR b=663
17144 OR a=98
17145 OR b=748
17146 }
17147 } {8 27 45 68 76 98 scan 0 sort 0}
17148 do_test where7-2.738.1 {
17149 count_steps_sort {
17150 SELECT a FROM t2
17151 WHERE b=1081
17152 OR b=542
17153 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17154 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17155 OR b=828
17156 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17157 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17158 OR a=18
17159 }
17160 } {18 47 61 64 67 scan 0 sort 0}
17161 do_test where7-2.738.2 {
17162 count_steps_sort {
17163 SELECT a FROM t3
17164 WHERE b=1081
17165 OR b=542
17166 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17167 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17168 OR b=828
17169 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
17170 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
17171 OR a=18
17172 }
17173 } {18 47 61 64 67 scan 0 sort 0}
17174 do_test where7-2.739.1 {
17175 count_steps_sort {
17176 SELECT a FROM t2
17177 WHERE f='abcdefghi'
17178 OR a=14
17179 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17180 OR c=27027
17181 OR a=47
17182 }
17183 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
17184 do_test where7-2.739.2 {
17185 count_steps_sort {
17186 SELECT a FROM t3
17187 WHERE f='abcdefghi'
17188 OR a=14
17189 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17190 OR c=27027
17191 OR a=47
17192 }
17193 } {13 14 26 47 52 78 79 80 81 scan 0 sort 0}
17194 do_test where7-2.740.1 {
17195 count_steps_sort {
17196 SELECT a FROM t2
17197 WHERE c=31031
17198 OR b=737
17199 OR a=37
17200 OR ((a BETWEEN 98 AND 100) AND a!=99)
17201 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17202 OR ((a BETWEEN 65 AND 67) AND a!=66)
17203 OR a=91
17204 OR b=77
17205 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17206 }
17207 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17208 do_test where7-2.740.2 {
17209 count_steps_sort {
17210 SELECT a FROM t3
17211 WHERE c=31031
17212 OR b=737
17213 OR a=37
17214 OR ((a BETWEEN 98 AND 100) AND a!=99)
17215 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17216 OR ((a BETWEEN 65 AND 67) AND a!=66)
17217 OR a=91
17218 OR b=77
17219 OR (d>=94.0 AND d<95.0 AND d NOT NULL)
17220 }
17221 } {7 37 65 67 91 92 93 94 98 100 scan 0 sort 0}
17222 do_test where7-2.741.1 {
17223 count_steps_sort {
17224 SELECT a FROM t2
17225 WHERE a=17
17226 OR b=484
17227 OR c=3003
17228 OR b=121
17229 OR a=53
17230 }
17231 } {7 8 9 11 17 44 53 scan 0 sort 0}
17232 do_test where7-2.741.2 {
17233 count_steps_sort {
17234 SELECT a FROM t3
17235 WHERE a=17
17236 OR b=484
17237 OR c=3003
17238 OR b=121
17239 OR a=53
17240 }
17241 } {7 8 9 11 17 44 53 scan 0 sort 0}
17242 do_test where7-2.742.1 {
17243 count_steps_sort {
17244 SELECT a FROM t2
17245 WHERE b=880
17246 OR b=696
17247 OR (g='xwvutsr' AND f GLOB 'fghij*')
17248 OR b=308
17249 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17250 OR ((a BETWEEN 96 AND 98) AND a!=97)
17251 }
17252 } {5 28 65 80 96 98 scan 0 sort 0}
17253 do_test where7-2.742.2 {
17254 count_steps_sort {
17255 SELECT a FROM t3
17256 WHERE b=880
17257 OR b=696
17258 OR (g='xwvutsr' AND f GLOB 'fghij*')
17259 OR b=308
17260 OR (g='lkjihgf' AND f GLOB 'nopqr*')
17261 OR ((a BETWEEN 96 AND 98) AND a!=97)
17262 }
17263 } {5 28 65 80 96 98 scan 0 sort 0}
17264 do_test where7-2.743.1 {
17265 count_steps_sort {
17266 SELECT a FROM t2
17267 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17268 OR a=24
17269 OR f IS NULL
17270 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17271 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17272 OR c=12012
17273 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17274 }
17275 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17276 do_test where7-2.743.2 {
17277 count_steps_sort {
17278 SELECT a FROM t3
17279 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
17280 OR a=24
17281 OR f IS NULL
17282 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
17283 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
17284 OR c=12012
17285 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
17286 }
17287 } {24 25 34 35 36 57 77 88 scan 0 sort 0}
17288 do_test where7-2.744.1 {
17289 count_steps_sort {
17290 SELECT a FROM t2
17291 WHERE a=94
17292 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17293 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17294 OR b=792
17295 OR a=77
17296 OR a=26
17297 OR b=641
17298 OR a=38
17299 }
17300 } {26 38 72 74 77 85 94 scan 0 sort 0}
17301 do_test where7-2.744.2 {
17302 count_steps_sort {
17303 SELECT a FROM t3
17304 WHERE a=94
17305 OR (d>=74.0 AND d<75.0 AND d NOT NULL)
17306 OR (g='hgfedcb' AND f GLOB 'hijkl*')
17307 OR b=792
17308 OR a=77
17309 OR a=26
17310 OR b=641
17311 OR a=38
17312 }
17313 } {26 38 72 74 77 85 94 scan 0 sort 0}
17314 do_test where7-2.745.1 {
17315 count_steps_sort {
17316 SELECT a FROM t2
17317 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17318 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17319 OR b=14
17320 OR ((a BETWEEN 89 AND 91) AND a!=90)
17321 OR ((a BETWEEN 15 AND 17) AND a!=16)
17322 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17323 OR b=121
17324 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17325 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17326 }
17327 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17328 do_test where7-2.745.2 {
17329 count_steps_sort {
17330 SELECT a FROM t3
17331 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
17332 OR (d>=30.0 AND d<31.0 AND d NOT NULL)
17333 OR b=14
17334 OR ((a BETWEEN 89 AND 91) AND a!=90)
17335 OR ((a BETWEEN 15 AND 17) AND a!=16)
17336 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
17337 OR b=121
17338 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
17339 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
17340 }
17341 } {11 15 17 27 30 51 53 63 86 89 91 scan 0 sort 0}
17342 do_test where7-2.746.1 {
17343 count_steps_sort {
17344 SELECT a FROM t2
17345 WHERE b=517
17346 OR ((a BETWEEN 69 AND 71) AND a!=70)
17347 OR f='opqrstuvw'
17348 }
17349 } {14 40 47 66 69 71 92 scan 0 sort 0}
17350 do_test where7-2.746.2 {
17351 count_steps_sort {
17352 SELECT a FROM t3
17353 WHERE b=517
17354 OR ((a BETWEEN 69 AND 71) AND a!=70)
17355 OR f='opqrstuvw'
17356 }
17357 } {14 40 47 66 69 71 92 scan 0 sort 0}
17358 do_test where7-2.747.1 {
17359 count_steps_sort {
17360 SELECT a FROM t2
17361 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17362 OR ((a BETWEEN 32 AND 34) AND a!=33)
17363 OR b=267
17364 OR c=19019
17365 OR a=42
17366 OR b=938
17367 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17368 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17369 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17370 OR ((a BETWEEN 22 AND 24) AND a!=23)
17371 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17372 }
17373 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17374 do_test where7-2.747.2 {
17375 count_steps_sort {
17376 SELECT a FROM t3
17377 WHERE (d>=84.0 AND d<85.0 AND d NOT NULL)
17378 OR ((a BETWEEN 32 AND 34) AND a!=33)
17379 OR b=267
17380 OR c=19019
17381 OR a=42
17382 OR b=938
17383 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
17384 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17385 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
17386 OR ((a BETWEEN 22 AND 24) AND a!=23)
17387 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
17388 }
17389 } {1 9 17 21 22 24 32 34 35 42 43 55 56 57 61 69 84 87 95 scan 0 sort 0}
17390 do_test where7-2.748.1 {
17391 count_steps_sort {
17392 SELECT a FROM t2
17393 WHERE b=179
17394 OR a=50
17395 OR (g='srqponm' AND f GLOB 'defgh*')
17396 }
17397 } {29 50 scan 0 sort 0}
17398 do_test where7-2.748.2 {
17399 count_steps_sort {
17400 SELECT a FROM t3
17401 WHERE b=179
17402 OR a=50
17403 OR (g='srqponm' AND f GLOB 'defgh*')
17404 }
17405 } {29 50 scan 0 sort 0}
17406 do_test where7-2.749.1 {
17407 count_steps_sort {
17408 SELECT a FROM t2
17409 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17410 OR f='xyzabcdef'
17411 OR ((a BETWEEN 49 AND 51) AND a!=50)
17412 OR b=575
17413 OR b=385
17414 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17415 OR ((a BETWEEN 63 AND 65) AND a!=64)
17416 OR a=46
17417 OR b=220
17418 OR a=63
17419 }
17420 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17421 do_test where7-2.749.2 {
17422 count_steps_sort {
17423 SELECT a FROM t3
17424 WHERE (g='vutsrqp' AND f GLOB 'rstuv*')
17425 OR f='xyzabcdef'
17426 OR ((a BETWEEN 49 AND 51) AND a!=50)
17427 OR b=575
17428 OR b=385
17429 OR (g='utsrqpo' AND f GLOB 'stuvw*')
17430 OR ((a BETWEEN 63 AND 65) AND a!=64)
17431 OR a=46
17432 OR b=220
17433 OR a=63
17434 }
17435 } {17 18 20 23 35 46 49 51 63 65 75 scan 0 sort 0}
17436 do_test where7-2.750.1 {
17437 count_steps_sort {
17438 SELECT a FROM t2
17439 WHERE b=1056
17440 OR ((a BETWEEN 91 AND 93) AND a!=92)
17441 OR b=1078
17442 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17443 OR c=31031
17444 OR b=869
17445 OR (g='jihgfed' AND f GLOB 'zabcd*')
17446 OR b=245
17447 OR a=92
17448 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17449 OR b=880
17450 }
17451 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17452 do_test where7-2.750.2 {
17453 count_steps_sort {
17454 SELECT a FROM t3
17455 WHERE b=1056
17456 OR ((a BETWEEN 91 AND 93) AND a!=92)
17457 OR b=1078
17458 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
17459 OR c=31031
17460 OR b=869
17461 OR (g='jihgfed' AND f GLOB 'zabcd*')
17462 OR b=245
17463 OR a=92
17464 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17465 OR b=880
17466 }
17467 } {66 77 79 80 91 92 93 96 98 scan 0 sort 0}
17468 do_test where7-2.751.1 {
17469 count_steps_sort {
17470 SELECT a FROM t2
17471 WHERE b=1078
17472 OR c=28028
17473 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17474 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17475 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17476 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17477 OR ((a BETWEEN 17 AND 19) AND a!=18)
17478 OR c=9009
17479 OR a=17
17480 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17481 }
17482 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17483 do_test where7-2.751.2 {
17484 count_steps_sort {
17485 SELECT a FROM t3
17486 WHERE b=1078
17487 OR c=28028
17488 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
17489 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
17490 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
17491 OR (g='mlkjihg' AND f GLOB 'jklmn*')
17492 OR ((a BETWEEN 17 AND 19) AND a!=18)
17493 OR c=9009
17494 OR a=17
17495 OR (d>=39.0 AND d<40.0 AND d NOT NULL)
17496 }
17497 } {16 17 19 25 26 27 38 39 40 42 61 68 82 83 84 94 98 scan 0 sort 0}
17498 do_test where7-2.752.1 {
17499 count_steps_sort {
17500 SELECT a FROM t2
17501 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17502 OR b=762
17503 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17504 OR f='tuvwxyzab'
17505 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17506 OR ((a BETWEEN 31 AND 33) AND a!=32)
17507 OR b=1034
17508 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17509 }
17510 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17511 do_test where7-2.752.2 {
17512 count_steps_sort {
17513 SELECT a FROM t3
17514 WHERE (d>=57.0 AND d<58.0 AND d NOT NULL)
17515 OR b=762
17516 OR (g='mlkjihg' AND f GLOB 'ghijk*')
17517 OR f='tuvwxyzab'
17518 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
17519 OR ((a BETWEEN 31 AND 33) AND a!=32)
17520 OR b=1034
17521 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
17522 }
17523 } {14 19 31 33 44 45 57 58 71 94 97 scan 0 sort 0}
17524 do_test where7-2.753.1 {
17525 count_steps_sort {
17526 SELECT a FROM t2
17527 WHERE b=47
17528 OR b=187
17529 OR a=56
17530 OR ((a BETWEEN 30 AND 32) AND a!=31)
17531 OR ((a BETWEEN 68 AND 70) AND a!=69)
17532 OR ((a BETWEEN 89 AND 91) AND a!=90)
17533 }
17534 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17535 do_test where7-2.753.2 {
17536 count_steps_sort {
17537 SELECT a FROM t3
17538 WHERE b=47
17539 OR b=187
17540 OR a=56
17541 OR ((a BETWEEN 30 AND 32) AND a!=31)
17542 OR ((a BETWEEN 68 AND 70) AND a!=69)
17543 OR ((a BETWEEN 89 AND 91) AND a!=90)
17544 }
17545 } {17 30 32 56 68 70 89 91 scan 0 sort 0}
17546 do_test where7-2.754.1 {
17547 count_steps_sort {
17548 SELECT a FROM t2
17549 WHERE c=11011
17550 OR a=14
17551 OR c=16016
17552 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17553 OR (g='srqponm' AND f GLOB 'efghi*')
17554 OR f='jklmnopqr'
17555 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17556 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17557 OR b=916
17558 }
17559 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17560 do_test where7-2.754.2 {
17561 count_steps_sort {
17562 SELECT a FROM t3
17563 WHERE c=11011
17564 OR a=14
17565 OR c=16016
17566 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
17567 OR (g='srqponm' AND f GLOB 'efghi*')
17568 OR f='jklmnopqr'
17569 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
17570 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
17571 OR b=916
17572 }
17573 } {9 14 21 25 30 31 32 33 35 46 47 48 61 87 96 scan 0 sort 0}
17574 do_test where7-2.755.1 {
17575 count_steps_sort {
17576 SELECT a FROM t2
17577 WHERE b=949
17578 OR (g='srqponm' AND f GLOB 'cdefg*')
17579 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17580 OR c<=10
17581 OR a=14
17582 OR b=608
17583 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17584 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17585 OR b=121
17586 OR b=333
17587 OR ((a BETWEEN 93 AND 95) AND a!=94)
17588 }
17589 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17590 do_test where7-2.755.2 {
17591 count_steps_sort {
17592 SELECT a FROM t3
17593 WHERE b=949
17594 OR (g='srqponm' AND f GLOB 'cdefg*')
17595 OR (g='vutsrqp' AND f GLOB 'rstuv*')
17596 OR c<=10
17597 OR a=14
17598 OR b=608
17599 OR (g='edcbazy' AND f GLOB 'uvwxy*')
17600 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
17601 OR b=121
17602 OR b=333
17603 OR ((a BETWEEN 93 AND 95) AND a!=94)
17604 }
17605 } {11 14 17 28 66 93 95 98 scan 0 sort 0}
17606 do_test where7-2.756.1 {
17607 count_steps_sort {
17608 SELECT a FROM t2
17609 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17610 OR b=355
17611 OR b=627
17612 OR b=1001
17613 OR b=1026
17614 OR ((a BETWEEN 58 AND 60) AND a!=59)
17615 }
17616 } {57 58 60 69 91 scan 0 sort 0}
17617 do_test where7-2.756.2 {
17618 count_steps_sort {
17619 SELECT a FROM t3
17620 WHERE (g='kjihgfe' AND f GLOB 'rstuv*')
17621 OR b=355
17622 OR b=627
17623 OR b=1001
17624 OR b=1026
17625 OR ((a BETWEEN 58 AND 60) AND a!=59)
17626 }
17627 } {57 58 60 69 91 scan 0 sort 0}
17628 do_test where7-2.757.1 {
17629 count_steps_sort {
17630 SELECT a FROM t2
17631 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17632 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17633 }
17634 } {4 79 scan 0 sort 0}
17635 do_test where7-2.757.2 {
17636 count_steps_sort {
17637 SELECT a FROM t3
17638 WHERE (g='xwvutsr' AND f GLOB 'efghi*')
17639 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
17640 }
17641 } {4 79 scan 0 sort 0}
17642 do_test where7-2.758.1 {
17643 count_steps_sort {
17644 SELECT a FROM t2
17645 WHERE b=685
17646 OR a=14
17647 OR b=990
17648 OR (g='tsrqpon' AND f GLOB 'abcde*')
17649 OR f='efghijklm'
17650 OR c=1001
17651 OR b=784
17652 OR (g='srqponm' AND f GLOB 'ghijk*')
17653 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17654 }
17655 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17656 do_test where7-2.758.2 {
17657 count_steps_sort {
17658 SELECT a FROM t3
17659 WHERE b=685
17660 OR a=14
17661 OR b=990
17662 OR (g='tsrqpon' AND f GLOB 'abcde*')
17663 OR f='efghijklm'
17664 OR c=1001
17665 OR b=784
17666 OR (g='srqponm' AND f GLOB 'ghijk*')
17667 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
17668 }
17669 } {1 2 3 4 14 26 30 32 56 69 82 90 scan 0 sort 0}
17670 do_test where7-2.759.1 {
17671 count_steps_sort {
17672 SELECT a FROM t2
17673 WHERE a=54
17674 OR (g='qponmlk' AND f GLOB 'nopqr*')
17675 OR c=26026
17676 OR ((a BETWEEN 97 AND 99) AND a!=98)
17677 }
17678 } {39 54 76 77 78 97 99 scan 0 sort 0}
17679 do_test where7-2.759.2 {
17680 count_steps_sort {
17681 SELECT a FROM t3
17682 WHERE a=54
17683 OR (g='qponmlk' AND f GLOB 'nopqr*')
17684 OR c=26026
17685 OR ((a BETWEEN 97 AND 99) AND a!=98)
17686 }
17687 } {39 54 76 77 78 97 99 scan 0 sort 0}
17688 do_test where7-2.760.1 {
17689 count_steps_sort {
17690 SELECT a FROM t2
17691 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17692 OR c=24024
17693 OR a=98
17694 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17695 OR a=5
17696 OR ((a BETWEEN 31 AND 33) AND a!=32)
17697 OR (g='rqponml' AND f GLOB 'klmno*')
17698 OR f='pqrstuvwx'
17699 OR f='bcdefghij'
17700 OR b=1001
17701 OR ((a BETWEEN 77 AND 79) AND a!=78)
17702 }
17703 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17704 do_test where7-2.760.2 {
17705 count_steps_sort {
17706 SELECT a FROM t3
17707 WHERE (g='hgfedcb' AND f GLOB 'ghijk*')
17708 OR c=24024
17709 OR a=98
17710 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
17711 OR a=5
17712 OR ((a BETWEEN 31 AND 33) AND a!=32)
17713 OR (g='rqponml' AND f GLOB 'klmno*')
17714 OR f='pqrstuvwx'
17715 OR f='bcdefghij'
17716 OR b=1001
17717 OR ((a BETWEEN 77 AND 79) AND a!=78)
17718 }
17719 } {1 5 15 21 27 31 33 36 41 53 67 70 71 72 77 79 84 91 93 98 scan 0 sort 0}
17720 do_test where7-2.761.1 {
17721 count_steps_sort {
17722 SELECT a FROM t2
17723 WHERE b=781
17724 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17725 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17726 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17727 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17728 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17729 OR f='lmnopqrst'
17730 OR a=39
17731 OR a=100
17732 OR ((a BETWEEN 56 AND 58) AND a!=57)
17733 }
17734 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17735 do_test where7-2.761.2 {
17736 count_steps_sort {
17737 SELECT a FROM t3
17738 WHERE b=781
17739 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
17740 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
17741 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
17742 OR (g='yxwvuts' AND f GLOB 'bcdef*')
17743 OR (g='nmlkjih' AND f GLOB 'cdefg*')
17744 OR f='lmnopqrst'
17745 OR a=39
17746 OR a=100
17747 OR ((a BETWEEN 56 AND 58) AND a!=57)
17748 }
17749 } {1 11 14 37 39 40 54 56 58 63 66 71 89 92 99 100 scan 0 sort 0}
17750 do_test where7-2.762.1 {
17751 count_steps_sort {
17752 SELECT a FROM t2
17753 WHERE c=4004
17754 OR b=718
17755 OR (g='qponmlk' AND f GLOB 'opqrs*')
17756 OR a=50
17757 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17758 OR b=363
17759 OR (g='rqponml' AND f GLOB 'ijklm*')
17760 OR b=1023
17761 }
17762 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17763 do_test where7-2.762.2 {
17764 count_steps_sort {
17765 SELECT a FROM t3
17766 WHERE c=4004
17767 OR b=718
17768 OR (g='qponmlk' AND f GLOB 'opqrs*')
17769 OR a=50
17770 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
17771 OR b=363
17772 OR (g='rqponml' AND f GLOB 'ijklm*')
17773 OR b=1023
17774 }
17775 } {10 11 12 33 34 40 50 93 scan 0 sort 0}
17776 do_test where7-2.763.1 {
17777 count_steps_sort {
17778 SELECT a FROM t2
17779 WHERE b=1081
17780 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17781 OR b=473
17782 OR ((a BETWEEN 43 AND 45) AND a!=44)
17783 OR b=586
17784 OR (g='tsrqpon' AND f GLOB 'abcde*')
17785 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17786 }
17787 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17788 do_test where7-2.763.2 {
17789 count_steps_sort {
17790 SELECT a FROM t3
17791 WHERE b=1081
17792 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
17793 OR b=473
17794 OR ((a BETWEEN 43 AND 45) AND a!=44)
17795 OR b=586
17796 OR (g='tsrqpon' AND f GLOB 'abcde*')
17797 OR (f GLOB '?vwxy*' AND f GLOB 'uvwx*')
17798 }
17799 } {20 26 43 45 46 55 72 98 scan 0 sort 0}
17800 do_test where7-2.764.1 {
17801 count_steps_sort {
17802 SELECT a FROM t2
17803 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17804 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17805 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17806 }
17807 } {7 13 33 58 59 85 scan 0 sort 0}
17808 do_test where7-2.764.2 {
17809 count_steps_sort {
17810 SELECT a FROM t3
17811 WHERE (f GLOB '?ijkl*' AND f GLOB 'hijk*')
17812 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
17813 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
17814 }
17815 } {7 13 33 58 59 85 scan 0 sort 0}
17816 do_test where7-2.765.1 {
17817 count_steps_sort {
17818 SELECT a FROM t2
17819 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17820 OR ((a BETWEEN 76 AND 78) AND a!=77)
17821 OR a=47
17822 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17823 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17824 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17825 OR f='lmnopqrst'
17826 }
17827 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17828 do_test where7-2.765.2 {
17829 count_steps_sort {
17830 SELECT a FROM t3
17831 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
17832 OR ((a BETWEEN 76 AND 78) AND a!=77)
17833 OR a=47
17834 OR (g='kjihgfe' AND f GLOB 'qrstu*')
17835 OR (g='lkjihgf' AND f GLOB 'lmnop*')
17836 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
17837 OR f='lmnopqrst'
17838 }
17839 } {11 37 47 63 68 76 78 84 85 89 scan 0 sort 0}
17840 do_test where7-2.766.1 {
17841 count_steps_sort {
17842 SELECT a FROM t2
17843 WHERE c>=34035
17844 OR a=29
17845 OR ((a BETWEEN 19 AND 21) AND a!=20)
17846 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17847 OR f='abcdefghi'
17848 OR b=993
17849 OR ((a BETWEEN 52 AND 54) AND a!=53)
17850 OR ((a BETWEEN 45 AND 47) AND a!=46)
17851 }
17852 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17853 do_test where7-2.766.2 {
17854 count_steps_sort {
17855 SELECT a FROM t3
17856 WHERE c>=34035
17857 OR a=29
17858 OR ((a BETWEEN 19 AND 21) AND a!=20)
17859 OR (f GLOB '?wxyz*' AND f GLOB 'vwxy*')
17860 OR f='abcdefghi'
17861 OR b=993
17862 OR ((a BETWEEN 52 AND 54) AND a!=53)
17863 OR ((a BETWEEN 45 AND 47) AND a!=46)
17864 }
17865 } {19 21 26 29 45 47 52 54 73 78 99 scan 0 sort 0}
17866 do_test where7-2.767.1 {
17867 count_steps_sort {
17868 SELECT a FROM t2
17869 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17870 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17871 OR b=696
17872 OR b=154
17873 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17874 OR a=22
17875 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17876 OR a=52
17877 OR a=21
17878 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17879 }
17880 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17881 do_test where7-2.767.2 {
17882 count_steps_sort {
17883 SELECT a FROM t3
17884 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
17885 OR (d>=16.0 AND d<17.0 AND d NOT NULL)
17886 OR b=696
17887 OR b=154
17888 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
17889 OR a=22
17890 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17891 OR a=52
17892 OR a=21
17893 OR (d>=70.0 AND d<71.0 AND d NOT NULL)
17894 }
17895 } {14 16 21 22 24 47 52 63 70 scan 0 sort 0}
17896 do_test where7-2.768.1 {
17897 count_steps_sort {
17898 SELECT a FROM t2
17899 WHERE b=693
17900 OR b=201
17901 OR ((a BETWEEN 36 AND 38) AND a!=37)
17902 OR b=520
17903 OR ((a BETWEEN 23 AND 25) AND a!=24)
17904 OR b=407
17905 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17906 OR c>=34035
17907 OR b=135
17908 }
17909 } {23 25 36 37 38 63 scan 0 sort 0}
17910 do_test where7-2.768.2 {
17911 count_steps_sort {
17912 SELECT a FROM t3
17913 WHERE b=693
17914 OR b=201
17915 OR ((a BETWEEN 36 AND 38) AND a!=37)
17916 OR b=520
17917 OR ((a BETWEEN 23 AND 25) AND a!=24)
17918 OR b=407
17919 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
17920 OR c>=34035
17921 OR b=135
17922 }
17923 } {23 25 36 37 38 63 scan 0 sort 0}
17924 do_test where7-2.769.1 {
17925 count_steps_sort {
17926 SELECT a FROM t2
17927 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
17928 OR b=707
17929 OR b=14
17930 OR b=1089
17931 OR b=352
17932 }
17933 } {32 43 99 scan 0 sort 0}
17934 do_test where7-2.769.2 {
17935 count_steps_sort {
17936 SELECT a FROM t3
17937 WHERE (d>=43.0 AND d<44.0 AND d NOT NULL)
17938 OR b=707
17939 OR b=14
17940 OR b=1089
17941 OR b=352
17942 }
17943 } {32 43 99 scan 0 sort 0}
17944 do_test where7-2.770.1 {
17945 count_steps_sort {
17946 SELECT a FROM t2
17947 WHERE b=278
17948 OR b=278
17949 OR b=825
17950 OR f='rstuvwxyz'
17951 OR b=938
17952 OR ((a BETWEEN 17 AND 19) AND a!=18)
17953 OR ((a BETWEEN 43 AND 45) AND a!=44)
17954 }
17955 } {17 19 43 45 69 75 95 scan 0 sort 0}
17956 do_test where7-2.770.2 {
17957 count_steps_sort {
17958 SELECT a FROM t3
17959 WHERE b=278
17960 OR b=278
17961 OR b=825
17962 OR f='rstuvwxyz'
17963 OR b=938
17964 OR ((a BETWEEN 17 AND 19) AND a!=18)
17965 OR ((a BETWEEN 43 AND 45) AND a!=44)
17966 }
17967 } {17 19 43 45 69 75 95 scan 0 sort 0}
17968 do_test where7-2.771.1 {
17969 count_steps_sort {
17970 SELECT a FROM t2
17971 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17972 OR b=1045
17973 OR c=27027
17974 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17975 }
17976 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17977 do_test where7-2.771.2 {
17978 count_steps_sort {
17979 SELECT a FROM t3
17980 WHERE ((a BETWEEN 32 AND 34) AND a!=33)
17981 OR b=1045
17982 OR c=27027
17983 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
17984 }
17985 } {11 32 34 37 63 79 80 81 89 95 scan 0 sort 0}
17986 do_test where7-2.772.1 {
17987 count_steps_sort {
17988 SELECT a FROM t2
17989 WHERE a=87
17990 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
17991 OR b=487
17992 OR (g='gfedcba' AND f GLOB 'mnopq*')
17993 }
17994 } {47 87 90 scan 0 sort 0}
17995 do_test where7-2.772.2 {
17996 count_steps_sort {
17997 SELECT a FROM t3
17998 WHERE a=87
17999 OR (d>=47.0 AND d<48.0 AND d NOT NULL)
18000 OR b=487
18001 OR (g='gfedcba' AND f GLOB 'mnopq*')
18002 }
18003 } {47 87 90 scan 0 sort 0}
18004 do_test where7-2.773.1 {
18005 count_steps_sort {
18006 SELECT a FROM t2
18007 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18008 OR b=69
18009 OR b=608
18010 OR b=814
18011 OR a=67
18012 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18013 OR b=1059
18014 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18015 OR a=18
18016 OR b=407
18017 OR ((a BETWEEN 10 AND 12) AND a!=11)
18018 }
18019 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18020 do_test where7-2.773.2 {
18021 count_steps_sort {
18022 SELECT a FROM t3
18023 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18024 OR b=69
18025 OR b=608
18026 OR b=814
18027 OR a=67
18028 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
18029 OR b=1059
18030 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18031 OR a=18
18032 OR b=407
18033 OR ((a BETWEEN 10 AND 12) AND a!=11)
18034 }
18035 } {10 12 18 30 32 37 58 61 67 74 scan 0 sort 0}
18036 do_test where7-2.774.1 {
18037 count_steps_sort {
18038 SELECT a FROM t2
18039 WHERE b=223
18040 OR b=80
18041 OR ((a BETWEEN 97 AND 99) AND a!=98)
18042 OR ((a BETWEEN 74 AND 76) AND a!=75)
18043 }
18044 } {74 76 97 99 scan 0 sort 0}
18045 do_test where7-2.774.2 {
18046 count_steps_sort {
18047 SELECT a FROM t3
18048 WHERE b=223
18049 OR b=80
18050 OR ((a BETWEEN 97 AND 99) AND a!=98)
18051 OR ((a BETWEEN 74 AND 76) AND a!=75)
18052 }
18053 } {74 76 97 99 scan 0 sort 0}
18054 do_test where7-2.775.1 {
18055 count_steps_sort {
18056 SELECT a FROM t2
18057 WHERE b=220
18058 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18059 OR b=363
18060 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18061 OR (g='nmlkjih' AND f GLOB 'defgh*')
18062 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18063 OR ((a BETWEEN 10 AND 12) AND a!=11)
18064 }
18065 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18066 do_test where7-2.775.2 {
18067 count_steps_sort {
18068 SELECT a FROM t3
18069 WHERE b=220
18070 OR (g='nmlkjih' AND f GLOB 'cdefg*')
18071 OR b=363
18072 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18073 OR (g='nmlkjih' AND f GLOB 'defgh*')
18074 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18075 OR ((a BETWEEN 10 AND 12) AND a!=11)
18076 }
18077 } {10 12 20 33 52 54 55 66 scan 0 sort 0}
18078 do_test where7-2.776.1 {
18079 count_steps_sort {
18080 SELECT a FROM t2
18081 WHERE b=498
18082 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18083 OR b=880
18084 OR ((a BETWEEN 60 AND 62) AND a!=61)
18085 OR b=828
18086 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18087 OR b=113
18088 }
18089 } {5 15 60 62 80 scan 0 sort 0}
18090 do_test where7-2.776.2 {
18091 count_steps_sort {
18092 SELECT a FROM t3
18093 WHERE b=498
18094 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
18095 OR b=880
18096 OR ((a BETWEEN 60 AND 62) AND a!=61)
18097 OR b=828
18098 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
18099 OR b=113
18100 }
18101 } {5 15 60 62 80 scan 0 sort 0}
18102 do_test where7-2.777.1 {
18103 count_steps_sort {
18104 SELECT a FROM t2
18105 WHERE b=1059
18106 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18107 OR b=960
18108 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18109 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18110 OR b=894
18111 OR c=2002
18112 }
18113 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18114 do_test where7-2.777.2 {
18115 count_steps_sort {
18116 SELECT a FROM t3
18117 WHERE b=1059
18118 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18119 OR b=960
18120 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
18121 OR (g='wvutsrq' AND f GLOB 'mnopq*')
18122 OR b=894
18123 OR c=2002
18124 }
18125 } {4 5 6 12 16 20 42 68 94 scan 0 sort 0}
18126 do_test where7-2.778.1 {
18127 count_steps_sort {
18128 SELECT a FROM t2
18129 WHERE b=14
18130 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18131 }
18132 } {85 scan 0 sort 0}
18133 do_test where7-2.778.2 {
18134 count_steps_sort {
18135 SELECT a FROM t3
18136 WHERE b=14
18137 OR (g='hgfedcb' AND f GLOB 'hijkl*')
18138 }
18139 } {85 scan 0 sort 0}
18140 do_test where7-2.779.1 {
18141 count_steps_sort {
18142 SELECT a FROM t2
18143 WHERE b=806
18144 OR (g='rqponml' AND f GLOB 'hijkl*')
18145 OR b=795
18146 OR ((a BETWEEN 99 AND 101) AND a!=100)
18147 OR ((a BETWEEN 21 AND 23) AND a!=22)
18148 OR ((a BETWEEN 86 AND 88) AND a!=87)
18149 OR c=23023
18150 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18151 }
18152 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18153 do_test where7-2.779.2 {
18154 count_steps_sort {
18155 SELECT a FROM t3
18156 WHERE b=806
18157 OR (g='rqponml' AND f GLOB 'hijkl*')
18158 OR b=795
18159 OR ((a BETWEEN 99 AND 101) AND a!=100)
18160 OR ((a BETWEEN 21 AND 23) AND a!=22)
18161 OR ((a BETWEEN 86 AND 88) AND a!=87)
18162 OR c=23023
18163 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
18164 }
18165 } {21 23 33 67 68 69 86 88 99 scan 0 sort 0}
18166 do_test where7-2.780.1 {
18167 count_steps_sort {
18168 SELECT a FROM t2
18169 WHERE b=726
18170 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18171 OR ((a BETWEEN 8 AND 10) AND a!=9)
18172 OR f='abcdefghi'
18173 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18174 OR b=869
18175 }
18176 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18177 do_test where7-2.780.2 {
18178 count_steps_sort {
18179 SELECT a FROM t3
18180 WHERE b=726
18181 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
18182 OR ((a BETWEEN 8 AND 10) AND a!=9)
18183 OR f='abcdefghi'
18184 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
18185 OR b=869
18186 }
18187 } {8 10 15 26 41 52 66 67 78 79 92 93 scan 0 sort 0}
18188 do_test where7-2.781.1 {
18189 count_steps_sort {
18190 SELECT a FROM t2
18191 WHERE a=59
18192 OR ((a BETWEEN 5 AND 7) AND a!=6)
18193 OR b=1081
18194 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18195 }
18196 } {5 7 59 96 scan 0 sort 0}
18197 do_test where7-2.781.2 {
18198 count_steps_sort {
18199 SELECT a FROM t3
18200 WHERE a=59
18201 OR ((a BETWEEN 5 AND 7) AND a!=6)
18202 OR b=1081
18203 OR (g='fedcbaz' AND f GLOB 'stuvw*')
18204 }
18205 } {5 7 59 96 scan 0 sort 0}
18206 do_test where7-2.782.1 {
18207 count_steps_sort {
18208 SELECT a FROM t2
18209 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18210 OR b=1037
18211 OR b=132
18212 OR c=1001
18213 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18214 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18215 OR (g='gfedcba' AND f GLOB 'nopqr*')
18216 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18217 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18218 OR a=32
18219 }
18220 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18221 do_test where7-2.782.2 {
18222 count_steps_sort {
18223 SELECT a FROM t3
18224 WHERE (g='qponmlk' AND f GLOB 'nopqr*')
18225 OR b=1037
18226 OR b=132
18227 OR c=1001
18228 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
18229 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
18230 OR (g='gfedcba' AND f GLOB 'nopqr*')
18231 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
18232 OR (g='kjihgfe' AND f GLOB 'qrstu*')
18233 OR a=32
18234 }
18235 } {1 2 3 12 18 20 32 39 58 68 91 scan 0 sort 0}
18236 do_test where7-2.783.1 {
18237 count_steps_sort {
18238 SELECT a FROM t2
18239 WHERE a=24
18240 OR b=927
18241 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18242 OR a=7
18243 OR b=462
18244 OR b=608
18245 OR b=781
18246 OR b=253
18247 OR c=25025
18248 OR b=132
18249 }
18250 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18251 do_test where7-2.783.2 {
18252 count_steps_sort {
18253 SELECT a FROM t3
18254 WHERE a=24
18255 OR b=927
18256 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18257 OR a=7
18258 OR b=462
18259 OR b=608
18260 OR b=781
18261 OR b=253
18262 OR c=25025
18263 OR b=132
18264 }
18265 } {7 12 23 24 42 52 71 73 74 75 scan 0 sort 0}
18266 do_test where7-2.784.1 {
18267 count_steps_sort {
18268 SELECT a FROM t2
18269 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18270 OR b=1001
18271 OR ((a BETWEEN 23 AND 25) AND a!=24)
18272 OR a=83
18273 }
18274 } {23 25 61 83 91 scan 0 sort 0}
18275 do_test where7-2.784.2 {
18276 count_steps_sort {
18277 SELECT a FROM t3
18278 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
18279 OR b=1001
18280 OR ((a BETWEEN 23 AND 25) AND a!=24)
18281 OR a=83
18282 }
18283 } {23 25 61 83 91 scan 0 sort 0}
18284 do_test where7-2.785.1 {
18285 count_steps_sort {
18286 SELECT a FROM t2
18287 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18288 OR b=36
18289 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18290 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18291 OR ((a BETWEEN 46 AND 48) AND a!=47)
18292 OR ((a BETWEEN 31 AND 33) AND a!=32)
18293 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18294 OR (g='ihgfedc' AND f GLOB 'efghi*')
18295 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18296 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18297 OR ((a BETWEEN 26 AND 28) AND a!=27)
18298 }
18299 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18300 do_test where7-2.785.2 {
18301 count_steps_sort {
18302 SELECT a FROM t3
18303 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
18304 OR b=36
18305 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
18306 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18307 OR ((a BETWEEN 46 AND 48) AND a!=47)
18308 OR ((a BETWEEN 31 AND 33) AND a!=32)
18309 OR (d>=91.0 AND d<92.0 AND d NOT NULL)
18310 OR (g='ihgfedc' AND f GLOB 'efghi*')
18311 OR (g='jihgfed' AND f GLOB 'vwxyz*')
18312 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
18313 OR ((a BETWEEN 26 AND 28) AND a!=27)
18314 }
18315 } {3 26 28 29 31 33 46 48 55 60 73 77 80 81 82 91 scan 0 sort 0}
18316 do_test where7-2.786.1 {
18317 count_steps_sort {
18318 SELECT a FROM t2
18319 WHERE a=69
18320 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18321 OR ((a BETWEEN 58 AND 60) AND a!=59)
18322 OR a=98
18323 OR b=300
18324 OR a=41
18325 OR ((a BETWEEN 37 AND 39) AND a!=38)
18326 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18327 OR a=33
18328 OR ((a BETWEEN 10 AND 12) AND a!=11)
18329 }
18330 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18331 do_test where7-2.786.2 {
18332 count_steps_sort {
18333 SELECT a FROM t3
18334 WHERE a=69
18335 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
18336 OR ((a BETWEEN 58 AND 60) AND a!=59)
18337 OR a=98
18338 OR b=300
18339 OR a=41
18340 OR ((a BETWEEN 37 AND 39) AND a!=38)
18341 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
18342 OR a=33
18343 OR ((a BETWEEN 10 AND 12) AND a!=11)
18344 }
18345 } {1 2 10 12 28 33 37 39 41 54 58 60 69 80 98 scan 0 sort 0}
18346 do_test where7-2.787.1 {
18347 count_steps_sort {
18348 SELECT a FROM t2
18349 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18350 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18351 OR ((a BETWEEN 94 AND 96) AND a!=95)
18352 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18353 OR (g='gfedcba' AND f GLOB 'mnopq*')
18354 OR ((a BETWEEN 22 AND 24) AND a!=23)
18355 OR b=619
18356 OR c=6006
18357 OR b=91
18358 OR b=297
18359 OR b=165
18360 }
18361 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18362 do_test where7-2.787.2 {
18363 count_steps_sort {
18364 SELECT a FROM t3
18365 WHERE ((a BETWEEN 68 AND 70) AND a!=69)
18366 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
18367 OR ((a BETWEEN 94 AND 96) AND a!=95)
18368 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
18369 OR (g='gfedcba' AND f GLOB 'mnopq*')
18370 OR ((a BETWEEN 22 AND 24) AND a!=23)
18371 OR b=619
18372 OR c=6006
18373 OR b=91
18374 OR b=297
18375 OR b=165
18376 }
18377 } {1 15 16 17 18 22 24 27 53 68 70 71 79 90 94 96 scan 0 sort 0}
18378 do_test where7-2.788.1 {
18379 count_steps_sort {
18380 SELECT a FROM t2
18381 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18382 OR a=55
18383 OR (g='jihgfed' AND f GLOB 'xyzab*')
18384 }
18385 } {9 11 55 75 scan 0 sort 0}
18386 do_test where7-2.788.2 {
18387 count_steps_sort {
18388 SELECT a FROM t3
18389 WHERE ((a BETWEEN 9 AND 11) AND a!=10)
18390 OR a=55
18391 OR (g='jihgfed' AND f GLOB 'xyzab*')
18392 }
18393 } {9 11 55 75 scan 0 sort 0}
18394 do_test where7-2.789.1 {
18395 count_steps_sort {
18396 SELECT a FROM t2
18397 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18398 OR b=737
18399 OR b=201
18400 OR a=7
18401 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18402 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18403 OR b=957
18404 }
18405 } {2 7 26 67 84 86 87 scan 0 sort 0}
18406 do_test where7-2.789.2 {
18407 count_steps_sort {
18408 SELECT a FROM t3
18409 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
18410 OR b=737
18411 OR b=201
18412 OR a=7
18413 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
18414 OR (g='yxwvuts' AND f GLOB 'cdefg*')
18415 OR b=957
18416 }
18417 } {2 7 26 67 84 86 87 scan 0 sort 0}
18418 do_test where7-2.790.1 {
18419 count_steps_sort {
18420 SELECT a FROM t2
18421 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18422 OR a=74
18423 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18424 OR ((a BETWEEN 95 AND 97) AND a!=96)
18425 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18426 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18427 OR a=89
18428 }
18429 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18430 do_test where7-2.790.2 {
18431 count_steps_sort {
18432 SELECT a FROM t3
18433 WHERE ((a BETWEEN 90 AND 92) AND a!=91)
18434 OR a=74
18435 OR (g='lkjihgf' AND f GLOB 'pqrst*')
18436 OR ((a BETWEEN 95 AND 97) AND a!=96)
18437 OR (g='ihgfedc' AND f GLOB 'bcdef*')
18438 OR (f GLOB '?tuvw*' AND f GLOB 'stuv*')
18439 OR a=89
18440 }
18441 } {18 44 67 70 74 79 89 90 92 95 96 97 scan 0 sort 0}
18442 do_test where7-2.791.1 {
18443 count_steps_sort {
18444 SELECT a FROM t2
18445 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18446 OR b=179
18447 OR b=1081
18448 OR b=377
18449 OR b=495
18450 OR b=564
18451 OR b=289
18452 OR (g='qponmlk' AND f GLOB 'nopqr*')
18453 }
18454 } {39 45 scan 0 sort 0}
18455 do_test where7-2.791.2 {
18456 count_steps_sort {
18457 SELECT a FROM t3
18458 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
18459 OR b=179
18460 OR b=1081
18461 OR b=377
18462 OR b=495
18463 OR b=564
18464 OR b=289
18465 OR (g='qponmlk' AND f GLOB 'nopqr*')
18466 }
18467 } {39 45 scan 0 sort 0}
18468 do_test where7-2.792.1 {
18469 count_steps_sort {
18470 SELECT a FROM t2
18471 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
18472 OR a=69
18473 OR a=12
18474 OR b=718
18475 OR ((a BETWEEN 20 AND 22) AND a!=21)
18476 }
18477 } {12 20 22 69 scan 0 sort 0}
18478 do_test where7-2.792.2 {
18479 count_steps_sort {
18480 SELECT a FROM t3
18481 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
18482 OR a=69
18483 OR a=12
18484 OR b=718
18485 OR ((a BETWEEN 20 AND 22) AND a!=21)
18486 }
18487 } {12 20 22 69 scan 0 sort 0}
18488 do_test where7-2.793.1 {
18489 count_steps_sort {
18490 SELECT a FROM t2
18491 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18492 OR f='klmnopqrs'
18493 OR b=674
18494 OR a=96
18495 OR a=99
18496 OR b=608
18497 OR b=707
18498 OR f='cdefghijk'
18499 OR a=91
18500 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18501 }
18502 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18503 do_test where7-2.793.2 {
18504 count_steps_sort {
18505 SELECT a FROM t3
18506 WHERE (g='tsrqpon' AND f GLOB 'zabcd*')
18507 OR f='klmnopqrs'
18508 OR b=674
18509 OR a=96
18510 OR a=99
18511 OR b=608
18512 OR b=707
18513 OR f='cdefghijk'
18514 OR a=91
18515 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18516 }
18517 } {2 10 23 25 28 36 54 62 80 88 91 96 99 scan 0 sort 0}
18518 do_test where7-2.794.1 {
18519 count_steps_sort {
18520 SELECT a FROM t2
18521 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18522 OR b=564
18523 OR b=784
18524 OR b=418
18525 OR b=275
18526 OR (g='gfedcba' AND f GLOB 'klmno*')
18527 OR a=58
18528 OR c=11011
18529 OR b=660
18530 }
18531 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18532 do_test where7-2.794.2 {
18533 count_steps_sort {
18534 SELECT a FROM t3
18535 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
18536 OR b=564
18537 OR b=784
18538 OR b=418
18539 OR b=275
18540 OR (g='gfedcba' AND f GLOB 'klmno*')
18541 OR a=58
18542 OR c=11011
18543 OR b=660
18544 }
18545 } {9 25 31 32 33 35 38 58 60 61 87 88 scan 0 sort 0}
18546 do_test where7-2.795.1 {
18547 count_steps_sort {
18548 SELECT a FROM t2
18549 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18550 OR b=509
18551 OR b=1004
18552 OR ((a BETWEEN 28 AND 30) AND a!=29)
18553 OR ((a BETWEEN 57 AND 59) AND a!=58)
18554 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18555 OR f='pqrstuvwx'
18556 }
18557 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18558 do_test where7-2.795.2 {
18559 count_steps_sort {
18560 SELECT a FROM t3
18561 WHERE (d>=25.0 AND d<26.0 AND d NOT NULL)
18562 OR b=509
18563 OR b=1004
18564 OR ((a BETWEEN 28 AND 30) AND a!=29)
18565 OR ((a BETWEEN 57 AND 59) AND a!=58)
18566 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18567 OR f='pqrstuvwx'
18568 }
18569 } {15 25 28 30 41 57 59 67 93 scan 0 sort 0}
18570 do_test where7-2.796.1 {
18571 count_steps_sort {
18572 SELECT a FROM t2
18573 WHERE b=440
18574 OR ((a BETWEEN 52 AND 54) AND a!=53)
18575 }
18576 } {40 52 54 scan 0 sort 0}
18577 do_test where7-2.796.2 {
18578 count_steps_sort {
18579 SELECT a FROM t3
18580 WHERE b=440
18581 OR ((a BETWEEN 52 AND 54) AND a!=53)
18582 }
18583 } {40 52 54 scan 0 sort 0}
18584 do_test where7-2.797.1 {
18585 count_steps_sort {
18586 SELECT a FROM t2
18587 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18588 OR f='abcdefghi'
18589 }
18590 } {26 52 78 95 scan 0 sort 0}
18591 do_test where7-2.797.2 {
18592 count_steps_sort {
18593 SELECT a FROM t3
18594 WHERE (d>=95.0 AND d<96.0 AND d NOT NULL)
18595 OR f='abcdefghi'
18596 }
18597 } {26 52 78 95 scan 0 sort 0}
18598 do_test where7-2.798.1 {
18599 count_steps_sort {
18600 SELECT a FROM t2
18601 WHERE a=19
18602 OR a=29
18603 OR b=476
18604 OR (g='qponmlk' AND f GLOB 'pqrst*')
18605 OR b=91
18606 }
18607 } {19 29 41 scan 0 sort 0}
18608 do_test where7-2.798.2 {
18609 count_steps_sort {
18610 SELECT a FROM t3
18611 WHERE a=19
18612 OR a=29
18613 OR b=476
18614 OR (g='qponmlk' AND f GLOB 'pqrst*')
18615 OR b=91
18616 }
18617 } {19 29 41 scan 0 sort 0}
18618 do_test where7-2.799.1 {
18619 count_steps_sort {
18620 SELECT a FROM t2
18621 WHERE f='lmnopqrst'
18622 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18623 OR a=47
18624 OR a=71
18625 }
18626 } {8 11 37 47 63 71 89 scan 0 sort 0}
18627 do_test where7-2.799.2 {
18628 count_steps_sort {
18629 SELECT a FROM t3
18630 WHERE f='lmnopqrst'
18631 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
18632 OR a=47
18633 OR a=71
18634 }
18635 } {8 11 37 47 63 71 89 scan 0 sort 0}
18636 do_test where7-2.800.1 {
18637 count_steps_sort {
18638 SELECT a FROM t2
18639 WHERE b=531
18640 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18641 OR ((a BETWEEN 95 AND 97) AND a!=96)
18642 OR ((a BETWEEN 32 AND 34) AND a!=33)
18643 OR b=44
18644 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18645 OR (g='onmlkji' AND f GLOB 'xyzab*')
18646 OR b=707
18647 OR b=322
18648 }
18649 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18650 do_test where7-2.800.2 {
18651 count_steps_sort {
18652 SELECT a FROM t3
18653 WHERE b=531
18654 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
18655 OR ((a BETWEEN 95 AND 97) AND a!=96)
18656 OR ((a BETWEEN 32 AND 34) AND a!=33)
18657 OR b=44
18658 OR (g='hgfedcb' AND f GLOB 'ghijk*')
18659 OR (g='onmlkji' AND f GLOB 'xyzab*')
18660 OR b=707
18661 OR b=322
18662 }
18663 } {4 12 32 34 49 84 95 97 scan 0 sort 0}
18664 do_test where7-2.801.1 {
18665 count_steps_sort {
18666 SELECT a FROM t2
18667 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18668 OR (g='ihgfedc' AND f GLOB 'efghi*')
18669 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18670 OR f='jklmnopqr'
18671 }
18672 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18673 do_test where7-2.801.2 {
18674 count_steps_sort {
18675 SELECT a FROM t3
18676 WHERE (f GLOB '?efgh*' AND f GLOB 'defg*')
18677 OR (g='ihgfedc' AND f GLOB 'efghi*')
18678 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
18679 OR f='jklmnopqr'
18680 }
18681 } {3 9 29 35 55 61 81 82 87 89 scan 0 sort 0}
18682 do_test where7-2.802.1 {
18683 count_steps_sort {
18684 SELECT a FROM t2
18685 WHERE b=946
18686 OR (g='ihgfedc' AND f GLOB 'abcde*')
18687 OR a=47
18688 OR (g='qponmlk' AND f GLOB 'qrstu*')
18689 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18690 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18691 OR b=80
18692 OR ((a BETWEEN 60 AND 62) AND a!=61)
18693 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18694 }
18695 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18696 do_test where7-2.802.2 {
18697 count_steps_sort {
18698 SELECT a FROM t3
18699 WHERE b=946
18700 OR (g='ihgfedc' AND f GLOB 'abcde*')
18701 OR a=47
18702 OR (g='qponmlk' AND f GLOB 'qrstu*')
18703 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
18704 OR (g='wvutsrq' AND f GLOB 'ijklm*')
18705 OR b=80
18706 OR ((a BETWEEN 60 AND 62) AND a!=61)
18707 OR (g='tsrqpon' AND f GLOB 'xyzab*')
18708 }
18709 } {8 23 42 47 60 62 78 86 93 scan 0 sort 0}
18710 do_test where7-2.803.1 {
18711 count_steps_sort {
18712 SELECT a FROM t2
18713 WHERE a=48
18714 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18715 OR b=1015
18716 OR a=57
18717 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18718 OR ((a BETWEEN 47 AND 49) AND a!=48)
18719 OR ((a BETWEEN 98 AND 100) AND a!=99)
18720 OR (g='onmlkji' AND f GLOB 'yzabc*')
18721 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18722 OR b=165
18723 }
18724 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18725 do_test where7-2.803.2 {
18726 count_steps_sort {
18727 SELECT a FROM t3
18728 WHERE a=48
18729 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
18730 OR b=1015
18731 OR a=57
18732 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18733 OR ((a BETWEEN 47 AND 49) AND a!=48)
18734 OR ((a BETWEEN 98 AND 100) AND a!=99)
18735 OR (g='onmlkji' AND f GLOB 'yzabc*')
18736 OR (d>=4.0 AND d<5.0 AND d NOT NULL)
18737 OR b=165
18738 }
18739 } {4 9 15 35 47 48 49 50 55 57 61 87 98 100 scan 0 sort 0}
18740 do_test where7-2.804.1 {
18741 count_steps_sort {
18742 SELECT a FROM t2
18743 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18744 OR a=73
18745 OR b=1048
18746 OR c>=34035
18747 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18748 OR a=72
18749 OR ((a BETWEEN 91 AND 93) AND a!=92)
18750 OR b=638
18751 }
18752 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18753 do_test where7-2.804.2 {
18754 count_steps_sort {
18755 SELECT a FROM t3
18756 WHERE ((a BETWEEN 97 AND 99) AND a!=98)
18757 OR a=73
18758 OR b=1048
18759 OR c>=34035
18760 OR (g='ihgfedc' AND f GLOB 'cdefg*')
18761 OR a=72
18762 OR ((a BETWEEN 91 AND 93) AND a!=92)
18763 OR b=638
18764 }
18765 } {58 72 73 80 91 93 97 99 scan 0 sort 0}
18766 do_test where7-2.805.1 {
18767 count_steps_sort {
18768 SELECT a FROM t2
18769 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18770 OR a=39
18771 OR b=165
18772 }
18773 } {15 28 30 39 scan 0 sort 0}
18774 do_test where7-2.805.2 {
18775 count_steps_sort {
18776 SELECT a FROM t3
18777 WHERE ((a BETWEEN 28 AND 30) AND a!=29)
18778 OR a=39
18779 OR b=165
18780 }
18781 } {15 28 30 39 scan 0 sort 0}
18782 do_test where7-2.806.1 {
18783 count_steps_sort {
18784 SELECT a FROM t2
18785 WHERE a=50
18786 OR ((a BETWEEN 61 AND 63) AND a!=62)
18787 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18788 OR a=32
18789 OR ((a BETWEEN 93 AND 95) AND a!=94)
18790 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18791 OR a=14
18792 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18793 OR b=946
18794 OR ((a BETWEEN 53 AND 55) AND a!=54)
18795 OR b=124
18796 }
18797 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18798 do_test where7-2.806.2 {
18799 count_steps_sort {
18800 SELECT a FROM t3
18801 WHERE a=50
18802 OR ((a BETWEEN 61 AND 63) AND a!=62)
18803 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
18804 OR a=32
18805 OR ((a BETWEEN 93 AND 95) AND a!=94)
18806 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
18807 OR a=14
18808 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
18809 OR b=946
18810 OR ((a BETWEEN 53 AND 55) AND a!=54)
18811 OR b=124
18812 }
18813 } {14 17 32 43 45 50 53 55 61 63 69 86 93 95 97 scan 0 sort 0}
18814 do_test where7-2.807.1 {
18815 count_steps_sort {
18816 SELECT a FROM t2
18817 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18818 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18819 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18820 OR (g='gfedcba' AND f GLOB 'klmno*')
18821 }
18822 } {52 66 88 90 scan 0 sort 0}
18823 do_test where7-2.807.2 {
18824 count_steps_sort {
18825 SELECT a FROM t3
18826 WHERE ((a BETWEEN 88 AND 90) AND a!=89)
18827 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
18828 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
18829 OR (g='gfedcba' AND f GLOB 'klmno*')
18830 }
18831 } {52 66 88 90 scan 0 sort 0}
18832 do_test where7-2.808.1 {
18833 count_steps_sort {
18834 SELECT a FROM t2
18835 WHERE a=6
18836 OR f='tuvwxyzab'
18837 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18838 OR b=286
18839 OR b=781
18840 }
18841 } {6 19 26 45 59 71 97 scan 0 sort 0}
18842 do_test where7-2.808.2 {
18843 count_steps_sort {
18844 SELECT a FROM t3
18845 WHERE a=6
18846 OR f='tuvwxyzab'
18847 OR (g='mlkjihg' AND f GLOB 'hijkl*')
18848 OR b=286
18849 OR b=781
18850 }
18851 } {6 19 26 45 59 71 97 scan 0 sort 0}
18852 do_test where7-2.809.1 {
18853 count_steps_sort {
18854 SELECT a FROM t2
18855 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18856 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18857 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18858 OR ((a BETWEEN 79 AND 81) AND a!=80)
18859 OR (g='edcbazy' AND f GLOB 'wxyza*')
18860 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18861 OR f='vwxyzabcd'
18862 OR b=275
18863 }
18864 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18865 do_test where7-2.809.2 {
18866 count_steps_sort {
18867 SELECT a FROM t3
18868 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
18869 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
18870 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18871 OR ((a BETWEEN 79 AND 81) AND a!=80)
18872 OR (g='edcbazy' AND f GLOB 'wxyza*')
18873 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
18874 OR f='vwxyzabcd'
18875 OR b=275
18876 }
18877 } {9 11 21 25 35 37 43 47 61 63 73 77 79 81 87 89 99 100 scan 0 sort 0}
18878 do_test where7-2.810.1 {
18879 count_steps_sort {
18880 SELECT a FROM t2
18881 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18882 OR (g='xwvutsr' AND f GLOB 'efghi*')
18883 OR (g='gfedcba' AND f GLOB 'lmnop*')
18884 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18885 OR (g='gfedcba' AND f GLOB 'nopqr*')
18886 OR a=59
18887 }
18888 } {4 30 59 64 89 91 scan 0 sort 0}
18889 do_test where7-2.810.2 {
18890 count_steps_sort {
18891 SELECT a FROM t3
18892 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
18893 OR (g='xwvutsr' AND f GLOB 'efghi*')
18894 OR (g='gfedcba' AND f GLOB 'lmnop*')
18895 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18896 OR (g='gfedcba' AND f GLOB 'nopqr*')
18897 OR a=59
18898 }
18899 } {4 30 59 64 89 91 scan 0 sort 0}
18900 do_test where7-2.811.1 {
18901 count_steps_sort {
18902 SELECT a FROM t2
18903 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18904 OR ((a BETWEEN 8 AND 10) AND a!=9)
18905 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18906 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18907 OR b=663
18908 OR f='ghijklmno'
18909 OR ((a BETWEEN 14 AND 16) AND a!=15)
18910 OR f='ghijklmno'
18911 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18912 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18913 OR b=1081
18914 }
18915 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18916 do_test where7-2.811.2 {
18917 count_steps_sort {
18918 SELECT a FROM t3
18919 WHERE (f GLOB '?xyza*' AND f GLOB 'wxyz*')
18920 OR ((a BETWEEN 8 AND 10) AND a!=9)
18921 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
18922 OR (g='edcbazy' AND f GLOB 'vwxyz*')
18923 OR b=663
18924 OR f='ghijklmno'
18925 OR ((a BETWEEN 14 AND 16) AND a!=15)
18926 OR f='ghijklmno'
18927 OR (d>=64.0 AND d<65.0 AND d NOT NULL)
18928 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
18929 OR b=1081
18930 }
18931 } {6 8 10 14 16 19 22 32 48 58 64 71 74 84 99 100 scan 0 sort 0}
18932 do_test where7-2.812.1 {
18933 count_steps_sort {
18934 SELECT a FROM t2
18935 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18936 OR a=96
18937 OR b=355
18938 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18939 OR b=597
18940 OR ((a BETWEEN 92 AND 94) AND a!=93)
18941 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18942 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18943 OR b=168
18944 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18945 }
18946 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18947 do_test where7-2.812.2 {
18948 count_steps_sort {
18949 SELECT a FROM t3
18950 WHERE ((a BETWEEN 30 AND 32) AND a!=31)
18951 OR a=96
18952 OR b=355
18953 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
18954 OR b=597
18955 OR ((a BETWEEN 92 AND 94) AND a!=93)
18956 OR (d>=88.0 AND d<89.0 AND d NOT NULL)
18957 OR (f GLOB '?lmno*' AND f GLOB 'klmn*')
18958 OR b=168
18959 OR (g='vutsrqp' AND f GLOB 'pqrst*')
18960 }
18961 } {10 15 30 32 36 62 81 88 92 94 96 scan 0 sort 0}
18962 do_test where7-2.813.1 {
18963 count_steps_sort {
18964 SELECT a FROM t2
18965 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18966 OR b=957
18967 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18968 OR ((a BETWEEN 87 AND 89) AND a!=88)
18969 OR ((a BETWEEN 58 AND 60) AND a!=59)
18970 OR a=40
18971 }
18972 } {9 40 47 58 60 87 89 scan 0 sort 0}
18973 do_test where7-2.813.2 {
18974 count_steps_sort {
18975 SELECT a FROM t3
18976 WHERE (d>=47.0 AND d<48.0 AND d NOT NULL)
18977 OR b=957
18978 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
18979 OR ((a BETWEEN 87 AND 89) AND a!=88)
18980 OR ((a BETWEEN 58 AND 60) AND a!=59)
18981 OR a=40
18982 }
18983 } {9 40 47 58 60 87 89 scan 0 sort 0}
18984 do_test where7-2.814.1 {
18985 count_steps_sort {
18986 SELECT a FROM t2
18987 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
18988 OR a=36
18989 OR a=75
18990 OR b=179
18991 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
18992 OR (g='utsrqpo' AND f GLOB 'stuvw*')
18993 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
18994 OR b=850
18995 OR a=62
18996 }
18997 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
18998 do_test where7-2.814.2 {
18999 count_steps_sort {
19000 SELECT a FROM t3
19001 WHERE ((a BETWEEN 12 AND 14) AND a!=13)
19002 OR a=36
19003 OR a=75
19004 OR b=179
19005 OR (d>=43.0 AND d<44.0 AND d NOT NULL)
19006 OR (g='utsrqpo' AND f GLOB 'stuvw*')
19007 OR (d>=65.0 AND d<66.0 AND d NOT NULL)
19008 OR b=850
19009 OR a=62
19010 }
19011 } {12 14 18 36 43 62 65 75 scan 0 sort 0}
19012 do_test where7-2.815.1 {
19013 count_steps_sort {
19014 SELECT a FROM t2
19015 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19016 OR a=79
19017 OR a=66
19018 OR b=487
19019 OR a=1
19020 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19021 OR c=5005
19022 OR a=47
19023 OR c=5005
19024 OR b=319
19025 OR b=1037
19026 }
19027 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19028 do_test where7-2.815.2 {
19029 count_steps_sort {
19030 SELECT a FROM t3
19031 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
19032 OR a=79
19033 OR a=66
19034 OR b=487
19035 OR a=1
19036 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
19037 OR c=5005
19038 OR a=47
19039 OR c=5005
19040 OR b=319
19041 OR b=1037
19042 }
19043 } {1 13 14 15 21 23 29 47 54 66 79 scan 0 sort 0}
19044 do_test where7-2.816.1 {
19045 count_steps_sort {
19046 SELECT a FROM t2
19047 WHERE b=176
19048 OR b=297
19049 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19050 OR f='ijklmnopq'
19051 }
19052 } {8 16 25 27 34 60 86 scan 0 sort 0}
19053 do_test where7-2.816.2 {
19054 count_steps_sort {
19055 SELECT a FROM t3
19056 WHERE b=176
19057 OR b=297
19058 OR (g='tsrqpon' AND f GLOB 'zabcd*')
19059 OR f='ijklmnopq'
19060 }
19061 } {8 16 25 27 34 60 86 scan 0 sort 0}
19062 do_test where7-2.817.1 {
19063 count_steps_sort {
19064 SELECT a FROM t2
19065 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19066 OR ((a BETWEEN 90 AND 92) AND a!=91)
19067 OR b=319
19068 OR ((a BETWEEN 31 AND 33) AND a!=32)
19069 OR ((a BETWEEN 9 AND 11) AND a!=10)
19070 OR a=21
19071 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19072 }
19073 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19074 do_test where7-2.817.2 {
19075 count_steps_sort {
19076 SELECT a FROM t3
19077 WHERE (d>=10.0 AND d<11.0 AND d NOT NULL)
19078 OR ((a BETWEEN 90 AND 92) AND a!=91)
19079 OR b=319
19080 OR ((a BETWEEN 31 AND 33) AND a!=32)
19081 OR ((a BETWEEN 9 AND 11) AND a!=10)
19082 OR a=21
19083 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19084 }
19085 } {9 10 11 21 29 31 33 72 90 92 scan 0 sort 0}
19086 do_test where7-2.818.1 {
19087 count_steps_sort {
19088 SELECT a FROM t2
19089 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19090 OR b=396
19091 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19092 OR b=1012
19093 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19094 OR b=784
19095 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19096 OR b=979
19097 OR c<=10
19098 OR b=913
19099 OR b=66
19100 }
19101 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19102 do_test where7-2.818.2 {
19103 count_steps_sort {
19104 SELECT a FROM t3
19105 WHERE (d>=22.0 AND d<23.0 AND d NOT NULL)
19106 OR b=396
19107 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19108 OR b=1012
19109 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
19110 OR b=784
19111 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
19112 OR b=979
19113 OR c<=10
19114 OR b=913
19115 OR b=66
19116 }
19117 } {6 9 22 35 36 60 61 72 83 87 89 92 scan 0 sort 0}
19118 do_test where7-2.819.1 {
19119 count_steps_sort {
19120 SELECT a FROM t2
19121 WHERE a=3
19122 OR b=803
19123 }
19124 } {3 73 scan 0 sort 0}
19125 do_test where7-2.819.2 {
19126 count_steps_sort {
19127 SELECT a FROM t3
19128 WHERE a=3
19129 OR b=803
19130 }
19131 } {3 73 scan 0 sort 0}
19132 do_test where7-2.820.1 {
19133 count_steps_sort {
19134 SELECT a FROM t2
19135 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19136 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19137 OR ((a BETWEEN 23 AND 25) AND a!=24)
19138 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19139 }
19140 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19141 do_test where7-2.820.2 {
19142 count_steps_sort {
19143 SELECT a FROM t3
19144 WHERE ((a BETWEEN 79 AND 81) AND a!=80)
19145 OR (f GLOB '?rstu*' AND f GLOB 'qrst*')
19146 OR ((a BETWEEN 23 AND 25) AND a!=24)
19147 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
19148 }
19149 } {16 19 23 25 42 45 68 71 79 81 94 97 scan 0 sort 0}
19150 do_test where7-2.821.1 {
19151 count_steps_sort {
19152 SELECT a FROM t2
19153 WHERE c=1001
19154 OR a=16
19155 OR b=132
19156 OR b=1012
19157 OR f='xyzabcdef'
19158 OR b=682
19159 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19160 }
19161 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19162 do_test where7-2.821.2 {
19163 count_steps_sort {
19164 SELECT a FROM t3
19165 WHERE c=1001
19166 OR a=16
19167 OR b=132
19168 OR b=1012
19169 OR f='xyzabcdef'
19170 OR b=682
19171 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
19172 }
19173 } {1 2 3 12 16 23 49 52 62 75 92 scan 0 sort 0}
19174 do_test where7-2.822.1 {
19175 count_steps_sort {
19176 SELECT a FROM t2
19177 WHERE a=96
19178 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19179 }
19180 } {19 96 scan 0 sort 0}
19181 do_test where7-2.822.2 {
19182 count_steps_sort {
19183 SELECT a FROM t3
19184 WHERE a=96
19185 OR (d>=19.0 AND d<20.0 AND d NOT NULL)
19186 }
19187 } {19 96 scan 0 sort 0}
19188 do_test where7-2.823.1 {
19189 count_steps_sort {
19190 SELECT a FROM t2
19191 WHERE a=2
19192 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19193 OR a=23
19194 OR b=1092
19195 OR c=19019
19196 OR b=245
19197 OR ((a BETWEEN 97 AND 99) AND a!=98)
19198 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19199 OR ((a BETWEEN 68 AND 70) AND a!=69)
19200 OR b=572
19201 OR ((a BETWEEN 22 AND 24) AND a!=23)
19202 }
19203 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19204 do_test where7-2.823.2 {
19205 count_steps_sort {
19206 SELECT a FROM t3
19207 WHERE a=2
19208 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
19209 OR a=23
19210 OR b=1092
19211 OR c=19019
19212 OR b=245
19213 OR ((a BETWEEN 97 AND 99) AND a!=98)
19214 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19215 OR ((a BETWEEN 68 AND 70) AND a!=69)
19216 OR b=572
19217 OR ((a BETWEEN 22 AND 24) AND a!=23)
19218 }
19219 } {2 11 12 22 23 24 38 52 55 56 57 64 68 70 90 97 99 scan 0 sort 0}
19220 do_test where7-2.824.1 {
19221 count_steps_sort {
19222 SELECT a FROM t2
19223 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19224 OR b=993
19225 OR c=17017
19226 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19227 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19228 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19229 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19230 OR b=333
19231 }
19232 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19233 do_test where7-2.824.2 {
19234 count_steps_sort {
19235 SELECT a FROM t3
19236 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
19237 OR b=993
19238 OR c=17017
19239 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19240 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
19241 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19242 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
19243 OR b=333
19244 }
19245 } {16 29 37 49 50 51 53 85 scan 0 sort 0}
19246 do_test where7-2.825.1 {
19247 count_steps_sort {
19248 SELECT a FROM t2
19249 WHERE b=330
19250 OR a=73
19251 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19252 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19253 OR b=828
19254 OR b=363
19255 OR (g='rqponml' AND f GLOB 'lmnop*')
19256 }
19257 } {30 33 37 40 61 73 scan 0 sort 0}
19258 do_test where7-2.825.2 {
19259 count_steps_sort {
19260 SELECT a FROM t3
19261 WHERE b=330
19262 OR a=73
19263 OR (d>=61.0 AND d<62.0 AND d NOT NULL)
19264 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
19265 OR b=828
19266 OR b=363
19267 OR (g='rqponml' AND f GLOB 'lmnop*')
19268 }
19269 } {30 33 37 40 61 73 scan 0 sort 0}
19270 do_test where7-2.826.1 {
19271 count_steps_sort {
19272 SELECT a FROM t2
19273 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19274 OR a=41
19275 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19276 OR b=825
19277 }
19278 } {29 41 75 89 scan 0 sort 0}
19279 do_test where7-2.826.2 {
19280 count_steps_sort {
19281 SELECT a FROM t3
19282 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
19283 OR a=41
19284 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
19285 OR b=825
19286 }
19287 } {29 41 75 89 scan 0 sort 0}
19288 do_test where7-2.827.1 {
19289 count_steps_sort {
19290 SELECT a FROM t2
19291 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19292 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19293 OR b=905
19294 OR b=176
19295 OR ((a BETWEEN 89 AND 91) AND a!=90)
19296 OR b=561
19297 OR c=8008
19298 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19299 OR b=935
19300 OR c=1001
19301 }
19302 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19303 do_test where7-2.827.2 {
19304 count_steps_sort {
19305 SELECT a FROM t3
19306 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
19307 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
19308 OR b=905
19309 OR b=176
19310 OR ((a BETWEEN 89 AND 91) AND a!=90)
19311 OR b=561
19312 OR c=8008
19313 OR (g='hgfedcb' AND f GLOB 'ghijk*')
19314 OR b=935
19315 OR c=1001
19316 }
19317 } {1 2 3 10 16 22 23 24 46 48 51 84 85 89 91 scan 0 sort 0}
19318 do_test where7-2.828.1 {
19319 count_steps_sort {
19320 SELECT a FROM t2
19321 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19322 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19323 }
19324 } {72 75 77 scan 0 sort 0}
19325 do_test where7-2.828.2 {
19326 count_steps_sort {
19327 SELECT a FROM t3
19328 WHERE ((a BETWEEN 75 AND 77) AND a!=76)
19329 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19330 }
19331 } {72 75 77 scan 0 sort 0}
19332 do_test where7-2.829.1 {
19333 count_steps_sort {
19334 SELECT a FROM t2
19335 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19336 OR a=28
19337 }
19338 } {5 7 28 scan 0 sort 0}
19339 do_test where7-2.829.2 {
19340 count_steps_sort {
19341 SELECT a FROM t3
19342 WHERE ((a BETWEEN 5 AND 7) AND a!=6)
19343 OR a=28
19344 }
19345 } {5 7 28 scan 0 sort 0}
19346 do_test where7-2.830.1 {
19347 count_steps_sort {
19348 SELECT a FROM t2
19349 WHERE b=781
19350 OR b=410
19351 }
19352 } {71 scan 0 sort 0}
19353 do_test where7-2.830.2 {
19354 count_steps_sort {
19355 SELECT a FROM t3
19356 WHERE b=781
19357 OR b=410
19358 }
19359 } {71 scan 0 sort 0}
19360 do_test where7-2.831.1 {
19361 count_steps_sort {
19362 SELECT a FROM t2
19363 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19364 OR ((a BETWEEN 40 AND 42) AND a!=41)
19365 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19366 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19367 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19368 OR f='zabcdefgh'
19369 OR b=861
19370 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19371 OR a=28
19372 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19373 OR b=311
19374 }
19375 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19376 do_test where7-2.831.2 {
19377 count_steps_sort {
19378 SELECT a FROM t3
19379 WHERE ((a BETWEEN 18 AND 20) AND a!=19)
19380 OR ((a BETWEEN 40 AND 42) AND a!=41)
19381 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
19382 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19383 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19384 OR f='zabcdefgh'
19385 OR b=861
19386 OR (g='vutsrqp' AND f GLOB 'pqrst*')
19387 OR a=28
19388 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
19389 OR b=311
19390 }
19391 } {6 15 18 20 25 28 32 40 42 51 56 58 63 72 77 84 scan 0 sort 0}
19392 do_test where7-2.832.1 {
19393 count_steps_sort {
19394 SELECT a FROM t2
19395 WHERE b=575
19396 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19397 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19398 OR b=418
19399 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19400 OR b=792
19401 OR b=861
19402 OR b=220
19403 OR ((a BETWEEN 89 AND 91) AND a!=90)
19404 }
19405 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19406 do_test where7-2.832.2 {
19407 count_steps_sort {
19408 SELECT a FROM t3
19409 WHERE b=575
19410 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19411 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
19412 OR b=418
19413 OR (f GLOB '?qrst*' AND f GLOB 'pqrs*')
19414 OR b=792
19415 OR b=861
19416 OR b=220
19417 OR ((a BETWEEN 89 AND 91) AND a!=90)
19418 }
19419 } {12 15 20 38 41 64 67 72 73 89 90 91 93 scan 0 sort 0}
19420 do_test where7-2.833.1 {
19421 count_steps_sort {
19422 SELECT a FROM t2
19423 WHERE b=517
19424 OR b=913
19425 OR b=253
19426 OR b=198
19427 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19428 OR a=17
19429 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19430 }
19431 } {17 18 23 27 47 83 85 scan 0 sort 0}
19432 do_test where7-2.833.2 {
19433 count_steps_sort {
19434 SELECT a FROM t3
19435 WHERE b=517
19436 OR b=913
19437 OR b=253
19438 OR b=198
19439 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
19440 OR a=17
19441 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19442 }
19443 } {17 18 23 27 47 83 85 scan 0 sort 0}
19444 do_test where7-2.834.1 {
19445 count_steps_sort {
19446 SELECT a FROM t2
19447 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19448 OR b=693
19449 OR a=73
19450 OR b=627
19451 OR c=5005
19452 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19453 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19454 OR b=267
19455 OR b=872
19456 OR a=27
19457 OR (g='gfedcba' AND f GLOB 'klmno*')
19458 }
19459 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19460 do_test where7-2.834.2 {
19461 count_steps_sort {
19462 SELECT a FROM t3
19463 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
19464 OR b=693
19465 OR a=73
19466 OR b=627
19467 OR c=5005
19468 OR (d>=62.0 AND d<63.0 AND d NOT NULL)
19469 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
19470 OR b=267
19471 OR b=872
19472 OR a=27
19473 OR (g='gfedcba' AND f GLOB 'klmno*')
19474 }
19475 } {13 14 15 27 28 42 57 62 63 73 88 scan 0 sort 0}
19476 do_test where7-2.835.1 {
19477 count_steps_sort {
19478 SELECT a FROM t2
19479 WHERE a=10
19480 OR ((a BETWEEN 95 AND 97) AND a!=96)
19481 OR ((a BETWEEN 13 AND 15) AND a!=14)
19482 OR b=1059
19483 OR a=70
19484 OR a=93
19485 }
19486 } {10 13 15 70 93 95 97 scan 0 sort 0}
19487 do_test where7-2.835.2 {
19488 count_steps_sort {
19489 SELECT a FROM t3
19490 WHERE a=10
19491 OR ((a BETWEEN 95 AND 97) AND a!=96)
19492 OR ((a BETWEEN 13 AND 15) AND a!=14)
19493 OR b=1059
19494 OR a=70
19495 OR a=93
19496 }
19497 } {10 13 15 70 93 95 97 scan 0 sort 0}
19498 do_test where7-2.836.1 {
19499 count_steps_sort {
19500 SELECT a FROM t2
19501 WHERE a=30
19502 OR a=32
19503 OR b=1037
19504 OR b=198
19505 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19506 OR a=25
19507 }
19508 } {13 18 25 30 32 scan 0 sort 0}
19509 do_test where7-2.836.2 {
19510 count_steps_sort {
19511 SELECT a FROM t3
19512 WHERE a=30
19513 OR a=32
19514 OR b=1037
19515 OR b=198
19516 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
19517 OR a=25
19518 }
19519 } {13 18 25 30 32 scan 0 sort 0}
19520 do_test where7-2.837.1 {
19521 count_steps_sort {
19522 SELECT a FROM t2
19523 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19524 OR b=66
19525 OR b=322
19526 OR b=465
19527 OR (g='gfedcba' AND f GLOB 'lmnop*')
19528 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19529 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19530 OR ((a BETWEEN 77 AND 79) AND a!=78)
19531 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19532 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19533 OR b=454
19534 }
19535 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19536 do_test where7-2.837.2 {
19537 count_steps_sort {
19538 SELECT a FROM t3
19539 WHERE (g='ponmlkj' AND f GLOB 'uvwxy*')
19540 OR b=66
19541 OR b=322
19542 OR b=465
19543 OR (g='gfedcba' AND f GLOB 'lmnop*')
19544 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19545 OR (d>=7.0 AND d<8.0 AND d NOT NULL)
19546 OR ((a BETWEEN 77 AND 79) AND a!=78)
19547 OR (g='lkjihgf' AND f GLOB 'mnopq*')
19548 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
19549 OR b=454
19550 }
19551 } {6 7 38 46 64 77 79 89 scan 0 sort 0}
19552 do_test where7-2.838.1 {
19553 count_steps_sort {
19554 SELECT a FROM t2
19555 WHERE b=924
19556 OR ((a BETWEEN 35 AND 37) AND a!=36)
19557 OR c=15015
19558 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19559 OR ((a BETWEEN 3 AND 5) AND a!=4)
19560 OR (g='onmlkji' AND f GLOB 'abcde*')
19561 OR b=803
19562 }
19563 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19564 do_test where7-2.838.2 {
19565 count_steps_sort {
19566 SELECT a FROM t3
19567 WHERE b=924
19568 OR ((a BETWEEN 35 AND 37) AND a!=36)
19569 OR c=15015
19570 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19571 OR ((a BETWEEN 3 AND 5) AND a!=4)
19572 OR (g='onmlkji' AND f GLOB 'abcde*')
19573 OR b=803
19574 }
19575 } {3 5 35 37 43 44 45 52 73 84 scan 0 sort 0}
19576 do_test where7-2.839.1 {
19577 count_steps_sort {
19578 SELECT a FROM t2
19579 WHERE b=1100
19580 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19581 OR ((a BETWEEN 72 AND 74) AND a!=73)
19582 OR ((a BETWEEN 68 AND 70) AND a!=69)
19583 OR a=75
19584 OR a=45
19585 OR (g='gfedcba' AND f GLOB 'mnopq*')
19586 OR a=27
19587 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19588 OR b=850
19589 OR ((a BETWEEN 55 AND 57) AND a!=56)
19590 }
19591 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19592 do_test where7-2.839.2 {
19593 count_steps_sort {
19594 SELECT a FROM t3
19595 WHERE b=1100
19596 OR (g='wvutsrq' AND f GLOB 'mnopq*')
19597 OR ((a BETWEEN 72 AND 74) AND a!=73)
19598 OR ((a BETWEEN 68 AND 70) AND a!=69)
19599 OR a=75
19600 OR a=45
19601 OR (g='gfedcba' AND f GLOB 'mnopq*')
19602 OR a=27
19603 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
19604 OR b=850
19605 OR ((a BETWEEN 55 AND 57) AND a!=56)
19606 }
19607 } {12 27 45 55 57 68 70 72 74 75 77 90 100 scan 0 sort 0}
19608 do_test where7-2.840.1 {
19609 count_steps_sort {
19610 SELECT a FROM t2
19611 WHERE b=751
19612 OR ((a BETWEEN 96 AND 98) AND a!=97)
19613 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19614 OR (g='gfedcba' AND f GLOB 'lmnop*')
19615 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19616 OR a=89
19617 OR ((a BETWEEN 36 AND 38) AND a!=37)
19618 }
19619 } {36 38 56 71 89 96 98 scan 0 sort 0}
19620 do_test where7-2.840.2 {
19621 count_steps_sort {
19622 SELECT a FROM t3
19623 WHERE b=751
19624 OR ((a BETWEEN 96 AND 98) AND a!=97)
19625 OR (d>=71.0 AND d<72.0 AND d NOT NULL)
19626 OR (g='gfedcba' AND f GLOB 'lmnop*')
19627 OR (d>=56.0 AND d<57.0 AND d NOT NULL)
19628 OR a=89
19629 OR ((a BETWEEN 36 AND 38) AND a!=37)
19630 }
19631 } {36 38 56 71 89 96 98 scan 0 sort 0}
19632 do_test where7-2.841.1 {
19633 count_steps_sort {
19634 SELECT a FROM t2
19635 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19636 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19637 OR a=1
19638 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19639 }
19640 } {1 9 19 scan 0 sort 0}
19641 do_test where7-2.841.2 {
19642 count_steps_sort {
19643 SELECT a FROM t3
19644 WHERE (g='wvutsrq' AND f GLOB 'jklmn*')
19645 OR (g='yxwvuts' AND f GLOB 'bcdef*')
19646 OR a=1
19647 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
19648 }
19649 } {1 9 19 scan 0 sort 0}
19650 do_test where7-2.842.1 {
19651 count_steps_sort {
19652 SELECT a FROM t2
19653 WHERE b=927
19654 OR c=15015
19655 OR f='klmnopqrs'
19656 OR c=8008
19657 OR ((a BETWEEN 41 AND 43) AND a!=42)
19658 OR b=960
19659 OR (g='jihgfed' AND f GLOB 'yzabc*')
19660 OR b=443
19661 OR (g='rqponml' AND f GLOB 'ijklm*')
19662 }
19663 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19664 do_test where7-2.842.2 {
19665 count_steps_sort {
19666 SELECT a FROM t3
19667 WHERE b=927
19668 OR c=15015
19669 OR f='klmnopqrs'
19670 OR c=8008
19671 OR ((a BETWEEN 41 AND 43) AND a!=42)
19672 OR b=960
19673 OR (g='jihgfed' AND f GLOB 'yzabc*')
19674 OR b=443
19675 OR (g='rqponml' AND f GLOB 'ijklm*')
19676 }
19677 } {10 22 23 24 34 36 41 43 44 45 62 76 88 scan 0 sort 0}
19678 do_test where7-2.843.1 {
19679 count_steps_sort {
19680 SELECT a FROM t2
19681 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19682 OR b=212
19683 OR f='cdefghijk'
19684 }
19685 } {2 28 37 54 80 scan 0 sort 0}
19686 do_test where7-2.843.2 {
19687 count_steps_sort {
19688 SELECT a FROM t3
19689 WHERE (d>=37.0 AND d<38.0 AND d NOT NULL)
19690 OR b=212
19691 OR f='cdefghijk'
19692 }
19693 } {2 28 37 54 80 scan 0 sort 0}
19694 do_test where7-2.844.1 {
19695 count_steps_sort {
19696 SELECT a FROM t2
19697 WHERE b=685
19698 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19699 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19700 OR b=520
19701 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19702 OR a=53
19703 OR ((a BETWEEN 91 AND 93) AND a!=92)
19704 OR b=938
19705 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19706 OR c=25025
19707 }
19708 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19709 do_test where7-2.844.2 {
19710 count_steps_sort {
19711 SELECT a FROM t3
19712 WHERE b=685
19713 OR (g='ponmlkj' AND f GLOB 'rstuv*')
19714 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19715 OR b=520
19716 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
19717 OR a=53
19718 OR ((a BETWEEN 91 AND 93) AND a!=92)
19719 OR b=938
19720 OR (g='jihgfed' AND f GLOB 'vwxyz*')
19721 OR c=25025
19722 }
19723 } {43 53 63 73 74 75 76 91 93 scan 0 sort 0}
19724 do_test where7-2.845.1 {
19725 count_steps_sort {
19726 SELECT a FROM t2
19727 WHERE b=583
19728 OR b=894
19729 OR c=26026
19730 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19731 }
19732 } {53 76 77 78 84 scan 0 sort 0}
19733 do_test where7-2.845.2 {
19734 count_steps_sort {
19735 SELECT a FROM t3
19736 WHERE b=583
19737 OR b=894
19738 OR c=26026
19739 OR (d>=84.0 AND d<85.0 AND d NOT NULL)
19740 }
19741 } {53 76 77 78 84 scan 0 sort 0}
19742 do_test where7-2.846.1 {
19743 count_steps_sort {
19744 SELECT a FROM t2
19745 WHERE f='abcdefghi'
19746 OR (g='edcbazy' AND f GLOB 'wxyza*')
19747 }
19748 } {26 52 78 100 scan 0 sort 0}
19749 do_test where7-2.846.2 {
19750 count_steps_sort {
19751 SELECT a FROM t3
19752 WHERE f='abcdefghi'
19753 OR (g='edcbazy' AND f GLOB 'wxyza*')
19754 }
19755 } {26 52 78 100 scan 0 sort 0}
19756 do_test where7-2.847.1 {
19757 count_steps_sort {
19758 SELECT a FROM t2
19759 WHERE b=1103
19760 OR b=638
19761 OR b=792
19762 OR b=1034
19763 OR b=308
19764 OR f='nopqrstuv'
19765 OR b=264
19766 OR ((a BETWEEN 33 AND 35) AND a!=34)
19767 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19768 }
19769 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19770 do_test where7-2.847.2 {
19771 count_steps_sort {
19772 SELECT a FROM t3
19773 WHERE b=1103
19774 OR b=638
19775 OR b=792
19776 OR b=1034
19777 OR b=308
19778 OR f='nopqrstuv'
19779 OR b=264
19780 OR ((a BETWEEN 33 AND 35) AND a!=34)
19781 OR (d>=58.0 AND d<59.0 AND d NOT NULL)
19782 }
19783 } {13 24 28 33 35 39 58 65 72 91 94 scan 0 sort 0}
19784 do_test where7-2.848.1 {
19785 count_steps_sort {
19786 SELECT a FROM t2
19787 WHERE f='defghijkl'
19788 OR b=814
19789 OR f='yzabcdefg'
19790 }
19791 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19792 do_test where7-2.848.2 {
19793 count_steps_sort {
19794 SELECT a FROM t3
19795 WHERE f='defghijkl'
19796 OR b=814
19797 OR f='yzabcdefg'
19798 }
19799 } {3 24 29 50 55 74 76 81 scan 0 sort 0}
19800 do_test where7-2.849.1 {
19801 count_steps_sort {
19802 SELECT a FROM t2
19803 WHERE b=209
19804 OR b=806
19805 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19806 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19807 }
19808 } {8 17 19 scan 0 sort 0}
19809 do_test where7-2.849.2 {
19810 count_steps_sort {
19811 SELECT a FROM t3
19812 WHERE b=209
19813 OR b=806
19814 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
19815 OR (g='vutsrqp' AND f GLOB 'rstuv*')
19816 }
19817 } {8 17 19 scan 0 sort 0}
19818 do_test where7-2.850.1 {
19819 count_steps_sort {
19820 SELECT a FROM t2
19821 WHERE f='opqrstuvw'
19822 OR b=69
19823 OR b=366
19824 }
19825 } {14 40 66 92 scan 0 sort 0}
19826 do_test where7-2.850.2 {
19827 count_steps_sort {
19828 SELECT a FROM t3
19829 WHERE f='opqrstuvw'
19830 OR b=69
19831 OR b=366
19832 }
19833 } {14 40 66 92 scan 0 sort 0}
19834 do_test where7-2.851.1 {
19835 count_steps_sort {
19836 SELECT a FROM t2
19837 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19838 OR a=45
19839 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19840 OR a=69
19841 OR ((a BETWEEN 69 AND 71) AND a!=70)
19842 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19843 }
19844 } {4 45 69 71 72 scan 0 sort 0}
19845 do_test where7-2.851.2 {
19846 count_steps_sort {
19847 SELECT a FROM t3
19848 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
19849 OR a=45
19850 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19851 OR a=69
19852 OR ((a BETWEEN 69 AND 71) AND a!=70)
19853 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
19854 }
19855 } {4 45 69 71 72 scan 0 sort 0}
19856 do_test where7-2.852.1 {
19857 count_steps_sort {
19858 SELECT a FROM t2
19859 WHERE c=9009
19860 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19861 OR (g='wvutsrq' AND f GLOB 'klmno*')
19862 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
19863 OR (g='lkjihgf' AND f GLOB 'pqrst*')
19864 }
19865 } {9 10 25 26 27 67 85 scan 0 sort 0}
19866 do_test where7-2.852.2 {
19867 count_steps_sort {
19868 SELECT a FROM t3
19869 WHERE c=9009
19870 OR (d>=85.0 AND d<86.0 AND d NOT NULL)
19871 OR (g='wvutsrq' AND f GLOB 'klmno*')
19872 OR (d>=9.0 AND d<10.0 AND d NOT NULL)
19873 OR (g='lkjihgf' AND f GLOB 'pqrst*')
19874 }
19875 } {9 10 25 26 27 67 85 scan 0 sort 0}
19876 do_test where7-2.853.1 {
19877 count_steps_sort {
19878 SELECT a FROM t2
19879 WHERE a=98
19880 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19881 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19882 OR a=47
19883 OR c=24024
19884 OR a=27
19885 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19886 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19887 }
19888 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19889 do_test where7-2.853.2 {
19890 count_steps_sort {
19891 SELECT a FROM t3
19892 WHERE a=98
19893 OR (d>=100.0 AND d<101.0 AND d NOT NULL)
19894 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
19895 OR a=47
19896 OR c=24024
19897 OR a=27
19898 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
19899 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
19900 }
19901 } {20 27 45 47 63 70 71 72 98 100 scan 0 sort 0}
19902 do_test where7-2.854.1 {
19903 count_steps_sort {
19904 SELECT a FROM t2
19905 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19906 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19907 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19908 OR a=19
19909 }
19910 } {19 22 44 scan 0 sort 0}
19911 do_test where7-2.854.2 {
19912 count_steps_sort {
19913 SELECT a FROM t3
19914 WHERE (g='utsrqpo' AND f GLOB 'wxyza*')
19915 OR (g='utsrqpo' AND f GLOB 'wxyza*')
19916 OR (g='ponmlkj' AND f GLOB 'stuvw*')
19917 OR a=19
19918 }
19919 } {19 22 44 scan 0 sort 0}
19920 do_test where7-2.855.1 {
19921 count_steps_sort {
19922 SELECT a FROM t2
19923 WHERE c=12012
19924 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19925 OR ((a BETWEEN 16 AND 18) AND a!=17)
19926 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19927 }
19928 } {16 18 34 35 36 80 98 scan 0 sort 0}
19929 do_test where7-2.855.2 {
19930 count_steps_sort {
19931 SELECT a FROM t3
19932 WHERE c=12012
19933 OR (d>=80.0 AND d<81.0 AND d NOT NULL)
19934 OR ((a BETWEEN 16 AND 18) AND a!=17)
19935 OR (g='edcbazy' AND f GLOB 'uvwxy*')
19936 }
19937 } {16 18 34 35 36 80 98 scan 0 sort 0}
19938 do_test where7-2.856.1 {
19939 count_steps_sort {
19940 SELECT a FROM t2
19941 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19942 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19943 OR b=429
19944 OR f='jklmnopqr'
19945 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19946 OR ((a BETWEEN 77 AND 79) AND a!=78)
19947 }
19948 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19949 do_test where7-2.856.2 {
19950 count_steps_sort {
19951 SELECT a FROM t3
19952 WHERE ((a BETWEEN 38 AND 40) AND a!=39)
19953 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
19954 OR b=429
19955 OR f='jklmnopqr'
19956 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
19957 OR ((a BETWEEN 77 AND 79) AND a!=78)
19958 }
19959 } {9 12 35 38 39 40 48 61 64 77 79 87 90 scan 0 sort 0}
19960 do_test where7-2.857.1 {
19961 count_steps_sort {
19962 SELECT a FROM t2
19963 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19964 OR b=190
19965 }
19966 } {64 scan 0 sort 0}
19967 do_test where7-2.857.2 {
19968 count_steps_sort {
19969 SELECT a FROM t3
19970 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
19971 OR b=190
19972 }
19973 } {64 scan 0 sort 0}
19974 do_test where7-2.858.1 {
19975 count_steps_sort {
19976 SELECT a FROM t2
19977 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19978 OR b=674
19979 OR b=289
19980 }
19981 } {76 scan 0 sort 0}
19982 do_test where7-2.858.2 {
19983 count_steps_sort {
19984 SELECT a FROM t3
19985 WHERE (g='jihgfed' AND f GLOB 'yzabc*')
19986 OR b=674
19987 OR b=289
19988 }
19989 } {76 scan 0 sort 0}
19990 do_test where7-2.859.1 {
19991 count_steps_sort {
19992 SELECT a FROM t2
19993 WHERE a=17
19994 OR b=539
19995 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
19996 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
19997 }
19998 } {17 21 47 49 scan 0 sort 0}
19999 do_test where7-2.859.2 {
20000 count_steps_sort {
20001 SELECT a FROM t3
20002 WHERE a=17
20003 OR b=539
20004 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
20005 OR (g='utsrqpo' AND f GLOB 'vwxyz*')
20006 }
20007 } {17 21 47 49 scan 0 sort 0}
20008 do_test where7-2.860.1 {
20009 count_steps_sort {
20010 SELECT a FROM t2
20011 WHERE b=924
20012 OR c=27027
20013 OR ((a BETWEEN 65 AND 67) AND a!=66)
20014 }
20015 } {65 67 79 80 81 84 scan 0 sort 0}
20016 do_test where7-2.860.2 {
20017 count_steps_sort {
20018 SELECT a FROM t3
20019 WHERE b=924
20020 OR c=27027
20021 OR ((a BETWEEN 65 AND 67) AND a!=66)
20022 }
20023 } {65 67 79 80 81 84 scan 0 sort 0}
20024 do_test where7-2.861.1 {
20025 count_steps_sort {
20026 SELECT a FROM t2
20027 WHERE b=564
20028 OR f='mnopqrstu'
20029 OR ((a BETWEEN 28 AND 30) AND a!=29)
20030 OR b=1103
20031 }
20032 } {12 28 30 38 64 90 scan 0 sort 0}
20033 do_test where7-2.861.2 {
20034 count_steps_sort {
20035 SELECT a FROM t3
20036 WHERE b=564
20037 OR f='mnopqrstu'
20038 OR ((a BETWEEN 28 AND 30) AND a!=29)
20039 OR b=1103
20040 }
20041 } {12 28 30 38 64 90 scan 0 sort 0}
20042 do_test where7-2.862.1 {
20043 count_steps_sort {
20044 SELECT a FROM t2
20045 WHERE b=231
20046 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
20047 OR a=38
20048 OR a=4
20049 OR b=784
20050 }
20051 } {4 21 24 38 scan 0 sort 0}
20052 do_test where7-2.862.2 {
20053 count_steps_sort {
20054 SELECT a FROM t3
20055 WHERE b=231
20056 OR (d>=24.0 AND d<25.0 AND d NOT NULL)
20057 OR a=38
20058 OR a=4
20059 OR b=784
20060 }
20061 } {4 21 24 38 scan 0 sort 0}
20062 do_test where7-2.863.1 {
20063 count_steps_sort {
20064 SELECT a FROM t2
20065 WHERE f='ghijklmno'
20066 OR a=26
20067 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20068 OR a=81
20069 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20070 OR ((a BETWEEN 28 AND 30) AND a!=29)
20071 OR b=275
20072 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20073 OR b=311
20074 OR b=894
20075 OR b=872
20076 }
20077 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20078 do_test where7-2.863.2 {
20079 count_steps_sort {
20080 SELECT a FROM t3
20081 WHERE f='ghijklmno'
20082 OR a=26
20083 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20084 OR a=81
20085 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
20086 OR ((a BETWEEN 28 AND 30) AND a!=29)
20087 OR b=275
20088 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20089 OR b=311
20090 OR b=894
20091 OR b=872
20092 }
20093 } {3 6 25 26 28 30 32 58 68 81 84 87 scan 0 sort 0}
20094 do_test where7-2.864.1 {
20095 count_steps_sort {
20096 SELECT a FROM t2
20097 WHERE a=91
20098 OR b=619
20099 }
20100 } {91 scan 0 sort 0}
20101 do_test where7-2.864.2 {
20102 count_steps_sort {
20103 SELECT a FROM t3
20104 WHERE a=91
20105 OR b=619
20106 }
20107 } {91 scan 0 sort 0}
20108 do_test where7-2.865.1 {
20109 count_steps_sort {
20110 SELECT a FROM t2
20111 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20112 OR a=85
20113 OR f IS NULL
20114 OR ((a BETWEEN 49 AND 51) AND a!=50)
20115 OR ((a BETWEEN 66 AND 68) AND a!=67)
20116 OR b=154
20117 OR ((a BETWEEN 40 AND 42) AND a!=41)
20118 OR ((a BETWEEN 87 AND 89) AND a!=88)
20119 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20120 }
20121 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20122 do_test where7-2.865.2 {
20123 count_steps_sort {
20124 SELECT a FROM t3
20125 WHERE (d>=4.0 AND d<5.0 AND d NOT NULL)
20126 OR a=85
20127 OR f IS NULL
20128 OR ((a BETWEEN 49 AND 51) AND a!=50)
20129 OR ((a BETWEEN 66 AND 68) AND a!=67)
20130 OR b=154
20131 OR ((a BETWEEN 40 AND 42) AND a!=41)
20132 OR ((a BETWEEN 87 AND 89) AND a!=88)
20133 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
20134 }
20135 } {4 14 25 40 42 49 51 66 68 85 87 89 scan 0 sort 0}
20136 do_test where7-2.866.1 {
20137 count_steps_sort {
20138 SELECT a FROM t2
20139 WHERE a=44
20140 OR b=55
20141 OR a=30
20142 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20143 OR 1000000<b
20144 OR a=24
20145 OR b=1089
20146 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20147 OR (g='rqponml' AND f GLOB 'hijkl*')
20148 }
20149 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20150 do_test where7-2.866.2 {
20151 count_steps_sort {
20152 SELECT a FROM t3
20153 WHERE a=44
20154 OR b=55
20155 OR a=30
20156 OR (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20157 OR 1000000<b
20158 OR a=24
20159 OR b=1089
20160 OR (d>=75.0 AND d<76.0 AND d NOT NULL)
20161 OR (g='rqponml' AND f GLOB 'hijkl*')
20162 }
20163 } {5 19 24 30 33 44 45 71 75 97 99 scan 0 sort 0}
20164 do_test where7-2.867.1 {
20165 count_steps_sort {
20166 SELECT a FROM t2
20167 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20168 OR ((a BETWEEN 80 AND 82) AND a!=81)
20169 OR b=36
20170 OR ((a BETWEEN 33 AND 35) AND a!=34)
20171 }
20172 } {16 33 35 80 82 scan 0 sort 0}
20173 do_test where7-2.867.2 {
20174 count_steps_sort {
20175 SELECT a FROM t3
20176 WHERE (d>=16.0 AND d<17.0 AND d NOT NULL)
20177 OR ((a BETWEEN 80 AND 82) AND a!=81)
20178 OR b=36
20179 OR ((a BETWEEN 33 AND 35) AND a!=34)
20180 }
20181 } {16 33 35 80 82 scan 0 sort 0}
20182 do_test where7-2.868.1 {
20183 count_steps_sort {
20184 SELECT a FROM t2
20185 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20186 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20187 OR c=26026
20188 OR ((a BETWEEN 37 AND 39) AND a!=38)
20189 OR a=56
20190 OR b=506
20191 OR b=781
20192 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20193 }
20194 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20195 do_test where7-2.868.2 {
20196 count_steps_sort {
20197 SELECT a FROM t3
20198 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20199 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
20200 OR c=26026
20201 OR ((a BETWEEN 37 AND 39) AND a!=38)
20202 OR a=56
20203 OR b=506
20204 OR b=781
20205 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
20206 }
20207 } {28 35 37 39 46 56 71 76 77 78 97 scan 0 sort 0}
20208 do_test where7-2.869.1 {
20209 count_steps_sort {
20210 SELECT a FROM t2
20211 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20212 OR ((a BETWEEN 25 AND 27) AND a!=26)
20213 OR (g='qponmlk' AND f GLOB 'nopqr*')
20214 OR ((a BETWEEN 89 AND 91) AND a!=90)
20215 OR f='xyzabcdef'
20216 OR b=517
20217 OR (g='jihgfed' AND f GLOB 'yzabc*')
20218 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20219 }
20220 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20221 do_test where7-2.869.2 {
20222 count_steps_sort {
20223 SELECT a FROM t3
20224 WHERE (g='edcbazy' AND f GLOB 'uvwxy*')
20225 OR ((a BETWEEN 25 AND 27) AND a!=26)
20226 OR (g='qponmlk' AND f GLOB 'nopqr*')
20227 OR ((a BETWEEN 89 AND 91) AND a!=90)
20228 OR f='xyzabcdef'
20229 OR b=517
20230 OR (g='jihgfed' AND f GLOB 'yzabc*')
20231 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20232 }
20233 } {23 25 27 39 47 49 68 75 76 89 91 98 scan 0 sort 0}
20234 do_test where7-2.870.1 {
20235 count_steps_sort {
20236 SELECT a FROM t2
20237 WHERE a=54
20238 OR a=59
20239 }
20240 } {54 59 scan 0 sort 0}
20241 do_test where7-2.870.2 {
20242 count_steps_sort {
20243 SELECT a FROM t3
20244 WHERE a=54
20245 OR a=59
20246 }
20247 } {54 59 scan 0 sort 0}
20248 do_test where7-2.871.1 {
20249 count_steps_sort {
20250 SELECT a FROM t2
20251 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
20252 OR b=762
20253 OR (g='onmlkji' AND f GLOB 'wxyza*')
20254 OR a=25
20255 OR ((a BETWEEN 65 AND 67) AND a!=66)
20256 }
20257 } {24 25 48 65 67 scan 0 sort 0}
20258 do_test where7-2.871.2 {
20259 count_steps_sort {
20260 SELECT a FROM t3
20261 WHERE (g='tsrqpon' AND f GLOB 'yzabc*')
20262 OR b=762
20263 OR (g='onmlkji' AND f GLOB 'wxyza*')
20264 OR a=25
20265 OR ((a BETWEEN 65 AND 67) AND a!=66)
20266 }
20267 } {24 25 48 65 67 scan 0 sort 0}
20268 do_test where7-2.872.1 {
20269 count_steps_sort {
20270 SELECT a FROM t2
20271 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20272 OR ((a BETWEEN 14 AND 16) AND a!=15)
20273 OR b=839
20274 OR f='defghijkl'
20275 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20276 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20277 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20278 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20279 OR b=498
20280 }
20281 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20282 do_test where7-2.872.2 {
20283 count_steps_sort {
20284 SELECT a FROM t3
20285 WHERE (d>=59.0 AND d<60.0 AND d NOT NULL)
20286 OR ((a BETWEEN 14 AND 16) AND a!=15)
20287 OR b=839
20288 OR f='defghijkl'
20289 OR (d>=95.0 AND d<96.0 AND d NOT NULL)
20290 OR (g='mlkjihg' AND f GLOB 'ijklm*')
20291 OR (d>=52.0 AND d<53.0 AND d NOT NULL)
20292 OR (g='hgfedcb' AND f GLOB 'hijkl*')
20293 OR b=498
20294 }
20295 } {3 14 16 29 52 55 59 60 81 85 95 scan 0 sort 0}
20296 do_test where7-2.873.1 {
20297 count_steps_sort {
20298 SELECT a FROM t2
20299 WHERE b=256
20300 OR c=19019
20301 OR a=54
20302 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20303 OR b=498
20304 OR b=77
20305 }
20306 } {7 46 54 55 56 57 scan 0 sort 0}
20307 do_test where7-2.873.2 {
20308 count_steps_sort {
20309 SELECT a FROM t3
20310 WHERE b=256
20311 OR c=19019
20312 OR a=54
20313 OR (d>=46.0 AND d<47.0 AND d NOT NULL)
20314 OR b=498
20315 OR b=77
20316 }
20317 } {7 46 54 55 56 57 scan 0 sort 0}
20318 do_test where7-2.874.1 {
20319 count_steps_sort {
20320 SELECT a FROM t2
20321 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20322 OR b=256
20323 OR b=586
20324 OR a=74
20325 OR b=113
20326 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20327 OR b=495
20328 }
20329 } {45 61 74 99 scan 0 sort 0}
20330 do_test where7-2.874.2 {
20331 count_steps_sort {
20332 SELECT a FROM t3
20333 WHERE (g='mlkjihg' AND f GLOB 'jklmn*')
20334 OR b=256
20335 OR b=586
20336 OR a=74
20337 OR b=113
20338 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
20339 OR b=495
20340 }
20341 } {45 61 74 99 scan 0 sort 0}
20342 do_test where7-2.875.1 {
20343 count_steps_sort {
20344 SELECT a FROM t2
20345 WHERE a=12
20346 OR a=50
20347 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20348 OR ((a BETWEEN 66 AND 68) AND a!=67)
20349 }
20350 } {12 33 50 66 68 scan 0 sort 0}
20351 do_test where7-2.875.2 {
20352 count_steps_sort {
20353 SELECT a FROM t3
20354 WHERE a=12
20355 OR a=50
20356 OR (d>=33.0 AND d<34.0 AND d NOT NULL)
20357 OR ((a BETWEEN 66 AND 68) AND a!=67)
20358 }
20359 } {12 33 50 66 68 scan 0 sort 0}
20360 do_test where7-2.876.1 {
20361 count_steps_sort {
20362 SELECT a FROM t2
20363 WHERE b=308
20364 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20365 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20366 OR a=83
20367 OR c=23023
20368 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20369 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20370 OR a=58
20371 OR ((a BETWEEN 17 AND 19) AND a!=18)
20372 OR (g='srqponm' AND f GLOB 'efghi*')
20373 OR c=4004
20374 }
20375 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20376 do_test where7-2.876.2 {
20377 count_steps_sort {
20378 SELECT a FROM t3
20379 WHERE b=308
20380 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
20381 OR (g='nmlkjih' AND f GLOB 'bcdef*')
20382 OR a=83
20383 OR c=23023
20384 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20385 OR (g='lkjihgf' AND f GLOB 'nopqr*')
20386 OR a=58
20387 OR ((a BETWEEN 17 AND 19) AND a!=18)
20388 OR (g='srqponm' AND f GLOB 'efghi*')
20389 OR c=4004
20390 }
20391 } {10 11 12 17 19 28 30 53 57 58 65 67 68 69 73 83 scan 0 sort 0}
20392 do_test where7-2.877.1 {
20393 count_steps_sort {
20394 SELECT a FROM t2
20395 WHERE b=476
20396 OR a=26
20397 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20398 OR b=762
20399 OR b=157
20400 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20401 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20402 }
20403 } {17 26 54 87 scan 0 sort 0}
20404 do_test where7-2.877.2 {
20405 count_steps_sort {
20406 SELECT a FROM t3
20407 WHERE b=476
20408 OR a=26
20409 OR (d>=87.0 AND d<88.0 AND d NOT NULL)
20410 OR b=762
20411 OR b=157
20412 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
20413 OR (g='nmlkjih' AND f GLOB 'cdefg*')
20414 }
20415 } {17 26 54 87 scan 0 sort 0}
20416 do_test where7-2.878.1 {
20417 count_steps_sort {
20418 SELECT a FROM t2
20419 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20420 OR a=1
20421 OR ((a BETWEEN 93 AND 95) AND a!=94)
20422 OR b=278
20423 OR (g='xwvutsr' AND f GLOB 'defgh*')
20424 OR f='qrstuvwxy'
20425 OR (g='onmlkji' AND f GLOB 'abcde*')
20426 OR ((a BETWEEN 82 AND 84) AND a!=83)
20427 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20428 OR (g='jihgfed' AND f GLOB 'wxyza*')
20429 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20430 }
20431 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20432 do_test where7-2.878.2 {
20433 count_steps_sort {
20434 SELECT a FROM t3
20435 WHERE (d>=77.0 AND d<78.0 AND d NOT NULL)
20436 OR a=1
20437 OR ((a BETWEEN 93 AND 95) AND a!=94)
20438 OR b=278
20439 OR (g='xwvutsr' AND f GLOB 'defgh*')
20440 OR f='qrstuvwxy'
20441 OR (g='onmlkji' AND f GLOB 'abcde*')
20442 OR ((a BETWEEN 82 AND 84) AND a!=83)
20443 OR (g='edcbazy' AND f GLOB 'uvwxy*')
20444 OR (g='jihgfed' AND f GLOB 'wxyza*')
20445 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
20446 }
20447 } {1 3 16 42 52 68 72 74 77 82 84 93 94 95 98 scan 0 sort 0}
20448 do_test where7-2.879.1 {
20449 count_steps_sort {
20450 SELECT a FROM t2
20451 WHERE b=124
20452 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20453 OR ((a BETWEEN 41 AND 43) AND a!=42)
20454 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20455 OR b=759
20456 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20457 OR ((a BETWEEN 45 AND 47) AND a!=46)
20458 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20459 }
20460 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20461 do_test where7-2.879.2 {
20462 count_steps_sort {
20463 SELECT a FROM t3
20464 WHERE b=124
20465 OR (d>=92.0 AND d<93.0 AND d NOT NULL)
20466 OR ((a BETWEEN 41 AND 43) AND a!=42)
20467 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
20468 OR b=759
20469 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
20470 OR ((a BETWEEN 45 AND 47) AND a!=46)
20471 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
20472 }
20473 } {12 38 41 43 45 47 64 69 72 90 92 96 scan 0 sort 0}
20474 do_test where7-2.880.1 {
20475 count_steps_sort {
20476 SELECT a FROM t2
20477 WHERE b=872
20478 OR b=267
20479 OR b=814
20480 OR b=99
20481 OR c<=10
20482 OR ((a BETWEEN 8 AND 10) AND a!=9)
20483 OR b=44
20484 OR f='zabcdefgh'
20485 OR b=979
20486 OR (g='rqponml' AND f GLOB 'hijkl*')
20487 }
20488 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20489 do_test where7-2.880.2 {
20490 count_steps_sort {
20491 SELECT a FROM t3
20492 WHERE b=872
20493 OR b=267
20494 OR b=814
20495 OR b=99
20496 OR c<=10
20497 OR ((a BETWEEN 8 AND 10) AND a!=9)
20498 OR b=44
20499 OR f='zabcdefgh'
20500 OR b=979
20501 OR (g='rqponml' AND f GLOB 'hijkl*')
20502 }
20503 } {4 8 9 10 25 33 51 74 77 89 scan 0 sort 0}
20504 do_test where7-2.881.1 {
20505 count_steps_sort {
20506 SELECT a FROM t2
20507 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20508 OR f='xyzabcdef'
20509 }
20510 } {23 26 49 75 scan 0 sort 0}
20511 do_test where7-2.881.2 {
20512 count_steps_sort {
20513 SELECT a FROM t3
20514 WHERE (d>=26.0 AND d<27.0 AND d NOT NULL)
20515 OR f='xyzabcdef'
20516 }
20517 } {23 26 49 75 scan 0 sort 0}
20518 do_test where7-2.882.1 {
20519 count_steps_sort {
20520 SELECT a FROM t2
20521 WHERE b=487
20522 OR b=355
20523 OR c=9009
20524 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20525 OR ((a BETWEEN 32 AND 34) AND a!=33)
20526 OR b=113
20527 OR ((a BETWEEN 24 AND 26) AND a!=25)
20528 OR a=90
20529 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20530 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20531 OR f='nopqrstuv'
20532 }
20533 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20534 do_test where7-2.882.2 {
20535 count_steps_sort {
20536 SELECT a FROM t3
20537 WHERE b=487
20538 OR b=355
20539 OR c=9009
20540 OR (d>=8.0 AND d<9.0 AND d NOT NULL)
20541 OR ((a BETWEEN 32 AND 34) AND a!=33)
20542 OR b=113
20543 OR ((a BETWEEN 24 AND 26) AND a!=25)
20544 OR a=90
20545 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
20546 OR (g='hgfedcb' AND f GLOB 'jklmn*')
20547 OR f='nopqrstuv'
20548 }
20549 } {8 13 24 25 26 27 32 34 39 65 66 87 90 91 scan 0 sort 0}
20550 do_test where7-2.883.1 {
20551 count_steps_sort {
20552 SELECT a FROM t2
20553 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20554 OR b=275
20555 }
20556 } {25 34 scan 0 sort 0}
20557 do_test where7-2.883.2 {
20558 count_steps_sort {
20559 SELECT a FROM t3
20560 WHERE (d>=34.0 AND d<35.0 AND d NOT NULL)
20561 OR b=275
20562 }
20563 } {25 34 scan 0 sort 0}
20564 do_test where7-2.884.1 {
20565 count_steps_sort {
20566 SELECT a FROM t2
20567 WHERE b=355
20568 OR a=44
20569 OR b=374
20570 OR c=25025
20571 OR b=198
20572 OR ((a BETWEEN 4 AND 6) AND a!=5)
20573 OR ((a BETWEEN 69 AND 71) AND a!=70)
20574 OR d<0.0
20575 OR (g='qponmlk' AND f GLOB 'pqrst*')
20576 OR c=9009
20577 }
20578 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20579 do_test where7-2.884.2 {
20580 count_steps_sort {
20581 SELECT a FROM t3
20582 WHERE b=355
20583 OR a=44
20584 OR b=374
20585 OR c=25025
20586 OR b=198
20587 OR ((a BETWEEN 4 AND 6) AND a!=5)
20588 OR ((a BETWEEN 69 AND 71) AND a!=70)
20589 OR d<0.0
20590 OR (g='qponmlk' AND f GLOB 'pqrst*')
20591 OR c=9009
20592 }
20593 } {4 6 18 25 26 27 34 41 44 69 71 73 74 75 scan 0 sort 0}
20594 do_test where7-2.885.1 {
20595 count_steps_sort {
20596 SELECT a FROM t2
20597 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20598 OR b=814
20599 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20600 }
20601 } {19 45 54 71 74 97 scan 0 sort 0}
20602 do_test where7-2.885.2 {
20603 count_steps_sort {
20604 SELECT a FROM t3
20605 WHERE (f GLOB '?uvwx*' AND f GLOB 'tuvw*')
20606 OR b=814
20607 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20608 }
20609 } {19 45 54 71 74 97 scan 0 sort 0}
20610 do_test where7-2.886.1 {
20611 count_steps_sort {
20612 SELECT a FROM t2
20613 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20614 OR b=333
20615 OR b=275
20616 }
20617 } {25 64 scan 0 sort 0}
20618 do_test where7-2.886.2 {
20619 count_steps_sort {
20620 SELECT a FROM t3
20621 WHERE (g='lkjihgf' AND f GLOB 'mnopq*')
20622 OR b=333
20623 OR b=275
20624 }
20625 } {25 64 scan 0 sort 0}
20626 do_test where7-2.887.1 {
20627 count_steps_sort {
20628 SELECT a FROM t2
20629 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20630 OR ((a BETWEEN 33 AND 35) AND a!=34)
20631 }
20632 } {33 35 82 scan 0 sort 0}
20633 do_test where7-2.887.2 {
20634 count_steps_sort {
20635 SELECT a FROM t3
20636 WHERE (g='ihgfedc' AND f GLOB 'efghi*')
20637 OR ((a BETWEEN 33 AND 35) AND a!=34)
20638 }
20639 } {33 35 82 scan 0 sort 0}
20640 do_test where7-2.888.1 {
20641 count_steps_sort {
20642 SELECT a FROM t2
20643 WHERE ((a BETWEEN 11 AND 13) AND a!=12)
20644 OR b=253
20645 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20646 OR b=286
20647 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
20648 }
20649 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
20650 do_test where7-2.888.2 {
20651 count_steps_sort {
20652 SELECT a FROM t3
20653 WHERE ((a BETWEEN 11 AND 13) AND a!=12)
20654 OR b=253
20655 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20656 OR b=286
20657 OR (d>=10.0 AND d<11.0 AND d NOT NULL)
20658 }
20659 } {10 11 13 14 23 26 40 66 92 scan 0 sort 0}
20660 do_test where7-2.889.1 {
20661 count_steps_sort {
20662 SELECT a FROM t2
20663 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20664 OR (g='gfedcba' AND f GLOB 'mnopq*')
20665 OR ((a BETWEEN 26 AND 28) AND a!=27)
20666 OR b=421
20667 OR (g='xwvutsr' AND f GLOB 'fghij*')
20668 OR f='ijklmnopq'
20669 OR b=891
20670 OR b=1056
20671 }
20672 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20673 do_test where7-2.889.2 {
20674 count_steps_sort {
20675 SELECT a FROM t3
20676 WHERE (d>=15.0 AND d<16.0 AND d NOT NULL)
20677 OR (g='gfedcba' AND f GLOB 'mnopq*')
20678 OR ((a BETWEEN 26 AND 28) AND a!=27)
20679 OR b=421
20680 OR (g='xwvutsr' AND f GLOB 'fghij*')
20681 OR f='ijklmnopq'
20682 OR b=891
20683 OR b=1056
20684 }
20685 } {5 8 15 26 28 34 60 81 86 90 96 scan 0 sort 0}
20686 do_test where7-2.890.1 {
20687 count_steps_sort {
20688 SELECT a FROM t2
20689 WHERE f='fghijklmn'
20690 OR (g='qponmlk' AND f GLOB 'nopqr*')
20691 OR (g='edcbazy' AND f GLOB 'vwxyz*')
20692 OR b=671
20693 OR (g='xwvutsr' AND f GLOB 'hijkl*')
20694 }
20695 } {5 7 31 39 57 61 83 99 scan 0 sort 0}
20696 do_test where7-2.890.2 {
20697 count_steps_sort {
20698 SELECT a FROM t3
20699 WHERE f='fghijklmn'
20700 OR (g='qponmlk' AND f GLOB 'nopqr*')
20701 OR (g='edcbazy' AND f GLOB 'vwxyz*')
20702 OR b=671
20703 OR (g='xwvutsr' AND f GLOB 'hijkl*')
20704 }
20705 } {5 7 31 39 57 61 83 99 scan 0 sort 0}
20706 do_test where7-2.891.1 {
20707 count_steps_sort {
20708 SELECT a FROM t2
20709 WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
20710 OR (g='srqponm' AND f GLOB 'fghij*')
20711 OR ((a BETWEEN 4 AND 6) AND a!=5)
20712 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20713 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
20714 }
20715 } {4 6 11 31 63 68 scan 0 sort 0}
20716 do_test where7-2.891.2 {
20717 count_steps_sort {
20718 SELECT a FROM t3
20719 WHERE (g='lkjihgf' AND f GLOB 'lmnop*')
20720 OR (g='srqponm' AND f GLOB 'fghij*')
20721 OR ((a BETWEEN 4 AND 6) AND a!=5)
20722 OR (g='kjihgfe' AND f GLOB 'qrstu*')
20723 OR (d>=11.0 AND d<12.0 AND d NOT NULL)
20724 }
20725 } {4 6 11 31 63 68 scan 0 sort 0}
20726 do_test where7-2.892.1 {
20727 count_steps_sort {
20728 SELECT a FROM t2
20729 WHERE c=11011
20730 OR a=20
20731 OR b=432
20732 OR b=410
20733 OR a=86
20734 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20735 OR b=638
20736 OR ((a BETWEEN 58 AND 60) AND a!=59)
20737 OR b=190
20738 }
20739 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20740 do_test where7-2.892.2 {
20741 count_steps_sort {
20742 SELECT a FROM t3
20743 WHERE c=11011
20744 OR a=20
20745 OR b=432
20746 OR b=410
20747 OR a=86
20748 OR (d>=89.0 AND d<90.0 AND d NOT NULL)
20749 OR b=638
20750 OR ((a BETWEEN 58 AND 60) AND a!=59)
20751 OR b=190
20752 }
20753 } {20 31 32 33 58 60 86 89 scan 0 sort 0}
20754 do_test where7-2.893.1 {
20755 count_steps_sort {
20756 SELECT a FROM t2
20757 WHERE b=88
20758 OR ((a BETWEEN 42 AND 44) AND a!=43)
20759 OR a=76
20760 OR b=69
20761 OR b=847
20762 OR b=275
20763 }
20764 } {8 25 42 44 76 77 scan 0 sort 0}
20765 do_test where7-2.893.2 {
20766 count_steps_sort {
20767 SELECT a FROM t3
20768 WHERE b=88
20769 OR ((a BETWEEN 42 AND 44) AND a!=43)
20770 OR a=76
20771 OR b=69
20772 OR b=847
20773 OR b=275
20774 }
20775 } {8 25 42 44 76 77 scan 0 sort 0}
20776 do_test where7-2.894.1 {
20777 count_steps_sort {
20778 SELECT a FROM t2
20779 WHERE b=781
20780 OR b=77
20781 OR b=58
20782 OR ((a BETWEEN 67 AND 69) AND a!=68)
20783 }
20784 } {7 67 69 71 scan 0 sort 0}
20785 do_test where7-2.894.2 {
20786 count_steps_sort {
20787 SELECT a FROM t3
20788 WHERE b=781
20789 OR b=77
20790 OR b=58
20791 OR ((a BETWEEN 67 AND 69) AND a!=68)
20792 }
20793 } {7 67 69 71 scan 0 sort 0}
20794 do_test where7-2.895.1 {
20795 count_steps_sort {
20796 SELECT a FROM t2
20797 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20798 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20799 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20800 OR a=46
20801 OR b=187
20802 OR ((a BETWEEN 69 AND 71) AND a!=70)
20803 OR (g='onmlkji' AND f GLOB 'yzabc*')
20804 }
20805 } {17 20 46 50 67 69 71 scan 0 sort 0}
20806 do_test where7-2.895.2 {
20807 count_steps_sort {
20808 SELECT a FROM t3
20809 WHERE ((a BETWEEN 67 AND 69) AND a!=68)
20810 OR (d>=69.0 AND d<70.0 AND d NOT NULL)
20811 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
20812 OR a=46
20813 OR b=187
20814 OR ((a BETWEEN 69 AND 71) AND a!=70)
20815 OR (g='onmlkji' AND f GLOB 'yzabc*')
20816 }
20817 } {17 20 46 50 67 69 71 scan 0 sort 0}
20818 do_test where7-2.896.1 {
20819 count_steps_sort {
20820 SELECT a FROM t2
20821 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20822 OR a=99
20823 OR c=3003
20824 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20825 OR b=300
20826 OR b=718
20827 OR c>=34035
20828 OR b=264
20829 }
20830 } {7 8 9 24 57 97 99 scan 0 sort 0}
20831 do_test where7-2.896.2 {
20832 count_steps_sort {
20833 SELECT a FROM t3
20834 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
20835 OR a=99
20836 OR c=3003
20837 OR (d>=57.0 AND d<58.0 AND d NOT NULL)
20838 OR b=300
20839 OR b=718
20840 OR c>=34035
20841 OR b=264
20842 }
20843 } {7 8 9 24 57 97 99 scan 0 sort 0}
20844 do_test where7-2.897.1 {
20845 count_steps_sort {
20846 SELECT a FROM t2
20847 WHERE b=872
20848 OR b=209
20849 OR ((a BETWEEN 65 AND 67) AND a!=66)
20850 OR b=355
20851 OR b=729
20852 OR ((a BETWEEN 81 AND 83) AND a!=82)
20853 OR a=58
20854 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20855 OR b=608
20856 }
20857 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20858 do_test where7-2.897.2 {
20859 count_steps_sort {
20860 SELECT a FROM t3
20861 WHERE b=872
20862 OR b=209
20863 OR ((a BETWEEN 65 AND 67) AND a!=66)
20864 OR b=355
20865 OR b=729
20866 OR ((a BETWEEN 81 AND 83) AND a!=82)
20867 OR a=58
20868 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20869 OR b=608
20870 }
20871 } {14 19 40 58 65 66 67 81 83 92 scan 0 sort 0}
20872 do_test where7-2.898.1 {
20873 count_steps_sort {
20874 SELECT a FROM t2
20875 WHERE c=29029
20876 OR f='efghijklm'
20877 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
20878 OR a=26
20879 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
20880 }
20881 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
20882 do_test where7-2.898.2 {
20883 count_steps_sort {
20884 SELECT a FROM t3
20885 WHERE c=29029
20886 OR f='efghijklm'
20887 OR (d>=48.0 AND d<49.0 AND d NOT NULL)
20888 OR a=26
20889 OR (f GLOB '?efgh*' AND f GLOB 'defg*')
20890 }
20891 } {3 4 26 29 30 48 55 56 81 82 85 86 87 scan 0 sort 0}
20892 do_test where7-2.899.1 {
20893 count_steps_sort {
20894 SELECT a FROM t2
20895 WHERE a=59
20896 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20897 OR a=7
20898 OR (g='tsrqpon' AND f GLOB 'abcde*')
20899 OR b=762
20900 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20901 }
20902 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20903 do_test where7-2.899.2 {
20904 count_steps_sort {
20905 SELECT a FROM t3
20906 WHERE a=59
20907 OR (g='wvutsrq' AND f GLOB 'mnopq*')
20908 OR a=7
20909 OR (g='tsrqpon' AND f GLOB 'abcde*')
20910 OR b=762
20911 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
20912 }
20913 } {7 12 14 26 40 59 66 92 scan 0 sort 0}
20914 do_test where7-2.900.1 {
20915 count_steps_sort {
20916 SELECT a FROM t2
20917 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20918 OR b=539
20919 OR b=399
20920 }
20921 } {49 91 scan 0 sort 0}
20922 do_test where7-2.900.2 {
20923 count_steps_sort {
20924 SELECT a FROM t3
20925 WHERE (g='gfedcba' AND f GLOB 'nopqr*')
20926 OR b=539
20927 OR b=399
20928 }
20929 } {49 91 scan 0 sort 0}
20930 do_test where7-2.901.1 {
20931 count_steps_sort {
20932 SELECT a FROM t2
20933 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20934 OR ((a BETWEEN 96 AND 98) AND a!=97)
20935 OR a=92
20936 }
20937 } {71 73 92 96 98 scan 0 sort 0}
20938 do_test where7-2.901.2 {
20939 count_steps_sort {
20940 SELECT a FROM t3
20941 WHERE ((a BETWEEN 71 AND 73) AND a!=72)
20942 OR ((a BETWEEN 96 AND 98) AND a!=97)
20943 OR a=92
20944 }
20945 } {71 73 92 96 98 scan 0 sort 0}
20946 do_test where7-2.902.1 {
20947 count_steps_sort {
20948 SELECT a FROM t2
20949 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20950 OR (g='rqponml' AND f GLOB 'klmno*')
20951 OR f='lmnopqrst'
20952 OR (g='nmlkjih' AND f GLOB 'fghij*')
20953 }
20954 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20955 do_test where7-2.902.2 {
20956 count_steps_sort {
20957 SELECT a FROM t3
20958 WHERE (f GLOB '?klmn*' AND f GLOB 'jklm*')
20959 OR (g='rqponml' AND f GLOB 'klmno*')
20960 OR f='lmnopqrst'
20961 OR (g='nmlkjih' AND f GLOB 'fghij*')
20962 }
20963 } {9 11 35 36 37 57 61 63 87 89 scan 0 sort 0}
20964 do_test where7-2.903.1 {
20965 count_steps_sort {
20966 SELECT a FROM t2
20967 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20968 OR ((a BETWEEN 91 AND 93) AND a!=92)
20969 OR b=652
20970 }
20971 } {69 71 91 93 scan 0 sort 0}
20972 do_test where7-2.903.2 {
20973 count_steps_sort {
20974 SELECT a FROM t3
20975 WHERE ((a BETWEEN 69 AND 71) AND a!=70)
20976 OR ((a BETWEEN 91 AND 93) AND a!=92)
20977 OR b=652
20978 }
20979 } {69 71 91 93 scan 0 sort 0}
20980 do_test where7-2.904.1 {
20981 count_steps_sort {
20982 SELECT a FROM t2
20983 WHERE b=1067
20984 OR ((a BETWEEN 53 AND 55) AND a!=54)
20985 OR (g='jihgfed' AND f GLOB 'vwxyz*')
20986 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
20987 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
20988 OR b=520
20989 OR b=399
20990 OR b=209
20991 OR a=68
20992 OR (g='fedcbaz' AND f GLOB 'qrstu*')
20993 }
20994 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
20995 do_test where7-2.904.2 {
20996 count_steps_sort {
20997 SELECT a FROM t3
20998 WHERE b=1067
20999 OR ((a BETWEEN 53 AND 55) AND a!=54)
21000 OR (g='jihgfed' AND f GLOB 'vwxyz*')
21001 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
21002 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21003 OR b=520
21004 OR b=399
21005 OR b=209
21006 OR a=68
21007 OR (g='fedcbaz' AND f GLOB 'qrstu*')
21008 }
21009 } {18 19 53 54 55 68 73 94 97 scan 0 sort 0}
21010 do_test where7-2.905.1 {
21011 count_steps_sort {
21012 SELECT a FROM t2
21013 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21014 OR a=57
21015 OR b=55
21016 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21017 OR ((a BETWEEN 20 AND 22) AND a!=21)
21018 OR (g='rqponml' AND f GLOB 'lmnop*')
21019 OR ((a BETWEEN 0 AND 2) AND a!=1)
21020 OR ((a BETWEEN 21 AND 23) AND a!=22)
21021 }
21022 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21023 do_test where7-2.905.2 {
21024 count_steps_sort {
21025 SELECT a FROM t3
21026 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
21027 OR a=57
21028 OR b=55
21029 OR (d>=34.0 AND d<35.0 AND d NOT NULL)
21030 OR ((a BETWEEN 20 AND 22) AND a!=21)
21031 OR (g='rqponml' AND f GLOB 'lmnop*')
21032 OR ((a BETWEEN 0 AND 2) AND a!=1)
21033 OR ((a BETWEEN 21 AND 23) AND a!=22)
21034 }
21035 } {2 5 20 21 22 23 34 37 57 79 scan 0 sort 0}
21036 do_test where7-2.906.1 {
21037 count_steps_sort {
21038 SELECT a FROM t2
21039 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21040 OR a=2
21041 OR b=784
21042 OR ((a BETWEEN 21 AND 23) AND a!=22)
21043 OR (g='ihgfedc' AND f GLOB 'defgh*')
21044 OR b=850
21045 }
21046 } {2 21 23 81 scan 0 sort 0}
21047 do_test where7-2.906.2 {
21048 count_steps_sort {
21049 SELECT a FROM t3
21050 WHERE ((a BETWEEN 21 AND 23) AND a!=22)
21051 OR a=2
21052 OR b=784
21053 OR ((a BETWEEN 21 AND 23) AND a!=22)
21054 OR (g='ihgfedc' AND f GLOB 'defgh*')
21055 OR b=850
21056 }
21057 } {2 21 23 81 scan 0 sort 0}
21058 do_test where7-2.907.1 {
21059 count_steps_sort {
21060 SELECT a FROM t2
21061 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
21062 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21063 OR b=748
21064 OR b=209
21065 OR a=100
21066 }
21067 } {19 45 51 68 100 scan 0 sort 0}
21068 do_test where7-2.907.2 {
21069 count_steps_sort {
21070 SELECT a FROM t3
21071 WHERE (d>=51.0 AND d<52.0 AND d NOT NULL)
21072 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21073 OR b=748
21074 OR b=209
21075 OR a=100
21076 }
21077 } {19 45 51 68 100 scan 0 sort 0}
21078 do_test where7-2.908.1 {
21079 count_steps_sort {
21080 SELECT a FROM t2
21081 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21082 OR a=18
21083 OR a=30
21084 OR ((a BETWEEN 9 AND 11) AND a!=10)
21085 OR ((a BETWEEN 84 AND 86) AND a!=85)
21086 OR ((a BETWEEN 8 AND 10) AND a!=9)
21087 OR b=792
21088 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21089 OR ((a BETWEEN 19 AND 21) AND a!=20)
21090 OR c=26026
21091 OR (g='rqponml' AND f GLOB 'hijkl*')
21092 }
21093 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21094 do_test where7-2.908.2 {
21095 count_steps_sort {
21096 SELECT a FROM t3
21097 WHERE (g='jihgfed' AND f GLOB 'zabcd*')
21098 OR a=18
21099 OR a=30
21100 OR ((a BETWEEN 9 AND 11) AND a!=10)
21101 OR ((a BETWEEN 84 AND 86) AND a!=85)
21102 OR ((a BETWEEN 8 AND 10) AND a!=9)
21103 OR b=792
21104 OR (f GLOB '?mnop*' AND f GLOB 'lmno*')
21105 OR ((a BETWEEN 19 AND 21) AND a!=20)
21106 OR c=26026
21107 OR (g='rqponml' AND f GLOB 'hijkl*')
21108 }
21109 } {8 9 10 11 18 19 21 30 33 37 63 72 76 77 78 84 86 89 scan 0 sort 0}
21110 do_test where7-2.909.1 {
21111 count_steps_sort {
21112 SELECT a FROM t2
21113 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21114 OR b=968
21115 OR ((a BETWEEN 63 AND 65) AND a!=64)
21116 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21117 OR (g='jihgfed' AND f GLOB 'wxyza*')
21118 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21119 OR a=78
21120 OR ((a BETWEEN 90 AND 92) AND a!=91)
21121 }
21122 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21123 do_test where7-2.909.2 {
21124 count_steps_sort {
21125 SELECT a FROM t3
21126 WHERE (g='vutsrqp' AND f GLOB 'qrstu*')
21127 OR b=968
21128 OR ((a BETWEEN 63 AND 65) AND a!=64)
21129 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21130 OR (g='jihgfed' AND f GLOB 'wxyza*')
21131 OR (d>=72.0 AND d<73.0 AND d NOT NULL)
21132 OR a=78
21133 OR ((a BETWEEN 90 AND 92) AND a!=91)
21134 }
21135 } {16 22 48 63 65 72 74 78 88 90 92 100 scan 0 sort 0}
21136 do_test where7-2.910.1 {
21137 count_steps_sort {
21138 SELECT a FROM t2
21139 WHERE c=10010
21140 OR f='pqrstuvwx'
21141 }
21142 } {15 28 29 30 41 67 93 scan 0 sort 0}
21143 do_test where7-2.910.2 {
21144 count_steps_sort {
21145 SELECT a FROM t3
21146 WHERE c=10010
21147 OR f='pqrstuvwx'
21148 }
21149 } {15 28 29 30 41 67 93 scan 0 sort 0}
21150 do_test where7-2.911.1 {
21151 count_steps_sort {
21152 SELECT a FROM t2
21153 WHERE a=86
21154 OR a=10
21155 OR b=528
21156 OR b=253
21157 OR a=80
21158 OR a=87
21159 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21160 }
21161 } {10 23 37 48 80 86 87 scan 0 sort 0}
21162 do_test where7-2.911.2 {
21163 count_steps_sort {
21164 SELECT a FROM t3
21165 WHERE a=86
21166 OR a=10
21167 OR b=528
21168 OR b=253
21169 OR a=80
21170 OR a=87
21171 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
21172 }
21173 } {10 23 37 48 80 86 87 scan 0 sort 0}
21174 do_test where7-2.912.1 {
21175 count_steps_sort {
21176 SELECT a FROM t2
21177 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
21178 OR b=825
21179 OR a=100
21180 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
21181 OR a=60
21182 }
21183 } {42 60 75 77 100 scan 0 sort 0}
21184 do_test where7-2.912.2 {
21185 count_steps_sort {
21186 SELECT a FROM t3
21187 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
21188 OR b=825
21189 OR a=100
21190 OR (d>=77.0 AND d<78.0 AND d NOT NULL)
21191 OR a=60
21192 }
21193 } {42 60 75 77 100 scan 0 sort 0}
21194 do_test where7-2.913.1 {
21195 count_steps_sort {
21196 SELECT a FROM t2
21197 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21198 OR b=883
21199 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21200 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21201 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21202 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21203 OR a=81
21204 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21205 OR f='mnopqrstu'
21206 }
21207 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21208 do_test where7-2.913.2 {
21209 count_steps_sort {
21210 SELECT a FROM t3
21211 WHERE (d>=94.0 AND d<95.0 AND d NOT NULL)
21212 OR b=883
21213 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
21214 OR (d>=3.0 AND d<4.0 AND d NOT NULL)
21215 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
21216 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
21217 OR a=81
21218 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21219 OR f='mnopqrstu'
21220 }
21221 } {3 4 12 30 35 38 45 56 64 78 81 82 90 94 scan 0 sort 0}
21222 do_test where7-2.914.1 {
21223 count_steps_sort {
21224 SELECT a FROM t2
21225 WHERE b=443
21226 OR ((a BETWEEN 14 AND 16) AND a!=15)
21227 OR b=663
21228 OR b=905
21229 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21230 OR b=883
21231 OR c=22022
21232 OR b=638
21233 }
21234 } {14 16 58 64 65 66 96 scan 0 sort 0}
21235 do_test where7-2.914.2 {
21236 count_steps_sort {
21237 SELECT a FROM t3
21238 WHERE b=443
21239 OR ((a BETWEEN 14 AND 16) AND a!=15)
21240 OR b=663
21241 OR b=905
21242 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
21243 OR b=883
21244 OR c=22022
21245 OR b=638
21246 }
21247 } {14 16 58 64 65 66 96 scan 0 sort 0}
21248 do_test where7-2.915.1 {
21249 count_steps_sort {
21250 SELECT a FROM t2
21251 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21252 OR b=234
21253 OR a=53
21254 OR ((a BETWEEN 20 AND 22) AND a!=21)
21255 OR ((a BETWEEN 27 AND 29) AND a!=28)
21256 OR b=319
21257 OR (g='qponmlk' AND f GLOB 'opqrs*')
21258 OR ((a BETWEEN 14 AND 16) AND a!=15)
21259 }
21260 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21261 do_test where7-2.915.2 {
21262 count_steps_sort {
21263 SELECT a FROM t3
21264 WHERE ((a BETWEEN 84 AND 86) AND a!=85)
21265 OR b=234
21266 OR a=53
21267 OR ((a BETWEEN 20 AND 22) AND a!=21)
21268 OR ((a BETWEEN 27 AND 29) AND a!=28)
21269 OR b=319
21270 OR (g='qponmlk' AND f GLOB 'opqrs*')
21271 OR ((a BETWEEN 14 AND 16) AND a!=15)
21272 }
21273 } {14 16 20 22 27 29 40 53 84 86 scan 0 sort 0}
21274 do_test where7-2.916.1 {
21275 count_steps_sort {
21276 SELECT a FROM t2
21277 WHERE b=179
21278 OR ((a BETWEEN 95 AND 97) AND a!=96)
21279 OR a=46
21280 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21281 OR ((a BETWEEN 53 AND 55) AND a!=54)
21282 OR a=25
21283 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21284 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21285 OR f='opqrstuvw'
21286 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21287 OR b=938
21288 }
21289 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21290 do_test where7-2.916.2 {
21291 count_steps_sort {
21292 SELECT a FROM t3
21293 WHERE b=179
21294 OR ((a BETWEEN 95 AND 97) AND a!=96)
21295 OR a=46
21296 OR (g='kjihgfe' AND f GLOB 'uvwxy*')
21297 OR ((a BETWEEN 53 AND 55) AND a!=54)
21298 OR a=25
21299 OR (d>=5.0 AND d<6.0 AND d NOT NULL)
21300 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21301 OR f='opqrstuvw'
21302 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
21303 OR b=938
21304 }
21305 } {5 13 14 25 40 46 53 55 66 72 92 95 97 scan 0 sort 0}
21306 do_test where7-2.917.1 {
21307 count_steps_sort {
21308 SELECT a FROM t2
21309 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21310 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21311 }
21312 } {15 57 scan 0 sort 0}
21313 do_test where7-2.917.2 {
21314 count_steps_sort {
21315 SELECT a FROM t3
21316 WHERE (g='nmlkjih' AND f GLOB 'fghij*')
21317 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21318 }
21319 } {15 57 scan 0 sort 0}
21320 do_test where7-2.918.1 {
21321 count_steps_sort {
21322 SELECT a FROM t2
21323 WHERE b=748
21324 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21325 OR a=32
21326 OR b=110
21327 OR b=297
21328 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21329 OR ((a BETWEEN 60 AND 62) AND a!=61)
21330 OR f='ghijklmno'
21331 OR b=473
21332 OR b=135
21333 }
21334 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21335 do_test where7-2.918.2 {
21336 count_steps_sort {
21337 SELECT a FROM t3
21338 WHERE b=748
21339 OR (g='utsrqpo' AND f GLOB 'wxyza*')
21340 OR a=32
21341 OR b=110
21342 OR b=297
21343 OR (d>=13.0 AND d<14.0 AND d NOT NULL)
21344 OR ((a BETWEEN 60 AND 62) AND a!=61)
21345 OR f='ghijklmno'
21346 OR b=473
21347 OR b=135
21348 }
21349 } {6 10 13 22 27 32 43 58 60 62 68 84 scan 0 sort 0}
21350 do_test where7-2.919.1 {
21351 count_steps_sort {
21352 SELECT a FROM t2
21353 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21354 OR b=905
21355 OR a=97
21356 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21357 OR c=27027
21358 OR f='bcdefghij'
21359 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21360 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21361 OR ((a BETWEEN 38 AND 40) AND a!=39)
21362 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21363 }
21364 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21365 do_test where7-2.919.2 {
21366 count_steps_sort {
21367 SELECT a FROM t3
21368 WHERE (d>=33.0 AND d<34.0 AND d NOT NULL)
21369 OR b=905
21370 OR a=97
21371 OR (g='hgfedcb' AND f GLOB 'hijkl*')
21372 OR c=27027
21373 OR f='bcdefghij'
21374 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
21375 OR (d>=25.0 AND d<26.0 AND d NOT NULL)
21376 OR ((a BETWEEN 38 AND 40) AND a!=39)
21377 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21378 }
21379 } {1 4 25 27 30 33 38 40 53 54 56 79 80 81 82 85 97 scan 0 sort 0}
21380 do_test where7-2.920.1 {
21381 count_steps_sort {
21382 SELECT a FROM t2
21383 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21384 OR ((a BETWEEN 90 AND 92) AND a!=91)
21385 }
21386 } {64 66 90 92 scan 0 sort 0}
21387 do_test where7-2.920.2 {
21388 count_steps_sort {
21389 SELECT a FROM t3
21390 WHERE ((a BETWEEN 64 AND 66) AND a!=65)
21391 OR ((a BETWEEN 90 AND 92) AND a!=91)
21392 }
21393 } {64 66 90 92 scan 0 sort 0}
21394 do_test where7-2.921.1 {
21395 count_steps_sort {
21396 SELECT a FROM t2
21397 WHERE b=594
21398 OR b=80
21399 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21400 OR (g='qponmlk' AND f GLOB 'mnopq*')
21401 OR b=421
21402 OR b=418
21403 OR b=828
21404 OR a=88
21405 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21406 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21407 }
21408 } {23 27 38 54 60 88 scan 0 sort 0}
21409 do_test where7-2.921.2 {
21410 count_steps_sort {
21411 SELECT a FROM t3
21412 WHERE b=594
21413 OR b=80
21414 OR (g='tsrqpon' AND f GLOB 'bcdef*')
21415 OR (g='qponmlk' AND f GLOB 'mnopq*')
21416 OR b=421
21417 OR b=418
21418 OR b=828
21419 OR a=88
21420 OR (g='tsrqpon' AND f GLOB 'xyzab*')
21421 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
21422 }
21423 } {23 27 38 54 60 88 scan 0 sort 0}
21424 do_test where7-2.922.1 {
21425 count_steps_sort {
21426 SELECT a FROM t2
21427 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21428 OR (g='jihgfed' AND f GLOB 'xyzab*')
21429 OR b=366
21430 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21431 OR c=16016
21432 OR (g='edcbazy' AND f GLOB 'wxyza*')
21433 OR c=9009
21434 }
21435 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21436 do_test where7-2.922.2 {
21437 count_steps_sort {
21438 SELECT a FROM t3
21439 WHERE (d>=17.0 AND d<18.0 AND d NOT NULL)
21440 OR (g='jihgfed' AND f GLOB 'xyzab*')
21441 OR b=366
21442 OR (d>=28.0 AND d<29.0 AND d NOT NULL)
21443 OR c=16016
21444 OR (g='edcbazy' AND f GLOB 'wxyza*')
21445 OR c=9009
21446 }
21447 } {17 25 26 27 28 46 47 48 75 100 scan 0 sort 0}
21448 do_test where7-2.923.1 {
21449 count_steps_sort {
21450 SELECT a FROM t2
21451 WHERE b=33
21452 OR f='qrstuvwxy'
21453 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21454 OR b=858
21455 }
21456 } {3 16 20 42 68 78 94 scan 0 sort 0}
21457 do_test where7-2.923.2 {
21458 count_steps_sort {
21459 SELECT a FROM t3
21460 WHERE b=33
21461 OR f='qrstuvwxy'
21462 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
21463 OR b=858
21464 }
21465 } {3 16 20 42 68 78 94 scan 0 sort 0}
21466 do_test where7-2.924.1 {
21467 count_steps_sort {
21468 SELECT a FROM t2
21469 WHERE b=861
21470 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21471 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21472 OR b=682
21473 OR ((a BETWEEN 93 AND 95) AND a!=94)
21474 OR b=286
21475 }
21476 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21477 do_test where7-2.924.2 {
21478 count_steps_sort {
21479 SELECT a FROM t3
21480 WHERE b=861
21481 OR (f GLOB '?xyza*' AND f GLOB 'wxyz*')
21482 OR (d>=29.0 AND d<30.0 AND d NOT NULL)
21483 OR b=682
21484 OR ((a BETWEEN 93 AND 95) AND a!=94)
21485 OR b=286
21486 }
21487 } {22 26 29 48 62 74 93 95 100 scan 0 sort 0}
21488 do_test where7-2.925.1 {
21489 count_steps_sort {
21490 SELECT a FROM t2
21491 WHERE b=740
21492 OR ((a BETWEEN 27 AND 29) AND a!=28)
21493 OR a=88
21494 }
21495 } {27 29 88 scan 0 sort 0}
21496 do_test where7-2.925.2 {
21497 count_steps_sort {
21498 SELECT a FROM t3
21499 WHERE b=740
21500 OR ((a BETWEEN 27 AND 29) AND a!=28)
21501 OR a=88
21502 }
21503 } {27 29 88 scan 0 sort 0}
21504 do_test where7-2.926.1 {
21505 count_steps_sort {
21506 SELECT a FROM t2
21507 WHERE f='abcdefghi'
21508 OR c=9009
21509 OR b=663
21510 OR (g='wvutsrq' AND f GLOB 'klmno*')
21511 OR b=91
21512 }
21513 } {10 25 26 27 52 78 scan 0 sort 0}
21514 do_test where7-2.926.2 {
21515 count_steps_sort {
21516 SELECT a FROM t3
21517 WHERE f='abcdefghi'
21518 OR c=9009
21519 OR b=663
21520 OR (g='wvutsrq' AND f GLOB 'klmno*')
21521 OR b=91
21522 }
21523 } {10 25 26 27 52 78 scan 0 sort 0}
21524 do_test where7-2.927.1 {
21525 count_steps_sort {
21526 SELECT a FROM t2
21527 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21528 OR ((a BETWEEN 29 AND 31) AND a!=30)
21529 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21530 OR b=1015
21531 OR (g='qponmlk' AND f GLOB 'qrstu*')
21532 OR b=916
21533 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21534 OR b=69
21535 OR (g='hgfedcb' AND f GLOB 'fghij*')
21536 }
21537 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21538 do_test where7-2.927.2 {
21539 count_steps_sort {
21540 SELECT a FROM t3
21541 WHERE (g='kjihgfe' AND f GLOB 'qrstu*')
21542 OR ((a BETWEEN 29 AND 31) AND a!=30)
21543 OR (f GLOB '?opqr*' AND f GLOB 'nopq*')
21544 OR b=1015
21545 OR (g='qponmlk' AND f GLOB 'qrstu*')
21546 OR b=916
21547 OR (d>=31.0 AND d<32.0 AND d NOT NULL)
21548 OR b=69
21549 OR (g='hgfedcb' AND f GLOB 'fghij*')
21550 }
21551 } {13 29 31 39 42 65 68 83 91 scan 0 sort 0}
21552 do_test where7-2.928.1 {
21553 count_steps_sort {
21554 SELECT a FROM t2
21555 WHERE a=88
21556 OR a=1
21557 OR f='uvwxyzabc'
21558 OR b=498
21559 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21560 OR a=63
21561 OR f='mnopqrstu'
21562 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21563 OR b=495
21564 OR a=35
21565 OR a=22
21566 }
21567 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21568 do_test where7-2.928.2 {
21569 count_steps_sort {
21570 SELECT a FROM t3
21571 WHERE a=88
21572 OR a=1
21573 OR f='uvwxyzabc'
21574 OR b=498
21575 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21576 OR a=63
21577 OR f='mnopqrstu'
21578 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21579 OR b=495
21580 OR a=35
21581 OR a=22
21582 }
21583 } {1 12 20 22 35 38 45 46 60 63 64 72 88 90 98 scan 0 sort 0}
21584 do_test where7-2.929.1 {
21585 count_steps_sort {
21586 SELECT a FROM t2
21587 WHERE b=869
21588 OR (g='rqponml' AND f GLOB 'jklmn*')
21589 OR b=289
21590 OR a=62
21591 OR ((a BETWEEN 9 AND 11) AND a!=10)
21592 }
21593 } {9 11 35 62 79 scan 0 sort 0}
21594 do_test where7-2.929.2 {
21595 count_steps_sort {
21596 SELECT a FROM t3
21597 WHERE b=869
21598 OR (g='rqponml' AND f GLOB 'jklmn*')
21599 OR b=289
21600 OR a=62
21601 OR ((a BETWEEN 9 AND 11) AND a!=10)
21602 }
21603 } {9 11 35 62 79 scan 0 sort 0}
21604 do_test where7-2.930.1 {
21605 count_steps_sort {
21606 SELECT a FROM t2
21607 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
21608 OR b=542
21609 OR ((a BETWEEN 19 AND 21) AND a!=20)
21610 OR a=7
21611 OR f='klmnopqrs'
21612 }
21613 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
21614 do_test where7-2.930.2 {
21615 count_steps_sort {
21616 SELECT a FROM t3
21617 WHERE ((a BETWEEN 22 AND 24) AND a!=23)
21618 OR b=542
21619 OR ((a BETWEEN 19 AND 21) AND a!=20)
21620 OR a=7
21621 OR f='klmnopqrs'
21622 }
21623 } {7 10 19 21 22 24 36 62 88 scan 0 sort 0}
21624 do_test where7-2.931.1 {
21625 count_steps_sort {
21626 SELECT a FROM t2
21627 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21628 OR b=1078
21629 OR ((a BETWEEN 21 AND 23) AND a!=22)
21630 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21631 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21632 OR b=429
21633 }
21634 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21635 do_test where7-2.931.2 {
21636 count_steps_sort {
21637 SELECT a FROM t3
21638 WHERE ((a BETWEEN 57 AND 59) AND a!=58)
21639 OR b=1078
21640 OR ((a BETWEEN 21 AND 23) AND a!=22)
21641 OR (g='mlkjihg' AND f GLOB 'ijklm*')
21642 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
21643 OR b=429
21644 }
21645 } {20 21 23 39 57 59 60 98 scan 0 sort 0}
21646 do_test where7-2.932.1 {
21647 count_steps_sort {
21648 SELECT a FROM t2
21649 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
21650 OR b=264
21651 OR ((a BETWEEN 85 AND 87) AND a!=86)
21652 OR b=1048
21653 OR a=15
21654 }
21655 } {15 24 82 85 87 scan 0 sort 0}
21656 do_test where7-2.932.2 {
21657 count_steps_sort {
21658 SELECT a FROM t3
21659 WHERE (d>=82.0 AND d<83.0 AND d NOT NULL)
21660 OR b=264
21661 OR ((a BETWEEN 85 AND 87) AND a!=86)
21662 OR b=1048
21663 OR a=15
21664 }
21665 } {15 24 82 85 87 scan 0 sort 0}
21666 do_test where7-2.933.1 {
21667 count_steps_sort {
21668 SELECT a FROM t2
21669 WHERE a=93
21670 OR f='ijklmnopq'
21671 OR f='mnopqrstu'
21672 OR ((a BETWEEN 67 AND 69) AND a!=68)
21673 }
21674 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21675 do_test where7-2.933.2 {
21676 count_steps_sort {
21677 SELECT a FROM t3
21678 WHERE a=93
21679 OR f='ijklmnopq'
21680 OR f='mnopqrstu'
21681 OR ((a BETWEEN 67 AND 69) AND a!=68)
21682 }
21683 } {8 12 34 38 60 64 67 69 86 90 93 scan 0 sort 0}
21684 do_test where7-2.934.1 {
21685 count_steps_sort {
21686 SELECT a FROM t2
21687 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21688 OR b=858
21689 OR a=58
21690 OR (g='onmlkji' AND f GLOB 'xyzab*')
21691 OR c=21021
21692 OR ((a BETWEEN 45 AND 47) AND a!=46)
21693 OR b=616
21694 OR b=784
21695 OR b=55
21696 }
21697 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21698 do_test where7-2.934.2 {
21699 count_steps_sort {
21700 SELECT a FROM t3
21701 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
21702 OR b=858
21703 OR a=58
21704 OR (g='onmlkji' AND f GLOB 'xyzab*')
21705 OR c=21021
21706 OR ((a BETWEEN 45 AND 47) AND a!=46)
21707 OR b=616
21708 OR b=784
21709 OR b=55
21710 }
21711 } {5 45 47 49 56 58 61 62 63 78 scan 0 sort 0}
21712 do_test where7-2.935.1 {
21713 count_steps_sort {
21714 SELECT a FROM t2
21715 WHERE b=682
21716 OR b=99
21717 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21718 OR b=531
21719 }
21720 } {2 9 28 54 62 80 scan 0 sort 0}
21721 do_test where7-2.935.2 {
21722 count_steps_sort {
21723 SELECT a FROM t3
21724 WHERE b=682
21725 OR b=99
21726 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
21727 OR b=531
21728 }
21729 } {2 9 28 54 62 80 scan 0 sort 0}
21730 do_test where7-2.936.1 {
21731 count_steps_sort {
21732 SELECT a FROM t2
21733 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21734 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21735 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21736 OR b=726
21737 OR a=79
21738 OR a=47
21739 OR b=212
21740 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21741 OR c=8008
21742 }
21743 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21744 do_test where7-2.936.2 {
21745 count_steps_sort {
21746 SELECT a FROM t3
21747 WHERE ((a BETWEEN 56 AND 58) AND a!=57)
21748 OR (g='kjihgfe' AND f GLOB 'stuvw*')
21749 OR (f GLOB '?jklm*' AND f GLOB 'ijkl*')
21750 OR b=726
21751 OR a=79
21752 OR a=47
21753 OR b=212
21754 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21755 OR c=8008
21756 }
21757 } {8 22 23 24 26 34 47 52 56 58 60 66 70 78 79 86 scan 0 sort 0}
21758 do_test where7-2.937.1 {
21759 count_steps_sort {
21760 SELECT a FROM t2
21761 WHERE f='uvwxyzabc'
21762 OR ((a BETWEEN 60 AND 62) AND a!=61)
21763 OR a=5
21764 OR b=33
21765 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21766 OR a=59
21767 OR b=44
21768 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21769 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21770 }
21771 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21772 do_test where7-2.937.2 {
21773 count_steps_sort {
21774 SELECT a FROM t3
21775 WHERE f='uvwxyzabc'
21776 OR ((a BETWEEN 60 AND 62) AND a!=61)
21777 OR a=5
21778 OR b=33
21779 OR (f GLOB '?yzab*' AND f GLOB 'xyza*')
21780 OR a=59
21781 OR b=44
21782 OR (d>=14.0 AND d<15.0 AND d NOT NULL)
21783 OR (d>=59.0 AND d<60.0 AND d NOT NULL)
21784 }
21785 } {3 4 5 14 20 23 46 49 59 60 62 72 75 98 scan 0 sort 0}
21786 do_test where7-2.938.1 {
21787 count_steps_sort {
21788 SELECT a FROM t2
21789 WHERE b=564
21790 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21791 OR b=451
21792 OR b=330
21793 OR a=47
21794 OR ((a BETWEEN 17 AND 19) AND a!=18)
21795 }
21796 } {17 19 30 41 47 93 scan 0 sort 0}
21797 do_test where7-2.938.2 {
21798 count_steps_sort {
21799 SELECT a FROM t3
21800 WHERE b=564
21801 OR (d>=93.0 AND d<94.0 AND d NOT NULL)
21802 OR b=451
21803 OR b=330
21804 OR a=47
21805 OR ((a BETWEEN 17 AND 19) AND a!=18)
21806 }
21807 } {17 19 30 41 47 93 scan 0 sort 0}
21808 do_test where7-2.939.1 {
21809 count_steps_sort {
21810 SELECT a FROM t2
21811 WHERE a=40
21812 OR b=333
21813 }
21814 } {40 scan 0 sort 0}
21815 do_test where7-2.939.2 {
21816 count_steps_sort {
21817 SELECT a FROM t3
21818 WHERE a=40
21819 OR b=333
21820 }
21821 } {40 scan 0 sort 0}
21822 do_test where7-2.940.1 {
21823 count_steps_sort {
21824 SELECT a FROM t2
21825 WHERE b=924
21826 OR ((a BETWEEN 6 AND 8) AND a!=7)
21827 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21828 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21829 OR a=100
21830 OR c=15015
21831 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21832 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21833 }
21834 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21835 do_test where7-2.940.2 {
21836 count_steps_sort {
21837 SELECT a FROM t3
21838 WHERE b=924
21839 OR ((a BETWEEN 6 AND 8) AND a!=7)
21840 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21841 OR (d>=40.0 AND d<41.0 AND d NOT NULL)
21842 OR a=100
21843 OR c=15015
21844 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
21845 OR (d>=2.0 AND d<3.0 AND d NOT NULL)
21846 }
21847 } {2 6 8 36 40 43 44 45 82 84 100 scan 0 sort 0}
21848 do_test where7-2.941.1 {
21849 count_steps_sort {
21850 SELECT a FROM t2
21851 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21852 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21853 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21854 }
21855 } {36 44 63 scan 0 sort 0}
21856 do_test where7-2.941.2 {
21857 count_steps_sort {
21858 SELECT a FROM t3
21859 WHERE (d>=63.0 AND d<64.0 AND d NOT NULL)
21860 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
21861 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
21862 }
21863 } {36 44 63 scan 0 sort 0}
21864 do_test where7-2.942.1 {
21865 count_steps_sort {
21866 SELECT a FROM t2
21867 WHERE b=58
21868 OR ((a BETWEEN 7 AND 9) AND a!=8)
21869 OR ((a BETWEEN 63 AND 65) AND a!=64)
21870 OR a=31
21871 OR f='tuvwxyzab'
21872 OR b=341
21873 OR b=47
21874 OR ((a BETWEEN 95 AND 97) AND a!=96)
21875 OR a=49
21876 OR b=223
21877 OR f='qrstuvwxy'
21878 }
21879 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21880 do_test where7-2.942.2 {
21881 count_steps_sort {
21882 SELECT a FROM t3
21883 WHERE b=58
21884 OR ((a BETWEEN 7 AND 9) AND a!=8)
21885 OR ((a BETWEEN 63 AND 65) AND a!=64)
21886 OR a=31
21887 OR f='tuvwxyzab'
21888 OR b=341
21889 OR b=47
21890 OR ((a BETWEEN 95 AND 97) AND a!=96)
21891 OR a=49
21892 OR b=223
21893 OR f='qrstuvwxy'
21894 }
21895 } {7 9 16 19 31 42 45 49 63 65 68 71 94 95 97 scan 0 sort 0}
21896 do_test where7-2.943.1 {
21897 count_steps_sort {
21898 SELECT a FROM t2
21899 WHERE a=96
21900 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21901 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21902 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21903 OR ((a BETWEEN 37 AND 39) AND a!=38)
21904 OR a=85
21905 OR ((a BETWEEN 10 AND 12) AND a!=11)
21906 OR c=11011
21907 OR b=641
21908 OR f='vwxyzabcd'
21909 OR b=286
21910 }
21911 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21912 do_test where7-2.943.2 {
21913 count_steps_sort {
21914 SELECT a FROM t3
21915 WHERE a=96
21916 OR (d>=23.0 AND d<24.0 AND d NOT NULL)
21917 OR (g='ponmlkj' AND f GLOB 'vwxyz*')
21918 OR (f GLOB '?fghi*' AND f GLOB 'efgh*')
21919 OR ((a BETWEEN 37 AND 39) AND a!=38)
21920 OR a=85
21921 OR ((a BETWEEN 10 AND 12) AND a!=11)
21922 OR c=11011
21923 OR b=641
21924 OR f='vwxyzabcd'
21925 OR b=286
21926 }
21927 } {4 10 12 21 23 26 30 31 32 33 37 39 47 56 73 82 85 96 99 scan 0 sort 0}
21928 do_test where7-2.944.1 {
21929 count_steps_sort {
21930 SELECT a FROM t2
21931 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21932 OR b=1012
21933 OR a=7
21934 OR b=773
21935 OR a=1
21936 OR b=726
21937 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21938 OR ((a BETWEEN 87 AND 89) AND a!=88)
21939 OR b=110
21940 }
21941 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21942 do_test where7-2.944.2 {
21943 count_steps_sort {
21944 SELECT a FROM t3
21945 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21946 OR b=1012
21947 OR a=7
21948 OR b=773
21949 OR a=1
21950 OR b=726
21951 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21952 OR ((a BETWEEN 87 AND 89) AND a!=88)
21953 OR b=110
21954 }
21955 } {1 3 5 7 10 66 87 89 92 99 scan 0 sort 0}
21956 do_test where7-2.945.1 {
21957 count_steps_sort {
21958 SELECT a FROM t2
21959 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21960 OR a=60
21961 OR a=4
21962 OR b=520
21963 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21964 OR a=44
21965 OR a=36
21966 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21967 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21968 OR b=715
21969 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21970 }
21971 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21972 do_test where7-2.945.2 {
21973 count_steps_sort {
21974 SELECT a FROM t3
21975 WHERE (g='xwvutsr' AND f GLOB 'hijkl*')
21976 OR a=60
21977 OR a=4
21978 OR b=520
21979 OR (g='ihgfedc' AND f GLOB 'bcdef*')
21980 OR a=44
21981 OR a=36
21982 OR (d>=76.0 AND d<77.0 AND d NOT NULL)
21983 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21984 OR b=715
21985 OR (g='vutsrqp' AND f GLOB 'qrstu*')
21986 }
21987 } {4 7 16 36 44 60 65 76 79 scan 0 sort 0}
21988 do_test where7-2.946.1 {
21989 count_steps_sort {
21990 SELECT a FROM t2
21991 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
21992 OR ((a BETWEEN 56 AND 58) AND a!=57)
21993 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
21994 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
21995 OR (g='jihgfed' AND f GLOB 'yzabc*')
21996 OR a=24
21997 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
21998 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
21999 }
22000 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
22001 do_test where7-2.946.2 {
22002 count_steps_sort {
22003 SELECT a FROM t3
22004 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22005 OR ((a BETWEEN 56 AND 58) AND a!=57)
22006 OR (d>=15.0 AND d<16.0 AND d NOT NULL)
22007 OR (d>=55.0 AND d<56.0 AND d NOT NULL)
22008 OR (g='jihgfed' AND f GLOB 'yzabc*')
22009 OR a=24
22010 OR (d>=99.0 AND d<100.0 AND d NOT NULL)
22011 OR (f GLOB '?bcde*' AND f GLOB 'abcd*')
22012 }
22013 } {3 5 15 24 26 52 55 56 58 76 78 99 scan 0 sort 0}
22014 do_test where7-2.947.1 {
22015 count_steps_sort {
22016 SELECT a FROM t2
22017 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22018 OR b=132
22019 OR f='ghijklmno'
22020 OR b=740
22021 OR (g='qponmlk' AND f GLOB 'mnopq*')
22022 OR (g='tsrqpon' AND f GLOB 'abcde*')
22023 OR b=1059
22024 }
22025 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22026 do_test where7-2.947.2 {
22027 count_steps_sort {
22028 SELECT a FROM t3
22029 WHERE (g='utsrqpo' AND f GLOB 'vwxyz*')
22030 OR b=132
22031 OR f='ghijklmno'
22032 OR b=740
22033 OR (g='qponmlk' AND f GLOB 'mnopq*')
22034 OR (g='tsrqpon' AND f GLOB 'abcde*')
22035 OR b=1059
22036 }
22037 } {6 12 21 26 32 38 58 84 scan 0 sort 0}
22038 do_test where7-2.948.1 {
22039 count_steps_sort {
22040 SELECT a FROM t2
22041 WHERE a=28
22042 OR b=927
22043 OR b=520
22044 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22045 OR b=638
22046 OR f='vwxyzabcd'
22047 }
22048 } {21 28 47 53 58 73 99 scan 0 sort 0}
22049 do_test where7-2.948.2 {
22050 count_steps_sort {
22051 SELECT a FROM t3
22052 WHERE a=28
22053 OR b=927
22054 OR b=520
22055 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22056 OR b=638
22057 OR f='vwxyzabcd'
22058 }
22059 } {21 28 47 53 58 73 99 scan 0 sort 0}
22060 do_test where7-2.949.1 {
22061 count_steps_sort {
22062 SELECT a FROM t2
22063 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22064 OR b=1026
22065 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22066 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22067 OR b=355
22068 OR b=641
22069 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22070 }
22071 } {1 11 53 54 scan 0 sort 0}
22072 do_test where7-2.949.2 {
22073 count_steps_sort {
22074 SELECT a FROM t3
22075 WHERE (g='nmlkjih' AND f GLOB 'cdefg*')
22076 OR b=1026
22077 OR (d>=1.0 AND d<2.0 AND d NOT NULL)
22078 OR (g='wvutsrq' AND f GLOB 'lmnop*')
22079 OR b=355
22080 OR b=641
22081 OR (d>=53.0 AND d<54.0 AND d NOT NULL)
22082 }
22083 } {1 11 53 54 scan 0 sort 0}
22084 do_test where7-2.950.1 {
22085 count_steps_sort {
22086 SELECT a FROM t2
22087 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22088 OR ((a BETWEEN 60 AND 62) AND a!=61)
22089 OR b=641
22090 OR a=3
22091 OR a=35
22092 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22093 OR f='opqrstuvw'
22094 OR a=41
22095 OR a=83
22096 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22097 OR b=751
22098 }
22099 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22100 do_test where7-2.950.2 {
22101 count_steps_sort {
22102 SELECT a FROM t3
22103 WHERE ((a BETWEEN 46 AND 48) AND a!=47)
22104 OR ((a BETWEEN 60 AND 62) AND a!=61)
22105 OR b=641
22106 OR a=3
22107 OR a=35
22108 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22109 OR f='opqrstuvw'
22110 OR a=41
22111 OR a=83
22112 OR (g='nmlkjih' AND f GLOB 'cdefg*')
22113 OR b=751
22114 }
22115 } {3 14 35 40 41 46 48 54 60 62 66 81 83 92 scan 0 sort 0}
22116 do_test where7-2.951.1 {
22117 count_steps_sort {
22118 SELECT a FROM t2
22119 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22120 OR ((a BETWEEN 60 AND 62) AND a!=61)
22121 OR c=15015
22122 OR b=146
22123 OR b=1092
22124 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22125 }
22126 } {3 5 43 44 45 60 62 scan 0 sort 0}
22127 do_test where7-2.951.2 {
22128 count_steps_sort {
22129 SELECT a FROM t3
22130 WHERE ((a BETWEEN 3 AND 5) AND a!=4)
22131 OR ((a BETWEEN 60 AND 62) AND a!=61)
22132 OR c=15015
22133 OR b=146
22134 OR b=1092
22135 OR (d>=60.0 AND d<61.0 AND d NOT NULL)
22136 }
22137 } {3 5 43 44 45 60 62 scan 0 sort 0}
22138 do_test where7-2.952.1 {
22139 count_steps_sort {
22140 SELECT a FROM t2
22141 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22142 OR f='bcdefghij'
22143 OR f='hijklmnop'
22144 OR a=65
22145 OR f='ijklmnopq'
22146 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22147 OR g IS NULL
22148 OR a=26
22149 OR ((a BETWEEN 38 AND 40) AND a!=39)
22150 OR a=9
22151 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22152 }
22153 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22154 do_test where7-2.952.2 {
22155 count_steps_sort {
22156 SELECT a FROM t3
22157 WHERE (g='qponmlk' AND f GLOB 'qrstu*')
22158 OR f='bcdefghij'
22159 OR f='hijklmnop'
22160 OR a=65
22161 OR f='ijklmnopq'
22162 OR (d>=79.0 AND d<80.0 AND d NOT NULL)
22163 OR g IS NULL
22164 OR a=26
22165 OR ((a BETWEEN 38 AND 40) AND a!=39)
22166 OR a=9
22167 OR (d>=32.0 AND d<33.0 AND d NOT NULL)
22168 }
22169 } {1 7 8 9 26 27 32 33 34 38 40 42 53 59 60 65 79 85 86 scan 0 sort 0}
22170 do_test where7-2.953.1 {
22171 count_steps_sort {
22172 SELECT a FROM t2
22173 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22174 OR ((a BETWEEN 10 AND 12) AND a!=11)
22175 OR ((a BETWEEN 79 AND 81) AND a!=80)
22176 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22177 OR (g='qponmlk' AND f GLOB 'pqrst*')
22178 OR b=1100
22179 OR c=6006
22180 OR c=4004
22181 OR ((a BETWEEN 24 AND 26) AND a!=25)
22182 OR c=33033
22183 }
22184 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22185 do_test where7-2.953.2 {
22186 count_steps_sort {
22187 SELECT a FROM t3
22188 WHERE (g='jihgfed' AND f GLOB 'vwxyz*')
22189 OR ((a BETWEEN 10 AND 12) AND a!=11)
22190 OR ((a BETWEEN 79 AND 81) AND a!=80)
22191 OR (g='kjihgfe' AND f GLOB 'stuvw*')
22192 OR (g='qponmlk' AND f GLOB 'pqrst*')
22193 OR b=1100
22194 OR c=6006
22195 OR c=4004
22196 OR ((a BETWEEN 24 AND 26) AND a!=25)
22197 OR c=33033
22198 }
22199 } {10 11 12 16 17 18 24 26 41 70 73 79 81 97 98 99 100 scan 0 sort 0}
22200 do_test where7-2.954.1 {
22201 count_steps_sort {
22202 SELECT a FROM t2
22203 WHERE a=17
22204 OR ((a BETWEEN 95 AND 97) AND a!=96)
22205 }
22206 } {17 95 97 scan 0 sort 0}
22207 do_test where7-2.954.2 {
22208 count_steps_sort {
22209 SELECT a FROM t3
22210 WHERE a=17
22211 OR ((a BETWEEN 95 AND 97) AND a!=96)
22212 }
22213 } {17 95 97 scan 0 sort 0}
22214 do_test where7-2.955.1 {
22215 count_steps_sort {
22216 SELECT a FROM t2
22217 WHERE c=3003
22218 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22219 OR a=93
22220 }
22221 } {7 8 9 67 93 scan 0 sort 0}
22222 do_test where7-2.955.2 {
22223 count_steps_sort {
22224 SELECT a FROM t3
22225 WHERE c=3003
22226 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22227 OR a=93
22228 }
22229 } {7 8 9 67 93 scan 0 sort 0}
22230 do_test where7-2.956.1 {
22231 count_steps_sort {
22232 SELECT a FROM t2
22233 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
22234 OR (g='ponmlkj' AND f GLOB 'stuvw*')
22235 OR ((a BETWEEN 21 AND 23) AND a!=22)
22236 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
22237 OR b=737
22238 }
22239 } {12 21 23 42 44 67 scan 0 sort 0}
22240 do_test where7-2.956.2 {
22241 count_steps_sort {
22242 SELECT a FROM t3
22243 WHERE (d>=42.0 AND d<43.0 AND d NOT NULL)
22244 OR (g='ponmlkj' AND f GLOB 'stuvw*')
22245 OR ((a BETWEEN 21 AND 23) AND a!=22)
22246 OR (d>=12.0 AND d<13.0 AND d NOT NULL)
22247 OR b=737
22248 }
22249 } {12 21 23 42 44 67 scan 0 sort 0}
22250 do_test where7-2.957.1 {
22251 count_steps_sort {
22252 SELECT a FROM t2
22253 WHERE (g='rqponml' AND f GLOB 'klmno*')
22254 OR ((a BETWEEN 5 AND 7) AND a!=6)
22255 }
22256 } {5 7 36 scan 0 sort 0}
22257 do_test where7-2.957.2 {
22258 count_steps_sort {
22259 SELECT a FROM t3
22260 WHERE (g='rqponml' AND f GLOB 'klmno*')
22261 OR ((a BETWEEN 5 AND 7) AND a!=6)
22262 }
22263 } {5 7 36 scan 0 sort 0}
22264 do_test where7-2.958.1 {
22265 count_steps_sort {
22266 SELECT a FROM t2
22267 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22268 OR c=32032
22269 OR f='opqrstuvw'
22270 OR ((a BETWEEN 66 AND 68) AND a!=67)
22271 OR ((a BETWEEN 49 AND 51) AND a!=50)
22272 OR b=993
22273 }
22274 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22275 do_test where7-2.958.2 {
22276 count_steps_sort {
22277 SELECT a FROM t3
22278 WHERE (g='hgfedcb' AND f GLOB 'hijkl*')
22279 OR c=32032
22280 OR f='opqrstuvw'
22281 OR ((a BETWEEN 66 AND 68) AND a!=67)
22282 OR ((a BETWEEN 49 AND 51) AND a!=50)
22283 OR b=993
22284 }
22285 } {14 40 49 51 66 68 85 92 94 95 96 scan 0 sort 0}
22286 do_test where7-2.959.1 {
22287 count_steps_sort {
22288 SELECT a FROM t2
22289 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22290 OR ((a BETWEEN 59 AND 61) AND a!=60)
22291 OR ((a BETWEEN 86 AND 88) AND a!=87)
22292 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22293 OR b=245
22294 OR b=528
22295 OR b=366
22296 OR a=73
22297 OR a=49
22298 OR b=421
22299 OR a=58
22300 }
22301 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22302 do_test where7-2.959.2 {
22303 count_steps_sort {
22304 SELECT a FROM t3
22305 WHERE (d>=12.0 AND d<13.0 AND d NOT NULL)
22306 OR ((a BETWEEN 59 AND 61) AND a!=60)
22307 OR ((a BETWEEN 86 AND 88) AND a!=87)
22308 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22309 OR b=245
22310 OR b=528
22311 OR b=366
22312 OR a=73
22313 OR a=49
22314 OR b=421
22315 OR a=58
22316 }
22317 } {12 38 48 49 58 59 61 73 86 88 scan 0 sort 0}
22318 do_test where7-2.960.1 {
22319 count_steps_sort {
22320 SELECT a FROM t2
22321 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22322 OR ((a BETWEEN 8 AND 10) AND a!=9)
22323 OR ((a BETWEEN 86 AND 88) AND a!=87)
22324 OR b=146
22325 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22326 OR ((a BETWEEN 73 AND 75) AND a!=74)
22327 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22328 OR ((a BETWEEN 60 AND 62) AND a!=61)
22329 OR (g='ihgfedc' AND f GLOB 'efghi*')
22330 OR b=704
22331 }
22332 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22333 do_test where7-2.960.2 {
22334 count_steps_sort {
22335 SELECT a FROM t3
22336 WHERE (d>=100.0 AND d<101.0 AND d NOT NULL)
22337 OR ((a BETWEEN 8 AND 10) AND a!=9)
22338 OR ((a BETWEEN 86 AND 88) AND a!=87)
22339 OR b=146
22340 OR (g='ponmlkj' AND f GLOB 'rstuv*')
22341 OR ((a BETWEEN 73 AND 75) AND a!=74)
22342 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22343 OR ((a BETWEEN 60 AND 62) AND a!=61)
22344 OR (g='ihgfedc' AND f GLOB 'efghi*')
22345 OR b=704
22346 }
22347 } {8 10 20 43 60 62 64 73 75 82 86 88 100 scan 0 sort 0}
22348 do_test where7-2.961.1 {
22349 count_steps_sort {
22350 SELECT a FROM t2
22351 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
22352 OR b=14
22353 OR ((a BETWEEN 3 AND 5) AND a!=4)
22354 OR a=49
22355 OR b=333
22356 }
22357 } {3 5 49 65 67 scan 0 sort 0}
22358 do_test where7-2.961.2 {
22359 count_steps_sort {
22360 SELECT a FROM t3
22361 WHERE ((a BETWEEN 65 AND 67) AND a!=66)
22362 OR b=14
22363 OR ((a BETWEEN 3 AND 5) AND a!=4)
22364 OR a=49
22365 OR b=333
22366 }
22367 } {3 5 49 65 67 scan 0 sort 0}
22368 do_test where7-2.962.1 {
22369 count_steps_sort {
22370 SELECT a FROM t2
22371 WHERE c=17017
22372 OR (g='qponmlk' AND f GLOB 'mnopq*')
22373 OR b=971
22374 OR a=37
22375 OR a=7
22376 OR b=641
22377 OR a=13
22378 OR b=597
22379 }
22380 } {7 13 37 38 49 50 51 scan 0 sort 0}
22381 do_test where7-2.962.2 {
22382 count_steps_sort {
22383 SELECT a FROM t3
22384 WHERE c=17017
22385 OR (g='qponmlk' AND f GLOB 'mnopq*')
22386 OR b=971
22387 OR a=37
22388 OR a=7
22389 OR b=641
22390 OR a=13
22391 OR b=597
22392 }
22393 } {7 13 37 38 49 50 51 scan 0 sort 0}
22394 do_test where7-2.963.1 {
22395 count_steps_sort {
22396 SELECT a FROM t2
22397 WHERE f='tuvwxyzab'
22398 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22399 }
22400 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22401 do_test where7-2.963.2 {
22402 count_steps_sort {
22403 SELECT a FROM t3
22404 WHERE f='tuvwxyzab'
22405 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
22406 }
22407 } {17 19 43 45 69 71 95 97 scan 0 sort 0}
22408 do_test where7-2.964.1 {
22409 count_steps_sort {
22410 SELECT a FROM t2
22411 WHERE b=638
22412 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22413 OR (g='gfedcba' AND f GLOB 'lmnop*')
22414 OR b=165
22415 OR ((a BETWEEN 10 AND 12) AND a!=11)
22416 OR f='stuvwxyza'
22417 OR b=652
22418 OR b=66
22419 OR b=770
22420 OR b=91
22421 }
22422 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22423 do_test where7-2.964.2 {
22424 count_steps_sort {
22425 SELECT a FROM t3
22426 WHERE b=638
22427 OR (d>=44.0 AND d<45.0 AND d NOT NULL)
22428 OR (g='gfedcba' AND f GLOB 'lmnop*')
22429 OR b=165
22430 OR ((a BETWEEN 10 AND 12) AND a!=11)
22431 OR f='stuvwxyza'
22432 OR b=652
22433 OR b=66
22434 OR b=770
22435 OR b=91
22436 }
22437 } {6 10 12 15 18 44 58 70 89 96 scan 0 sort 0}
22438 do_test where7-2.965.1 {
22439 count_steps_sort {
22440 SELECT a FROM t2
22441 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22442 OR f='opqrstuvw'
22443 OR a=83
22444 OR a=93
22445 OR b=858
22446 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22447 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22448 }
22449 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22450 do_test where7-2.965.2 {
22451 count_steps_sort {
22452 SELECT a FROM t3
22453 WHERE (d>=52.0 AND d<53.0 AND d NOT NULL)
22454 OR f='opqrstuvw'
22455 OR a=83
22456 OR a=93
22457 OR b=858
22458 OR (d>=18.0 AND d<19.0 AND d NOT NULL)
22459 OR (g='jihgfed' AND f GLOB 'vwxyz*')
22460 }
22461 } {14 18 40 52 66 73 78 83 92 93 scan 0 sort 0}
22462 do_test where7-2.966.1 {
22463 count_steps_sort {
22464 SELECT a FROM t2
22465 WHERE c=3003
22466 OR ((a BETWEEN 40 AND 42) AND a!=41)
22467 OR a=38
22468 }
22469 } {7 8 9 38 40 42 scan 0 sort 0}
22470 do_test where7-2.966.2 {
22471 count_steps_sort {
22472 SELECT a FROM t3
22473 WHERE c=3003
22474 OR ((a BETWEEN 40 AND 42) AND a!=41)
22475 OR a=38
22476 }
22477 } {7 8 9 38 40 42 scan 0 sort 0}
22478 do_test where7-2.967.1 {
22479 count_steps_sort {
22480 SELECT a FROM t2
22481 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22482 OR ((a BETWEEN 50 AND 52) AND a!=51)
22483 }
22484 } {50 52 60 scan 0 sort 0}
22485 do_test where7-2.967.2 {
22486 count_steps_sort {
22487 SELECT a FROM t3
22488 WHERE (d>=60.0 AND d<61.0 AND d NOT NULL)
22489 OR ((a BETWEEN 50 AND 52) AND a!=51)
22490 }
22491 } {50 52 60 scan 0 sort 0}
22492 do_test where7-2.968.1 {
22493 count_steps_sort {
22494 SELECT a FROM t2
22495 WHERE (g='qponmlk' AND f GLOB 'mnopq*')
22496 OR ((a BETWEEN 24 AND 26) AND a!=25)
22497 OR a=5
22498 OR b=396
22499 OR a=13
22500 }
22501 } {5 13 24 26 36 38 scan 0 sort 0}
22502 do_test where7-2.968.2 {
22503 count_steps_sort {
22504 SELECT a FROM t3
22505 WHERE (g='qponmlk' AND f GLOB 'mnopq*')
22506 OR ((a BETWEEN 24 AND 26) AND a!=25)
22507 OR a=5
22508 OR b=396
22509 OR a=13
22510 }
22511 } {5 13 24 26 36 38 scan 0 sort 0}
22512 do_test where7-2.969.1 {
22513 count_steps_sort {
22514 SELECT a FROM t2
22515 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22516 OR b=748
22517 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22518 OR ((a BETWEEN 69 AND 71) AND a!=70)
22519 OR b=531
22520 OR b=1092
22521 OR b=418
22522 }
22523 } {38 68 69 71 95 97 scan 0 sort 0}
22524 do_test where7-2.969.2 {
22525 count_steps_sort {
22526 SELECT a FROM t3
22527 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22528 OR b=748
22529 OR (d>=97.0 AND d<98.0 AND d NOT NULL)
22530 OR ((a BETWEEN 69 AND 71) AND a!=70)
22531 OR b=531
22532 OR b=1092
22533 OR b=418
22534 }
22535 } {38 68 69 71 95 97 scan 0 sort 0}
22536 do_test where7-2.970.1 {
22537 count_steps_sort {
22538 SELECT a FROM t2
22539 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22540 OR ((a BETWEEN 8 AND 10) AND a!=9)
22541 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22542 OR a=50
22543 OR a=46
22544 OR ((a BETWEEN 38 AND 40) AND a!=39)
22545 }
22546 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22547 do_test where7-2.970.2 {
22548 count_steps_sort {
22549 SELECT a FROM t3
22550 WHERE (d>=30.0 AND d<31.0 AND d NOT NULL)
22551 OR ((a BETWEEN 8 AND 10) AND a!=9)
22552 OR (f GLOB '?pqrs*' AND f GLOB 'opqr*')
22553 OR a=50
22554 OR a=46
22555 OR ((a BETWEEN 38 AND 40) AND a!=39)
22556 }
22557 } {8 10 14 30 38 40 46 50 66 92 scan 0 sort 0}
22558 do_test where7-2.971.1 {
22559 count_steps_sort {
22560 SELECT a FROM t2
22561 WHERE a=24
22562 OR ((a BETWEEN 22 AND 24) AND a!=23)
22563 OR b=487
22564 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22565 OR ((a BETWEEN 13 AND 15) AND a!=14)
22566 OR b=132
22567 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22568 OR b=795
22569 OR b=737
22570 }
22571 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22572 do_test where7-2.971.2 {
22573 count_steps_sort {
22574 SELECT a FROM t3
22575 WHERE a=24
22576 OR ((a BETWEEN 22 AND 24) AND a!=23)
22577 OR b=487
22578 OR (d>=96.0 AND d<97.0 AND d NOT NULL)
22579 OR ((a BETWEEN 13 AND 15) AND a!=14)
22580 OR b=132
22581 OR (d>=54.0 AND d<55.0 AND d NOT NULL)
22582 OR b=795
22583 OR b=737
22584 }
22585 } {12 13 15 22 24 54 67 96 scan 0 sort 0}
22586 do_test where7-2.972.1 {
22587 count_steps_sort {
22588 SELECT a FROM t2
22589 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22590 OR a=34
22591 OR c=16016
22592 OR b=1078
22593 OR b=960
22594 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22595 }
22596 } {34 46 47 48 87 88 98 scan 0 sort 0}
22597 do_test where7-2.972.2 {
22598 count_steps_sort {
22599 SELECT a FROM t3
22600 WHERE (d>=88.0 AND d<89.0 AND d NOT NULL)
22601 OR a=34
22602 OR c=16016
22603 OR b=1078
22604 OR b=960
22605 OR (g='hgfedcb' AND f GLOB 'jklmn*')
22606 }
22607 } {34 46 47 48 87 88 98 scan 0 sort 0}
22608 do_test where7-2.973.1 {
22609 count_steps_sort {
22610 SELECT a FROM t2
22611 WHERE b=1081
22612 OR ((a BETWEEN 19 AND 21) AND a!=20)
22613 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22614 OR ((a BETWEEN 73 AND 75) AND a!=74)
22615 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22616 OR a=6
22617 }
22618 } {6 19 21 38 45 73 75 scan 0 sort 0}
22619 do_test where7-2.973.2 {
22620 count_steps_sort {
22621 SELECT a FROM t3
22622 WHERE b=1081
22623 OR ((a BETWEEN 19 AND 21) AND a!=20)
22624 OR (g='ponmlkj' AND f GLOB 'tuvwx*')
22625 OR ((a BETWEEN 73 AND 75) AND a!=74)
22626 OR (d>=38.0 AND d<39.0 AND d NOT NULL)
22627 OR a=6
22628 }
22629 } {6 19 21 38 45 73 75 scan 0 sort 0}
22630 do_test where7-2.974.1 {
22631 count_steps_sort {
22632 SELECT a FROM t2
22633 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22634 OR (g='rqponml' AND f GLOB 'lmnop*')
22635 OR a=92
22636 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22637 OR f='fghijklmn'
22638 OR a=100
22639 OR b=209
22640 OR c=9009
22641 OR ((a BETWEEN 52 AND 54) AND a!=53)
22642 OR a=73
22643 OR b=902
22644 }
22645 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22646 do_test where7-2.974.2 {
22647 count_steps_sort {
22648 SELECT a FROM t3
22649 WHERE (g='fedcbaz' AND f GLOB 'rstuv*')
22650 OR (g='rqponml' AND f GLOB 'lmnop*')
22651 OR a=92
22652 OR (f GLOB '?klmn*' AND f GLOB 'jklm*')
22653 OR f='fghijklmn'
22654 OR a=100
22655 OR b=209
22656 OR c=9009
22657 OR ((a BETWEEN 52 AND 54) AND a!=53)
22658 OR a=73
22659 OR b=902
22660 }
22661 } {5 9 19 25 26 27 31 35 37 52 54 57 61 73 82 83 87 92 95 100 scan 0 sort 0}
22662 do_test where7-2.975.1 {
22663 count_steps_sort {
22664 SELECT a FROM t2
22665 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22666 OR b=110
22667 OR f='ghijklmno'
22668 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22669 }
22670 } {6 10 21 32 40 58 84 scan 0 sort 0}
22671 do_test where7-2.975.2 {
22672 count_steps_sort {
22673 SELECT a FROM t3
22674 WHERE (d>=40.0 AND d<41.0 AND d NOT NULL)
22675 OR b=110
22676 OR f='ghijklmno'
22677 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22678 }
22679 } {6 10 21 32 40 58 84 scan 0 sort 0}
22680 do_test where7-2.976.1 {
22681 count_steps_sort {
22682 SELECT a FROM t2
22683 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22684 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22685 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22686 OR b=91
22687 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22688 OR b=77
22689 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22690 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22691 }
22692 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22693 do_test where7-2.976.2 {
22694 count_steps_sort {
22695 SELECT a FROM t3
22696 WHERE ((a BETWEEN 51 AND 53) AND a!=52)
22697 OR (g='utsrqpo' AND f GLOB 'uvwxy*')
22698 OR (f GLOB '?cdef*' AND f GLOB 'bcde*')
22699 OR b=91
22700 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
22701 OR b=77
22702 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22703 OR (g='vutsrqp' AND f GLOB 'pqrst*')
22704 }
22705 } {1 7 15 20 27 45 46 51 53 79 scan 0 sort 0}
22706 do_test where7-2.977.1 {
22707 count_steps_sort {
22708 SELECT a FROM t2
22709 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22710 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22711 OR b=693
22712 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22713 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22714 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22715 OR a=52
22716 OR b=377
22717 }
22718 } {21 26 42 52 56 63 78 scan 0 sort 0}
22719 do_test where7-2.977.2 {
22720 count_steps_sort {
22721 SELECT a FROM t3
22722 WHERE (d>=56.0 AND d<57.0 AND d NOT NULL)
22723 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
22724 OR b=693
22725 OR (d>=21.0 AND d<22.0 AND d NOT NULL)
22726 OR (d>=26.0 AND d<27.0 AND d NOT NULL)
22727 OR (d>=42.0 AND d<43.0 AND d NOT NULL)
22728 OR a=52
22729 OR b=377
22730 }
22731 } {21 26 42 52 56 63 78 scan 0 sort 0}
22732 do_test where7-2.978.1 {
22733 count_steps_sort {
22734 SELECT a FROM t2
22735 WHERE a=99
22736 OR a=36
22737 OR b=297
22738 OR ((a BETWEEN 66 AND 68) AND a!=67)
22739 OR b=1004
22740 OR b=872
22741 OR a=95
22742 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22743 OR b=176
22744 OR b=300
22745 }
22746 } {16 27 36 66 68 95 99 scan 0 sort 0}
22747 do_test where7-2.978.2 {
22748 count_steps_sort {
22749 SELECT a FROM t3
22750 WHERE a=99
22751 OR a=36
22752 OR b=297
22753 OR ((a BETWEEN 66 AND 68) AND a!=67)
22754 OR b=1004
22755 OR b=872
22756 OR a=95
22757 OR (d>=27.0 AND d<28.0 AND d NOT NULL)
22758 OR b=176
22759 OR b=300
22760 }
22761 } {16 27 36 66 68 95 99 scan 0 sort 0}
22762 do_test where7-2.979.1 {
22763 count_steps_sort {
22764 SELECT a FROM t2
22765 WHERE b=737
22766 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22767 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22768 OR a=40
22769 OR f='uvwxyzabc'
22770 OR b=311
22771 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22772 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22773 OR b=927
22774 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22775 }
22776 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22777 do_test where7-2.979.2 {
22778 count_steps_sort {
22779 SELECT a FROM t3
22780 WHERE b=737
22781 OR (g='wvutsrq' AND f GLOB 'ijklm*')
22782 OR (f GLOB '?ghij*' AND f GLOB 'fghi*')
22783 OR a=40
22784 OR f='uvwxyzabc'
22785 OR b=311
22786 OR (g='nmlkjih' AND f GLOB 'bcdef*')
22787 OR (f GLOB '?hijk*' AND f GLOB 'ghij*')
22788 OR b=927
22789 OR (d>=50.0 AND d<51.0 AND d NOT NULL)
22790 }
22791 } {5 6 8 20 31 32 40 46 50 53 57 58 67 72 83 84 98 scan 0 sort 0}
22792 do_test where7-2.980.1 {
22793 count_steps_sort {
22794 SELECT a FROM t2
22795 WHERE f='fghijklmn'
22796 OR b=1078
22797 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22798 OR f='fghijklmn'
22799 }
22800 } {5 31 35 57 83 98 scan 0 sort 0}
22801 do_test where7-2.980.2 {
22802 count_steps_sort {
22803 SELECT a FROM t3
22804 WHERE f='fghijklmn'
22805 OR b=1078
22806 OR (d>=35.0 AND d<36.0 AND d NOT NULL)
22807 OR f='fghijklmn'
22808 }
22809 } {5 31 35 57 83 98 scan 0 sort 0}
22810 do_test where7-2.981.1 {
22811 count_steps_sort {
22812 SELECT a FROM t2
22813 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22814 OR b=487
22815 OR f='tuvwxyzab'
22816 OR (g='onmlkji' AND f GLOB 'wxyza*')
22817 OR b=971
22818 OR c=19019
22819 OR a=39
22820 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22821 OR b=550
22822 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22823 OR b=660
22824 }
22825 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22826 do_test where7-2.981.2 {
22827 count_steps_sort {
22828 SELECT a FROM t3
22829 WHERE (g='xwvutsr' AND f GLOB 'ghijk*')
22830 OR b=487
22831 OR f='tuvwxyzab'
22832 OR (g='onmlkji' AND f GLOB 'wxyza*')
22833 OR b=971
22834 OR c=19019
22835 OR a=39
22836 OR (f GLOB '?nopq*' AND f GLOB 'mnop*')
22837 OR b=550
22838 OR (g='kjihgfe' AND f GLOB 'tuvwx*')
22839 OR b=660
22840 }
22841 } {6 12 19 38 39 45 48 50 55 56 57 60 64 71 90 97 scan 0 sort 0}
22842 do_test where7-2.982.1 {
22843 count_steps_sort {
22844 SELECT a FROM t2
22845 WHERE b=80
22846 OR b=839
22847 }
22848 } { scan 0 sort 0}
22849 do_test where7-2.982.2 {
22850 count_steps_sort {
22851 SELECT a FROM t3
22852 WHERE b=80
22853 OR b=839
22854 }
22855 } { scan 0 sort 0}
22856 do_test where7-2.983.1 {
22857 count_steps_sort {
22858 SELECT a FROM t2
22859 WHERE b=363
22860 OR b=630
22861 OR b=935
22862 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22863 OR (g='srqponm' AND f GLOB 'defgh*')
22864 OR f='yzabcdefg'
22865 OR ((a BETWEEN 37 AND 39) AND a!=38)
22866 }
22867 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22868 do_test where7-2.983.2 {
22869 count_steps_sort {
22870 SELECT a FROM t3
22871 WHERE b=363
22872 OR b=630
22873 OR b=935
22874 OR (d>=20.0 AND d<21.0 AND d NOT NULL)
22875 OR (g='srqponm' AND f GLOB 'defgh*')
22876 OR f='yzabcdefg'
22877 OR ((a BETWEEN 37 AND 39) AND a!=38)
22878 }
22879 } {20 24 29 33 37 39 50 76 85 scan 0 sort 0}
22880 do_test where7-2.984.1 {
22881 count_steps_sort {
22882 SELECT a FROM t2
22883 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22884 OR a=40
22885 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22886 OR f='abcdefghi'
22887 OR b=696
22888 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22889 OR b=682
22890 OR a=32
22891 OR ((a BETWEEN 34 AND 36) AND a!=35)
22892 OR b=671
22893 OR a=15
22894 }
22895 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22896 do_test where7-2.984.2 {
22897 count_steps_sort {
22898 SELECT a FROM t3
22899 WHERE (d>=97.0 AND d<98.0 AND d NOT NULL)
22900 OR a=40
22901 OR (d>=86.0 AND d<87.0 AND d NOT NULL)
22902 OR f='abcdefghi'
22903 OR b=696
22904 OR (g='vutsrqp' AND f GLOB 'qrstu*')
22905 OR b=682
22906 OR a=32
22907 OR ((a BETWEEN 34 AND 36) AND a!=35)
22908 OR b=671
22909 OR a=15
22910 }
22911 } {15 16 26 32 34 36 40 52 61 62 78 86 97 scan 0 sort 0}
22912 do_test where7-2.985.1 {
22913 count_steps_sort {
22914 SELECT a FROM t2
22915 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22916 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22917 OR b=311
22918 }
22919 } {7 33 59 85 89 scan 0 sort 0}
22920 do_test where7-2.985.2 {
22921 count_steps_sort {
22922 SELECT a FROM t3
22923 WHERE (g='gfedcba' AND f GLOB 'lmnop*')
22924 OR (f GLOB '?ijkl*' AND f GLOB 'hijk*')
22925 OR b=311
22926 }
22927 } {7 33 59 85 89 scan 0 sort 0}
22928 do_test where7-2.986.1 {
22929 count_steps_sort {
22930 SELECT a FROM t2
22931 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22932 OR a=73
22933 OR b=729
22934 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22935 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22936 OR a=32
22937 }
22938 } {32 67 73 81 96 scan 0 sort 0}
22939 do_test where7-2.986.2 {
22940 count_steps_sort {
22941 SELECT a FROM t3
22942 WHERE (d>=96.0 AND d<97.0 AND d NOT NULL)
22943 OR a=73
22944 OR b=729
22945 OR (d>=81.0 AND d<82.0 AND d NOT NULL)
22946 OR (d>=67.0 AND d<68.0 AND d NOT NULL)
22947 OR a=32
22948 }
22949 } {32 67 73 81 96 scan 0 sort 0}
22950 do_test where7-2.987.1 {
22951 count_steps_sort {
22952 SELECT a FROM t2
22953 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22954 OR b=110
22955 OR ((a BETWEEN 38 AND 40) AND a!=39)
22956 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22957 OR b=484
22958 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22959 }
22960 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22961 do_test where7-2.987.2 {
22962 count_steps_sort {
22963 SELECT a FROM t3
22964 WHERE ((a BETWEEN 98 AND 100) AND a!=99)
22965 OR b=110
22966 OR ((a BETWEEN 38 AND 40) AND a!=39)
22967 OR (g='tsrqpon' AND f GLOB 'xyzab*')
22968 OR b=484
22969 OR (d>=82.0 AND d<83.0 AND d NOT NULL)
22970 }
22971 } {10 23 38 40 44 82 98 100 scan 0 sort 0}
22972 do_test where7-2.988.1 {
22973 count_steps_sort {
22974 SELECT a FROM t2
22975 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22976 OR b=135
22977 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22978 OR b=209
22979 OR b=363
22980 OR c=27027
22981 OR b=1026
22982 OR c=6006
22983 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22984 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
22985 }
22986 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
22987 do_test where7-2.988.2 {
22988 count_steps_sort {
22989 SELECT a FROM t3
22990 WHERE (d>=99.0 AND d<100.0 AND d NOT NULL)
22991 OR b=135
22992 OR (d>=66.0 AND d<67.0 AND d NOT NULL)
22993 OR b=209
22994 OR b=363
22995 OR c=27027
22996 OR b=1026
22997 OR c=6006
22998 OR (g='ponmlkj' AND f GLOB 'uvwxy*')
22999 OR (d>=73.0 AND d<74.0 AND d NOT NULL)
23000 }
23001 } {16 17 18 19 33 46 66 73 79 80 81 99 scan 0 sort 0}
23002 do_test where7-2.989.1 {
23003 count_steps_sort {
23004 SELECT a FROM t2
23005 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
23006 OR ((a BETWEEN 18 AND 20) AND a!=19)
23007 OR (g='qponmlk' AND f GLOB 'nopqr*')
23008 OR a=97
23009 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
23010 OR ((a BETWEEN 22 AND 24) AND a!=23)
23011 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23012 OR b=674
23013 OR c=14014
23014 OR b=69
23015 }
23016 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23017 do_test where7-2.989.2 {
23018 count_steps_sort {
23019 SELECT a FROM t3
23020 WHERE (d>=79.0 AND d<80.0 AND d NOT NULL)
23021 OR ((a BETWEEN 18 AND 20) AND a!=19)
23022 OR (g='qponmlk' AND f GLOB 'nopqr*')
23023 OR a=97
23024 OR (d>=45.0 AND d<46.0 AND d NOT NULL)
23025 OR ((a BETWEEN 22 AND 24) AND a!=23)
23026 OR (g='mlkjihg' AND f GLOB 'ghijk*')
23027 OR b=674
23028 OR c=14014
23029 OR b=69
23030 }
23031 } {18 20 22 24 39 40 41 42 45 58 79 97 scan 0 sort 0}
23032 do_test where7-2.990.1 {
23033 count_steps_sort {
23034 SELECT a FROM t2
23035 WHERE b=297
23036 OR a=83
23037 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23038 OR ((a BETWEEN 16 AND 18) AND a!=17)
23039 }
23040 } {16 18 27 78 83 scan 0 sort 0}
23041 do_test where7-2.990.2 {
23042 count_steps_sort {
23043 SELECT a FROM t3
23044 WHERE b=297
23045 OR a=83
23046 OR (d>=78.0 AND d<79.0 AND d NOT NULL)
23047 OR ((a BETWEEN 16 AND 18) AND a!=17)
23048 }
23049 } {16 18 27 78 83 scan 0 sort 0}
23050 do_test where7-2.991.1 {
23051 count_steps_sort {
23052 SELECT a FROM t2
23053 WHERE b=451
23054 OR ((a BETWEEN 11 AND 13) AND a!=12)
23055 OR (g='tsrqpon' AND f GLOB 'abcde*')
23056 OR b=539
23057 OR a=26
23058 OR (g='srqponm' AND f GLOB 'efghi*')
23059 OR b=465
23060 OR (g='jihgfed' AND f GLOB 'wxyza*')
23061 }
23062 } {11 13 26 30 41 49 74 scan 0 sort 0}
23063 do_test where7-2.991.2 {
23064 count_steps_sort {
23065 SELECT a FROM t3
23066 WHERE b=451
23067 OR ((a BETWEEN 11 AND 13) AND a!=12)
23068 OR (g='tsrqpon' AND f GLOB 'abcde*')
23069 OR b=539
23070 OR a=26
23071 OR (g='srqponm' AND f GLOB 'efghi*')
23072 OR b=465
23073 OR (g='jihgfed' AND f GLOB 'wxyza*')
23074 }
23075 } {11 13 26 30 41 49 74 scan 0 sort 0}
23076 do_test where7-2.992.1 {
23077 count_steps_sort {
23078 SELECT a FROM t2
23079 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23080 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23081 }
23082 } {45 63 scan 0 sort 0}
23083 do_test where7-2.992.2 {
23084 count_steps_sort {
23085 SELECT a FROM t3
23086 WHERE (d>=45.0 AND d<46.0 AND d NOT NULL)
23087 OR (d>=63.0 AND d<64.0 AND d NOT NULL)
23088 }
23089 } {45 63 scan 0 sort 0}
23090 do_test where7-2.993.1 {
23091 count_steps_sort {
23092 SELECT a FROM t2
23093 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23094 OR b=872
23095 OR c=31031
23096 }
23097 } {16 18 91 92 93 scan 0 sort 0}
23098 do_test where7-2.993.2 {
23099 count_steps_sort {
23100 SELECT a FROM t3
23101 WHERE ((a BETWEEN 16 AND 18) AND a!=17)
23102 OR b=872
23103 OR c=31031
23104 }
23105 } {16 18 91 92 93 scan 0 sort 0}
23106 do_test where7-2.994.1 {
23107 count_steps_sort {
23108 SELECT a FROM t2
23109 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23110 OR a=13
23111 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23112 OR b=322
23113 OR ((a BETWEEN 33 AND 35) AND a!=34)
23114 OR b=377
23115 OR f='cdefghijk'
23116 OR b=286
23117 OR ((a BETWEEN 61 AND 63) AND a!=62)
23118 }
23119 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23120 do_test where7-2.994.2 {
23121 count_steps_sort {
23122 SELECT a FROM t3
23123 WHERE (f GLOB '?cdef*' AND f GLOB 'bcde*')
23124 OR a=13
23125 OR (f GLOB '?stuv*' AND f GLOB 'rstu*')
23126 OR b=322
23127 OR ((a BETWEEN 33 AND 35) AND a!=34)
23128 OR b=377
23129 OR f='cdefghijk'
23130 OR b=286
23131 OR ((a BETWEEN 61 AND 63) AND a!=62)
23132 }
23133 } {1 2 13 17 26 27 28 33 35 43 53 54 61 63 69 79 80 95 scan 0 sort 0}
23134 do_test where7-2.995.1 {
23135 count_steps_sort {
23136 SELECT a FROM t2
23137 WHERE a=41
23138 OR b=990
23139 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23140 OR b=605
23141 OR (g='srqponm' AND f GLOB 'cdefg*')
23142 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23143 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23144 OR b=968
23145 OR a=66
23146 }
23147 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23148 do_test where7-2.995.2 {
23149 count_steps_sort {
23150 SELECT a FROM t3
23151 WHERE a=41
23152 OR b=990
23153 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23154 OR b=605
23155 OR (g='srqponm' AND f GLOB 'cdefg*')
23156 OR (d>=36.0 AND d<37.0 AND d NOT NULL)
23157 OR (g='vutsrqp' AND f GLOB 'qrstu*')
23158 OR b=968
23159 OR a=66
23160 }
23161 } {16 28 36 41 55 66 88 90 scan 0 sort 0}
23162 do_test where7-2.996.1 {
23163 count_steps_sort {
23164 SELECT a FROM t2
23165 WHERE b=1059
23166 OR (g='srqponm' AND f GLOB 'ghijk*')
23167 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23168 OR (g='nmlkjih' AND f GLOB 'fghij*')
23169 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23170 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23171 OR (g='onmlkji' AND f GLOB 'abcde*')
23172 OR ((a BETWEEN 39 AND 41) AND a!=40)
23173 }
23174 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23175 do_test where7-2.996.2 {
23176 count_steps_sort {
23177 SELECT a FROM t3
23178 WHERE b=1059
23179 OR (g='srqponm' AND f GLOB 'ghijk*')
23180 OR (g='utsrqpo' AND f GLOB 'tuvwx*')
23181 OR (g='nmlkjih' AND f GLOB 'fghij*')
23182 OR (d>=17.0 AND d<18.0 AND d NOT NULL)
23183 OR (d>=37.0 AND d<38.0 AND d NOT NULL)
23184 OR (g='onmlkji' AND f GLOB 'abcde*')
23185 OR ((a BETWEEN 39 AND 41) AND a!=40)
23186 }
23187 } {17 19 32 37 39 41 52 57 scan 0 sort 0}
23188 do_test where7-2.997.1 {
23189 count_steps_sort {
23190 SELECT a FROM t2
23191 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23192 OR f='nopqrstuv'
23193 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23194 OR a=42
23195 OR b=729
23196 OR b=297
23197 OR a=77
23198 OR b=781
23199 OR ((a BETWEEN 36 AND 38) AND a!=37)
23200 }
23201 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23202 do_test where7-2.997.2 {
23203 count_steps_sort {
23204 SELECT a FROM t3
23205 WHERE ((a BETWEEN 41 AND 43) AND a!=42)
23206 OR f='nopqrstuv'
23207 OR (g='ponmlkj' AND f GLOB 'stuvw*')
23208 OR a=42
23209 OR b=729
23210 OR b=297
23211 OR a=77
23212 OR b=781
23213 OR ((a BETWEEN 36 AND 38) AND a!=37)
23214 }
23215 } {13 27 36 38 39 41 42 43 44 65 71 77 91 scan 0 sort 0}
23216 do_test where7-2.998.1 {
23217 count_steps_sort {
23218 SELECT a FROM t2
23219 WHERE a=12
23220 OR f='qrstuvwxy'
23221 OR a=47
23222 OR b=135
23223 OR a=25
23224 }
23225 } {12 16 25 42 47 68 94 scan 0 sort 0}
23226 do_test where7-2.998.2 {
23227 count_steps_sort {
23228 SELECT a FROM t3
23229 WHERE a=12
23230 OR f='qrstuvwxy'
23231 OR a=47
23232 OR b=135
23233 OR a=25
23234 }
23235 } {12 16 25 42 47 68 94 scan 0 sort 0}
23236 do_test where7-2.999.1 {
23237 count_steps_sort {
23238 SELECT a FROM t2
23239 WHERE b=451
23240 OR b=660
23241 OR (g='onmlkji' AND f GLOB 'yzabc*')
23242 OR b=781
23243 OR (g='jihgfed' AND f GLOB 'wxyza*')
23244 OR b=198
23245 OR b=1023
23246 OR a=98
23247 OR d<0.0
23248 OR ((a BETWEEN 79 AND 81) AND a!=80)
23249 }
23250 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23251 do_test where7-2.999.2 {
23252 count_steps_sort {
23253 SELECT a FROM t3
23254 WHERE b=451
23255 OR b=660
23256 OR (g='onmlkji' AND f GLOB 'yzabc*')
23257 OR b=781
23258 OR (g='jihgfed' AND f GLOB 'wxyza*')
23259 OR b=198
23260 OR b=1023
23261 OR a=98
23262 OR d<0.0
23263 OR ((a BETWEEN 79 AND 81) AND a!=80)
23264 }
23265 } {18 41 50 60 71 74 79 81 93 98 scan 0 sort 0}
23266 do_test where7-2.1000.1 {
23267 count_steps_sort {
23268 SELECT a FROM t2
23269 WHERE b=685
23270 OR a=86
23271 OR c=17017
23272 OR ((a BETWEEN 85 AND 87) AND a!=86)
23273 OR (g='gfedcba' AND f GLOB 'mnopq*')
23274 OR a=80
23275 OR b=773
23276 }
23277 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23278 do_test where7-2.1000.2 {
23279 count_steps_sort {
23280 SELECT a FROM t3
23281 WHERE b=685
23282 OR a=86
23283 OR c=17017
23284 OR ((a BETWEEN 85 AND 87) AND a!=86)
23285 OR (g='gfedcba' AND f GLOB 'mnopq*')
23286 OR a=80
23287 OR b=773
23288 }
23289 } {49 50 51 80 85 86 87 90 scan 0 sort 0}
23290 do_test where7-2.1001.1 {
23291 count_steps_sort {
23292 SELECT a FROM t2
23293 WHERE b=1092
23294 OR a=23
23295 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23296 OR d<0.0
23297 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23298 OR a=91
23299 }
23300 } {2 22 23 28 54 80 91 scan 0 sort 0}
23301 do_test where7-2.1001.2 {
23302 count_steps_sort {
23303 SELECT a FROM t3
23304 WHERE b=1092
23305 OR a=23
23306 OR (f GLOB '?defg*' AND f GLOB 'cdef*')
23307 OR d<0.0
23308 OR (d>=22.0 AND d<23.0 AND d NOT NULL)
23309 OR a=91
23310 }
23311 } {2 22 23 28 54 80 91 scan 0 sort 0}
23312
23313 # test case for the performance regression fixed by
23314 # check-in 28ba6255282b on 2010-10-21 02:05:06
23315 #
23316 # The test case that follows is code from an actual
23317 # application with identifiers change and unused columns
23318 # removed.
23319 #
23320 do_execsql_test where7-3.1 {
23321 CREATE TABLE t301 (
23322 c8 INTEGER PRIMARY KEY,
23323 c6 INTEGER,
23324 c4 INTEGER,
23325 c7 INTEGER,
23326 FOREIGN KEY (c4) REFERENCES series(c4)
23327 );
23328 CREATE INDEX t301_c6 on t301(c6);
23329 CREATE INDEX t301_c4 on t301(c4);
23330 CREATE INDEX t301_c7 on t301(c7);
23331
23332 CREATE TABLE t302 (
23333 c1 INTEGER PRIMARY KEY,
23334 c8 INTEGER,
23335 c5 INTEGER,
23336 c3 INTEGER,
23337 c2 INTEGER,
23338 c4 INTEGER,
23339 FOREIGN KEY (c8) REFERENCES t301(c8)
23340 );
23341 CREATE INDEX t302_c3 on t302(c3);
23342 CREATE INDEX t302_c8_c3 on t302(c8, c3);
23343 CREATE INDEX t302_c5 on t302(c5);
23344
23345 EXPLAIN QUERY PLAN
23346 SELECT t302.c1
23347 FROM t302 JOIN t301 ON t302.c8 = +t301.c8
23348 WHERE t302.c2 = 19571
23349 AND t302.c3 > 1287603136
23350 AND (t301.c4 = 1407449685622784
23351 OR t301.c8 = 1407424651264000)
23352 ORDER BY t302.c5 LIMIT 200;
23353 } {
23354 0 0 1 {SEARCH TABLE t301 USING COVERING INDEX t301_c4 (c4=?)}
23355 0 0 1 {SEARCH TABLE t301 USING INTEGER PRIMARY KEY (rowid=?)}
23356 0 1 0 {SEARCH TABLE t302 USING INDEX t302_c8_c3 (c8=? AND c3>?)}
23357 0 0 0 {USE TEMP B-TREE FOR ORDER BY}
23358 }
23359
23360 finish_test
OLDNEW
« no previous file with comments | « third_party/sqlite/sqlite-src-3170000/test/where6.test ('k') | third_party/sqlite/sqlite-src-3170000/test/where8.test » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698